
Hi, Mike: I understand what your concerns. Items 1-4 mentioned by you may also be true for H.323 in general. That is, these items true for any H.323 signaling messages that people want to send across different domains when multiple service/transport providers are there. Our first step is very simple: We will only consider the H.323 level where signaling messages are sent to all H.323 entities. This is our first work item as we do for all H.323 specs. For example, we have seen how H.225.0 Annex G is sending signaling messages across multiple domains. The second step is: How an H.323 service provider and can interwork with a network provider. This area falls into the category of implementation of H.323 over the transport layer including policy, billing, pricing, preferences, etc. TIPHON, IMTC, and other forums may the right place to work in this area. So, I see that we are in agreement. Best regards, Radhika R. Roy AT&T -----Original Message----- From: Mike Buckley [mailto:mikebuckley@44COMMS.COM] Sent: Tuesday, August 15, 2000 1:29 PM To: ITU-SG16@MAILBAG.INTEL.COM Subject: Re: H.323 QOS Radhika, I agree, but I am having some difficulty here with terminology. I differentiate between a service provider (application) and network operator (transport). One (the SP) has a contract with the user the other (IPTO) has a contract with the service provider. Of course they may be the same entity e.g AT&T, but this special case should not be allowed to negate the generality of the model. A service provider owns a box, the network operator a network to which the box is connected. Thus: 1. The user gets authority to send data from the SP, 2. The SP has an agreement with the IPNO to carry authorised data traffic, 3. The SP authorises the IPTO to establish a connection to pass the users traffic. 4. The IPTO applies policy enforcement in line with the SPs policy decision. I accept that a user may also in certain cases have a contract directly with an IPTO i.e a corporate network with a bulk agreement with an IPTO. In this case the user has to look like a service provider to the IPTO. Hope this clarification helps dispel some confusion. Mike Mike Buckley +44-1457-877718 (T) +44-1457-877721 (F) mikebuckley@44comms.com ----- Original Message ----- From: "Roy, Radhika R, ALCOO" <rrroy@ATT.COM> To: <ITU-SG16@MAILBAG.INTEL.COM> Sent: Tuesday, August 15, 2000 2:44 PM Subject: Re: H.323 QOS Hi, Bob & Mike: As I mentioned in my earlier emails with respect to Bob questions: Bob wants that a service provider does not like to know whether it is a voice, video, or data call. It is a very simple requirement and one of the subsets that has been stated in Appendix of H.323 QOS Annex N. So, Bob will get his requirement satisfied. However, Appendix of H.323 QOS Annex N does more that. It can also provide differentiated QOS for each medium of H.323 within a given call, if needed. Let us separate two things: 1. What the H.323 QOS signaling messages are in the application layer and 2. What a service provider wants to do in the transport layer. Item 1 is our charter in H.323. We have to see whether item 2 falls into our charter in H.323 layer or it falls into the charter of network layer QOS or it is an implementation aspect of H.323 QOS over the transport layer. Best regards, Radhika R. Roy AT&T -----Original Message----- From: Callaghan, Robert [mailto:Robert.Callaghan@ICN.SIEMENS.COM] Sent: Tuesday, August 15, 2000 9:18 AM To: ITU-SG16@MAILBAG.INTEL.COM Subject: Re: H.323 QOS Mike, There is difference between the TIPHON work and what I think is needed: * TIPHON proposes a solution where the originator negotiates with all service providers along the path. This allows each service provider to change for the QoS individually. * My proposal is that the QoS is only negotiated with the original service provider and that the QoS negotiation be performed between service providers. Only the original service provider charges the user for the service and this charge is split among the other service provider using a process similar to that used by public telephone carriers today. All ISPs do this today for basic service, so extending it to enhanced services is reasonable. The other difference is in the information given to the service providers. I do no want the service providers to know that this is a voice call. Therefore, I do not want to use service provider gatekeepers. I only want the service providers to provide the requested QoS for any given connection without regards to the information content of the connection. You will be missed in Portland. It will be hard to have a comprehensive discussion of the topic with a major participant absent. This is true as the TIPHON leader, but also you personally. Bob ------------------------------------------------------------------ Robert Callaghan Siemens Enterprise Networks Tel: +1.561.923.1756 Fax: +1.561.923.1403 Email: Robert.Callaghan@ICN.Siemens.com ------------------------------------------------------------------ -----Original Message----- From: Mike Buckley [mailto:mikebuckley@44COMMS.COM] Sent: Tuesday, August 15, 2000 8:16 AM To: ITU-SG16@mailbag.cps.intel.com Subject: Re: H.323 QOS Bob, I agree with your analysis.
This is very much the philosophy behind the TIPHON work. QoS will be charged for and there is a need for appropriate mechanisms to guarantee what is charged for, to monitor that what has been paid for has been delivered, and to account and bill. No one in TIPHON expects the Internet will be the medium for such value added services. Mike Mike Buckley +44-1457-877718 (T) +44-1457-877721 (F) mikebuckley@44comms.com ----- Original Message ----- From: "Callaghan, Robert" <Robert.Callaghan@ICN.SIEMENS.COM> To: <ITU-SG16@MAILBAG.INTEL.COM> Sent: Monday, August 14, 2000 7:16 PM Subject: Re: H.323 QOS Roy, Let me summaries my position, then we can talk next week. 1. I agree that H.323 is (mostly) transport independent. I also want the transport to be application independent. Another words, I do not want to tell the service provider that I am sending voice or any other media. I only want to tell the service provider that I need a given QoS for the data stream. 2. I agree that the QoS needs depend on the needs of a given data stream. It would be good if this can be specified. However, the means to specify this should be independent of the transported data (voice). 3. We definitely need a means to specify the end-to-end QoS on a demand basis. I would think that the originating service provider should be able to receive this and forward it to subsequent service providers based on the available and selected route. 4. I agree that the means used to specify the desired QoS should be independent of the transport layer. It should also be independent of the application. 5. Yes, our work is limited to H.323. This limits our ability to create a general solution. On the other hand, if we consider H.323 QoS transport to be a value added service, then the service providers can change a special value added service charge for H.323 transport. A general solution is an advantage to the H.323 solutions in that the QoS service charge is a general change and not specific to H.323. (Sorry, for some people this is heresy.) Maybe there is a balance between your method of specifying in detail the desired QoS and the fact that it is H.323 specific. Bob ------------------------------------------------------------------ Robert Callaghan Siemens Enterprise Networks Tel: +1.561.923.1756 Fax: +1.561.923.1403 Email: Robert.Callaghan@ICN.Siemens.com ------------------------------------------------------------------ -----Original Message----- From: Roy, Radhika R, ALCOO [mailto:rrroy@ATT.COM] Sent: Monday, August 14, 2000 11:29 AM To: ITU-SG16@mailbag.cps.intel.com Subject: Re: H.323 QOS Hi, Bob: I have provide my reply embedded in your email [RRR]. In addition, I am providing some general explanation. The fundamental problem is that the network layer QOS signaling schemes are different because these are transport dependent. In olden days, we have also made application specific to the particular transport mechanism. For example, H.320, H.321, etc. However, the application like H.323 has changed the landscape. It is transport independent although it can be sent over any transport network specific to meets its specific needs. For example, we change the abstraction of network address into IP, ATM, etc. as needed. So, this simple example shows how H.323 is transported in a specific network while the "network address" is the universal abstraction for both IP and ATM. If people want to solve having the service level agreement in a specific way without using any standards, it is their choice. In fact, many service providers are doing this in a proprietary manner toady. There is no common standard to express the QOS in a universal way that remains the same on end-to-end basis and there are so many translations in the network layer without having a common reference. As I explained above, if we want to make H.323 IP specific, we could do this as well. In this case, we do NOT need to make it transport independent. But the question is: Why did we make H.323 transport independent? We have discussed this a lot in the past while we have been developing Annex H.323 N, and have come to the same conclusion that we do need to make H.323 QOS transport independent so that it can be implemented for any network or a combination of networks or a combination of network layer QOS. It also bridges the fundamental gap that the application (audio codecs, video codecs, data) has its own intrinsic needs to express its QOS because it is the application whose needs to be satisfied no matter what the underlying transport network or networks may be. The beauty of H.245 is that it provides a negotiation capability on end-to-end basis and the same can also used for QOS (in fact, it is also used to day for RSVP, and ATM QOS in a monolithic network). The beauty of H.323 QOS Annex N is that it helps to implement all heterogeneous network layer QOS (RSVP, DiffServ, MPLS, ATM QOS, etc) in any combination that people may like to implement. Hope this will clarify your points further. Best regards, Radhika R. Roy AT&T -----Original Message----- From: Callaghan, Robert [mailto:Robert.Callaghan@ICN.SIEMENS.COM] Sent: Monday, August 14, 2000 10:17 AM To: ITU-SG16@MAILBAG.INTEL.COM Subject: Re: H.323 QOS Roy, I have two points: 1) For me, it is the responsibility of my service provider to provide the service agreed to in my service level agreement. This may require the existence of service level agreements between service providers; so be it. This should not be my problem. [RRR] Yes, that is why a service provider needs to have a common set of H.323 QOS that remains the same on end-to-end basis so that H.323 services can be provided transparently. My primary reference point is H.323 service providers, not transport network service providers. A transport network service provider may or may not need H.323 QOS. If a transport service provider may also use H.323 QOS a common basis for mapping among RSVP, DiffServ, MPLS, and ATM QOS at the network layer if they think that H.323 QOS is a good reference based on "standard." Please note that a service provider may have IP, ATM, and/or other networks to provide H.323 services. So, H.323 QOS will provide to have a common basis for translation in this heterogeneous networking environment. 2) The interface needed to obtain a given service level should be independent of the application, even when multi-service providers are involved on an end-to-end basis. That is, the interface should work for any application. Therefore there should not be any H.323 specific signaling required to obtain the requested QOS. [RRR] We are wearing the "Hat" of H.323. That is, we are NOT talking about only IP, ATM, etc. We are dealing with the H.323 application and the services related to H.323. So, H.323 QOS needs to be translated as needed in the transport layer. 3) The interface required to signal RSVP, DiffServ, MPLS, ATM QOS, etc. are all different. This is recognized today in H.245 in that RSVP and ATM QOS are handled differently. H.245 should be extended to handle all variant of QOS based on the needs of the individual specifications. [RRR] Yes, it is all different QOS in the network layer, but the H.323 application is "only one" and remains the same on end-to-end basis, and its QOS needs (what we call H.323 QOS end-to-end) is also the same and does not change not matter whether the network supports RSVP, DiffServ, MPLS, and/or ATM QOS. This is the problem that we have solved in H.323 QOS (you can see appendix of H.323 Annex N). If you go through appendix of H.323 Annex N, you can easily see how this problem has been solved. Please go through this annex N, ask me or others who worked for this annex specific questions if you have any. Bob ------------------------------------------------------------------ Robert Callaghan Siemens Enterprise Networks Tel: +1.561.923.1756 Fax: +1.561.923.1403 Email: Robert.Callaghan@ICN.Siemens.com ------------------------------------------------------------------ -----Original Message----- From: Roy, Radhika R, ALCOO [mailto:rrroy@ATT.COM] Sent: Monday, August 14, 2000 9:37 AM To: ITU-SG16@mailbag.cps.intel.com Subject: Re: H.323 QOS Hi, Bob: I agree completely agree with you. In fact, we are all trying to achieve the same goal. For example, H.323 does supports QOS today via H.245. You can easily see that RSVP and ATM QOS are supported using H.245. The beauty of this approach is that H.245 is still transport independent. All we have done here is: the abstraction of H.245 has been used to support the RSVP and ATM QOS to implement the network layer QOS. However, this is only good for the single network. For example, end-to-end RSVP or end-to-end ATM QOS. If there are multiple networks or if a single IP network implements RSVP in one domain, DiffServ in another domain, and MPLS in another domain, there is no transparent H.323 QOS signaling mechanism that is universal on end-to-end basis so that it can be mapped over the RSVP, DiffServ, MPLS, ATM QOS, etc transparently. In Appendix of H.323 Annex N, we have done the same. We have the abstraction of H.323 QOS in the application layer. We have shown how the H.323 QOS can be mapped over the RSVP, DiffServ, ATM QOS, etc. if needed. It also provides the backward compatibility with the existing H.323 standard. However, we have done only for the pre-call setup signaling part. We have not done the call setup part yet. In the call setup part, we will include H.245 in a similar way what H.323 is supporting RSVP and ATM QOS today in a monolithic network. I appreciate your email. Best regards, Radhika R. Roy AT&T
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ For help on this mail list, send "HELP ITU-SG16" in a message to listserv@mailbag.intel.com ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ For help on this mail list, send "HELP ITU-SG16" in a message to listserv@mailbag.intel.com ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ For help on this mail list, send "HELP ITU-SG16" in a message to listserv@mailbag.intel.com ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ For help on this mail list, send "HELP ITU-SG16" in a message to listserv@mailbag.intel.com ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ For help on this mail list, send "HELP ITU-SG16" in a message to listserv@mailbag.intel.com ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ For help on this mail list, send "HELP ITU-SG16" in a message to listserv@mailbag.intel.com ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ For help on this mail list, send "HELP ITU-SG16" in a message to listserv@mailbag.intel.com ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ For help on this mail list, send "HELP ITU-SG16" in a message to listserv@mailbag.intel.com ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ For help on this mail list, send "HELP ITU-SG16" in a message to listserv@mailbag.intel.com

