US2022303330A1PendingUtilityA1

Method and telecommunications arrangement for transferring media data having differing media types via a network sensitive to quality of service

Assignee: RINGCENTRAL INCPriority: Dec 10, 2013Filed: Jun 10, 2022Published: Sep 22, 2022
Est. expiryDec 10, 2033(~7.4 yrs left)· nominal 20-yr term from priority
H04L 69/326H04L 65/80H04L 65/65H04L 47/2491H04M 7/006H04L 69/327H04L 65/1104H04L 65/75
70
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

The invention concerns a telecommunication system (10) and a computer-implemented method for transferring media data from a first RTC client (30) over a QoS-sensitive network (N1) using the real-time protocol (RTP) to a second RTC client (40), wherein the quality of service is based on different traffic classes and the media data contain a first media type with a first traffic class (QoS1) and a second media type with a second traffic class (QoS2), comprising the following steps:media data, which contain a first media type with a first traffic class (QoS1) and a second media type with a second traffic class (QoS2), are bundled by the first RTC client (30) into second packets (P2),in each second packet (P2), the traffic class (QoS1, QoS2) for each media type is marked in layer 4 and/or layer 5 of the real-time protocol (RTP),the second packets (P2) are transmitted in the direction of the second RTC client (40),either before or during the transfer to the network (N1), the second packets (P2) are unbundled using the markings in layer 4 and/or layer 5 of the real-time protocol (RTP) and then bundled into first packets (P1), each of which has only one of the traffic classes (QoS1, QoS2), andthe first packets (P1) are transmitted over the network (N1) to the second RTC client (40).

Claims

exact text as granted — not AI-modified
1 - 10 . (canceled) 
     
     
         11 . A computer-implemented method for transferring media data, the method comprising:
 marking, in second data packets, different traffic classes in a header of a real-time protocol (RTP) element to generate marked second packets;   unbundling the marked second packets using the different traffic classes to generate unbundled second packets;   bundling the unbundled second packets into first data packets; and   transmitting the first data packets.   
     
     
         12 . The computer-implemented method of  claim 11 , wherein marking comprises extending the header of the RTP element of the second data packets. 
     
     
         13 . The computer-implemented method of  claim 12 , wherein extending the header further comprises including a list of markings of the different traffic classes. 
     
     
         14 . The computer-implemented method of  claim 11 , wherein marking comprises changing the different traffic classes from a layer 2 or a layer 3 of the RTP to a layer 4 or layer 5 of the RTP. 
     
     
         15 . The computer-implemented method of  claim 11 , wherein marking comprises marking the second data packets with a worst Differentiated Services Code Point (DSCP) value. 
     
     
         16 . The computer-implemented method of  claim 11 , wherein marking comprises marking the second data packets with an Assured Forwarding Codepoint. 
     
     
         17 . The computer-implemented method of  claim 11 , further comprising:
 negotiating a port multiplexing or a service multiplexing.   
     
     
         18 . A non-transitory, computer-readable medium, storing instructions that, when executed by a processor, cause:
 marking, in second data packets, different traffic classes in a header of a real-time protocol (RTP) element to generate marked second packets;   unbundling the marked second packets using the different traffic classes to generate unbundled second packets;   bundling the unbundled second packets into first data packets; and   transmitting the first data packets.   
     
     
         19 . The non-transitory, computer-readable medium of  claim 18 , wherein marking comprises extending headers of RTP protocol elements of the second data packets. 
     
     
         20 . The non-transitory, computer-readable medium of  claim 19 , wherein extending the headers further comprises including a list of markings of the different traffic classes. 
     
     
         21 . The non-transitory, computer-readable medium of  claim 18 , wherein marking comprises changing the different traffic classes from a layer 2 or a layer 3 of the RTP to a layer 4 or layer 5 of the RTP. 
     
     
         22 . The non-transitory, computer-readable medium of  claim 18 , wherein marking comprises marking the second data packets with a worst Differentiated Services Code Point (DSCP) value. 
     
     
         23 . The non-transitory, computer-readable medium of  claim 18 , wherein marking comprises marking the second data packets with an Assured Forwarding Codepoint. 
     
     
         24 . The non-transitory, computer-readable medium of  claim 18 , storing further instructions that, when executed by the processor, further cause:
 negotiating a port multiplexing or a service multiplexing.   
     
     
         25 . A multimedia system, comprising:
 a processor;   a memory operatively connected to the processor and storing instructions that, when executed by the processor, cause:
 marking, in second data packets, different traffic classes in a header of a real-time protocol (RTP) element to generate marked second packets; 
 unbundling the marked second packets using the different traffic classes to generate unbundled second packets; 
 bundling the unbundled second packets into first data packets; and 
 transmitting the first data packets. 
   
     
     
         26 . The multimedia system of  claim 25 , wherein marking comprises extending headers of RTP protocol elements of the second data packets. 
     
     
         27 . The multimedia system of  claim 26 , wherein extending the headers further comprises including a list of markings of the different traffic classes. 
     
     
         28 . The multimedia system of  claim 25 , wherein marking comprises changing the different traffic classes from a layer 2 or a layer 3 of the RTP to a layer 4 of the RTP. 
     
     
         29 . The multimedia system of  claim 25 , wherein marking comprises marking the second data packets with a worst Differentiated Services Code Point (DSCP) value. 
     
     
         30 . The multimedia system of  claim 25 , wherein marking comprises marking the second data packets with an Assured Forwarding Codepoint.

Join the waitlist — get patent alerts

Track US2022303330A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.