IP Library Granted Patent US 8,797,937
Granted Patent B2
US 8,797,937 · App. 13/255,100 · Granted Aug 5, 2014

System and method for providing multicast and broadcast service supporting macro diversity

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,797,937
App. No.
13/255,100
Granted
Aug 5, 2014
Kind
B2
Abstract

The present invention relates to a multicast and broadcast service (MCBCS) system and method. According to the present invention, the MCBCS system comprises: an MBS distribution DPF (Data Patch Function) for receiving MBS data from an MCBCS server/controller and distributing the data; an MBS synchronization controller for acquiring GRE (Generic Routing Encapsulation) for the MBS data from the MBS distribution DPF and then generating an MBS synchronization rule; an MBS synchronization executor for executing MBS synchronization on the MBS synchronization rule received from the MBS synchronization controller; and an MBS DPF for receiving MBS data from the MBS distribution DPF, packaging the MBS data into an MBS burst and then transmitting the data to an MS (Mobile station). As such, multicast and broadcast services can be provided efficiently.

Claims (49)

1. A multicast and broadcast service method, comprising:

transmitting an MBS (multicast and broadcast service) Synchronization Rule to a BS (Base Station), by an ASN-GW (Access Service Network-Gateway);

if the BS does not receive a next MBS Synchronization Rule until next MBS Synchronization Rule expected TOA (Time of Arrival) included in the MBS Synchronization Rule, transmitting a Recovery Request for a missing MBS Synchronization Rule to the ASN-GW, by the BS; and

retransmitting the missing MBS Synchronization Rule to the BS, by the ASN-GW.

2. The method of claim 1 , wherein the ASN-GW identifies the missing MBS Synchronization Rule by using Synchronization Rule GPS Timestamp included in the Recovery Request for the missing MBS Synchronization Rule.

3. The method of claim 1 , further comprising:

if the BS does not receive the missing MBS Synchronization Rule from the ASN-GW, retransmitting the Recovery Request for the missing MBS Synchronization Rule to the ASN-GW, by the BS, and if the number of retransmitting reaches the predetermined maximum number of retry, discarding the received MBS data until the next MBS Synchronization Rule is received successfully, by the BS.

4. The method of claim 1 , wherein the ASN-GW includes an MBS Synchronization Controller that generates the MBS Synchronization Rule and transmits the MBS Synchronization Rule to the BS: and the BS includes an MBS Synchronization Executor that receives the MBS Synchronization Rule from the MBS Synchronization Controller and executes MBS synchronization according to the MBS Synchronization Rule.

5. The method of claim 1 , wherein the MBS Synchronization Rule includes parameters for transmissions of one or more MBS bursts.

6. The method of claim 1 , wherein if the value of at least one parameter does not changed in consecutive MBS Synchronization Rules, at least one parameter with the unchanged value is excluded in the following MBS Synchronization Rule.

7. A multicast and broadcast service method, comprising:

transmitting an MBS (multicast and broadcast service) data and an MBS Synchronization Rule to a BS (Base Station), by an ASN-GW (Access Service Network-Gateway);

detecting loss of the MBS data by referring a GRE (Generic Routing Encapsulation) SN (Sequence Number) included in the MBS Synchronization Rule, and if the loss of the MBS data is detected, transmitting a Recovery Request for a missing MBS data to the ASN-GW, by the BS; and

retransmitting the missing MBS data to the BS, by the ASN-GW,

wherein if the BS does not receive a next MBS Synchronization Rule until next MBS Synchronization Rule expected TOA (Time of Arrival) included in the MBS Synchronization Rule, the BS transmits a Recovery Request for a missing MBS Synchronization Rule to the ASN-GW; and the ASN-GW retransmits the missing MBS Synchronization Rule to the BS.

8. The method of claim 7 , further comprising:

if the BS does not receive the missing MBS data from the ASN-GW, retransmitting the Recovery Request for the missing MBS data to the ASN-GW, by the BS, and if the number of retransmitting reaches the predetermined maximum number of retry, discarding the received entire MBS data for an MBS frame, by the BS.

9. The method of claim 7 , between the step of transmitting the Recovery Request and the step of retransmitting the missing MBS data, further comprising:

informing a SDU (Service Data Unit) size to the BS in response to the Recovery Request for the missing MBS data, by the ASN-GW.

10. The method of claim 9 , further comprising:

if the BS does not receive the missing MBS data from the ASN-GW, retransmitting the Recovery Request for the missing MBS data to the ASN-GW, by the BS, and if the number of retransmitting reaches the predetermined maximum number of retry, allocating air resource by using the SDU size and transmitting the MBS frame, by the BS.

11. The method of claims 7 , wherein the ASN-GW includes an MBS Distribution DPF (Data Patch Function) that receives the MBS data from an MCBCS (multicast and broadcast service) Server/Controller and distributes the MBS data; and the BS includes an MBS DPF that receives the MBS data from the MBS Distribution DPF and packages the MBS data into an MBS burst.

12. A multicast and broadcast service method, comprising:

accumulating MBS data packets received from an MCBCS (multicast and broadcast service) Server/Controller during a predetermined period, by an ASN-GW (Access Service Network-Gateway);

generating an MBS Synchronization Rule by allocating GRE (Generic Routing Encapsulation) SN (Sequence Number) for the MBS data packets and transmitting the MBS Synchronization Rule to a BS (Base Station), by the ASN-GW;

