WO2010137942A1 - Seamless ip multicast handoff - Google Patents

Seamless ip multicast handoff Download PDF

Info

Publication number
WO2010137942A1
WO2010137942A1 PCT/MY2010/000087 MY2010000087W WO2010137942A1 WO 2010137942 A1 WO2010137942 A1 WO 2010137942A1 MY 2010000087 W MY2010000087 W MY 2010000087W WO 2010137942 A1 WO2010137942 A1 WO 2010137942A1
Authority
WO
WIPO (PCT)
Prior art keywords
network
network interface
internet protocol
new
delay duration
Prior art date
Application number
PCT/MY2010/000087
Other languages
French (fr)
Inventor
Khong Neng Choong
Original Assignee
Mimos Berhad
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Mimos Berhad filed Critical Mimos Berhad
Publication of WO2010137942A1 publication Critical patent/WO2010137942A1/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/0005Control or signalling for completing the hand-off
    • H04W36/0011Control or signalling for completing the hand-off for data sessions of end-to-end connection
    • H04W36/0027Control or signalling for completing the hand-off for data sessions of end-to-end connection for a plurality of data sessions of end-to-end connections, e.g. multi-call or multi-bearer end-to-end data connections

Abstract

A method (100) for real time seamless Internet Protocol (IP) multicast handoff from a network interface of a current network to a network interface of a new network that is independent of a mobility protocol implemented on the current network and the new network. The method (100) comprises activating the network interface of the new network (102), determining a delay duration for seamless Internet Protocol (IP) multicast handoff (104), receiving a plurality of Internet Protocol (IP) packets on the network interface of the new network (106) and de-activating the network interface of the current network upon expiration of the delay duration (108).

Description

