IP Library Granted Patent US 8,068,832
Granted Patent B2
US 8,068,832 · App. 09/988,241 · Granted Nov 29, 2011

Multicast session handover

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,068,832
App. No.
09/988,241
Granted
Nov 29, 2011
Kind
B2
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.

Claims (84)

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. The method of claim 1 , wherein the multicast information comprises a session identifier.

3. The method of claim 1 , wherein the multicast information comprises a frequency.

4. The method of claim 1 , wherein the multicast information comprises a session title.

5. The method of claim 1 , wherein the predetermined condition comprises a signal strength fading.

6. The method of claim 1 , wherein the predetermined condition comprises receiving predetermined user input.

7. The method of claim 1 , wherein each tuning comprises receiving a digital video broadcast terrestrial (DVB-T) multicast session.

8. The method of claim 1 , wherein each tuning comprises receiving a UMTS ulticast session.

9. The method of claim 1 , further comprising the step of joining an IP multicast group in the first cell.

10. The method of claim 1 , further comprising the step of periodically receiving multicast session announcements including the multicast information while tuned to the multicast session in the first cell.

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.

13. The apparatus of claim 12 , wherein the multicast information comprises a session identifier.

14. The apparatus of claim 12 , wherein the multicast information comprises a frequency.

15. The apparatus of claim 12 , wherein the multicast information comprises a session title.

16. The apparatus of claim 12 , wherein each tuning comprises receiving a digital video broadcast terrestrial (DVB-T) multicast session.

17. The apparatus of claim 12 , wherein each tuning comprises receiving a UMTS multicast session.

18. The apparatus of claim 12 , wherein each tuning comprises using the link-level access parameters to tune to the multicast session in each cell.

19. The apparatus of claim 12 , wherein the computer readable instructions, when executed by the processor, further cause the apparatus to perform joining an IP multicast group in the first cell.

20. The apparatus of claim 12 , wherein the computer readable instructions, when executed by the processor, further cause the apparatus to perform periodically receiving multicast session announcements including the multicast information while tuned to the multicast session in the first cell.

21. The apparatus of claim 12 , wherein the predetermined condition comprises a signal strength fading.

22. The apparatus of claim 12 , wherein the predetermined condition comprises receiving predetermined user input.

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.

24. The computer readable medium of claim 23 , wherein the multicast information comprises a session identifier.

25. The computer readable medium of claim 23 , wherein the multicast information comprises a frequency.

26. The computer readable medium of claim 23 , wherein the multicast information comprises a session title.

27. The computer readable medium of claim 23 , wherein each tuning comprises receiving a digital video broadcast terrestrial (DVB-T) multicast session.

28. The computer readable medium of claim 23 , wherein each tuning comprises receiving a UMTS multicast session.

29. The computer readable medium of claim 23 , wherein each tuning comprises using the link-level access parameters to tune to the multicast session in each cell.

30. The computer readable medium of claim 23 , wherein the computer readable instructions, when executed by the processor, further cause the data processing device to perform joining an IP multicast group in the first cell.

31. The computer readable medium of claim 23 , wherein the computer readable instructions, when executed by the processor, further cause the data processing device to perform periodically receiving multicast session announcements including the multicast information while tuned to the multicast session in the first cell.

32. The computer readable medium of claim 23 , wherein the predetermined condition comprises a signal strength fading.

33. The computer readable medium of claim 23 , wherein the predetermined condition comprises receiving predetermined user input.

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.

35. The method of claim 34 , wherein receiving the multicast session in the first cell and receiving the multicast session in the second cell each comprise tuning to a digital video broadcast terrestrial (DVB-T) multicast session.

36. The method of claim 34 , wherein receiving the multicast session in the first cell and receiving the multicast session in the second cell each comprise tuning to a UMTS multicast session.

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.

38. The apparatus of claim 37 , wherein each multicast information comprises a session identifier.

39. The apparatus of claim 37 , wherein each multicast information comprises a frequency.

40. The apparatus of claim 37 , wherein each multicast information comprises a session title.

41. The apparatus of claim 37 , wherein each tuning comprises wirelessly receiving a digital video broadcast terrestrial (DVB-T) multicast session.

42. The apparatus of claim 37 , wherein each tuning comprises wirelessly receiving a UMTS multicast session.

43. The apparatus of claim 37 ,

wherein each tuning comprises using the link-level access parameters to tune to the multicast session in each respective cell.

44. The apparatus of claim 37 , wherein the computer readable instructions, when executed by the processor, further cause the apparatus to perform periodically receiving multicast session announcements including the multicast information while tuned to the multicast session in the first cell.

45. The apparatus of claim 37 , wherein the predetermined condition comprises a fading of the signal strength of the first cell.

46. The apparatus of claim 37 , wherein the predetermined condition comprises receiving predetermined user input.

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.

49. The apparatus of claim 48 , wherein receiving the multicast session in the first cell and receiving the multicast session in the second cell each comprise tuning to a digital video broadcast terrestrial (DVB-T) multicast session.

50. The apparatus of claim 48 , wherein receiving the multicast session in the first cell and receiving the multicast session in the second cell each comprise tuning to a UMTS multicast session.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 9, 2015
From: NOKIA CORPORATION
To: NOKIA TECHNOLOGIES OY
Reel/Frame 035601/0863 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 19, 2001
From: PAILA, TONI; POIKELA, JANI; XU, LIN; LOUMA, JUHA-PEKKA; WALSH, ROD
To: NOKIA CORPORATION
Reel/Frame 012314/0753 →