US2012147807A1PendingUtilityA1

Data synchronization method and system

47
Assignee: WANG HONGPriority: Jun 23, 2009Filed: Aug 20, 2010Published: Jun 14, 2012
Est. expiryJun 23, 2029(~3 yrs left)· nominal 20-yr term from priority
H04W 56/0065H04W 76/40H04W 4/06H04W 28/16H04W 56/001H04L 43/10H04L 12/189
47
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

The present invention discloses a data synchronization method and system. The method includes that: a first device adds a time stamp to a received data packet and transmits the data packet to a second device; the second device determines a transmission period to which the data packet belongs according to the time stamp of the data packet, and transmits data packets of different services which belong to the same transmission period by using air resources corresponding to the transmission period after the data packets of the different services which belong to the same transmission period are multiplexed. By the technical scheme of the present invention, air resources can be fully utilized.

Claims

exact text as granted — not AI-modified
1 . A data synchronization method, applied to a scene in which a first device transmits a received data packet to multiple second devices, and the multiple second devices synchronously transmit a received same data packet, the method comprising:
 adding, by the first device, a time stamp to the received data packet, and transmitting the data packet to the second device; and   determining, by the second device, a transmission period to which the data packet belongs according to the time stamp of the data packet, and transmitting data packets of different services which belong to a same transmission period by using air resources corresponding to the transmission period after the data packets of the different services which belong to the same transmission period are multiplexed.   
     
     
         2 . The method of  claim 1 , wherein the adding, by the first device, a time stamp to a received data packet comprises:
 adding, by the first device, a same time stamp to all data packets received in a same synchronization period, and the time stamp exclusively indicates the synchronization period;   the same time stamp is a serial number of the synchronization period, or the serial number of the synchronization period Mod a designated value, where the designated value is an integer between 1 and a maximum serial number of the synchronization period, or absolution time at which the first device receives the first data packet in the synchronization period plus or minus a fixed value, or absolution time at which the synchronization period starts plus or minus a fixed value; and   the fixed value is 0, or the length of the synchronization period, or the length of a delay time, or the length of the synchronization period plus the length of the delay time.   
     
     
         3 . The method of  claim 1 , wherein the adding, by the first device, a time stamp to a received data packet comprises:
 adding, by the first device, a same time stamp to all data packets of a same service received in a same synchronization period, and the time stamp exclusively indicates the synchronization period;   for each service, the time stamp is absolution time at which the first device receives the first data packet of the service in the synchronization period plus or minus a fixed value; and   the fixed value is 0, or the length of the synchronization period, or the length of a delay time, or the length of the synchronization period plus the length of the delay time.   
     
     
         4 . The method of  claim 1 , wherein the adding, by the first device, a time stamp to a received data packet comprises:
 adding, by the first device, a time stamp to the first data packet of each service, and not adding the time stamp to other data packets of the service, and the time stamp exclusively indicates a synchronization period in which the first data packet is received;   adding a same time stamp to the first data packets of different services if the first data packets of the different services are received in a same synchronization period;   the method further comprises:
 for each service, transmitting, by the first device, a control frame to the second device after data packets in each synchronization period are transmitted, and the control frame comprises the number of the data packets of the service transmitted in the synchronization period and the total byte number of the data packets of the service transmitted in the synchronization period; and 
 determining, by the second device, the transmission period to which the data packets of the service belong according to the time stamp of the first data packet of the service and the control frame of each synchronization period. 
   
     
     
         5 . The method of  claim 1 , wherein the adding, by the first device, a time stamp to a received data packet comprises:
 adding, by the first device, a time stamp to each received data packet, and the time stamp is absolute time at which the first device receives the data packet plus or minus a fixed value;   the fixed value is 0, or the length of the synchronization period, or the length of a delay time, or the length of the synchronization period plus the length of the delay time.   
     
     
         6 . The method of  claim 1 , wherein the first device is a multimedia Broadcast Multicast Service Center (BM-SC), and the second device is an evolved Node B (eNB); or
 the first device is a Multimedia Broadcast Multicast Service Control Entity (MCE), and the second device is an eNB.   
     
     
         7 . A data synchronization system, the system comprising:
 a first device and multiple second devices, wherein the first device transmits a received data packet to multiple second devices, and the multiple second devices synchronously transmit a received same data packet;   the first device, adapted to add a time stamp to the received data packet, and transmit the data packet to the second device; and   the second device, adapted to determine a transmission period to which the data packet belongs according to the time stamp of the data packet, and transmit data packets of different services which belong to a same transmission period by using air resources corresponding to the transmission period after the data packets of the different services which belong to the same transmission period are multiplexed.   
     
     
         8 . The system of  claim 7 , wherein the first device, adapted to add a same time stamp to all data packets received in a same synchronization period, and the time stamp exclusively indicates the synchronization period;
 the same time stamp is a serial number of the synchronization period, or the serial number of the synchronization period Mod a designated value, where the designated value is an integer between 1 and a maximum serial number of the synchronization period, or absolution time at which the first device receives the first data packet in the synchronization period plus or minus a fixed value, or absolution time at which the synchronization period starts plus or minus a fixed value; and   the fixed value is 0, or the length of the synchronization period, or the length of a delay time, or the length of the synchronization period plus the length of the delay time.   
     
     
         9 . The system of  claim 7 , wherein the first device, adapted to add a time stamp to all data packets of a same service received in a same synchronization period, and the time stamp exclusively indicates the synchronization period;
 for each service, the time stamp is absolution time at which the first device receives the first data packet of the service in the synchronization period plus or minus a fixed value; and   the fixed value is 0, or the length of the synchronization period, or the length of a delay time, or the length of the synchronization period plus the length of the delay time.   
     
     
         10 . The system of  claim 7 , wherein the first device, adapted to add a time stamp to the first data packet of each service, and not add the time stamp to other data packets of the service, the time stamp exclusively indicates a synchronization period in which the first data packet is received; and
 adapted to add a same time stamp to the first data packets of different services if the data packets of the different services are received in a same synchronization period;   the first device, adapted to transmit a control frame to the second device after data packets of each service in each synchronization period are transmitted, and the control frame comprises the number of the data packets of the service transmitted in the synchronization period and the total byte number of the data packets of the service transmitted in the synchronization period; and   the second device, adapted to determine the transmission period to which the data packets of the service belong according to the time stamp of the first data packet of the service and the control frame of each synchronization period.   
     
     
         11 . The system of  claim 7 , wherein the first device, adapted to add a time stamp to each received data packet, and the time stamp is absolute time at which the first device receives the data packet plus or minus a fixed value; and
 the fixed value is 0, or the length of the synchronization period, or the length of a delay time, or the length of the synchronization period plus the length of the delay time.   
     
     
         12 . The system of  claim 7 , wherein the first device is a multimedia Broadcast Multicast Service Center (BM-SC), and the second device is an evolved Node B (eNB); or
 the first device is a Multimedia Broadcast Multicast Service Control Entity (MCE), and the second device is an eNB.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.