SEAMLESS IP MULTICAST HANDOFF
FIELD OF INVENTION
The present invention relates to a method for performing real time seamless Internet Protocol (IP) multicast connection handoff.
BACKGROUND ART
With the increase in usage of Internet Protocol (IP) based applications, such as IPTV on mobile devices, there is a need for seamless mobility multicast connection handoff to entirely remove or to minimize interruption during mobile sessions of the IP based applications. Seamless mobility multicast connection handoff of the IP based applications, such as IPTV, requires mobility management that allows a mobile device to move between different network types, either fixed or mobile network type, and continually receive data from a source, for instance receiving IPTV contents from a remote IPTV server.
Several mobility management protocols and solutions have been proposed to address the issue of mobility. These protocols and solutions are transparent to a user and have the object of minimizing interruption during mobile sessions. Mobile IP (MIP) is one of the many mobility management protocols that performs mobility handoff that is transparent to the user, wherein there is no change of IP address throughout the entire session. However, the implementation of this protocol in multimedia traffic such as IPTV traffic, which is delay-sensitive, is not efficient as all traffic must flow through a home agent back to the mobile device connected to a foreign agent. Furthermore, MIP being at the IP layer has no knowledge of the type of application applied at the application layer, hence is unable to address the requirements and contexts of the application in an optimal manner.
Additionally, MIP protocol requires an IP mobility infrastructure that includes a home agent and foreign agent, to be available. Implementing mobility management protocol at the application level imposes less infrastructure requirements. For instance, the implementation of Session Initiation Protocol (SIP) avoids modifying the IP layer protocol stack in the mobile device, which results in uncomplicated installation and deployment.
To provide for seamless mobility multicast connection handoff during mobile sessions of the IP based applications, such as IPTV1 besides being transparent to the user, packet lost and delay must be minimized as noticeable interruption will degrade user experience during the mobile sessions.
Prior art WO 2007/130012 A1 , describes a method to recover multicast session from lost packet during the connection handoff. This is achieved by generating a delayed data packet alongside the original data packet (also known as staggercasting) serving as backup stream. Another alternative embodiment is to staggercast a lower bit rate version of the original data or staggercast parity data generated by a cross-packet forward error correction code.
In another prior art, US 6993000 B2, a method for selecting IP data packet segments in an all-IP architecture that support handoff via IP multicasting is described. A best IP data packet is selected from a plurality of similar data packets (from each surrounding base stations) based on three basic variables, that are number of base stations, number of time segments in a single IP data packets and number of quality metrics.
However, there is a need for seamless mobility multicast connection handoff between different network types, that may be different combinations of both fixed and mobile network types, wherein mobility multicast connection handoff from one network type to another may be performed transparently with the user experiencing minimal or no degradation during the mobile sessions.
SUMMARY OF INVENTION
In one embodiment of the present invention is a method for real time seamless Internet Protocol (IP) multicast handoff from a network interface of a current network to a network interface of a new network. The method comprises activating the network interface of the new network, determining a delay duration for seamless Internet Protocol (IP) multicast handoff, receiving a plurality of Internet Protocol (IP) packets on the network interface of the new network and de-activating the network interface of the current network upon expiration of the delay duration.
The present invention consists of several features and a combination of parts hereinafter fully described and illustrated in the accompanying drawings, it being understood that various changes in the details may be made without departing from the scope of the invention or sacrificing any of the advantages of the present invention.
BRIEF DESCRIPTION OF THE ACCOMPANYING DRAWINGS
To further clarify various aspects of some embodiments of the present invention, a more particular description of the invention will be rendered by references to specific embodiments thereof, which are illustrated, in the appended drawings. It is appreciated that these drawings depict only typical embodiments of the invention and are therefore not to be considered limiting of its scope. The invention will be described and explained with additional specificity and detail through the accompanying drawings in which:
FIG. 1 illustrates a flowchart of a method for real time seamless Internet Protocol (IP) multicast connection handoff.
FIG. 2 illustrates a detailed flowchart of a method for real time seamless Internet Protocol (IP) multicast connection handoff.
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
The present invention relates to a method for real time seamless Internet Protocol (IP) multicast connection handoff. Hereinafter, this specification will describe the present invention according to the preferred embodiments of the present invention. However, it is to be understood that limiting the description to the preferred embodiments of the invention is merely to facilitate discussion of the present invention and it is envisioned that those skilled in the art may devise various modifications and equivalents without departing from the scope of the appended claims.
The present invention adopts an application level approach for real time seamless Internet Protocol (IP) multicast connection handoff from one network to another, either fixed or mobile network, that is transparent to a user and is independent of any mobility protocol such as Mobile IP (MIP) or Session Initiation Protocol (SIP), and hence free from and not bounded to any specific network infrastructure.
The real time seamless IP multicast connection handoff of the present invention resides in the management of network interfaces of a mobile device or mobile node. The said management includes activating and receiving sufficient IP packets or data packets on a new interface before de-activating a current interface of the mobile node. Unlike MIP and SIP, the real time seamless IP multicast connection handoff of the present invention does not generate signaling messages except for dynamically subscribing and unsubscribing to a particular multicast group.
Reference is collectively being made to FIGs. 1 and 2. FIG. 1 illustrates a flowchart of a method for real time seamless IP multicast connection handoff. FIG. 2 illustrates a detailed flowchart of the method for real time seamless IP multicast connection handoff. The method (100) for real time seamless IP multicast connection handoff from a network interface of a current network to a network interface of a new network comprises activating the network interface of the new network (102), determining a delay duration for seamless IP multicast connection handoff (104), receiving a plurality of IP packets on the network interface of the new network (106) and de-activating the network interface of the current network upon expiration of the delay duration (108).
According to the embodiments of the present invention, the method (100) for real time seamless IP multicast connection handoff is independent of any mobility protocol, for instance MIP and SIP, implemented on the current network and the new network.
However, SIP may be implemented to perform user authentication, accounting and sharing of mobility sessions, such as video sessions between peer users. This feature of being independent of any mobility protocol renders the current network and the new network free from and not bounded to any specific network infrastructure.
The real time seamless IP multicast connection handoff may be triggered manually or automatically in order to invoke the real time seamless IP multicast connection handoff by activating the network interface of the new network (102). The manual trigger includes a user depressing a predetermined key, for instance a network switching key on the mobile node to invoke the real time seamless IP multicast connection handoff to alternative new networks besides the current network. On the other hand, the automatic trigger includes the incorporation of a signal analysis module, for instance a Received Signal Strength Indication (RSSI) analysis module to detect the signal degradation of the current network, and discover alternative new networks by consulting an information server. Once the real time seamless IP multicast connection handoff has been triggered, the network interface of the new network (102) is activated. This includes identifying the new network (202) based on a priority setting of a plurality of network interfaces, requesting an IP address (204) of the network interface of the identified new network and subscribing to a multicast group (206) of the identified new network.
The priority setting of the plurality of network interfaces on the mobile node is defined in a policy file. For instance, a user may configure an Ethernet interface with the highest priority, followed by a WiFi interface and a 3G interface. The network interface of the current network is also identified in the policy file and is denoted as the "old_interface". Upon identifying the new network (202), the IP address (204) of the network interface of the identified new network, denoted as the "new_interface", is requested from a Dynamic Host Configuration Protocol (DHCP) server. The "newjnterface" is then activated by subscribing to the multicast group (206) by sending a subscription request to the specific address of the multicast group.
Upon activating the "newjnterface", the delay duration for seamless IP multicast connection handoff is determined and simultaneously the plurality of IP packets or data packets are received on the network interface of the new network, which is the "newjnterface". The plurality of IP packets or data packets, such as video data that are received on the network interface of the new network (106), which is the "newjnterface" are written directly onto a buffer for play out (210). The delay duration for seamless IP multicast connection handoff (104) is determined by establishing the delay duration based on a predetermined parameter to ensure seamless IP multicast connection handoff (208). During the delay duration, the plurality of IP packets or data packets are received on the network interface of the current network, which is the "oldjnterface" and the network interface of the new network, which is the "newjnterface".
In one embodiment of the present invention, the predetermined parameter is a variable based on an algorithm that considers the IP packet or data packet frame size, frame rate as well as the current throughput of the connectivity in order to determine the delay duration value according to the following:
Delay Duration = ( Frame Size * Frame Rate ) / Current Throughput
In another embodiment of the present invention, where an even smoother multicast connection handoff or faster multicast connection handoff is required, the predetermined parameter is a constant value that may be configured by the user depending on the degradation experienced during the mobile sessions. In this case, the delay duration value is determined according to the following: Delay Duration = Delay Duration + ( +/- Constant )
The real time seamless IP multicast connection handoff of the present invention is concluded by de-activating the network interface of the current network, which is the "oldjnterface". The de-activation of the "oldjnterface" is performed upon expiration of the delay duration. This de-activation includes unsubscribing to a multicast group (214) of the current network, which is the "oldjnterface", by sending a un-subscription request to the specific address of the multicast group.
Upon completion of the real time seamless IP multicast connection handoff, the IP packets or data packets, are received on the activated "newjnterface" and the
"oldjnterface" is deactivated after the delay duration. However, as long as the delay duration does not expire, the IP packets or data packets are received on both the "old_interface" and the "newjnterface". The delay duration that is determined ensures transparent real time seamless IP multicast connection handoff such that the user experiences minimal or no degradation during the mobile sessions.