Radhika, I agree with your summary but I think the key issue is delivering a solution to the market so that H.323 can be used to achieve end to end QoS. We need some indication of how H.323 can be used in the type of heterogeneous systems we are describing to provide end to end QoS control. Let's work out a roadmap of how we get there. If some more pieces of the puzzle need to be worked on let's either get these started in SG16 if this is seen to be part of or charter or work with other bodies addressing these issues if this is seen to be more appropriate. But let's scope out the total problem then see which bits we already have solutions to and which new bits are needed. Mike Mike Buckley +44-1457-877718 (T) +44-1457-877721 (F) mikebuckley@44comms.com ----- Original Message ----- From: "Roy, Radhika R, ALCOO" <rrroy@ATT.COM> To: <ITU-SG16@MAILBAG.INTEL.COM> Sent: Tuesday, August 15, 2000 8:33 PM Subject: Re: H.323 QOS Hi, Mike: I understand what your concerns. Items 1-4 mentioned by you may also be true for H.323 in general. That is, these items true for any H.323 signaling messages that people want to send across different domains when multiple service/transport providers are there. Our first step is very simple: We will only consider the H.323 level where signaling messages are sent to all H.323 entities. This is our first work item as we do for all H.323 specs. For example, we have seen how H.225.0 Annex G is sending signaling messages across multiple domains. The second step is: How an H.323 service provider and can interwork with a network provider. This area falls into the category of implementation of H.323 over the transport layer including policy, billing, pricing, preferences, etc. TIPHON, IMTC, and other forums may the right place to work in this area. So, I see that we are in agreement. Best regards, Radhika R. Roy AT&T -----Original Message----- From: Mike Buckley [mailto:mikebuckley@44COMMS.COM] Sent: Tuesday, August 15, 2000 1:29 PM To: ITU-SG16@MAILBAG.INTEL.COM Subject: Re: H.323 QOS Radhika, I agree, but I am having some difficulty here with terminology. I differentiate between a service provider (application) and network operator (transport). One (the SP) has a contract with the user the other (IPTO) has a contract with the service provider. Of course they may be the same entity e.g AT&T, but this special case should not be allowed to negate the generality of the model. A service provider owns a box, the network operator a network to which the box is connected. Thus: 1. The user gets authority to send data from the SP, 2. The SP has an agreement with the IPNO to carry authorised data traffic, 3. The SP authorises the IPTO to establish a connection to pass the users traffic. 4. The IPTO applies policy enforcement in line with the SPs policy decision. I accept that a user may also in certain cases have a contract directly with an IPTO i.e a corporate network with a bulk agreement with an IPTO. In this case the user has to look like a service provider to the IPTO. Hope this clarification helps dispel some confusion. Mike Mike Buckley +44-1457-877718 (T) +44-1457-877721 (F) mikebuckley@44comms.com ----- Original Message ----- From: "Roy, Radhika R, ALCOO" <rrroy@ATT.COM> To: <ITU-SG16@MAILBAG.INTEL.COM> Sent: Tuesday, August 15, 2000 2:44 PM Subject: Re: H.323 QOS Hi, Bob & Mike: As I mentioned in my earlier emails with respect to Bob questions: Bob wants that a service provider does not like to know whether it is a voice, video, or data call. It is a very simple requirement and one of the subsets that has been stated in Appendix of H.323 QOS Annex N. So, Bob will get his requirement satisfied. However, Appendix of H.323 QOS Annex N does more that. It can also provide differentiated QOS for each medium of H.323 within a given call, if needed. Let us separate two things: 1. What the H.323 QOS signaling messages are in the application layer and 2. What a service provider wants to do in the transport layer. Item 1 is our charter in H.323. We have to see whether item 2 falls into our charter in H.323 layer or it falls into the charter of network layer QOS or it is an implementation aspect of H.323 QOS over the transport layer. Best regards, Radhika R. Roy AT&T -----Original Message----- From: Callaghan, Robert [mailto:Robert.Callaghan@ICN.SIEMENS.COM] Sent: Tuesday, August 15, 2000 9:18 AM To: ITU-SG16@MAILBAG.INTEL.COM Subject: Re: H.323 QOS Mike, There is difference between the TIPHON work and what I think is needed: * TIPHON proposes a solution where the originator negotiates with all service providers along the path. This allows each service provider to change for the QoS individually. * My proposal is that the QoS is only negotiated with the original service provider and that the QoS negotiation be performed between service providers. Only the original service provider charges the user for the service and this charge is split among the other service provider using a process similar to that used by public telephone carriers today. All ISPs do this today for basic service, so extending it to enhanced services is reasonable. The other difference is in the information given to the service providers. I do no want the service providers to know that this is a voice call. Therefore, I do not want to use service provider gatekeepers. I only want the service providers to provide the requested QoS for any given connection without regards to the information content of the connection. You will be missed in Portland. It will be hard to have a comprehensive discussion of the topic with a major participant absent. This is true as the TIPHON leader, but also you personally. Bob ------------------------------------------------------------------ Robert Callaghan Siemens Enterprise Networks Tel: +1.561.923.1756 Fax: +1.561.923.1403 Email: Robert.Callaghan@ICN.Siemens.com ------------------------------------------------------------------ -----Original Message----- From: Mike Buckley [mailto:mikebuckley@44COMMS.COM] Sent: Tuesday, August 15, 2000 8:16 AM To: ITU-SG16@mailbag.cps.intel.com Subject: Re: H.323 QOS Bob, I agree with your analysis.
This is very much the philosophy behind the TIPHON work. QoS will be charged for and there is a need for appropriate mechanisms to guarantee what is charged for, to monitor that what has been paid for has been delivered, and to account and bill. No one in TIPHON expects the Internet will be the medium for such value added services. Mike Mike Buckley +44-1457-877718 (T) +44-1457-877721 (F) mikebuckley@44comms.com ----- Original Message ----- From: "Callaghan, Robert" <Robert.Callaghan@ICN.SIEMENS.COM> To: <ITU-SG16@MAILBAG.INTEL.COM> Sent: Monday, August 14, 2000 7:16 PM Subject: Re: H.323 QOS Roy, Let me summaries my position, then we can talk next week. 1. I agree that H.323 is (mostly) transport independent. I also want the transport to be application independent. Another words, I do not want to tell the service provider that I am sending voice or any other media. I only want to tell the service provider that I need a given QoS for the data stream. 2. I agree that the QoS needs depend on the needs of a given data stream. It would be good if this can be specified. However, the means to specify this should be independent of the transported data (voice). 3. We definitely need a means to specify the end-to-end QoS on a demand basis. I would think that the originating service provider should be able to receive this and forward it to subsequent service providers based on the available and selected route. 4. I agree that the means used to specify the desired QoS should be independent of the transport layer. It should also be independent of the application. 5. Yes, our work is limited to H.323. This limits our ability to create a general solution. On the other hand, if we consider H.323 QoS transport to be a value added service, then the service providers can change a special value added service charge for H.323 transport. A general solution is an advantage to the H.323 solutions in that the QoS service charge is a general change and not specific to H.323. (Sorry, for some people this is heresy.) Maybe there is a balance between your method of specifying in detail the desired QoS and the fact that it is H.323 specific. Bob ------------------------------------------------------------------ Robert Callaghan Siemens Enterprise Networks Tel: +1.561.923.1756 Fax: +1.561.923.1403 Email: Robert.Callaghan@ICN.Siemens.com ------------------------------------------------------------------ -----Original Message----- From: Roy, Radhika R, ALCOO [mailto:rrroy@ATT.COM] Sent: Monday, August 14, 2000 11:29 AM To: ITU-SG16@mailbag.cps.intel.com Subject: Re: H.323 QOS Hi, Bob: I have provide my reply embedded in your email [RRR]. In addition, I am providing some general explanation. The fundamental problem is that the network layer QOS signaling schemes are different because these are transport dependent. In olden days, we have also made application specific to the particular transport mechanism. For example, H.320, H.321, etc. However, the application like H.323 has changed the landscape. It is transport independent although it can be sent over any transport network specific to meets its specific needs. For example, we change the abstraction of network address into IP, ATM, etc. as needed. So, this simple example shows how H.323 is transported in a specific network while the "network address" is the universal abstraction for both IP and ATM. If people want to solve having the service level agreement in a specific way without using any standards, it is their choice. In fact, many service providers are doing this in a proprietary manner toady. There is no common standard to express the QOS in a universal way that remains the same on end-to-end basis and there are so many translations in the network layer without having a common reference. As I explained above, if we want to make H.323 IP specific, we could do this as well. In this case, we do NOT need to make it transport independent. But the question is: Why did we make H.323 transport independent? We have discussed this a lot in the past while we have been developing Annex H.323 N, and have come to the same conclusion that we do need to make H.323 QOS transport independent so that it can be implemented for any network or a combination of networks or a combination of network layer QOS. It also bridges the fundamental gap that the application (audio codecs, video codecs, data) has its own intrinsic needs to express its QOS because it is the application whose needs to be satisfied no matter what the underlying transport network or networks may be. The beauty of H.245 is that it provides a negotiation capability on end-to-end basis and the same can also used for QOS (in fact, it is also used to day for RSVP, and ATM QOS in a monolithic network). The beauty of H.323 QOS Annex N is that it helps to implement all heterogeneous network layer QOS (RSVP, DiffServ, MPLS, ATM QOS, etc) in any combination that people may like to implement. Hope this will clarify your points further. Best regards, Radhika R. Roy AT&T -----Original Message----- From: Callaghan, Robert [mailto:Robert.Callaghan@ICN.SIEMENS.COM] Sent: Monday, August 14, 2000 10:17 AM To: ITU-SG16@MAILBAG.INTEL.COM Subject: Re: H.323 QOS Roy, I have two points: 1) For me, it is the responsibility of my service provider to provide the service agreed to in my service level agreement. This may require the existence of service level agreements between service providers; so be it. This should not be my problem. [RRR] Yes, that is why a service provider needs to have a common set of H.323 QOS that remains the same on end-to-end basis so that H.323 services can be provided transparently. My primary reference point is H.323 service providers, not transport network service providers. A transport network service provider may or may not need H.323 QOS. If a transport service provider may also use H.323 QOS a common basis for mapping among RSVP, DiffServ, MPLS, and ATM QOS at the network layer if they think that H.323 QOS is a good reference based on "standard." Please note that a service provider may have IP, ATM, and/or other networks to provide H.323 services. So, H.323 QOS will provide to have a common basis for translation in this heterogeneous networking environment. 2) The interface needed to obtain a given service level should be independent of the application, even when multi-service providers are involved on an end-to-end basis. That is, the interface should work for any application. Therefore there should not be any H.323 specific signaling required to obtain the requested QOS. [RRR] We are wearing the "Hat" of H.323. That is, we are NOT talking about only IP, ATM, etc. We are dealing with the H.323 application and the services related to H.323. So, H.323 QOS needs to be translated as needed in the transport layer. 3) The interface required to signal RSVP, DiffServ, MPLS, ATM QOS, etc. are all different. This is recognized today in H.245 in that RSVP and ATM QOS are handled differently. H.245 should be extended to handle all variant of QOS based on the needs of the individual specifications. [RRR] Yes, it is all different QOS in the network layer, but the H.323 application is "only one" and remains the same on end-to-end basis, and its QOS needs (what we call H.323 QOS end-to-end) is also the same and does not change not matter whether the network supports RSVP, DiffServ, MPLS, and/or ATM QOS. This is the problem that we have solved in H.323 QOS (you can see appendix of H.323 Annex N). If you go through appendix of H.323 Annex N, you can easily see how this problem has been solved. Please go through this annex N, ask me or others who worked for this annex specific questions if you have any. Bob ------------------------------------------------------------------ Robert Callaghan Siemens Enterprise Networks Tel: +1.561.923.1756 Fax: +1.561.923.1403 Email: Robert.Callaghan@ICN.Siemens.com ------------------------------------------------------------------ -----Original Message----- From: Roy, Radhika R, ALCOO [mailto:rrroy@ATT.COM] Sent: Monday, August 14, 2000 9:37 AM To: ITU-SG16@mailbag.cps.intel.com Subject: Re: H.323 QOS Hi, Bob: I agree completely agree with you. In fact, we are all trying to achieve the same goal. For example, H.323 does supports QOS today via H.245. You can easily see that RSVP and ATM QOS are supported using H.245. The beauty of this approach is that H.245 is still transport independent. All we have done here is: the abstraction of H.245 has been used to support the RSVP and ATM QOS to implement the network layer QOS. However, this is only good for the single network. For example, end-to-end RSVP or end-to-end ATM QOS. If there are multiple networks or if a single IP network implements RSVP in one domain, DiffServ in another domain, and MPLS in another domain, there is no transparent H.323 QOS signaling mechanism that is universal on end-to-end basis so that it can be mapped over the RSVP, DiffServ, MPLS, ATM QOS, etc transparently. In Appendix of H.323 Annex N, we have done the same. We have the abstraction of H.323 QOS in the application layer. We have shown how the H.323 QOS can be mapped over the RSVP, DiffServ, ATM QOS, etc. if needed. It also provides the backward compatibility with the existing H.323 standard. However, we have done only for the pre-call setup signaling part. We have not done the call setup part yet. In the call setup part, we will include H.245 in a similar way what H.323 is supporting RSVP and ATM QOS today in a monolithic network. I appreciate your email. Best regards, Radhika R. Roy AT&T
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ For help on this mail list, send "HELP ITU-SG16" in a message to listserv@mailbag.intel.com ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ For help on this mail list, send "HELP ITU-SG16" in a message to listserv@mailbag.intel.com ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ For help on this mail list, send "HELP ITU-SG16" in a message to listserv@mailbag.intel.com ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ For help on this mail list, send "HELP ITU-SG16" in a message to listserv@mailbag.intel.com ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ For help on this mail list, send "HELP ITU-SG16" in a message to listserv@mailbag.intel.com ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ For help on this mail list, send "HELP ITU-SG16" in a message to listserv@mailbag.intel.com ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ For help on this mail list, send "HELP ITU-SG16" in a message to listserv@mailbag.intel.com ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ For help on this mail list, send "HELP ITU-SG16" in a message to listserv@mailbag.intel.com ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ For help on this mail list, send "HELP ITU-SG16" in a message to listserv@mailbag.intel.com ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ For help on this mail list, send "HELP ITU-SG16" in a message to listserv@mailbag.intel.com
participants (2)
-
Mike Buckley
-
Roy, Radhika R, ALCOO