IP Library › Granted Patent US 11,234,214
Granted Patent B2
US 11,234,214 · App. 16/096,081 · Granted Jan 25, 2022

Method and apparatus for providing broadcast/multicast services

Inventors: Xiang Xu (Jiangsu, CN); Devaki Chandramouli (Plano, TX); David Navratil (Helsinki, FI); Curt Wong (Bellevue, WA)
Assignee: NOKIA TECHNOLOGIES OY
H04W72/005H04W76/40H04W84/042
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 11,234,214
App. No.
16/096,081
Granted
Jan 25, 2022
Kind
B2
Abstract

Embodiments of the present disclosure provide methods, apparatus and computer program products for providing broadcast/multicast services. A method at least partially implemented at an application server comprises transmitting a resource request message to a first broadcast/multicast control node (BM-CN), requesting an allocation of broadcast resource for delivering a multimedia broadcast/multicast service (MBMS) user service; transmitting a further resource request message to a second BM-CN, requesting a further allocation of broadcast resource for delivering the MBMS user service; receiving a first response message from the first BM-CN and a second response message from the second BM-CN, the first response message indicating a first broadcast resource allocated by the first BM-CN for the MBMS user service, and the second response message indicating a second broadcast resource allocated by the second BM-CN for the MBMS user service; and indicating information about the second broadcast resource to the first BM-CN and/or indicating information about the first broadcast resource to the second BM-CN. Methods at the BM-CN and a RAN network node, and corresponding apparatus are also provided.

Claims (40)

1. A method, comprising:

receiving, from a first broadcast/multicast control node (BM-CN), a first message for starting a first multimedia broadcast/multicast service (MBMS) session;

receiving, from a second BM-CN, a second message for starting a second MBMS session, wherein the first BM-CN serves a first MBMS service area, and the second BM-CN serves a second MBMS service area partially overlapping with the first MBMS service area;

detecting that the first MBMS session and the second MBMS session relate to a same MBMS user service delivered in an overlapping area of the first and second MBMS service areas;

determining whether a single core network user plane connection and a single broadcast radio bearer can be established for the first and second MBMS sessions; and

broadcasting data of the same MBMS user service over the single broadcast radio bearer to terminal devices, based on a positive result of the determination,

wherein the method is at least partially implemented at a first network node of a radio access network.

2. The method according to claim 1 , wherein said detecting is based on an indication included in at least one of the first message and the second message, the indication indicating a broadcast resource allocated by one of the first BM-CN and the second BM-CN, and a further related broadcast resource allocated by the other of the first BM-CN and the second BM-CN for the same MBMS user service.

3. The method according to claim 1 , wherein the first BM-CN and the second BM-CN are a same BM-CN.

4. A method, comprising:

receiving, from a first broadcast/multicast control node (BM-CN), a message for starting a first multimedia broadcast/multicast service (MBMS) session;

receiving, from a second BM-CN, a further message for starting a second MBMS session, wherein the first BM-CN serves a first MBMS service area, and the second BM-CN serves a second MBMS service area partially overlapping with the first MBMS service area;

detecting that the first MBMS session and the second MBMS session relate to a same MBMS user service delivered in an overlapping area of the first and second MBMS service areas;

determining whether a single core network user plane connection and a single broadcast radio bearer can be established for the first and second MBMS sessions; and

ordering a base station to establish the single core network user plane connection and broadcast data from the single core network user plane connection over the single broadcast radio bearer to terminal devices, based on a positive result of the determination,

wherein at least partially implemented at a second network node of a radio access network.

5. The method according to claim 4 , wherein the first BM-CN and the second BM-CN are a same BM-CN.

6. An apparatus, comprising:

at least one processor; and

at least one memory including computer program code;

the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus at least to perform:

receiving, from a first broadcast/multicast control node (BM-CN), a first message for starting a first multimedia broadcast/multicast service (MBMS) session;

receiving, from a second BM-CN, a second message for starting a second MBMS session, wherein the first BM-CN serves a first MBMS service area, and the second BM-CN serves a second MBMS service area partially overlapping with the first MBMS service area;

detecting that the first MBMS session and the second MBMS session relate to a same MBMS user service delivered in an overlapping area of the first and second MBMS service areas;

determining whether a single core network user plane connection and a single broadcast radio bearer can be established for the first and second MBMS sessions; and

broadcasting data of the same MBMS user service over the single broadcast radio bearer to terminal devices, based on a positive result of the determination,

wherein the apparatus is at least partially implemented at a first network node of a radio access network.

7. The apparatus according to claim 6 , wherein said detecting is based on an indication included in at least one of the first message and the second message, the indication indicating a broadcast resource allocated by one of the first BM-CN and the second BM-CN, and a further related broadcast resource allocated by the other of the first BM-CN and the second BM-CN for the same MBMS user service.

8. The apparatus according to claim 6 , wherein the first BM-CN and the second BM-CN are a same BM-CN.

9. An apparatus, comprising:

at least one processor; and

at least one memory including computer program code;

the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus at least to perform:

receive, from a first broadcast/multicast control node (BM-CN), a first message for starting a first multimedia broadcast/multicast service (MBMS) session;

receive, from a second BM-CN, a second message for starting a second MBMS session, wherein the first BM-CN serves a first MBMS service area, and the second BM-CN serves a second MBMS service area partially overlapping with the first MBMS service area;

detect that the first MBMS session and the second MBMS session relate to a same MBMS user service delivered in an overlapping area of the first and second MBMS service areas;

determine whether a single core network user plane connection and a single broadcast radio bearer can be established for the first and second MBMS sessions; and

order a base station to establish the single core network user plane connection and broadcast data from the single core network user plane connection over the single broadcast radio bearer to terminal devices, based on a positive result of the determination,

wherein the apparatus is at least partially implemented at a second network node of a radio access network.

10. The apparatus according to claim 9 , wherein the first BM-CN and the second BM-CN are a same BM-CN.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 15, 2018
From: XU, XIANG; CHANDRAMOULI, DEVAKI; NAVRATIL, DAVID; WONG, CURT
To: NOKIA TECHNOLOGIES OY
Reel/Frame 047516/0550 →
Continuity (1)
Related Publication 20190124623A1 · Apr 25, 2019