USOO9420475B2 (12) United States Patent (10) Patent No.: US 9.420.475 B2 Parron et al. (45) Date of Patent: Aug. 16, 2016 (54) RADIO COMMUNICATION DEVICES AND 6,735,192 B1* 5/2004 Fried ................. HO4L 29,06027 METHODS FOR CONTROLLING ARADO 370,352 6,862.298 B1* 3/2005 Smith et al. ................... 370,516 COMMUNICATION DEVICE 7,103,063 B2 * 9/2006 Fang ........... 370/452 (71) Applicant: Intel Mobile Communications GmbH, 7.961,755 B2* 6/2011 Harel et al. ... 370/466 8,503,414 B2 * 8/2013 Ho et al. ....................... 370,338 Neubiberg (DE) 8,750,849 B1* 6/2014 Adib ....................... HO4L 47.10 (72) Inventors: Jerome Parron, Fuerth (DE); Peter 455,412.2 9,154,569 B1 * 10/2015 Dropps ................... HO4L 67/28 Kroon, Green Brook, NJ (US) 2004/0047331 A1 3/2004 Jang (73) Assignee: INTEL DEUTSCHLAND GMBH, 2004/0170186 A1* 9, 2004 Shao ................... HO4L 12,5693 Neubiberg (DE) 370,412 2005. O152280 A1* 7, 2005 Pollin ..................... HO4L 41.00 (*) Notice: Subject to any disclaimer, the term of this 370,252 patent is extended or adjusted under 35 2006, OO77994 A1 4/2006 Spindola et al. 2006/0251130 A1* 11/2006 Greer ...................... G1 OL 21/04 U.S.C. 154(b) by 0 days. 370,508 (21) Appl. No.: 13/762,408 (Continued) (22) Filed: Feb. 8, 2013 FOREIGN PATENT DOCUMENTS (65) Prior Publication Data CN 1496.157 A 5, 2004 US 2014/022656O A1 Aug. 14, 2014 OTHER PUBLICATIONS (51) Int. Cl. 3GPP TS 26.114 V12.0.0 (Dec. 2012); Technical Specification H0474/00 (2009.01) Group Services and System Aspects; IP Multimedia Subsystem H04/24/02 (2009.01) (IMS); Multimedia Telephony; Media handling and interaction H04L L/20 (2006.01) (Release 12); pp. 1-270; Section 6.2.1 + Section 8. H04L 2/84 (2013.01) (Continued) HO4L 29/08 (2006.01) (52) U.S. Cl. Primary Examiner — Kevin Mew CPC ............... H04 W24/02 (2013.01); H04L 1/205 (74) Attorney, Agent, or Firm — Viering, Jentschura & (2013.01); H04L 47/283 (2013.01); H04L Partner 67/322 (2013.01) (58) Field of Classification Search CPC ............................ H04L 47/10; H04L 49/9005 (57) ABSTRACT USPC ...................... 370/230, 230. 1, 231, 235-236, A radio communication device may be provided. The radio 370/252-253,352,412,428 429,508, communication device may include: a receiver configured to 370/516 517,519, 498 receive data; a buffer configured to buffer a variable amount See application file for complete search history. of the data; a reception condition determiner configured to determine a reception condition indicating a condition under (56) References Cited which the receiver receives the data; and a buffer amount setter configured to set the amount of the databased on the U.S. PATENT DOCUMENTS determined reception condition. 6.452,950 B1* 9/2002 Ohlsson et al. ............... 370,516 6,721,834 B2* 4/2004 Das et al. ...................... 71Of 117 24 Claims, 5 Drawing Sheets 4.04 Receiver Reception condition Buffer amount determiner setter Velocity determiner Environment determiner US 9.420.475 B2 Page 2 (56) References Cited 2011/0261146 A1* 10, 2011 Kamath et al. ............. 348, 14.08 2013/0094472 A1* 4/2013 Klingenbrunnet al. ...... 370,331 U.S. PATENT DOCUMENTS 2013/02793.76 A1* 10, 2013 Ahmadi ................ HO4W 16, 14 370,277 2008. O1869.18 8, 2008 Tinnakornsrisuphap H04L 47/10 2013/0289872 A1* 10/2013 Segev ........................... TO1/467 2014/0105046 A1* 4/2014 Tellado et al. ................ 370,252 370,331 2008. O192680 8, 2008 Meyer ..................... HO4L 47.10 OTHER PUBLICATIONS 370,328 2009,0298496 12, 2009 Pettersson et al. ............ 455,434 Office Action received for the corresponding Chinese patent appli 2010, O296634 11, 2010 Schulzrinne et al. ........... 379/45 2011/0002269 1, 2011 Ranta-Aho et al. cationNo. 201410044825.3, mailed Jul. 15, 2015, 27 pages including 2011 OO64205 3, 2011 Boni et al. ...................... 379/45 17 pages of English translation. 2011/O125392 5, 2011 Hao 701 118 2011/O125583 5, 2011 Hao ........................... TO5/1464 * cited by examiner U.S. Patent Aug. 16, 2016 Sheet 1 of 5 US 9.420.475 B2 FIG 1. 1OO 102 104 200 FIG 2 - 202 External control 2O6 Scaling request Speech out NETWORK ADAPATION ADAPTATION ANALYZER CONTROL CRCUt OGC Scaling widow Adaptation & status SPEECH RTP payload DECODER s t E.---208---4- : " . Jitter buffer delay ------- 210 U.S. Patent Aug. 16, 2016 Sheet 2 of 5 US 9.420.475 B2 FIG 3 300 316 VoIP application - 314 RTP (1. a upw (b. Am is A 318 324 V -2 UDP analyzerNW 71 A As He Jitter Buffer 312 D Radio Access. P Analyzer 326 - A A A A / v - 310 rpm. im. im. 320 322 Speech | : I decoder 328 UMTS TE WLAN WiMax modem modem modem modem - -7 -/ -/ circuit 3O2 304 306 308 Speech h out 330 A-> Existing Control 332 \- Ysser-D New information for jitter buffer control 334 \ -O Speech data U.S. Patent Aug. 16, 2016 Sheet 3 of 5 US 9.420.475 B2 404 400 Receiver 4.08 Reception condition Buffer amount determiner Setter 4.04 500 Receiver Reception condition Buffer amount determiner Setter Velocity determiner Environment determiner U.S. Patent Aug. 16, 2016 Sheet 4 of 5 US 9.420.475 B2 FG 6 600 Receive data using a receiver 604 Buffer a variable amount of the data 606 Determine a reception condition indicating a condition under which the receiver receives the data 608 Set the amount of the databased on the determined reception condition FIG 7 700 702 Buffer FG 8 p Buffer a variable amount of received data, wherein the 8O2 variable amount depends on a condition under which the radio communication device receives the data U.S. Patent Aug. 16, 2016 Sheet 5 of 5 US 9.420.475 B2 FG 9 904 900 Receivers Reception condition - determiner 908 Output time Output circuit determiner 1OOO FIG 10 - 1002 Receive data using a receiver, wherein the data comprises at least one of audio data or video data 1004 Determine a reception condition indicating a condition under which the receiver receives the data 1OO6 Determine an output time of the received data based on the determine reception condition 10O8 Output the at least one of audio data or video data at the determine output time US 9,420,475 B2 1. 2 RADIO COMMUNICATION DEVICES AND FIG. 5 shows a radio communication device with a METHODS FOR CONTROLLING ARADO receiver, a buffer, a reception condition determiner, a buffer COMMUNICATION DEVICE amount setter, a decoder, a Velocity determiner, and an envi ronment determiner, TECHNICAL FIELD FIG. 6 shows a flow diagram illustrating a method for controlling a radio communication device, for example a Aspects of this disclosure relate generally to radio commu radio communication device as shown in FIG. 4 or a radio nication devices and methods for controlling a radio commu communication device as shown in FIG. 5; nication device. FIG. 7 shows a radio communication device with a buffer; 10 FIG. 8 shows a diagram illustrating a method for control BACKGROUND ling a radio communication device, for example a radio com munication device as shown in FIG. 7: Wireless connections may introduce delay and jitter in the delivery of data packets. FIG. 9 shows a radio communication device with a The delay and jitter in the reception of data packets con 15 receiver, a reception condition determiner, an output time taining streamed media data (such as Voice, audio, video) may determiner, and an output circuit; be impacting the quality of media packet services (for FIG. 10 shows a flow diagram illustrating a method for example by loss of data or delay in the media signal (for controlling a radio communication device, for example a example audio or video)). This impact may be even more radio communication device as shown in FIG. 9. severe if media streaming is used in the context of real-time communications. DESCRIPTION To accommodate the variations in packet reception, a jitter buffer may be used. The size of the buffer may be desired to The following detailed description refers to the accompa be as large as needed in order to cope with the delay on the nying drawings that show, by way of illustration, specific wireless connection, but may be desired to be as Small as 25 details and aspects of the disclosure in which the invention possible in order not to unnecessarily further delay the data. may be practiced. These aspects of the disclosure are described in sufficient detail to enable those skilled in the art SUMMARY to practice the invention. Other aspects of the disclosure may be utilized and structural, logical, and electrical changes may A radio communication device may include: a receiver 30 be made without departing from the scope of the invention. configured to receive data; a buffer configured to buffer a The various aspects of the disclosure are not necessarily variable amount of the data; a reception condition determiner mutually exclusive, as some aspects of the disclosure may be configured to determine a reception condition indicating a combined with one or more other aspects of the disclosure to condition under which the receiver receives the data; and a form new aspects of the disclosure. buffer amount setter configured to set the amount of the data 35 The terms “coupling or “connection” are intended to based on the determined reception condition. include a direct “coupling or direct “connection” as well as A method for controlling a radio communication device an indirect “coupling or indirect “connection', respectively. may include: receiving data using a receiver; buffering a The word “exemplary' is used herein to mean “serving as variable amount of the data; determining a reception condi an example, instance, or illustration'.
Details
-
File Typepdf
-
Upload Time-
-
Content LanguagesEnglish
-
Upload UserAnonymous/Not logged-in
-
File Pages14 Page
-
File Size-