Claims

1. A method (100) for real time seamless Internet Protocol (IP) multicast handoff from a network interface of a current network to a network interface of a new network, the method (100) comprises activating the network interface of the new network (102); determining a delay duration for seamless Internet Protocol (IP) multicast handoff (104); receiving a plurality of Internet Protocol (IP) packets on the network interface of the new network (106); and de-activating the network interface of the current network upon expiration of the delay duration (108).
2. The method (100) according to claim 1, wherein the method (100) for real time seamless Internet Protocol (IP) multicast handoff is independent of a mobility protocol implemented on the current network and the new network.
3. The method (100) according to claim 1 , wherein activating the network interface of the new network (102) is triggered manually by a user depressing a predetermined key or automatically by a signal analysis module.
4. The method (100) according to claim 1 , wherein activating the network interface of the new network (102) further comprises identifying the new network (202) based on a priority setting of a plurality of network interfaces; requesting an Internet Protocol (IP) address (204) of the network interface of the identified new network; and subscribing to a multicast group (206) of the identified new network.
5. The method (100) according to claim 1, wherein determining the delay duration for seamless Internet Protocol (IP) multicast handoff (104) further comprises establishing the delay duration based on a predetermined parameter to ensure seamless Internet Protocol (IP) multicast handoff (208).
6. The method (100) according to claim 1, wherein receiving the plurality of Internet
Protocol (IP) packets on the network interface of the new network (106) further comprises writing the received plurality of Internet Protocol (IP) packets onto a buffer for play out (210).
7. The method (100) according to claim 1, wherein de-activating the network interface of the current network upon expiration of the delay duration further comprises unsubscribing to a multicast group (214) of the current network.
8. The method (100) according to claim 1, wherein during the delay duration, the plurality of Internet Protocol (IP) packets are received on the network interface of the current network and the network interface of the new network.
PCT/MY2010/000087 2009-05-29 2010-05-26 Seamless ip multicast handoff WO2010137942A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
MYPI20092221A MY154907A (en) 2009-05-29 2009-05-29 Seamless ip multicast handoff
MYPI20092221 2009-05-29

