Ensuring quality of service (qos) for a multi-media calls through call associated individual media stream bandwidth control
Claim Score by NHIP
Abstract
A multi-media call application is disclosed. The application guarantees quality of service (QOS) for a packet based multi-media call (CALL). The guaranty is effectuated through call associated individual media stream bandwidth control.

Term
Term ended
Projected expiry passed 13 March 2018, 8.5 years ago.
- Priority and filed
- Published
- Projected expiry
- Today
28 claims: 5 independent, 23 dependent
- 1A storage medium having stored therein a plurality of programming instructions executable by a processor, wherein when executed, the programming instructions implement a multi-media call application that effectuate quality of service (QOS) guaranty for a packet based multi-media call (CALL) through call associated individual media stream bandwidth control.
- 10A storage medium having stored therein a plurality of programming instructions executable by a processor, wherein when executed, the programming instructions implementing a bandwidth reservation service that requests a sub-net bandwidth manager (SBM) to allocate a portion of reserved bandwidth for a packet based multi-media call (CALL) to an individual media stream of the CALL, providing the SBM with call level information to allow the SBM to associate the individual media stream of the CALL with the reserved bandwidth of the CALL, the SBM managing network bandwidth of a local area network (LAN) through which the CALL is conducted.
- 14A method comprising:(a) a multi-media call application first reserving bandwidth for media streams of a packet based multi-media call (CALL) at a call level with a sub-net bandwidth manager (SBM) that manages network bandwidth of a local area network (LAN) through which the CALL is to be conducted;and (b) the multi-media call application subsequently causing the SBM to allocate the reserved bandwidth for the CALL to individual media streams of the CALL, causing call level information to be provided to the SBM to enable the SBM to associate the individual media streams of the CALL with the reserved bandwidth of the CALL.
- 20Broadest claimClaim Score 78, broad(NHIP)An apparatus comprising:a storage medium having stored therein a plurality of programming instructions implementing a multi-media call application that effectuates quality of service (QOS) guaranty for a packet based multi-media call (CALL) using call associated individual media stream bandwidth control;and a processor coupled to the storage medium that operates to execute the programming instructions.
- 26An apparatus comprising:a storage medium having stored therein a plurality of programming instructions implementing a bandwidth reservation service that requests a sub-net bandwidth manager (SBM) to allocate a portion of reserved bandwidth for a packet based multi-media call (CALL) to an individual media stream of the CALL, providing the SBM with call level information to allow the SBM to associate the individual media stream of the CALL with the reserved bandwidth of the CALL, the SBM managing network bandwidth of a local area network (LAN) through which the CALL is conducted;and a processor coupled to the storage medium that operates to execute the programming instructions.
Independent claims5
32 paragraphs in 4 sections, as filed
BACKGROUND OF THE INVENTION
[0001] 1. Field of the Invention
[0002] The present invention relates to the field of multi-media calls. More specifically, the present invention relates to the quality of service of multi-media calls.
[0003] 2. Background Information
[0004] As advances in microprocessor and other related technologies continue to improve the price/performance of various electronic components, multi-media calls, such as video conferencing calls, including those calls conducted using personal computers (PC), have become increasingly popular in recent years. Numerous PC based multi-media call products designed to take advantage of the increased processing power of today's PCs are now available in the market place. An example of such multi-media call products is the ProShare™ Video Conferencing product, available from Intel Corp., of Santa Clara, Calif., the assignee of the present invention.
[0005] At the same time, with the advances in networking technology, increasing number of computers are connected to one another via private and public networks, such as the Internet, resulting in increasing number of multi-media calls being conducted over the various networks. Many of these networks, such as the Internet, are packet based and “best effort” type of networks. That is, end to end delivery for a packet can take any arbitrary amount of time, and there is no guarantee that the delivery time will be smaller than the latency requirement. Since the media packets of multi-media are isochronous in nature, as a result, the quality of service (QOS) for these multi-media calls cannot be guaranteed.
[0006] Recommendation H.323 of the International Telecommunication Union—Technical Section (ITU-T), entitled “Packet Based Multi-Media Communication System”, published November 1996, provides for call level admission control into a local area network (LAN) that allows a call to be denied access into the LAN due to its bandwidth limitation. The provision prevents the LAN from being overloaded, and partially addresses the QOS issue. However, potential bandwidth limitations of the intermediate hops remain a problem. Furthermore, merely managing a LAN's bandwidth at the call level often results in waste, as there is no correlation to the actual bandwidth consumption by the media streams of the calls. Notwithstanding these shortcomings, for interoperability reason, increasing number of multi-media call products have implemented support for H.323. Thus, a more efficient and/or effective approach to guaranteeing the QOS of a multi-media call that is compatible with the H.323 recommendation is desired.
SUMMARY OF THE INVENTION
[0007] A multi-media call application is disclosed. The application guarantees quality of service (QOS) for a packet based multi-media call (CALL). The guaranty is effectuated through call associated individual media stream bandwidth control.
BRIEF DESCRIPTION OF DRAWINGS
[0008] The present invention will be described by way of exemplary embodiments, but not limitations, illustrated in the accompanying drawings in which like references denote similar elements, and in which:
[0009]FIG. 1 illustrates an exemplary network suitable for practicing the present invention;
[0010]FIG. 2 is a block diagram illustrating one embodiment of the method of the present invention; and
[0011]FIGS. 3<i>a</i>-<b>3</b><i>g </i>are block diagrams illustrating one embodiment each of various bandwidth reservation related messages of the present invention.
DETAILED DESCRIPTION OF THE INVENTION
[0012] In the following description, various aspects of the present invention will be described. Those skilled in the art will also appreciate that the present invention may be practiced with only some or all aspects of the present invention. For purposes of explanation, specific numbers, materials and configurations are set forth in order to provide a thorough understanding of the present invention. However, it will also be apparent to one skilled in the art that the present invention may be practiced without the specific details. In other instances, well known features are omitted or simplified in order not to obscure the present invention.
[0013] Parts of the description will be presented in terms of operations performed by a computer system, using terms such as data, flags, bits, values, characters, strings, numbers and the like, consistent with the manner commonly employed by those skilled in the art to convey the substance of their work to others skilled in the art. As well understood by those skilled in the art, these quantities take the form of electrical, magnetic, or optical signals capable of being stored, transferred, combined, and otherwise manipulated through mechanical and electrical components of the computer system; and the term computer system include general purpose as well as special purpose data processing machines, systems, and the like, that are standalone, adjunct or embedded.
[0014] Various operations will be described as multiple discrete steps in turn in a manner that is most helpful in understanding the present invention, however, the order of description should not be construed as to imply that these operations are necessarily order dependent, in particular, the order of presentation.
[0015] Referring now to FIG. 1, wherein a block diagram illustrating an exemplary network suitable for practicing the present invention. As illustrated, exemplary network <b>100</b> includes client computer <b>102</b>, sub-net bandwidth manager <b>104</b> and router <b>108</b> coupled to each other through medium <b>110</b>. Additionally, for the illustrated embodiment, exemplary network <b>100</b> includes gatekeeper <b>106</b> and gateway <b>107</b> coupled to each other and the earlier enumerated elements as shown.
[0016] Medium <b>110</b> facilitates communication between the coupled elements. For the illustrated embodiment, communication is conducted on a packet basis. The packet based communication may be conducted using any one of a number of protocols known in the art. Medium <b>110</b> may be any networking medium and signaling scheme suitable for such packet based communication. An example is the twisted pair medium with electrical signals propagated in accordance with IEEE's 802.3 standard, titled Local Area Network (LAN): Carrier Sense Multiple Access With Collision Detection CSMA/CD (commonly known as Ethernet), published 1985.
[0017] Router <b>108</b> facilitates internetworking communication between client computer <b>102</b>, SBM <b>104</b>, and so forth, with members of other networks. Router <b>108</b> is intended to represent a broad category of such elements known in the art, including like elements such as switches, bridges, and so forth.
[0018] SBM <b>104</b> manages bandwidth of network <b>100</b>. SBM <b>104</b> controls admission of traffic into network <b>100</b>, including admission by traffic class and reservation of bandwidth for the admitted traffic class. Additionally, SBM <b>104</b> in cooperation with other SBMs of other interconnected network enable end-to-end bandwidth reservation on all intermediate hops, from one end to another end of a traffic flow. In one embodiment, SBM <b>104</b> manages bandwidth of network <b>100</b> and cooperates with other SBMs in accordance with SBM (Subnet Bandwidth Manager): A Protocol for RSVP-based Admission Control over IEEE 802-style networks, draft IETF-ISSL-IS802-SBM-06.TXT, published March, 1998. SBM <b>104</b> may be implemented using any one of the servers known in the art. An example of such servers is a Pentium® II processor based server, such as the PowerEdge server available from Dell Computer of Texas. Pentium is a registered trademark of Intel Corp., assignee of the present invention. SBM <b>104</b> may also be implemented as a switch or router, such as element <b>108</b> described earlier.
[0019] Client computer <b>102</b> is equipped to enable a user to conduct a packet based multi-media call with a counterpart located at another end point over one or more interconnected networks. Client computer <b>102</b> includes in particular multi-media call application <b>112</b> and bandwidth reservation service <b>114</b>. Multi-media call application <b>112</b> provides the user with the ability to conduct the multi-media call. Multi-media application <b>112</b> conducts the multi-media call using multiple media streams, sending and receiving each media stream over individualized logical channel. For the illustrated embodiment, multi-media application <b>112</b> is a video conferencing application that enables the user to conduct video conference calls. The video conferencing application conducts the video conference calls in accordance with ITU-T's H.323 recommendation, using multiple audio and video streams sent and received over individualized logical channels. Additionally, in accordance with the present invention, multi-media application <b>112</b> in cooperation with bandwidth reservation service <b>114</b> ensure quality of service (QOS) of the multi-media call using call associated individual media stream bandwidth control, to be described more fully below. Except for the teachings of the present invention incorporated in multi-media call application <b>112</b> and bandwidth reservation service <b>114</b>, client computer <b>102</b> including multi-media application <b>112</b> and bandwidth reservation service <b>114</b> are intended to represent a broad category of these elements known in the art. An example of client computer <b>102</b> is a Pentium® II processor based multi-media computer, such as the Dimension PCs available from Dell Computer. An example of multi-media call application <b>112</b> is earlier described ProShare® Video Conferencing product, available from Intel Corp. An example of bandwidth reservation service <b>114</b> is the PC RSVP product, also available from Intel Corp. In an alternate embodiment, bandwidth reservation service <b>114</b>, including the incorporated teachings of the present invention, is an integral part of the operating system of client computer <b>102</b>. Examples of such operating system that can include bandwidth reservation service <b>114</b> include the Windows® family of operating systems, e.g. Windows® 95, Windows® NT and so forth.
[0020] Gatekeeper <b>106</b>, for the illustrated embodiment, facilitates call level admission control into network <b>100</b> for H.323 compliant multi-media calls between end points coupled to network <b>100</b>, such as client computer <b>102</b>, and end points outside network <b>100</b>. Gateway <b>107</b> provides real-time, two-way communications between the above described end-points including but not limited to translation of transmission formats. Both gatekeeper <b>106</b> and gateway <b>107</b> facilitate the call level admission control and real time communication respectively in accordance with ITU-T's H.323 recommendation. Gatekeeper <b>106</b> as well as gateway <b>107</b> may also be implemented using one or more of a number of servers known in the art.
[0021] Referring now also to FIG. 2, wherein one embodiment of the method step of the present invention is shown. As illustrated, to ensure the QOS of the multi-media call, multi-media call application <b>112</b> first reserves bandwidth for the multi-media call through SBM <b>104</b> while establishing a connection for the multi-media call, steps <b>202</b>-<b>208</b>. In alternate embodiments, the call level bandwidth reservation may be made independent of establishing a connection for the multi-media call. Multi-media application <b>112</b> then subsequently causes SBM <b>104</b> to allocate the reserved call level bandwidth to individual media streams of the multi-media call while establishing logical channels for the individual media streams during the multi-media call, step <b>212</b>. In alternate embodiments, the allocation of the reserved call level bandwidth to individual media streams may be caused independent of establishing logical channels for the individual media streams. At call termination, multi-media call application <b>112</b> notifies SBM <b>104</b> of the termination of the call to release the call level bandwidth reservation, while tearing down the connection for the multi-media call, step <b>214</b>.
[0022] For the illustrated embodiment, at steps <b>202</b>-<b>208</b>, multi-media application <b>112</b> first determines whether gatekeeper <b>106</b> is present in network <b>100</b>, step <b>202</b>. If gatekeeper <b>106</b> is present, multi-media application <b>112</b> registers the multi-call call with gatekeeper <b>106</b>, in a manner that causes gatekeeper <b>106</b> to determine whether to admit the multi-media call into network <b>100</b> without taking into consideration the multi-media call's bandwidth requirement, step <b>204</b>. The discovery of gatekeeper <b>106</b> may be accomplished through any one of a number of known methods, including but not limited to referencing a statically stored value and address of its controlling gatekeeper at a predetermined location, or issuing queries on network <b>100</b> to solicit response from gatekeeper <b>106</b>. In one embodiment, the required manner of registration is accomplished by registering the multi-media call with gatekeeper <b>106</b> and requesting gatekeeper <b>106</b> to set aside zero bandwidth for the multi-media call. This conditional registration enables the present invention to be practiced for H.323 compliant multi-media calls, especially when a H.323 compliant gatekeeper is present in the network to which client computer <b>102</b> is attached.
[0023] Upon either determining that gatekeeper <b>106</b> is not present in network <b>100</b> or registering the multi-media call with gatekeeper <b>106</b> in the required manner, multi-media application <b>112</b> determines if SBM <b>102</b> is present in network <b>100</b>, step <b>206</b>. If SBM <b>102</b> is not present, multi-media application <b>112</b> continues the call as in the prior art, i.e. with QOS guaranty for the multi-media call, step <b>208</b>. On the other hand, if SBM <b>102</b> is present, multi-media application <b>112</b> registers the call with SBM <b>102</b> and requesting SBM <b>102</b> to reserve bandwidth for the multi-media call, step <b>210</b>. In response, if sufficient bandwidth exists in network <b>100</b>, SBM <b>102</b> admits the multi-media call and reserves the requested bandwidth in network <b>100</b>. If insufficient bandwidth exists in network <b>100</b>, SBM <b>104</b> rejects the request. In one embodiment, the bandwidth reservation is accomplished by SBM <b>104</b> in accordance with the above described SBM protocol, with new messages defined in accordance with the present invention, to be described more fully below. In one embodiment, if the call level bandwidth reservation with SBM <b>104</b> is rejected, multi-media application <b>112</b> continues the multi-media call without QOS guaranty, step <b>208</b>. In an alternate embodiment, multi-media application <b>112</b> terminates the multi-media call for insufficient network resources.
[0024] At step <b>212</b>, while establishing a logical channel for the media stream, if the multi-media call was admitted by SBM <b>104</b>, multi-media call application <b>112</b> calls bandwidth reservation service <b>114</b> to request SBM <b>104</b> to allocate a portion of the call level bandwidth reservation for a media stream. Multi-media call application <b>112</b> provides call level information to bandwidth reservation service <b>114</b> for inclusion in the request, such that SBM <b>104</b> can associate the media stream with the appropriate call level bandwidth reservation. The call level information include call type, e.g. H.323, call ID, and endpoint ID. Endpoint ID includes information such as Internet Protocol (IP) address, protocol ID and port number. The request to bandwidth reservation service <b>114</b> may be made in any one of a number of known inter-program communication techniques. In alternate embodiments, multi-media call application <b>112</b> may perform this request itself. However, in a bandwidth managed network, it is likely such bandwidth reservation service will be provided by either a utility or as an integral part of the operating system, as more than one application will likely want to leverage on the fact that the network bandwidth is being managed. Thus, it is more efficient to effectuate the desired allocation by invoking the common service.
[0025] In response, bandwidth reservation service <b>114</b> requests SBM <b>104</b> to allocate a portion of the call level bandwidth reservation to the media stream, including the call level information in the request to enable SBM <b>104</b> to associate the media stream with the appropriate call level bandwidth reservation. In the above described embodiment where bandwidth reservation service <b>114</b> is implemented using PC-RSVP, communications between PC-RSVP and SBM <b>104</b> are conducted using conventional RSVP messages. In turn, SBM <b>104</b> makes the allocation accordingly in network <b>100</b>, as well as requests networking equipment of the intermediate hops to do so through SBMs of the interconnected networks of the intermediate hops. As a result, QOS of the multi-media call can be ensured. For the illustrated embodiment, communications between SBM <b>104</b> and SBMs of the interconnected networks of the intermediate hops are conducted using messages and protocol in accordance with the above described SBM protocol.
[0026] In one embodiment, SBM <b>104</b> also provides feedback to multi-media application <b>112</b> through bandwidth reservation service <b>114</b> if it fails to establish end-to-end bandwidth reservation for an individual media stream. In response, multi-media application <b>112</b> adjusts the operating parameters of the multi-media call to ensure the user continues to perceive performance commensurate with QOS guaranteed, e.g. temporarily slowing down video refresh rate, or switching to periodic still images as opposed to live video and so forth. In one embodiment, multi-media call application <b>112</b> may also adjust the call level bandwidth reservation with SBM <b>104</b> during the multi-media call. In one embodiment, the call level reservation is treated by SBM <b>104</b> as a “soft” reservation. If the reserved bandwidth is not being used for a predetermined period, e.g. multi-media application <b>112</b> fails to cause the reserved bandwidth to be allocated to individual media streams within the time period, SBM <b>104</b> releases the reservation.
[0027]FIG. 3<i>a </i>illustrates one embodiment of a discovery packet for use by multi-media application <b>112</b> to discover the presence of SBM <b>104</b> in network <b>100</b>. For the illustrated embodiment, discovery packet <b>302</b> includes common header <b>301</b> (to be described more fully below) and client computer's IP address <b>304</b>. In one embodiment, discovery packet <b>302</b> is sent to a predetermined IP multi-cast address and a predetermined User Datagram Protocol (UDP) port number with the “IP_MULTICAST_TTL” value set to 1. FIG. 3<i>b </i>illustrates one embodiment of a response packet for use by SBM <b>104</b> to respond to the multi-media call application's discovery packet. For the illustrated embodiment, response packet <b>312</b> includes common header <b>301</b>, SBM's IP address <b>314</b>, and a UDP port number <b>316</b> at which SBM <b>104</b> listens for incoming requests.
[0028]FIG. 3<i>c </i>illustrates one embodiment of a call level bandwidth reservation packet for use by multi-media application <b>112</b> to reserve call level bandwidth reservation or subsequently modify the reservation with SBM <b>104</b>. For the illustrated embodiment, call level bandwidth reservation/modification packet <b>322</b> includes common header <b>301</b>, call family identifier <b>324</b>, call identifier <b>326</b>, endpoint identifier <b>328</b> and bandwidth requirement <b>330</b>. Call family identifier <b>324</b> specifies the call class, e.g. H.323. Call identifier <b>326</b> uniquely identifies the multi-media call. End-point identifier <b>328</b> uniquely identifies the “requester” of the call level bandwidth, including e.g. IP address and port number of client computer <b>102</b> as well as a protocol ID. Bandwidth requirement <b>330</b> specifies the call level bandwidth requested, e.g. in bits per second. FIG. 3<i>d </i>illustrates one embodiment of a call level bandwidth request confirmation packet for use by SBM <b>104</b> to respond to the multi-media call application's call level bandwidth reservation/modification packet. For the illustrated embodiment, confirmation packet <b>332</b> includes common header <b>301</b>, call family identifier <b>334</b>, call identifier <b>336</b>, endpoint identifier <b>338</b>. Call family identifier <b>334</b>, call identifier <b>336</b>, and end-point identifier <b>338</b> have the same meanings as described earlier for call family identifier <b>324</b>, call identifier <b>326</b>, and end-point identifier <b>328</b>.
[0029]FIG. 3<i>e </i>illustrates one embodiment of a call level bandwidth request rejection packet for use by SBM <b>104</b> to respond to the multi-media call application's call level bandwidth reservation/modification packet. For the illustrated embodiment, rejection packet <b>342</b> includes common header <b>301</b>, call family identifier <b>344</b>, call identifier <b>346</b>, endpoint identifier <b>348</b>, rejection code <b>349</b> and bandwidth available <b>350</b>. Call family identifier <b>344</b>, call identifier <b>346</b>, and end-point identifier <b>348</b> have the same meanings as like elements described earlier for reservation and confirmation packets <b>322</b> and <b>332</b>. Rejection code <b>349</b> denotes the reason for rejection, and if the reason is for insufficient bandwidth, bandwidth available <b>350</b> denotes the amount of bandwidth available for reservation. FIG. 3<i>f </i>illustrates one embodiment of a call disengage packet for use by multi-media application <b>112</b> to notify SBM <b>104</b> of the termination of the multi-media call. For the illustrated embodiment, call disengage packet <b>352</b> includes common header <b>301</b>, call family identifier <b>354</b>, call identifier <b>356</b> and endpoint identifier <b>358</b>, having meanings similar to like elements of the other packets.
[0030]FIG. 3<i>g </i>illustrates one embodiment of common header <b>301</b>. For the illustrated embodiment, common header <b>301</b> includes version number <b>362</b>, message type <b>364</b>, and sequence number <b>366</b>. Version number <b>362</b> denotes the version level of the protocol. Message type <b>364</b> denotes the nature of the message. In one embodiment, “1” denotes a discovery packet, “2” denotes a response packet, “3” denotes a reserve packet, “4” denotes a reserve confirmation packet, “5” denotes a reservation rejection packet, “6” denotes a modify packet, “7” denotes a modify confirmation packet, and “8” denotes a disengage packet. Sequence number <b>366</b> is a non-decreasing message number generated by the sender.
[0031] While the present invention has been described in terms of the above illustrated embodiments, those skilled in the art will recognize that the invention is not limited to the embodiments described. The present invention can be practiced with modification and alteration within the spirit and scope of the appended claims. In particular, network <b>100</b> may have one or more client computers, one or more SBM (by segment), one or more routers, and so forth. The description is thus to be regarded as illustrative instead of restrictive on the present invention.
[0032] Thus, a method for ensuring the quality of service for a multi-media conference call using call associated individual media stream bandwidth control has been described.
Contents4
6 sheets
Sheet 1 Sheet 2 Sheet 3 Sheet 4 Sheet 5 Sheet 6
Every citation, both ways
| Document | Relation | Office | Cited during |
|---|---|---|---|
| US7158508B2 | Cited by | United States of America | Search report |
| US2010071070A1 | Cited by | United States of America | Pre-grant |
| US2007263565A1 | Cited by | United States of America | Pre-grant |
| US2006039324A1 | Cited by | United States of America | Pre-grant |
| US2006285541A1 | Cited by | United States of America | Pre-grant |
| US7471686B2 | Cited by | United States of America | Applicant |
| US2004223488A1 | Cited by | United States of America | Pre-grant |
| US7508835B2 | Cited by | United States of America | Applicant |
| US7317703B2 | Cited by | United States of America | Search report |
| US7346022B1 | Cited by | United States of America | Applicant |
| US7317701B2 | Cited by | United States of America | Applicant |
| US2003117999A1 | Cited by | United States of America | Pre-grant |
2 members in 1 office
Priority claims2
| Document | Office | Kind | Date |
|---|---|---|---|
| 4197998 | United States of America | A | |
| US19980041979 | – | – | – |
Members2
| Document | Office | Kind | |
|---|---|---|---|
| US2002052958A1 | United States of America | A1 | |
| US7177323B2 | United States of America | B2 |
7 legal events, as the office reported them to INPADOC
Over the term
Point at a mark for the eventEvents
| Event | Code | |
|---|---|---|
| Lapsed due to failure to pay maintenance feeLapsedFP | FP | |
| Lapse for failure to pay maintenance feesLapsedPATENT EXPIRED FOR FAILURE TO PAY MAINTENANCE FEES (ORIGINAL EVENT CODE: EXP.); ENTITY STATUS OF PATENT OWNER: LARGE ENTITYLAPS | LAPS | |
| Information on status: patent discontinuationPATENT EXPIRED DUE TO NONPAYMENT OF MAINTENANCE FEES UNDER 37 CFR 1.362STCH | STCH | |
| Fee payment procedureMAINTENANCE FEE REMINDER MAILED (ORIGINAL EVENT CODE: REM.); ENTITY STATUS OF PATENT OWNER: LARGE ENTITYFEPP | FEPP | |
| Fee paymentFPAY | FPAY | |
| Fee paymentFPAY | FPAY | |
| AssignmentAS | AS |
Numbers
- Publication, DOCDB
- 2002052958
- Publication, EPODOC
- US2002052958
- Application
- 9041979
- Application, DOCDB
- 4197998
- Application, EPODOC
- US19980041979
Titles
- English
- ENSURING QUALITY OF SERVICE (QOS) FOR A MULTI-MEDIA CALLS THROUGH CALL ASSOCIATED INDIVIDUAL MEDIA STREAM BANDWIDTH CONTROL
Classification
- CPC, 3
- H04L65/80
- H04L65/1106
- H04L65/1101
- IPC, 1
- H04L29 06
- USPC, 1
- 709226000