![(12) United States Patent (10) Patent N0.: US 8,018,955 B2 Agarwal Et A]](https://data.docslib.org/img/3a60ab92a6e30910dab9bd827208bcff-1.webp)
US008018955B2 (12) United States Patent (10) Patent N0.: US 8,018,955 B2 Agarwal et a]. (45) Date of Patent: Sep. 13, 2011 (54) PROVIDING DYNAMIC CHANGES TO 6,775,273 B1 8/2004 Kung et al. PACKET FLOWS 6,778,494 B1 8/2004 Mauger et a1. 6,810,259 B1 10/2004 Zhang 6,847,991 B1 1/2005 Kurapati (75) Inventors: Kaitki Agarwal, Westford, MA (US); 6,853,630 B1 2/2005 Manning Raj at Ghai, Sandwich, MA (US) 6,854,014 B1 2/2005 Amin et al. 6,888,821 B2 * 5/2005 Rasanen et al. ............. .. 370/352 (73) Assignee: Starent Networks LLC, Wilmington, 6,973,309 B1 12/2005 Rygula et 31. DE (US) 6,978,380 B1 12/2005 Husain et al. (Continued) (*) Notice: Subject to any disclaimer, the term of this patent is extended or adjusted under 35 FOREIGN PATENT DOCUMENTS U.S.C. 154(b) by 0 days. EP 1414212 4/2004 (21) Appl. No.: 11/953,000 (Continued) (22) Filed: Dec. 7, 2007 OTHER PUBLICATIONS <http://www.3gpp.org/ftp/Specs/html-inf0/24229.htm> printed on (65) Prior Publication Data Dec. 5, 2009. US 2008/0137541A1 Jun. 12, 2008 (Continued) Related US. Application Data Primary Examiner * Salman Ahmed (60) Provisional application No. 60/873,493, ?led on Dec. Assistant Examiner * Peter Chau 7, 2006. (74) Attorney, Agent, or Firm *Wilmer Cutler Pickering Hale and Dorr LLP (51) Int. Cl. H04L 12/28 (2006.01) (57) ABSTRACT H04L 12/56 (2006.01) Systems and methods for providing dynamic changes to a (52) US. Cl. ...... .. 370/401; 370/235; 370/236; 370/310; packet ?ow in a communication network are described. The 370/395.2; 370/395.21; 709/228; 709/231 dynamic changes can include upgrading and downgrading (58) Field of Classi?cation Search ...................... .. None quality of service (QoS), adapting the stream to a receiving See application ?le for complete search history. device, modifying the stream to counter-act changes in an air interface, and modifying the stream to accommodate an inter (56) References Cited technology handover. These changes can be provided by inspecting packets at a gateway and setting up a proxy for U.S. PATENT DOCUMENTS multimedia stream packet ?ows. The proxy can coordinate 6,138,156 A 10/2000 Fletcher et a1. transcoding to take place to change the stream. The gateway 6,327,471 B1 12/2001 Song can also monitor conditions at the mobile node using a real 6,431,875 B1 8/2002 Elliott et a1. 6,477,590 B1 11/2002 Habusha et a1. time control protocol or other applicable protocols. 6,687,252 B1 2/2004 Bertrand et a1. 6,714,987 B1 3/2004 Amin et 31. 6 Claims, 10 Drawing Sheets lP Multimedia Networks 122 112 l-CSCF 123 BGCF 116 126 118 MGMIMS---- 124 MGCF -; S-CSCF 114 MRFC P-cscFl ---- 120 130 110 IP Multimedia Subsystem US 8,018,955 B2 Page 2 US. PATENT DOCUMENTS 2008/0095339 A1 4/2008 Elliott et al. * 7,454,206 B1 11/2008 Phillips et al. 588248832433 2} 245882 5'1 """""""" " 370/389 7,474,894 B2 * 1/2009 Cardina et a1~ ~~~~~~~~~~~ ~~ 455/4323 Zoos/0219218 A1 * 9/2008 Ry dn e 11 e t a 1 . ' .............. .. 370/331 7,613,836 B2 11/2009 Tobe?“ 31' 2008/0233947 A1 9/2008 Herrero-Veron 2002/0029260 A1 3/2002 Dobbins et al. - 2003/0016630 A1 1/ 2003 Vega'Gm‘a 6‘ al' 2009/0109845 :1A1 4/2009 Andreasen et al. 20032003/0050076 0058872 A1 33/2003 2003 WatanabeBerggreen et M . 2009/0285225 A1 11/2009 Dahod 2003/0188012 A1 10/2003 Ford FOREIGN PATENT DOCUMENTS 2003/0227880 A1 12/2003 Heller et al. 2004/0006573 A1 * 1/2004 Takashi .................... .. 707/104.1 W0 Wool/22642 3/2001 2004/0047290 A1 3/2004 Komandur et al. W0 WO-2007/081727 7/2007 2004/0054929 A1 3/2004 Sel'pa W0 WO-2009/067445 5/2009 2004/ 0068574 A1 4/2004 Costa Requena et al. 2004/0109414 A1 6/2004 ChOi et al. OTHER PUBLICATIONS 2004/0109459 A1 6/2004 Madour et al. 2004/0111476 A1 6/2004 Trossen et al. “mp/M W W'acmepacket'con?hnnl/page' 2004/0122954 A 1 * 6/2004 Shaheen ,,,,,,,,,,,,,,,,,,,,, ,, 709/227 aSPT’PageID:%7bFB2657BA-EE7A-46CI-BEA8 2004/0122967 A1 6/2004 Bressler et al. F650C93BF5C3%7d> printed on Dec. 5, 2009. 2004/0137918 A1 7/2004 V?rOIleIl et 81. International Search Report and Written Opinion issued for Interna 2004/0139230 A1 7/2004 K_im tional Patent Application No. PCT?JS2007/086802. 2004/0224688 A1 11/2004 Flscher International Search Report and Written Opinion issued for Interna 2005/0002381 A1 1/ 2005 westlnan 6‘ a1~ tional Patent Application No. PCT?JS2007/086747. 32221233311‘ International Search Report and Written Opinion for corresponding Zoos/0021713 Al M2005 Dugan et a1‘ ' International Patent Application No. PCT/US2007/086884. Zoos/0083974 A1 4/2005 Mayer et 31‘ CT Labs Report, “SIP and RTP Denial of Service Attack Tests Sum 2005/0111450 A1 5/2005 Miyamoto etal. mary Report”, PP~ 1-4, 2005 2005/0124341 A1 6/2005 Myllyrnaki et al. httP1//WWW~3gPP~9rg, 3GPP TS 24229 V6~l2~0 (Sell 2006), PP~ 2005/0190740 A1 9/2005 Zhao et al. 1-304, Oct. 3, 2006. 2005/ 0201357 Al 9/2005 Poyhonen International Search Report and Written Opinion for PCT Applica 2005/0204052 A1 * 9/2005 Wang et 81. ~~~~~~~~~~~~~~~~~ ~~ 709/231 tion No. PCT/US07/86808 issued on Apr. 10, 2008. 2005/0233727 A1 10/2005 Poikselka et a1~ International Search Report and Written Opinion for PCT Applica 2006/0025132 A1* 2/2006 KaraoguZ et al. ........... .. 455/433 tion N0‘ pCT/US07/86886 mailed Apr‘ 10, 2008‘ * lsérlzlszgsd et al' 455/428 International Search Report and Written Opinion for PCT Applica """""""""" " tion No. PCT/US2007/000132. ggljaigglét al‘ International Search Report and Written Opinion for PCT Applica 2006/0104431 A1 5/2006 Emery et al. t1°n_N°~ PCT/US2008/83911~ _ _ 2006/0146792 A1 7/2006 Ramachandmn et a1‘ Partlal Internatlonal Search Report for PCT Appl1cat1on No. PCT/ 2006/0155871 A1 7/2006 Ilkka et al. US2007/000132 2006/0193295 A1 8/2006 White et al. 3GPP TS 23.401 v8.3.0 (Sep. 2008), 3rd Generation Partnership 2006/0211423 Al 9/ 2006 Ej Zak et al. Project; Technical Speci?cation Group Services and System Aspects; 2006/0239255 A1 10/2006 R?m?ch?ndf?n 6131 General Packet Radio Services (GPRS) enhancements for Evolved 2006/0251050 A1 11/2006 Karlsson Univeral Terrestrial Radio Access Network (E-UTRAN) access 2006/0256751 Al 11/2006 Jagadeesan et al. (Release 8), httpy/www‘3gpp‘org (204 pages)‘ 2006/0256779 A1 11/2006 Llm et a1~ 3GPP TS 29.274 v1.3.0 (Oct. 2008), 3rd Generation Partnership 2006/0264213 Al 1 H2006 Thompson Project; Technical Speci?cation Group Core Network and Terminals; 2006/0270404 A1 11/2006 Tu0h1n0 et al. 2007/0022l99 Al V2007 Tatsubori 3GPP Evolved Packet System; Evolved GPRS Tunnelllng Protocol 2007/0025301 A1 * 2/2007 Petersson et a1, ,,,,,,,,,,, ,, 370/338 for C°I1U°1P1ane(GTPV2'00; Stage 3 (Release 8);}1ttP1//WWW~3gPP~ 2007/0036078 A1 2/2007 Chowdhury et al. Org (1 Page) _ _ 2007/0036079 A1 2/2007 Chowdury et a1, 3GPP TS 36.413 v8.3.0 (Sep. 2008), 3rd Generatlon Partnershlp 2007/0041320 A1 * 2/2007 Chen et a1, ,,,,,,,,,,,,,,,,,, ,, 370/23 5 Project; Technical Speci?cation Group Radio Access Network; 2007/0058561 A1 3/2007 Virgile Evolved Univeral Terrestrial Radio Access Network (E-UTRANO; 2007/0066286 A1 * 3/2007 Hurtta ...................... .. 455/4141 Sl Application Protocol (SlAP) (Release 8), http://www.3gpp.org (2 2007/0076729 A1 4/2007 Takeda pages), ; Elm et_al' t 31 International Search Report and Written Opinion for corresponding aupplnen e . - - - - 2007/0118656 A1 * 5/2007 Anderson et al. ........... .. 709/227 EL???‘ggggiégigétsfhcanon NO‘ PCTmS2009/043696 Issued on 2311:2223 :l'al‘ International Search Report for International Application No. PCT/ 2007/0206617 A1 9/2007 Andreasen et al. US09/64823 malled Fefbj 12, 2010 (1 Pag‘?) _ 2007/0209061 A1 9/2007 Dekeyzer et a1‘ Nguyen-Vuong. “Moblllty Management 1n 4G Wlreless Heteroge 2007/0253371 A1 11/2007 Harper et a1, neous Networks”, PhD thesis. Jul. 2, 2008. www.biblio.univ.evry.fr/ 2007/0254673 A1 11/2007 Stenberg et al. theSeS/2008/2008EVRY00007.pdf(171 pages). 2008/0002592 A1 l/2008 Yegani et al. Partial International Search Report issued for International Patent 2008/0020775 A1 1/2008 Willars Application No. PCT/US2007/000132, (2 pages). 2008/0052387 A1 2/2008 HeinZ et al. 2008/0084867 A1 4/2008 Foti et al. * cited by examiner US. Patent Sep. 13, 2011 Sheet 2 0f 10 US 8,018,955 B2 .GEN US. Patent Sep. 13, 2011 Sheet 4 0f 10 US 8,018,955 B2 \‘Iii-2......‘ \QEwEv68w Nmw\‘ 358:.zn_<32$23E32mmn25 \hjmiamwABEEEQES.QSQEwEQEmEomv A F\nu?smgégG0it:P.A NNANwwwit:v68NP. Outsmhm0:214+ x0o.tmwkmcom .GEw @NQmg \-%32m2§m<E021?:0%P. ‘IIIIIIIIIIlI-lIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII .houmcitgEoodEzgdwt\c?mijkmm.imwkm\ \v608vEh: I \tuwhmv_Ocomo. I NE» wI‘ wmw / $522322 III-I-IIUIIIIIIIIIIIIIIIIIIIIIIIIIIII' ‘\IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIV V US. Patent Sep. 13, 2011 Sheet 6 0f 10 US 8,018,955 B2 622 624 / / External or External or Internal Internal Gateway - " ‘6 / 616g? 616 RTSP . Resdonses ' _ 638 j - 626 / . I \ , f ' ' 630 I I 628 \ . \ I ' '. I \ ' RTSP R51? 6526x3221, ‘\ 644 \ '\ \ Access Gateway 668WPDS ,ekgww . FIG. 6 US. Patent Sep. 13, 2011 Sheet 8 0f 10 US 8,018,955 B2 NNw .QEw U S. Patent Sep. 13, 2011 Sheet 9 0f 10 US 8,018,955 B2 IIIIIIII US.
Details
-
File Typepdf
-
Upload Time-
-
Content LanguagesEnglish
-
Upload UserAnonymous/Not logged-in
-
File Pages21 Page
-
File Size-