Publications (1)

Publication Number Publication Date
WO2010137942A1 true WO2010137942A1 (en) 2010-12-02

Family

ID=43222896

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/MY2010/000087 WO2010137942A1 (en) 2009-05-29 2010-05-26 Seamless ip multicast handoff

Country Status (2)

Country Link
MY (1) MY154907A (en)
WO (1) WO2010137942A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2014079039A1 (en) * 2012-11-23 2014-05-30 Telefonaktiebolaget L M Ericsson (Publ) Network offloading

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6988146B1 (en) * 2000-07-13 2006-01-17 Alcatel Simple multicast extension for mobile IP SMM

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6988146B1 (en) * 2000-07-13 2006-01-17 Alcatel Simple multicast extension for mobile IP SMM

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
"IEEE Wireless Communications and Networking Conference, Kowloon, 11-15 March 2007", article ZHANG, J. ET AL.: "A SIP-based Seamless-handoff (S-SIP) Scheme for Heterogeneous Mobile Networks", pages: 3949 - 3953 *
PETANDER ET AL.: "Multicasting with selective delivery: A SafetyNet for vertical handoffs", SPRINGER JOURNAL ON PERSONAL WIRELESS COMMUNICATION, vol. 43, no. 3, November 2007 (2007-11-01), pages 945 - 958, XP019557967, Retrieved from the Internet <URL:http//www.nicta:com.au/research/researchpublications/show?id=28> [retrieved on 20100805], doi:10.1007/s11277-007-9258-3 *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2014079039A1 (en) * 2012-11-23 2014-05-30 Telefonaktiebolaget L M Ericsson (Publ) Network offloading
US10051536B2 (en) 2012-11-23 2018-08-14 Telefonaktiebolaget L M Ericsson (Publ) Network offloading

Also Published As

Publication number Publication date
MY154907A (en) 2015-08-28

Similar Documents

Publication Publication Date Title
JP5089777B2 (en) Method of conferencing to support multi-mode client session continuity
TWI584662B (en) Content delivery network interconnection (cdni) mechanism
US8493931B1 (en) Efficient handover of media communications in heterogeneous IP networks using handover procedure rules and media handover relays
US8027680B2 (en) Selective handoff between access gateways
TWI434583B (en) Method of handling call in handover in wireless communication system and wireless communication device using the same
US9414124B2 (en) Audiovisual session switchover from a first access network to a second access network
US10470000B2 (en) Methods and apparatus for enhanced MBMS content provisioning and content ingestion
US20110202593A1 (en) Focused sampling of terminal reports in a wireless communication network
US20060203773A1 (en) Method and mechanism for managing packet data links in a packet data switched network
US8386900B2 (en) Controlling point-to-multipoint transmissions of content data over a radio interface
JP2009519629A (en) Method and apparatus for establishing a multimedia communication session
KR102132266B1 (en) Secondary node type based control for data streaming
CN102265553A (en) Method and apparatus for reliable multicast streaming
WO2006107165A1 (en) File distribution method and apparatus in a mobile broadcast system
EP1528832B1 (en) Method for distributing a set of data, radiocommunication network and wireless station for implementing the method
WO2006107164A1 (en) Apparatus and method for delivering stream in a mobile broadcast system
JP5345641B2 (en) Method and apparatus for reliable broadcast / multicast service
JP2007527576A (en) System, receiver, method, and program for distributing content
WO2010137942A1 (en) Seamless ip multicast handoff
US8381261B2 (en) Method for selecting policy decision functional entity in a resource and admission control system
Chou et al. Seamless streaming media for heterogeneous mobile networks
CN101568068A (en) Broadcasting/multicasting method and broadcasting/multicasting equipment
Hesselman et al. Multimedia QoS adaptation for inter-tech roaming
Febvre et al. Efficient IP‐multicast via Inmarsat BGAN, a 3GPP satellite network
Munasinghe et al. Analytical Modeling of IMS based Interworking in Heterogeneous Mobile Data Networks

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 10780846

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 10780846

Country of ref document: EP

Kind code of ref document: A1