Multicast session handover
First Claim
1. A method, comprising:
- in a first cell, receiving from a base station corresponding to the first cell, a broadcast administrative message communicating multicast information for a plurality of cells comprising the first cell of a first access type, a neighboring horizontal cell of the first access type, and a vertical cell of a second access type, wherein said multicast information includes session information including a multicast IP address for a multicast session, mapping information indicating in which cells the multicast session may be received, topology information mapping logical cells to physical cells, and link-level access parameters usable to connect to the multicast session;
tuning to the multicast session in the first cell using the received multicast information; and
when a predetermined condition occurs, tuning to the multicast session in one of the horizontal neighboring cell and the vertical cell using the received multicast information.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and system for performing multicast broadcast handover in a wireless data network are disclosed. Each cell broadcasts administrative announcements over a logical channel to mobile terminals. The announcements indicate which multicast broadcasts are available in specified cells, as well as connection information for each cell. The mobile terminals may tune to a multicast broadcast as defined by the administrative announcements. While tuned to the multicast, the mobile terminal continues to receive administrative announcements. As the broadcast fades out or is otherwise interrupted, the mobile terminal can retune to the same multicast broadcast in another cell, based on the cell connection information included in the previously received administrative announcements.
59 Citations
50 Claims
-
1. A method, comprising:
-
in a first cell, receiving from a base station corresponding to the first cell, a broadcast administrative message communicating multicast information for a plurality of cells comprising the first cell of a first access type, a neighboring horizontal cell of the first access type, and a vertical cell of a second access type, wherein said multicast information includes session information including a multicast IP address for a multicast session, mapping information indicating in which cells the multicast session may be received, topology information mapping logical cells to physical cells, and link-level access parameters usable to connect to the multicast session; tuning to the multicast session in the first cell using the received multicast information; and when a predetermined condition occurs, tuning to the multicast session in one of the horizontal neighboring cell and the vertical cell using the received multicast information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method, comprising:
-
in a first cell, receiving from a base station corresponding to the first cell, multicast information for a plurality of cells comprising the first cell of a first access type, a neighboring horizontal cell of the first access type, and a vertical cell of a second access type, wherein said multicast information includes session information including a multicast IP address for a multicast session, mapping information indicating in which cells the multicast session may be received, topology information mapping logical cells to physical cells, and link-level access parameters usable to connect to the multicast session; tuning to the multicast session in the first cell using the received multicast information; and when a predetermined condition occurs, tuning to the multicast session in one of the horizontal neighboring cell and the vertical cell using the received multicast session information, wherein each tuning comprises using the link-level access parameters to tune to the multicast session in each cell.
-
-
12. An apparatus, comprising:
-
a processor; and memory for storing computer readable instructions that, when executed by the processor, cause the apparatus to perform; in a first cell, receiving from a base station corresponding to the first cell, a broadcast message communicating multicast information for a plurality of cells comprising the first cell of a first access type, a neighboring horizontal cell of the first access type, and a vertical cell of a second access type, wherein said multicast information includes session information including a multicast IP address for a multicast session, mapping information indicating in which cells the multicast session may be received, topology information mapping logical cells to physical cells, and link-level access parameters usable by the apparatus to connect to the multicast session; tuning to the multicast session in the first cell using the received multicast information; and when a predetermined condition occurs, tuning to the multicast session in one of the horizontal neighboring cell and the vertical cell using the received multicast information. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A computer readable medium storing computer readable instructions that, when executed, cause a data processing device to perform:
-
in a first cell, receiving from a base station corresponding to the first cell, a broadcast message communicating multicast session information for a plurality of cells comprising the first cell of a first access type, a neighboring horizontal cell of the first access type, and a vertical cell of a second access type, wherein said multicast information includes session information including a multicast IP address for a multicast session, mapping information indicating in which cells the multicast session may be received, topology information mapping logical cells to physical cells, and link-level access parameters usable by the data processing device to connect to the multicast session; tuning to the multicast session in the first cell using the received multicast information; and when a predetermined condition occurs, tuning to the multicast session in one of the horizontal neighboring cell and the vertical cell using the received multicast session information. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
-
34. A method, comprising:
-
tuning to a logical announcement channel; receiving a session announcement corresponding to a multicast session, the session announcement comprising information that maps link-level access parameters in each of a plurality of cells to the multicast session, wherein said session announcement includes a session identifier, session information including metadata regarding the multicast session, and session cell mapping information indicating those cells in which the multicast session with the specified session identifier is available; receiving the multicast session in a first cell of the plurality of cells using the first cell'"'"'s received link-level access parameters; and when reception of the multicast session in the first cell changes from a first signal strength, receiving the multicast session in a second cell of the plurality of cells using the second cell'"'"'s link-level access parameters contained in the session announcement. - View Dependent Claims (35, 36)
-
-
37. An apparatus, comprising:
-
a processor; and memory for storing computer readable instructions that, when executed, cause the apparatus to perform; wirelessly receiving from a base station corresponding to a first cell, a broadcast message communicating multicast information for the first cell of a first access type, a neighboring horizontal cell of the first access type, and a vertical cell of a second access type, wherein said multicast information includes session information including a multicast IP address for a multicast session, mapping information indicating in which cells the multicast session may be received, topology information mapping logical cells to physical cells, and link-level access parameters usable by the apparatus to connect to the multicast session; wirelessly tuning to the multicast session broadcast by the base station corresponding to the first cell using the received multicast information for the first cell; and when a predetermined condition occurs, wirelessly tuning to a corresponding multicast session broadcast by a base station corresponding to the horizontal neighboring cell using the received multicast information for the horizontal neighboring cell. - View Dependent Claims (38, 39, 40, 41, 42, 43, 44, 45, 46)
-
-
47. A method, comprising:
-
prior to determining that a handoff from a first cell to a different cell should be made for a mobile terminal located in the first cell, transmitting from a base station corresponding to the first cell, a broadcast message communicating multicast information for a plurality of cells comprising the first cell of a first access type, a neighboring horizontal cell of the first access type, and a vertical cell of a second access type, wherein said multicast information includes session information including a multicast IP address for a multicast session, mapping information indicating in which cells the multicast session may be received, topology information mapping logical cells to physical cells, and link-level access parameters usable by the mobile terminal to connect to the multicast session; receiving, by the mobile terminal in the first cell, the broadcast message communicating the multicast information; tuning the mobile terminal to receive to the multicast session in the first cell using the received multicast information; and when a predetermined condition occurs, tuning the mobile terminal to receive the multicast session in one of the horizontal neighboring cell and the vertical cell using the received multicast information.
-
-
48. An apparatus, comprising:
-
a processor; and memory for storing computer readable instructions that, when executed, cause the apparatus to; tune to a logical announcement channel; receive a session announcement corresponding to a multicast session, the session announcement comprising information that maps link-level access parameters in each of a plurality of cells to the multicast session, wherein said session announcement includes a session identifier, session information including metadata regarding the multicast session, and session cell mapping information indicating those cells in which the multicast session with the specified session identifier is available; receive the multicast session in a first cell of the plurality of cells using the first cell'"'"'s received link-level access parameters; and when reception of the multicast session in the first cell changes from a first signal strength, receive the multicast session in a second cell of the plurality of cells using the second cell'"'"'s link-level access parameters contained in the session announcement. - View Dependent Claims (49, 50)
-
Specification