if the BS does not receive a next MBS Synchronization Rule until next MBS Synchronization Rule expected TOA (Time of Arrival) included in the MBS Synchronization Rule, transmitting a Recovery Request for a missing MBS Synchronization Rule to the ASN-GW, by the BS;

retransmitting the missing MBS Synchronization Rule to the BS, by the ASN-GW;

if the BS receives the MBS Synchronization Rule successfully, transmitting the MBS data packets accumulated during the predetermined period to the BS, by the ASN-GW; and

packaging the MBS data packets into an MBS burst by referring the GRE SN included in the MBS Synchronization Rule and transmitting the MBS burst to an MS (Mobile Station), by the BS.

13. The method of claim 12 , wherein the ASN-GW identifies the missing MBS Synchronization Rule by using Synchronization Rule GPS Timestamp included in the Recovery Request for the missing MBS Synchronization Rule.

14. The method of claim 12 , prior to the step of transmitting the MBS burst to the MS, further comprising:

detecting loss of the MBS data by referring a GRE (Generic Routing Encapsulation) SN (Sequence Number) included in the MBS Synchronization Rule, and if the loss of the MBS data is detected, transmitting a Recovery Request for a missing MBS data to the ASN-GW, by the BS; and

retransmitting the missing MBS data to the BS, by the ASN-GW.

15. A multicast and broadcast service system, comprising:

an MBS (multicast and broadcast service) Distribution DPF (Data Patch Function) for receiving and distributing MBS data;

an MBS Synchronization Controller for generating and transmitting an MBS Synchronization Rule that includes GRE (Generic Routing Encapsulation) SN (Sequence Number) for the MBS data;

an MBS Synchronization Executor for receiving the MBS Synchronization Rule from the MBS Synchronization Controller and executing MBS synchronization according to the MBS Synchronization Rule; and

an MBS DPF for receiving MBS data from the MBS Distribution DPF, packaging the MBS data into an MBS burst, and transmitting the MBS burst to an MS (Mobile Station),

wherein if the MBS Synchronization Executor does not receive a next MBS Synchronization Rule until next MBS Synchronization Rule expected TOA (Time of Arrival) included in the MBS Synchronization Rule, the MBS Synchronization Executor transmits a Recovery Request for a missing MBS Synchronization Rule to the MBS Synchronization Controller; and the MBS Synchronization Controller retransmits the missing MBS Synchronization Rule to the MBS Synchronization Executor.

16. The system of claim 15 , wherein if the MBS Synchronization Executor does not receive the missing MBS Synchronization Rule from the MBS Synchronization Controller, the MBS Synchronization Executor retransmits the Recovery Request for the missing MBS Synchronization Rule to the MBS Synchronization Controller, and if the number of retransmitting reaches the predetermined maximum number of retry, the MBS Synchronization Executor discards the received MBS data until the next MBS Synchronization Rule is received successfully.

17. The system of claim 15 , wherein the MBS DPF detects loss of the MBS data by referring a GRE (Generic Routing Encapsulation) SN (Sequence Number) included in the MBS Synchronization Rule, and if the loss of the MBS data is detected, transmits a Recovery Request for a missing MBS data to the MBS Distribution DPF; and the MBS Distribution DPF retransmits the missing MBS data to the MBS DPF.

18. The system of claim 15 , wherein if the value of at least one parameter does not changed in consecutive MBS Synchronization Rules, the MBS Synchronization Controller excludes at least one parameter with the unchanged value is excluded in the following MBS Synchronization Rule.

19. The system of claim 15 , wherein the MBS Distribution DPF and the MBS Synchronization Controller are located in an ASN-GW (Access Service Network-Gateway); and the MBS DPF and the MBS Synchronization Executor are located in a BS (Base Station).

20. A multicast and broadcast service system, comprising:

an MBS (multicast and broadcast service) Distribution DPF (Data Patch Function) for receiving MBS data packets, distributing the MBS data packets to the corresponding MCBCS Service Flow, and assigning GRE (Generic Routing Encapsulation) SN (Sequence Number) for the MBS data packets;

an MBS Synchronization Controller for generating an MBS Synchronization Rule that is applied to the MBS data packets; and

an MBS Synchronization Executor for receiving the MBS Synchronization Rule and executing MBS synchronization for the MBS data packets according to the MBS Synchronization Rule,

wherein the MBS Distribution DPF and the MBS Synchronization Controller are located in an ASN-GW (Access Service Network-Gateway), and

wherein if the MBS Synchronization Executor does not receive a next MBS Synchronization Rule until next MBS Synchronization Rule expected TOA (Time of Arrival) included in the MBS Synchronization Rule, the MBS Synchronization Executor transmits a Recovery Request for a missing MBS Synchronization Rule to the MBS Synchronization Controller; and the MBS Synchronization Controller retransmits the missing MBS Synchronization Rule to the MBS Synchronization Executor.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 4, 2020
From: INTELLECTUAL DISCOVERY CO. LTD
To: WIRELESS ALLIANCE, LLC
Reel/Frame 054637/0207 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 6, 2013
From: SEAH NETWORKS CO., LTD.
To: INTELLECTUAL DISCOVERY CO., LTD.
Reel/Frame 030354/0651 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 8, 2011
From: KIM, BONG-HO; SUNG, SU-LYUN
To: SEAH NETWORKS CO., LTD.
Reel/Frame 026874/0825 →