The present invention relates to communications, and in particular to allowing a mobile terminal to communicate with other communication devices via disparate access networks.
Expansion of packet-based networks, such as the Internet, is extending into mobile environments. Accordingly, mobile terminals equipped with wireless communication capability can now establish communication sessions with other communication devices in part over wireless communication channels. Unfortunately, there are numerous wireless communication networks using different communication technologies and protocols. In an effort to increase functionality, these mobile terminals may be equipped to communicate with different types of networks using the same or different access technologies. With such capabilities, there is a need for an efficient technique to allow the mobile terminals to communicate with the other communication devices over different access networks. There is a further need for an effective technique to transition through sequential connections over these different access networks as the user element moves from one access network to another.
The present invention provides a terminal with the capability of establishing multiple communication sessions with a public network proxy through different access networks. The terminal can actively communicate with the public network proxy to control which of the multiple communication paths are active, as well as control the transition from actively using one communication path to using another. The public network proxy will facilitate communications between the terminal and any number of other communication devices to facilitate data or voice sessions. In one embodiment, the communication sessions are reserved tunneling sessions, and the terminal cooperates with the public network proxy to effectively control how many tunneling sessions are established, how many tunneling sessions are active at any given time, and the transition from one tunneling session to another for active communications. Each of the communication or tunneling sessions may be established over different access networks using different communication technologies and protocols.
Those skilled in the art will appreciate the scope of the present invention and realize additional aspects thereof after reading the following detailed description of the preferred embodiments in association with the accompanying drawing figures.
The accompanying drawing figures incorporated in and forming a part of this specification illustrate several aspects of the invention, and together with the description serve to explain the principles of the invention.
The embodiments set forth below represent the necessary information to enable those skilled in the art to practice the invention and illustrate the best mode of practicing the invention. Upon reading the following description in light of the accompanying drawing figures, those skilled in the art will understand the concepts of the invention and will recognize applications of these concepts not particularly addressed herein. It should be understood that these concepts and applications fall within the scope of the disclosure and the accompanying claims.
The present invention allows a mobile terminal to effectively control the paths through which it will communicate with a public network proxy, which facilitates communications with any number of communication devices for data or voice applications. The different communication paths to the public network proxy may be supported by different access networks using different communication technologies and protocols. In operation, the mobile terminal will take the necessary steps to establish communication paths and determine which of these communication paths will be active and facilitate the transmission and reception of packets to and from the public network proxy. A decision between two available communication paths may be based on cost or performance characteristics. Based on instructions from the mobile terminal, the public network proxy will take the necessary steps to facilitate communications between the appropriate communication devices and the mobile terminal over the active communication path or paths, as well as facilitate handoffs from one access network to another. The handoffs will preferably be initiated by the mobile terminal via instructions sent to the public network proxy. Further, multiple communication paths may be active at the same time, wherein duplicate packets are simultaneously sent over different communication paths. Alternatively, the multiple communication paths may be used to increase transfer rates. In one embodiment, the communication paths are tunneling sessions established between the mobile terminal and the public network proxy via the various access networks using any number of tunneling protocols, such as through one or more Internet Protocol (IP) Security (SEC) connections or virtual private networks (VPNs).
To the correspondent communication devices, the mobile terminal will be associated with a public IP address, which is supported by the public network proxy. As such, packets sent to the mobile terminal will be sent to the public network proxy using the public IP address of the mobile terminal. Depending on the access network through which the mobile terminal can be reached by the public network proxy, different temporary IP addresses will be assigned to the mobile terminal for the various access networks. The public network proxy will use the appropriate temporary IP address for forwarding the packets received from the communication devices on to the mobile terminal within the confines of the tunneling protocols. In return, the mobile terminal will encapsulate packets intended for the communication devices using the appropriate tunneling protocols, which effects delivery of the packets initially to the public network proxy, which will extract the original packets and forward them as necessary to the communication devices. Again, the packets transferred between the mobile terminal and the communication devices through the public network proxy may include voice or data, the latter of which may include virtually any type of information, audio, or video.
With reference to
Regardless of the communication technology incorporated by the access network 20 and associated access point 22, the mobile terminal 14 is capable of establishing communications with the access network 20 via the access points 22 (or base stations 24), and ultimately with the public network proxy 12 via the packet network 18 using any available communication protocol, and preferably a tunneling protocol to effectively define a communication path between the mobile terminal 14 and the public network proxy 12.
In operation, the mobile terminal 14 is capable of establishing tunneling sessions through multiple ones of the access networks 20 as communication capability permits. As such, at any given time, the mobile terminal 14 may have multiple tunneling sessions through which communications with the public network proxy 12 can be supported. With reference now to
Initially, the mobile terminal 14 will establish layer 2 and 3 connectivity with one or more available access networks 20 via the respective access points 22 (which include the base stations 24) (step 100). Although the flow diagram of
At this point, the mobile terminal 14 has established two tunneling sessions, referenced as 26 and 28 in
At some point, assume that the mobile terminal 14 detects a need to transition to the second tunneling session 28 from the first tunneling session 26 due to observed communication errors, transmission rates, quality of service issues, or desired service plans (step 112). Accordingly, the mobile terminal 14 will notify the public network proxy 12 of the need to transition to the second tunneling session 28 through either of the first or second tunneling sessions 26, 28 (step 114). At this point, the public network proxy 12 may begin a transition phase, wherein the mobile terminal 14 and public network proxy 12 send and receive packets via the first and second tunneling sessions 26, 28 using the respective temporary IP addresses, IP1 and IP2 (step 116). Such a transition is beneficial to prevent a break in voice or streaming media services. During this transition or handoff, duplicate packets may be sent over the first and second tunneling sessions 26, 28, and the receiving entity, either the public network proxy 12 or the mobile terminal 14, may simply monitor packet header information, such as sequence numbering, to determine whether a packet is a duplicate packet of one which has already been received.
At some point during the transition period, the mobile terminal 14 will detect the desirability to stop using or the inability to use the first tunneling session 26 (step 118). The mobile terminal 14 may directly or indirectly notify the public network proxy 12 of the permanent selection of the second tunneling session 28 (step 120), by sending a signal or by no longer using or being able to use the connection. Thus, notification may be simply a recognition that the connection is no longer available or in use. The packets are then sent and received only via the second tunneling session 28 using the second temporary IP address, IP2 (step 122).
In addition to selecting a first tunneling session 26 and transitioning as necessary to a second tunneling session 28 during handoffs between one access network 20 and another, the mobile terminal 14 can control the use of the multiple tunneling sessions in any desired fashion, wherein duplicate packets may be sent over the multiple tunneling sessions to improve communication resiliency and increase quality of service, as well as have different packets sent over the different tunneling sessions to increase effective transfer rates between the public network proxy 12 and the mobile terminal 14 in either direction. The mobile terminal 14 will effectively control the public network proxy 12 to determine when and how packets are sent and when handoffs from one tunneling session to another occur. Further, the mobile terminal 14 can decide how many tunneling sessions should be established, and how many of those established tunneling sessions are active. Accordingly, multiple tunneling sessions may be available at any given time, but only one or more of those tunneling sessions may be in active use. An active management system can be used to establish multiple tunnels independently and manage them in a desired fashion. As an example, the Session Initiation Protocol (SIP) may be used to enable a single session to have multiple streams. These streams can be added and removed and have attributes such as Codec, frame size, and the like. Any tunnel or connection could be used to carry the SIP messages, and the stream definitions could be modified to define which are active and whether they are in redundant or bandwidth augmentation mode.
Turning now to
Those skilled in the art will recognize the numerous forms the mobile terminal 14 may take. The basic communication architecture of the mobile terminal 14 is represented in
On the transmit side, the baseband processor 48 receives digitized data, which may represent voice, data, or control information, from the control system 50, which it encodes for transmission. The encoded data is output to the transmitter 42, where it is used by a modulator 62 to modulate a carrier signal that is at a desired transmit frequency. Power amplifier circuitry 64 amplifies the modulated carrier signal to a level appropriate for transmission, and delivers the amplified and modulated carrier signal to the antenna 44 through the duplexer or switch 46.
As noted above, the mobile terminal 14 must be able to communicate with multiple ones of the access networks 20 via the various access points 22, which are generally defined to include the network of base stations 24. Accordingly, the receiver front end 40, baseband processor 48, and radio frequency transmitter section 42 cooperate to provide one or more of the following interfaces: Bluetooth (or other local wireless interface), WLAN, or cellular. Further, an Ethernet interface 66 may be provided for a more traditional wired connection to a corresponding access network 20. Wireless communication capability may be implemented using redundant circuitry, or by configuring common circuitry to operate in different modes. The configuration of the mobile terminal 14 will be dictated by economics and designer choice. The mobile terminal 14 is configured such that the proper mode of operation is selected by the control system 50, which will also implement the necessary protocols and packet processing for the various communication technologies. As noted above, the above communication circuitry is preferably configured to effectively communicate in different modes at the same time. Further, a user may interact with the mobile terminal 14 via the interface 54, which may include interface circuitry associated with a microphone, a speaker, a keypad, and a display.
Those skilled in the art will recognize improvements and modifications to the preferred embodiments of the present invention. All such improvements and modifications are considered within the scope of the concepts disclosed herein and the claims that follow.
This application is a continuation of and claims priority to U.S. patent application Ser. No. 12/685,486, filed Jan. 11, 2010, entitled “Mobility in a Multi-Access Communication Network,” which is a continuation of and claims priority to U.S. patent application Ser. No. 10/628,167, now U.S. Pat. No. 7,646,710, filed on Jul. 28, 2003, the content of each of which is hereby incorporated herein by reference.
Number | Name | Date | Kind |
---|---|---|---|
5539924 | Grube et al. | Jul 1996 | A |
6295455 | Fischer et al. | Sep 2001 | B1 |
6389285 | Escamilla et al. | May 2002 | B1 |
6433735 | Bloebaum et al. | Aug 2002 | B1 |
6625457 | Raith | Sep 2003 | B1 |
6748439 | Monachello et al. | Jun 2004 | B1 |
6763226 | McZeal, Jr. | Jul 2004 | B1 |
6829481 | Souissi | Dec 2004 | B2 |
6862277 | Pan et al. | Mar 2005 | B2 |
6925378 | Tzamaloukas | Aug 2005 | B2 |
7016326 | Holeman et al. | Mar 2006 | B2 |
7072323 | Roberts et al. | Jul 2006 | B2 |
7072657 | Watanabe et al. | Jul 2006 | B2 |
7197569 | Dowling | Mar 2007 | B2 |
7248858 | Barber et al. | Jul 2007 | B2 |
7251488 | Chitrapu | Jul 2007 | B2 |
7251490 | Rimoni | Jul 2007 | B2 |
7346032 | Holeman et al. | Mar 2008 | B2 |
7382756 | Barber et al. | Jun 2008 | B2 |
7385947 | Wu et al. | Jun 2008 | B2 |
7466986 | Halcrow et al. | Dec 2008 | B2 |
7499705 | Rimomi et al. | Mar 2009 | B2 |
7583632 | Janevski et al. | Sep 2009 | B2 |
7600009 | Soininen et al. | Oct 2009 | B2 |
7623486 | Caldwell et al. | Nov 2009 | B2 |
7646710 | Christie, IV | Jan 2010 | B2 |
7646745 | Caldwell et al. | Jan 2010 | B2 |
7706796 | Rimoni et al. | Apr 2010 | B2 |
7873352 | Nguyen et al. | Jan 2011 | B2 |
7912978 | Swildens et al. | Mar 2011 | B2 |
7937043 | Wandel | May 2011 | B2 |
7961687 | Holeman et al. | Jun 2011 | B2 |
8107457 | White et al. | Jan 2012 | B2 |
8107954 | Islam et al. | Jan 2012 | B2 |
8145135 | Dalsgaard et al. | Mar 2012 | B2 |
8270948 | Oba et al. | Sep 2012 | B2 |
8489108 | Chan et al. | Jul 2013 | B2 |
8638760 | Jarzra et al. | Jan 2014 | B2 |
8644142 | Christie, IV | Feb 2014 | B2 |
8666399 | Kholaif et al. | Mar 2014 | B2 |
9113391 | Gillett et al. | Aug 2015 | B2 |
9137746 | Gillett et al. | Sep 2015 | B2 |
20020026527 | Das et al. | Feb 2002 | A1 |
20020087724 | Datta et al. | Jul 2002 | A1 |
20020147008 | Kallio | Oct 2002 | A1 |
20030108006 | Holeman et al. | Jun 2003 | A1 |
20030108007 | Holeman et al. | Jun 2003 | A1 |
20030118015 | Gunnarsson et al. | Jun 2003 | A1 |
20030133425 | Radhakrishnan et al. | Jul 2003 | A1 |
20030172145 | Nguyen | Sep 2003 | A1 |
20030219022 | Dillon et al. | Nov 2003 | A1 |
20030227883 | Rimoni et al. | Dec 2003 | A1 |
20040018829 | Raman et al. | Jan 2004 | A1 |
20040023669 | Reddy | Feb 2004 | A1 |
20040073642 | Iyer | Apr 2004 | A1 |
20040081159 | Pan et al. | Apr 2004 | A1 |
20040203848 | Kumar | Oct 2004 | A1 |
20040205233 | Dunk | Oct 2004 | A1 |
20040218605 | Gustafsson et al. | Nov 2004 | A1 |
20050003835 | Riise et al. | Jan 2005 | A1 |
20050037758 | Rimoni | Feb 2005 | A1 |
20050048977 | Dorenbosch et al. | Mar 2005 | A1 |
20050239461 | Verma et al. | Oct 2005 | A1 |
20050245269 | Demirhan | Nov 2005 | A1 |
20050255856 | Griffin et al. | Nov 2005 | A1 |
20060019653 | Stamoulis et al. | Jan 2006 | A1 |
20060045056 | O'Hara, Jr. | Mar 2006 | A1 |
20060092890 | Gupta et al. | May 2006 | A1 |
20060135165 | Faccin | Jun 2006 | A1 |
20060221901 | Yaqub et al. | Oct 2006 | A1 |
20060232663 | Gandhi et al. | Oct 2006 | A1 |
20060245408 | Lee et al. | Nov 2006 | A1 |
20070008926 | Oba | Jan 2007 | A1 |
20070049274 | Yacobi et al. | Mar 2007 | A1 |
20070049276 | Rimoni et al. | Mar 2007 | A1 |
20070076662 | Jain et al. | Apr 2007 | A1 |
20070086378 | Matta et al. | Apr 2007 | A1 |
20070117572 | Adam et al. | May 2007 | A1 |
20070178933 | Nelson | Aug 2007 | A1 |
20070184835 | Bitran et al. | Aug 2007 | A1 |
20080031194 | Yaqub | Feb 2008 | A1 |
20080049702 | Meylan et al. | Feb 2008 | A1 |
20080161001 | Holeman et al. | Jul 2008 | A1 |
20080170525 | Geiger | Jul 2008 | A1 |
20080274715 | Heit et al. | Nov 2008 | A1 |
20090005041 | Steinberg et al. | Jan 2009 | A1 |
20090063174 | Fricke | Mar 2009 | A1 |
20090124284 | Scherzer et al. | May 2009 | A1 |
20090131084 | Comstock et al. | May 2009 | A1 |
20100034133 | Marom et al. | Feb 2010 | A1 |
20100103829 | Murzeau et al. | Apr 2010 | A1 |
20100144371 | Savoor | Jun 2010 | A1 |
20100172274 | Wu et al. | Jul 2010 | A1 |
20100254346 | Jain et al. | Oct 2010 | A1 |
20100291947 | Annamalai | Nov 2010 | A1 |
20110013569 | Scherzer et al. | Jan 2011 | A1 |
20110064058 | Rimoni et al. | Mar 2011 | A1 |
20110116479 | Jarzra et al. | May 2011 | A1 |
20110124334 | Brisebois et al. | May 2011 | A1 |
20110275378 | Kwon et al. | Nov 2011 | A1 |
20110300865 | Kashikar et al. | Dec 2011 | A1 |
20110310866 | Kennedy et al. | Dec 2011 | A1 |
20120020296 | Scherzer et al. | Jan 2012 | A1 |
20120096520 | Dutta et al. | Apr 2012 | A1 |
20120170560 | Han et al. | Jul 2012 | A1 |
20120311016 | DeAnna et al. | Dec 2012 | A1 |
20130217414 | Nagaraj | Aug 2013 | A1 |
20130310055 | Dewing et al. | Nov 2013 | A1 |
20140003261 | Gillett et al. | Jan 2014 | A1 |
20140003404 | Gillett et al. | Jan 2014 | A1 |
20140003405 | Gillett et al. | Jan 2014 | A1 |
20140004886 | Gillett et al. | Jan 2014 | A1 |
20140242997 | Golan | Aug 2014 | A1 |
Number | Date | Country |
---|---|---|
2533875 | Feb 2005 | CA |
2533875 | Feb 2014 | CA |
0961512 | Dec 1999 | EP |
0967815 | Dec 1999 | EP |
1124396 | Aug 2001 | EP |
1924114 | May 2008 | EP |
2051458 | Apr 2009 | EP |
2112858 | Oct 2009 | EP |
2282587 | Feb 2011 | EP |
2418883 | Feb 2012 | EP |
2475219 | Jul 2012 | EP |
2481254 | Dec 2011 | GB |
WO-9817030 | Apr 1998 | WO |
WO-0010306 | Feb 2000 | WO |
WO-0028751 | May 2000 | WO |
WO-2005011173 | Feb 2005 | WO |
WO-2007000391 | Jan 2007 | WO |
WO-2007103975 | Sep 2007 | WO |
Entry |
---|
“Foreign Notice of Allowance”, CA Application No. 2,533,875, Oct. 11, 2013, 2 Pages. |
“BPAI Decision”, U.S. Appl. No. 11/313,048, Nov. 19, 2013, 11 pages. |
“Examiners Answers to Appeal Brief”, U.S. Appl. No. 11/313,048, Sep. 29, 2010, 13 Pages. |
“Final Office Action”, U.S. Appl. No. 11/313,048, Nov. 5, 2009, 10 Pages. |
“HF Transceiver CODAN NGT SRx”, Retrieved From <http://hf-ssb-transceiver.at-communication.com/en/codan/hf—ssb—transceiver—ngtsrx.html> on Apr. 25, 2012, Apr. 1, 2010, 9 pages. |
“International Search Report and Written Opinion”, Application No. PCT/US2013/047736, Oct. 11, 2013, 10 pages. |
“International Search Report and Written Opinion”, Application No. PCT/US2013/047734, Sep. 30, 2013, 12 pages. |
“International Search Report and Written Opinion”, Application No. PCT/US2013/047448, Sep. 23, 2013, 15 pages. |
“International Search Report and Written Opinion”, Application No. PCT/US2013/048009, Dec. 11, 2013, 9 pages. |
“Non Final Office Action”, U.S. Appl. No. 11/313,048, Mar. 31, 2009, 9 Pages. |
“Non-Final Office Action”, U.S. Appl. No. 11/313,048, Jan. 28, 2014, 11 pages. |
“Non-Final Office Action”, U.S. Appl. No. 13/666,719, Jun. 4, 2014, 60 pages. |
“Non-Final Office Action”, U.S. Appl. No. 13/666,739, Jun. 16, 2014, 28 pages. |
“Non-Final Office Action”, U.S. Appl. No. 13/668,116, Apr. 21, 2014, 12 pages. |
“Non-Final Office Action”, U.S. Appl. No. 13/671,387, Jul. 9, 2014, 25 pages. |
Akyildiz, et al., “A Survey of Mobility Management in Next-Generation all-IP-based Wireless Systems”, In IEEE Wireless Communications, vol. 11, Issue 4, Aug. 2004, pp. 16-28. |
Chen, et al., “Active Application Oriented Vertical Handoff in Next-Generation Wireless Networks”, IEEE Communications Society, WCNC 2005, 2005, pp. 1383-1388. |
Chew, “The Integration of Positioning Technologies for Precise Location Identification”, Jan. 11, 2005, 138 pages. |
Kim, et al., “Improving Energy Efficiency of Wi-Fi Sensing on Smartphones”, IEEE Infocom 2001, 2001, pp. 2930-2938. |
McGuire, et al., “Estimating Position of Mobile Terminals with Survey Data”, In EURASIP Journal on Applied Signal Processing, vol. 1, Oct. 1, 2001, pp. 58-66. |
Nicholson, et al., “BreadCrumbs: Forecasting Mobile Connectivity”, Proceedings of the 14th ACM international conference on Mobile computing and networking, 2008, 2008, pp. 41-57. |
Sun, et al., “Signal Processing Techniques in Network-aided Positioning”, IEEE Signal Processing Magazine—Available at <http://www.cspl.umd.edu/sig/publications/sun—survey—200507.pdf>, Jul. 2005, pp. 12-23. |
Zimmerman, et al., “Database Correlation for Positioning of Mobile Terminals in Cellular Networks using Wave Propagation Models”, In IEEE 60th Vehicular Technology Conference, vol. 7, Sep. 26, 2004, pp. 4682-4686. |
“Final Office Action”, U.S. Appl. No. 10/628,167, (May 9, 2008), 11 pages. |
“Final Office Action”, U.S. Appl. No. 12/685,486, (Nov. 5, 2012), 24 pages. |
“Foreign Office Action”, Canada Application No. 2,533,875, (May 13, 2013), 3 Pages. |
“Foreign Office Action”, Canadian Application No. 2,533,875, (Feb. 27, 2012), 3 pages. |
“Foreign Office Action”, Canadian Application No. 2,533,875, (May 13, 2013), 3 pages. |
“Foreign Office Action”, Canadian Application No. 2533875, (Feb. 27, 2012), 3 pages. |
“International Search Report”, Application No. PCT/IB2004/002415, (Jan. 25, 2005), 2 pages. |
“Non-Final Office Action”, U.S. Appl. No. 10/628,167, (Jul. 6, 2007), 9 pages. |
“Non-Final Office Action”, U.S. Appl. No. 10/628,167, (Nov. 17, 2008), 11 pages. |
“Non-Final Office Action”, U.S. Appl. No. 10/628,167, (Dec. 26, 2007), 8 pages. |
“Non-Final Office Action”, U.S. Appl. No. 12/685,486, (Jun. 7, 2012), 5 pages. |
“Notice of Allowance”, U.S. Appl. No. 10/628,167, (Aug. 28, 2009), 4 pages. |
“Notice of Allowance”, U.S. Appl. No. 12/685,486, (Jun. 7, 2013), 10 pages. |
“Notice of Allowance”, U.S. Appl. No. 12/685,486, (Sep. 25, 2013), 9 pages. |
“Supplementary European Search Report”, EP Application No. 04769100.1,(Oct. 7, 2011), 3 pages. |
“Written Opinion”, Application No. PCT/IB2004/002415, (Feb. 2, 2005), 6 pages. |
“Final Office Action”, U.S. Appl. No. 13/668,116, Sep. 25, 2014, 10 pages. |
“Foreign Office Action”, CA Application No. 2,836,894, Sep. 22, 2014, 2 Pages. |
“International Search Report and Written Opinion”, Application No. PCT/US2014/018130, Jun. 2, 2014, 11 pages. |
“Non-Final Office Action”, U.S. Appl. No. 12/685,486, Jun. 7, 2012, 5 pages. |
Zhao, et al., “Handshake Time and Transmission Rate of 802.11g Measurement in Vehicular Networks”, IEEE 35th Conference on Local Computer Networks (LCN), Oct. 10, 2010, pp. 730-736. |
“Final Office Action”, U.S. Appl. No. 11/313,048, Oct. 20, 2014, 12 pages. |
“Final Office Action”, U.S. Appl. No. 13/671,387, Dec. 19, 2014, 4 pages. |
“Final Office Action”, U.S. Appl. No. 13/666,739, May 20, 2015, 26 pages. |
“Foreign Office Action”, CA Application No. 2,836,894, Mar. 26, 2015, 3 Pages. |
“Non-Final Office Action”, U.S. Appl. No. 11/313,048, Apr. 14, 2015, 13 pages. |
“Notice of Allowance”, U.S. Appl. No. 13/668,116, Mar. 20, 2015, 4 pages. |
“Notice of Allowance”, U.S. Appl. No. 13/671,387, Mar. 30, 2015, 15 pages. |
“Supplemental Notice of Allowance”, U.S. Appl. No. 13/668,116, Apr. 23, 2015, 2 pages. |
“Corrected Notice of Allowance”, U.S. Appl. No. 13/671,387, Aug. 12, 2015, 2 pages. |
“Final Office Action”, U.S. Appl. No. 11/313,048, Aug. 4, 2015, 11 pages. |
“Supplemental Notice of Allowance”, U.S. Appl. No. 13/668,116, Jul. 16, 2015, 2 pages. |
Number | Date | Country | |
---|---|---|---|
20140040486 A1 | Feb 2014 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 12685486 | Jan 2010 | US |
Child | 14045524 | US | |
Parent | 10628167 | Jul 2003 | US |
Child | 12685486 | US |