WO2009097744A1 - 基于窗的内容同步的网关和基站及其方法 - Google Patents
基于窗的内容同步的网关和基站及其方法 Download PDFInfo
- Publication number
- WO2009097744A1 WO2009097744A1 PCT/CN2009/000109 CN2009000109W WO2009097744A1 WO 2009097744 A1 WO2009097744 A1 WO 2009097744A1 CN 2009000109 W CN2009000109 W CN 2009000109W WO 2009097744 A1 WO2009097744 A1 WO 2009097744A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- packet
- window
- synchronization control
- sequence number
- gateway
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04H—BROADCAST COMMUNICATION
- H04H20/00—Arrangements for broadcast or for distribution combined with broadcast
- H04H20/65—Arrangements characterised by transmission systems for broadcast
- H04H20/67—Common-wave systems, i.e. using separate transmitters operating on substantially the same frequency
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
- H04L47/34—Flow control; Congestion control ensuring sequence integrity, e.g. using sequence numbers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W56/00—Synchronisation arrangements
Definitions
- the present invention relates to synchronization techniques in mobile communication single frequency networks, and in particular to a gateway, base station and corresponding method for window based content synchronization technology.
- the existing content synchronization mechanism is that the gateway determines whether the data packet is segmented and cascaded in layer 2 (L2) according to the fixed air interface transmission rate. After the statistical multiplexing is used, the air interface transmission rate is instantaneously changed, and the gateway cannot determine. Whether data packets are segmented and cascaded. Therefore, content synchronization and other operations need to be separated, and the content synchronization scheme of the self-contained system is designed. Therefore, existing content synchronization mechanisms are not capable of cooperating with statistical multiplexing. In order to work well with statistical multiplexing and to meet the latency/robust requirements of EMBMS, the content synchronization mechanism design should be modified.
- the present invention proposes an ALU proposal for content synchronization design, namely a "window-based approach" which works well for statistical multiplexing. Summary of the invention
- the present invention provides a gateway, comprising: a receiving unit, which receives packet data to be sent to a base station; and a window counting unit, configured to count packet data to be sent, and group the number of windows into a window. ; serial number counting unit, used to generate the points to be sent
- I a serial number of the group; a timestamp setting unit for setting a timestamp of the packet in the entire window, the timestamps of all the packets in the window are associated; and a processing unit that will generate the serial number, the timestamp, and The byte count is included in the packet to be transmitted, the byte count contains the sum of the bytes of the packet of the previous window, and the count of the bytes of all the packets in one window is the same.
- the processing unit adds a synchronization protocol to the header of the packet to be sent, and the synchronization protocol includes the following three items: a sequence number; a timestamp; a byte count.
- all packets in a window include the same timestamp, and the timestamp is the time when the first packet of the window is sent from the gateway plus the maximum transmission delay, the maximum processing delay and the delay margin, and the maximum transmission.
- the delay is the maximum delay of packet transmission in the network from the gateway to all the affiliated base stations.
- the maximum processing delay is the maximum processing delay required for the packet to be sent from Layer 2 to the air interface at all base stations.
- the gateway further includes a timer for timing the time when the receiving unit does not receive the data, and a synchronization control packet generating unit, configured to generate the synchronization control packet when the timer expires; wherein the sending unit further sends The resulting synchronization control packet.
- the synchronization control packet includes: a sequence number, which is a sequence number of a data packet to be sent next; a timestamp, a time when the gateway generates the synchronization control packet plus a maximum transmission delay, a maximum processing delay, and a delay margin ; and the total number of transmitted packet bytes of the window that was terminated before the synchronization control packet.
- the duration of the timer is set to a predetermined number of repeated transmissions N of the delay margin/synchronization control packet.
- the gateway further comprises a window setting unit for setting the size of the window and notifying all the base stations to which it belongs.
- a base station including: a receiving unit, configured to receive packet data from a gateway; and an information extracting unit, configured to extract a sequence number, a timestamp, and a word of the packet from the received packet data. a section counting unit, configured to count received packets according to the extracted sequence number to form a window, and a processing unit configured to process the packet data of the entire window according to the acquired timestamp To set the allowable air interface transmission time of the current window.
- the allowed air interface transmission time of the current window is set as the time stamp in the synchronization protocol in the data packet in the next window.
- the base station further includes a synchronization control packet determining unit configured to analyze the received packet data to determine whether the received synchronization control packet is received.
- the synchronization control packet includes a sequence number, which is a sequence number of a packet to be transmitted next; a time stamp; and a total number of transmitted packet bytes of a window that is terminated before the synchronization control packet.
- the window counting unit forms a window based on the sequence number in the synchronization control packet.
- the base station further comprises a packet loss determining unit, configured to determine whether there is packet loss according to the sequence number of the received packet or the sequence number of the synchronization control packet, and if there is packet loss, perform packet loss processing.
- a packet loss determining unit configured to determine whether there is packet loss according to the sequence number of the received packet or the sequence number of the synchronization control packet, and if there is packet loss, perform packet loss processing.
- the packet loss judging unit judges whether or not there is a packet loss based on whether the sequence number of the previously received packet and the sequence number of the currently received packet or the sequence number of the synchronization control packet are consecutive.
- the packet loss processing comprises: regenerating the packet, the number of the regenerated packets is a difference of the discontinuous sequence numbers, and the total number of bytes of the packet is the sum of the bytes of all the received packets of the current window and the next window.
- the length of each packet to be regenerated may be arbitrarily selected or evenly distributed.
- the base station further comprises an alarm unit for notifying the gateway of the occurrence of a network transmission problem when a continuous packet of a window size or a predetermined number of repeated transmissions of N consecutive synchronization control packets is lost.
- a packet data processing method for content synchronization in a gateway comprising the steps of: receiving packet data to be transmitted to a base station; counting packet data to be transmitted, causing a window The number of groups of packets form a window; the sequence number of the packet to be sent is generated; the timestamp of the packet in the entire window is set, the timestamps of all the packets in the window are associated; and the generated sequence number, timestamp And the byte count is included in the packet to be transmitted, the byte count contains the sum of the bytes of the packet of the previous window, and the byte counts of all the packets in one window are the same.
- the step of including the generated sequence number, time stamp, and byte count in the packet to be sent includes: adding a synchronization protocol to the header of the packet to be sent, the synchronization protocol includes the following three items: : serial number; timestamp; byte count.
- all packets in a window include the same timestamp, and the timestamp is the time when the first packet of the window is sent from the gateway plus the maximum transmission delay, the maximum processing delay and the delay margin, and the maximum transmission.
- the delay is the maximum delay of packet transmission in the network from the gateway to all the affiliated base stations.
- the maximum processing delay is the maximum processing delay required for the packet to be sent from Layer 2 to the air interface at all base stations.
- the method further comprises the steps of: counting the time at which the receiving unit does not receive the data; and generating the synchronization control packet when the time is full, and transmitting the generated synchronization control packet.
- the synchronization control packet includes: a sequence number, which is a sequence number of a data packet to be sent next; a timestamp, a maximum transmission delay, a maximum processing delay, and a delay margin for the generation timing of the synchronization control packet; And the total number of transmitted packet bytes of the window that was terminated before the synchronization control packet.
- the timing duration is set to the predetermined margin of transmission of the delay margin/synchronization control packet ⁇
- the method further comprises the steps of: setting a size of the window and informing all gateways to which the gateway belongs.
- a data packet processing method for content synchronization in a base station comprising the steps of: receiving packet data from a gateway; extracting a sequence number and time of the packet from the received packet data. Stamping, byte count information; counting received packets according to the extracted serial number to form a window; and processing the number of packets of the entire window, setting the permission of the current window based on the acquired timestamp Air interface transmission time;
- the step of setting the allowed air interface transmission time of the current window according to the acquired time stamp comprises: setting the allowed air interface transmission time of the current window as a time stamp in the synchronization protocol in the data packet in the next window.
- the method further comprises: analyzing the received packet data to determine whether the received synchronization control packet is received.
- the synchronization control packet includes: a sequence number, a sequence number of a packet to be transmitted next; a timestamp; and a total number of transmitted packet bytes of the window that is terminated before the synchronization control packet.
- the method further comprises: determining whether there is packet loss according to the sequence number of the received packet or the sequence number of the synchronization control packet, and if there is packet loss, performing packet loss processing.
- whether or not there is packet loss is judged based on whether the sequence number of the previously received packet and the sequence number of the currently received packet or the sequence number of the synchronization control packet are consecutive.
- the packet loss processing comprises: regenerating the packet, the number of the regenerated packets is a difference of the discontinuous sequence numbers, and the total number of bytes of the packet is the sum of the bytes of all the received packets of the current window and the next window.
- the length of each packet to be regenerated may be arbitrarily selected or evenly distributed.
- the method further comprises the step of notifying the gateway of the occurrence of a network transmission problem when a consecutive packet of a window size or a predetermined number of repeated transmissions of N consecutive synchronization control packets is lost.
- the solution of the present invention has the following advantages:
- Figure 1 shows the structure of a network in which the present invention can be implemented
- FIG. 2 shows a schematic diagram of a synchronization protocol PDU in accordance with the present invention
- FIG. 3 shows a block diagram of a gateway in accordance with the present invention
- Figure 4 shows a flow chart of the operation of the gateway
- Figure 5 is a diagram showing the relationship of a synchronization control packet to a window according to the present invention
- Figure 6 is a block diagram showing a base station according to the present invention
- Figure 7 shows a flow chart of the operation of the base station. detailed description
- Figure 1 shows the structure of a network in which the inventive concept can be practiced.
- the access gateway GW is connected to a plurality of base stations eNB1, eNB2, and eNB3, and an interface between them is called an S I interface.
- the plurality of base station eNBs described above are connected in the form of a mesh (dashed line in Fig. 1), and the interface between the base stations eNB is referred to as an X2 interface.
- a plurality of user equipments UE1 1 to E12, UEs 21 to 23, and UEs 31 to 33 are schematically shown in the respective cells of the base stations eNB1 to 3.
- Each synchronization protocol PDU on the M1 interface carries the timestamp and byte count information set by the gateway in the synchronization PDU header for packet transmission time indication and packet loss processing.
- the key terms in the content synchronization protocol according to the present invention are explained one by one below.
- a window includes a specific number of packets.
- the size of the window i.e., the number of packets, is pre-configured and is known by each eNB in the SFN.
- the gateway sends a synchronization control packet, the window is terminated immediately even if the size of the window is not reached.
- the synchronization control packet indicates that no data packets have arrived for a long time. This will be defined later.
- T t T ri + T Ma , Delay , which is defined as the time at which the gateway receives the MBMS data packet.
- T n its corresponding time stamp is represented in Figure 1 as T n .
- T maxDe ' includes the maximum transmission delay between the gateway and the eNB, the delay margin, and the maximum eNB layer 2 processing time, which is defined as
- the timestamps of all packets in a window are associated so that the timestamps of other packets can be inferred from the timestamp of one of the packets. For example, you can set the timestamps of all groups in a window to be the same (as shown), equal, or otherwise.
- the eNB receives a packet for the next window, or synchronizes the control packet, it means that all packets of the previous window can be processed and transmitted.
- Time of grouping or synchronization control grouping in the next window The stamp indicates that the transmission of all packets of the previous window in the eNB should start on the air interface with the first transmission opportunity or after the indicated time.
- the allowed transmission time of packet n is not the timestamp of packet n, but the timestamp of the packet in the next window or the timestamp of the control packet immediately following it, so that all eNBs can be guaranteed at the allowed transmission time of the packet of the window.
- the eNB with the longest delay of the S1 interface can receive at least the data packets or control packets in the next N window, ensuring that the packets of the window are completely received or fully recovered at the time of transmission permission, and synchronization is ensured.
- the allowed transmission time can also be set to other times according to the timestamp of packet n as long as the time is known to the eNB.
- All packets in the RLC buffer that allow transmission times earlier than the transport time of the transport block can be processed, i.e., segmented, concatenated, and populated in the transport block.
- the transport block transmission time can be "reuse cycle start time”.
- the byte count contains the number of bytes of all packets in the entire previous window sequence.
- the byte counts of all the packets in the window are the same.
- the byte count determines the total length of the lost packet.
- the sequence number (SN) is used to calculate the number of lost packets in the eNB, if any packets are lost.
- SDU Service Data Unit
- LI length indication
- the eMBMS has a Radio Link Control Protocol Data Unit (RLC PDU) format with the principle of "per SUD- LI" so that multiple packets can be recovered in content synchronization.
- RLC PDU Radio Link Control Protocol Data Unit
- Proportional equal scheduling can be applied in statistical multiplexing. Synchronous control group
- the MBMS gateway monitors the status of packets transmitted to the eNB.
- N, N are set as the number of times of repeatedly transmitting the synchronization packet which is set in advance in order to obtain a reliable transmission synchronization control packet at the S1 interface.
- the gateway transmits a sync control packet to the eNB.
- the synchronization control packet may be transmitted N times to the eNB during the time interval to ensure that the synchronization control packet is reliably received in the eNB.
- Data packets and synchronization control packets can be distinguished by setting flag bits in the packet, or other common methods. Packet loss recovery
- the window mechanism and the synchronization control packet are designed to recover the out-of-synchronization caused by the moment of loss of the particular packet.
- the eNB can know that packet loss has occurred by the SN of the next correctly received packet.
- the synchronization layer puts the pseudo-packet and the allowed transmission time recovered by the next correct packet into the RLC buffer, and all transport blocks containing a part of the dummy packet will be silenced in the air interface.
- a change in RLC payload may occur, as indicated by the LI (Length Indicator) field.
- LI Length Indicator
- the gateway according to the embodiment of the present invention is as shown in FIG. 3, wherein the gateway 100 according to the present invention includes a window setting unit. , 101, is used to set the size of the window and notify all the eNBs to which the gateway 100 belongs to the set window size; the GW window counting unit 102 is configured to count IP packets belonging to one window; the serial number counting unit 103, Counting the IP packets to be sent to generate a sequence number of the IP packet; a timer 104 for timing; a GW receiving unit 105 for receiving an IP packet to be sent; and a GW processing unit 106 for The transmitted IP packet is processed; the synchronization control packet generating unit 107 is configured to generate a synchronization control packet; and the GW transmitting unit 108 is configured to send the IP packet processed by the processing unit 106 or the control packet generated by the synchronization control packet generating unit 107.
- the gateway transmitting unit 108 is configured to send the IP packet processed by the processing unit 106 or the control packet generated by the
- the window setting unit 101 of the gateway 100 defines a window size parameter.
- WINDOW — S I ZE WINDOW — S I ZE and inform the base station.
- the serial number counting unit 103 counts the serial number SN from zero.
- the GW window counting unit 102 also starts counting the window WIND0W_C0UNT.
- the sequence number counting unit 103 increments the sequence number by 1, generates the sequence number of the IP packet, and the GW processing unit 106 pairs the IP.
- the packet performs some of the following processing, and then the GW transmitting unit 108 transmits it to all base stations to which the gateway 100 belongs by means of IP multicast.
- the gateway adds a synchronization protocol to each packet header.
- the synchronization protocol includes three items, one is the sequence number counted by the sequence number counting unit 103, where, for example, the sequence number counting unit 103 goes from 0 to 65535 loop count; second is a timestamp.
- the timestamp is the time when the first packet of the window is sent from the gateway, plus the maximum transmission delay, the maximum processing delay and the delay margin, and the maximum transmission.
- the delay is the maximum delay of the packet transmission in the network from the gateway to all the affiliated base stations.
- the maximum processing delay packet is the maximum processing delay required for all base stations to process from layer 1 to the air interface; the third is the byte count. The sum of the bytes of the packet containing the previous window. The byte counts of all the packets in a window are filled with the same value.
- the timestamps of the individual packets in the window are set to be the same, ie the packets in one window are marked with the same timestamp, ie the timestamp of the first packet; of course, as before In the above, the time stamps in one window may be different, and as long as they are associated, and the positional relationship is known according to the serial number relationship, the other can be inferred from one.
- the gateway adds a layer of synchronization protocol to each packet header and then sends it through IP multicast. The destination is all base stations to which the gateway belongs.
- the GW window counting unit 102 increments by 1. When the window count reaches the window size WIND0W_S IZE, such as 5, it indicates that the next packet is the start of a new window. The window count is cleared, and the GW receiving unit 105 waits to receive the next IP packet.
- the gateway In order to prevent the next packet received by the gateway from reaching the gateway for a long time, the gateway also sets a timer, such as timer 104, the timer duration is T, T-delay margin/N, when the slave broadcast and the group If a packet sent by the broadcast service center arrives at the gateway and no next packet arrives after the T time, the timer expires, where N is the number as defined above. The gateway then indicates that the current window is terminated by transmitting a synchronization control packet to the base station, at which point the window ends even though the specified window size is not reached. The synchronization control packet is generated by the synchronization control packet generation unit 107.
- the synchronization control packet contains the following fields: The serial number, the serial number of the next data packet to be sent, the timestamp, the time from the gateway for the synchronization control packet plus the maximum transmission delay, maximum processing delay, and delay margin. Quantity; and the sum of the bytes of all packets of the currently terminated window. Setting the duration T of the timer to T-delay margin /N allows the synchronous control group to send N consecutive bursts within the delay margin to ensure reliable transmission.
- the synchronization control packet When the next data packet arrives at the gateway, it indicates the start of a new window. All operations are the same. Although the synchronization control packet has a sequence number field, the sequence number is the sequence number of the next data packet to be sent. The synchronization control packet is not in the serial number accumulation, as shown in Figure 5.
- the gateway cyclically performs the above processing, and transmits the received IP packet or synchronization control packet to the associated base station.
- FIG. 6 shows a base station in accordance with the present invention.
- the base station 200 includes: an NB receiving unit 201, configured to receive a packet; an information extracting unit 202, configured to extract a sequence number, a timestamp, and a byte count from the received data; and a synchronization control packet determining unit 203, For determining whether the received packet is a synchronization control packet, the packet loss determination unit 204 is configured to determine whether the packet is lost; the NB window counting unit 205 is configured to count IP packets belonging to one window; the NB processing unit 206, Processing all IP packets belonging to a window, the base station buffer 207, for buffering IP packet data received from the gateway; packet loss processing unit 208. It is configured to perform packet loss processing when the packet loss determining unit 204 determines that there is a packet loss.
- the base station 200 shown in Fig. 6 operates as shown in Fig. 7. Since the service has been assumed to start with the first packet with sequence number 0, the first window is started. It is of course also possible to send N synchronization control packets before the start of the service data packet to indicate to the base station the start of the window.
- the NB receiving unit 201 of the base station receives the data packet.
- the information extracting unit 202 extracts the value in the following fields in the synchronization protocol of the packet: a sequence number; a timestamp, indicating a time when the packet of the previous window is sent in the air interface; The section count, used to recover the number of bytes of the packet that the previous window may have dropped.
- the packet loss judging unit 204 can judge whether there is any data packet lost before the received packet by using the continuity of the sequence number. If it is lost, it can be judged to be lost according to the difference between the sequence number of the packet and the previous packet. Several groups.
- window count unit 205 counts the sequence number of the received data packet. If the counter reaches the window size, it indicates that the next data packet is the beginning of a new window. The window is counted by the serial number instead of the received data packet. For example, if the current window starts from 0 and 0, 1, 2, 3, and 6 are received, the current window contains 0, 1, and 2. 3, 4, the next window is 5, 6...
- the packet loss judging unit 203 Upon receiving the packet of sequence number 6, the packet loss judging unit 203 can judge that the window has lost 2 packets according to the difference between 6 and the sequence number 3 of the received previous packet, and the window size 5, and the next one The window lost a packet. After judging that the packet has been lost, the packet loss processing is performed.
- the processing unit 206 in the base station processes the packet of the received window, that is, the data packet in the next window is in the synchronization protocol.
- the timestamp is assigned to the data packet of the current window and is named to allow the air interface transmission time. All data packets of the window are accompanied by the time that the air interface transmission time is allowed to be placed into the Layer 2 (RLC) buffer.
- the time when the air interface is allowed to be transmitted means that the data packet is filled in the transport block of the air interface protocol frame, and the time at which the transport block is sent out in the air interface must be exactly equal to or later than the time.
- all packets of the window can be processed by the base station L2 user interface and sent out on the air interface.
- the grouping of all the windows before the window is not sent out by the air interface, but stays in the L2
- the synchronization packet judging unit 203 of the base station judges that one or several consecutive synchronization control packets have been received, it indicates that the current window is terminated by the synchronization control packet, and the last packet of the current window is the sequence number -1 in the synchronization control packet. At this point, the grouping within the window is shown in Figure 5. All processing is the same as when the packet of a window is completely received, that is, the base station assigns the time stamp in the synchronization control packet to the data packet of the current window, and names it as the air interface transmission time, all data packets of the window. The time allowed for the air interface transmission is placed in the L2 (RLC) buffer.
- the packet loss processing unit 208 needs to perform synchronization recovery. deal with.
- the base station receives a packet of a window and has received the data packet in the next window, or the current window is terminated by the synchronization control packet, the base station counts the sum of the bytes of all the received packets of the current window, and then takes out The number of bytes in the data packet or synchronization control packet in the next window. The difference between the two is the total number of bytes of all packets lost by the current window.
- the number of packets lost by the current window can be known by the discontinuous sequence number.
- the recovery method is to regenerate the packet. If the number of packets is equal to 1, the length is the number of bytes of a single packet lost by the determined current window; If the number of packets is greater than 1, the total length is the total number of bytes of all packets lost in the determined current window, and the specific length of each packet may be arbitrarily or evenly distributed.
- the regenerated packet identifier is false, the data content of the packet is invalid, but the total length is the same as the true packet. L2 knows which packets are recovered false packets. When the air interface transmits, the transport block containing these fake packets does not transmit power. For silence.
- the base station may further include an alarm unit 209 for notifying the gateway or the O0 that an abnormal network transmission problem occurs in the case where a window-sized continuous packet or N consecutive synchronization control frames are lost.
- Nok ia In R3-071920 MB SFN schedu l ing and content synchron i za t ion, Nok ia, Nok ia S iemens Network, 2007-10, Nok ia only proposes a content synchronization scheme based on fixed burst length judgment. Its "total count frame" and the synchronization control packet of the present invention Similarly, it also has similar information, including the total number of bytes of the previous burst (in the present invention, the previous window), the timestamp, and the total number of previous bursts. However, in the Nokia scheme, a fixed length burst, such as 1 second or other value, is first defined.
- the frequency of generation of the "total count frame" is defined based on the burst length.
- the synchronization processing delay is also affected by the burst length. According to the simulation of the Nokia scheme of the present invention, the burst timing length set to only 0.5 seconds is acceptable in terms of the performance of the synchronization layer processing delay and the number of control packets.
- the synchronization layer processing delay performance of the ALU scheme is 0.6768 seconds, and the Nok i a is 0.6862 seconds. The difference between the two is 0. 0186 seconds.
- These two schemes have similar synchronization layer processing delay performance. However, the number of control packets between the two schemes is very different.
- the ALU scheme only produces 695 control packets, but the Nok i a scheme has 1 1989 control packets, which is 17.25 times that of the ALU scheme. Therefore, from a comprehensive perspective, the ALU scheme is superior to the Nok i a scheme.
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Computer Networks & Wireless Communication (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Communication Control (AREA)
- Mobile Radio Communication Systems (AREA)
- Synchronisation In Digital Transmission Systems (AREA)
Description
Claims
Priority Applications (5)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| ES09709304.1T ES2524592T3 (es) | 2008-02-02 | 2009-01-23 | Pasarela y estación de base basadas en la sincronización de contenido de ventana y su procedimiento |
| JP2010544564A JP5296102B2 (ja) | 2008-02-02 | 2009-01-23 | ウィンドウベースのコンテンツ同期化のためのゲートウェイ、基地局および方法 |
| EP09709304.1A EP2239880B1 (en) | 2008-02-02 | 2009-01-23 | Gateway and base station based on content synchronization of window and its method |
| US12/865,777 US8509240B2 (en) | 2008-02-02 | 2009-01-23 | Gateway, base station and method for window-based content synchronization |
| KR1020107019394A KR101503247B1 (ko) | 2008-02-02 | 2009-01-23 | 윈도우의 콘텐트 동기화 기반 게이트웨이, 기지국 및 방법 |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN200810033551.2A CN101500341B (zh) | 2008-02-02 | 2008-02-02 | 基于窗的内容同步的网关和基站及其方法 |
| CN200810033551.2 | 2008-02-02 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2009097744A1 true WO2009097744A1 (zh) | 2009-08-13 |
Family
ID=40947154
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2009/000109 Ceased WO2009097744A1 (zh) | 2008-02-02 | 2009-01-23 | 基于窗的内容同步的网关和基站及其方法 |
Country Status (7)
| Country | Link |
|---|---|
| US (1) | US8509240B2 (zh) |
| EP (1) | EP2239880B1 (zh) |
| JP (1) | JP5296102B2 (zh) |
| KR (1) | KR101503247B1 (zh) |
| CN (1) | CN101500341B (zh) |
| ES (1) | ES2524592T3 (zh) |
| WO (1) | WO2009097744A1 (zh) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2012039349A (ja) * | 2010-08-06 | 2012-02-23 | Nec Engineering Ltd | 宇宙機器の同期化システム及びこれに用いる宇宙機器 |
Families Citing this family (26)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2006105010A1 (en) | 2005-03-25 | 2006-10-05 | Neocific, Inc. | Methods and apparatus for cellular broadcasting and communication system |
| CN101998285B (zh) | 2005-06-09 | 2012-12-12 | 桥扬科技有限公司 | 用于高功率效率的广播和通信系统的方法和设备 |
| EP1798998B1 (en) | 2005-12-14 | 2011-06-15 | Research In Motion Limited | Method and apparatus for user equipment directed radio resource control in a UMTS network |
| CN101132222B (zh) * | 2006-08-22 | 2011-02-16 | 上海贝尔阿尔卡特股份有限公司 | 网关设备、通信网络和同步方法 |
| GB0711833D0 (en) * | 2007-06-18 | 2007-07-25 | Nokia Siemens Networks Oy | A method for providing a plurality of services |
| WO2011061352A1 (en) * | 2009-11-23 | 2011-05-26 | Research In Motion Limited | Method and apparatus for state/mode transitioning |
| US8656170B2 (en) * | 2010-05-28 | 2014-02-18 | Cisco Technology, Inc. | Protection of control plane traffic against replayed and delayed packet attack |
| WO2012050838A1 (en) | 2010-09-28 | 2012-04-19 | Neocific, Inc. | Methods and apparatus for flexible use of frequency bands |
| WO2012044234A1 (en) | 2010-09-29 | 2012-04-05 | Telefonaktiebolaget L M Ericsson (Publ) | Determining loss of ip packets |
| CN102065472B (zh) * | 2010-12-09 | 2013-02-06 | 重庆邮电大学 | 基于跨层设计的确定无线网络编码参与分组的方法 |
| WO2012126418A2 (zh) * | 2012-05-09 | 2012-09-27 | 华为技术有限公司 | 传输信息的方法和装置 |
| WO2013171745A1 (en) | 2012-05-13 | 2013-11-21 | Lacoon Security Ltd. | Anti-malware detection and removal systems and methods |
| WO2014036728A1 (zh) * | 2012-09-07 | 2014-03-13 | 华为技术有限公司 | 一种空口传输方法及相关设备、系统 |
| RU2603695C1 (ru) * | 2012-10-31 | 2016-11-27 | Телефонактиеболагет Л М Эрикссон (Пабл) | РАСПРЕДЕЛЕНИЕ ПАКЕТОВ СИНХРОНИЗАЦИИ ПО ТРАНСПОРТНЫМ ЛИНИЯМ СВЯЗИ Wi-Fi |
| US20140293825A1 (en) * | 2013-03-27 | 2014-10-02 | Broadcom Corporation | Timestamping data packets |
| US9525611B2 (en) | 2014-01-27 | 2016-12-20 | Imagine Communications Corp. | Transmission system implementing delay measurement and control |
| CN105450356B (zh) * | 2014-09-03 | 2019-10-11 | 中兴通讯股份有限公司 | 丢失数据的恢复处理方法及装置 |
| CN105471825B (zh) * | 2014-09-03 | 2019-08-23 | 南京中兴软件有限责任公司 | 丢失数据报文的识别方法及装置 |
| US9910809B2 (en) | 2014-12-19 | 2018-03-06 | Intel Corporation | High performance interconnect link state transitions |
| US9526078B1 (en) | 2015-01-26 | 2016-12-20 | Sprint Communications Company L.P. | Wireless communication system to synchronize a single frequency network |
| US10313143B1 (en) * | 2015-02-23 | 2019-06-04 | Sprint Communications Company L.P. | Wireless communication system to provide buffering in a single frequency network |
| US10212065B2 (en) | 2016-10-20 | 2019-02-19 | Gatesair, Inc. | Extended time reference generation |
| US12382406B2 (en) | 2020-03-02 | 2025-08-05 | Telefonaktiebolaget Lm Ericsson (Publ) | Over the air antenna synchronization in wireless communication network |
| WO2022012274A1 (zh) * | 2020-07-14 | 2022-01-20 | 上海朗帛通信技术有限公司 | 一种副链路中继无线通信的方法和装置 |
| WO2022030454A1 (ja) * | 2020-08-03 | 2022-02-10 | 京セラ株式会社 | 通信制御方法 |
| CN115175300B (zh) * | 2022-08-17 | 2023-10-31 | 上海磐启微电子有限公司 | 一种蓝牙自组网系统的时钟校准方法 |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1110932C (zh) * | 1998-11-30 | 2003-06-04 | 摩托罗拉公司 | 通信系统中用于将数据传送到基站的数据网关和方法 |
| CN1866830A (zh) * | 2005-07-29 | 2006-11-22 | 华为技术有限公司 | 通信系统中媒体网关实现同步的方法 |
Family Cites Families (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| FI106498B (fi) * | 1999-03-16 | 2001-02-15 | Nokia Mobile Phones Ltd | Menetelmä siirtoikkunan valinnassa ja matkaviestin |
| US6941132B2 (en) * | 2000-03-20 | 2005-09-06 | Telefonaktiebolaget L M Ericsson (Publ) | Transport of radio network-originated control information |
| CN1145327C (zh) * | 2001-06-05 | 2004-04-07 | 华为技术有限公司 | 通用分组无线业务网络节点向计费网关发送话单的方法 |
| US20050152397A1 (en) * | 2001-09-27 | 2005-07-14 | Junfeng Bai | Communication system and techniques for transmission from source to destination |
| KR100547871B1 (ko) * | 2001-11-08 | 2006-02-01 | 삼성전자주식회사 | 이동 통신시스템의 기지국 제어기와 기지국간 패킷 데이터재전송 방법 및 장치 |
| US7620071B2 (en) * | 2004-11-16 | 2009-11-17 | Intel Corporation | Packet coalescing |
| US7590165B2 (en) * | 2005-07-08 | 2009-09-15 | Industrial Technology Research Institute | Sub-system based window placement and size decision mechanism and method thereof |
| CN101039175B (zh) * | 2007-03-27 | 2011-08-24 | 中兴通讯股份有限公司 | Rlc在无线网络控制器间同步的方法及系统 |
-
2008
- 2008-02-02 CN CN200810033551.2A patent/CN101500341B/zh active Active
-
2009
- 2009-01-23 EP EP09709304.1A patent/EP2239880B1/en active Active
- 2009-01-23 JP JP2010544564A patent/JP5296102B2/ja active Active
- 2009-01-23 WO PCT/CN2009/000109 patent/WO2009097744A1/zh not_active Ceased
- 2009-01-23 KR KR1020107019394A patent/KR101503247B1/ko active Active
- 2009-01-23 ES ES09709304.1T patent/ES2524592T3/es active Active
- 2009-01-23 US US12/865,777 patent/US8509240B2/en active Active
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1110932C (zh) * | 1998-11-30 | 2003-06-04 | 摩托罗拉公司 | 通信系统中用于将数据传送到基站的数据网关和方法 |
| CN1866830A (zh) * | 2005-07-29 | 2006-11-22 | 华为技术有限公司 | 通信系统中媒体网关实现同步的方法 |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2012039349A (ja) * | 2010-08-06 | 2012-02-23 | Nec Engineering Ltd | 宇宙機器の同期化システム及びこれに用いる宇宙機器 |
Also Published As
| Publication number | Publication date |
|---|---|
| EP2239880B1 (en) | 2014-09-24 |
| US20110002311A1 (en) | 2011-01-06 |
| JP5296102B2 (ja) | 2013-09-25 |
| EP2239880A4 (en) | 2013-01-02 |
| KR20100113614A (ko) | 2010-10-21 |
| EP2239880A1 (en) | 2010-10-13 |
| ES2524592T3 (es) | 2014-12-10 |
| KR101503247B1 (ko) | 2015-03-17 |
| US8509240B2 (en) | 2013-08-13 |
| CN101500341A (zh) | 2009-08-05 |
| CN101500341B (zh) | 2011-02-02 |
| JP2011514705A (ja) | 2011-05-06 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2009097744A1 (zh) | 基于窗的内容同步的网关和基站及其方法 | |
| US8005085B2 (en) | Method for distribution of data packets in a single frequency mobile communication network, an access network node, a base station and a single frequency mobile communication network therefor | |
| CN101741701B (zh) | 同步调度方法和装置 | |
| CN105898857B (zh) | 一种数据同步方法和系统 | |
| CN101741538B (zh) | 同步调度方法 | |
| EP2320599B1 (en) | Method and apparatus for recovery processing of synchronously transmitted service data | |
| TWI429221B (zh) | 電信系統中廣播/多播資料之分佈 | |
| CN101981874B (zh) | 在网关和基站之间进行同步的方法及相应的基站 | |
| CN101686431B (zh) | 同步处理方法和装置 | |
| CN101651517A (zh) | 突发序列丢失的检测方法和装置 | |
| WO2015154523A1 (zh) | 丢失数据的恢复处理方法及装置 | |
| CN101651605A (zh) | 数据发送和接收方法、数据收发系统 | |
| WO2011050681A1 (zh) | 一种mbms同步的方法、设备和系统 | |
| CN101651488A (zh) | 一种多媒体广播组播业务网元间的协同方法 | |
| CN102056084B (zh) | 多媒体广播组播业务系统及其同步方法 | |
| Richards et al. | Network/content synchronisation for MBSFN transmission in 3GPP networks |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 09709304 Country of ref document: EP Kind code of ref document: A1 |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 4768/CHENP/2010 Country of ref document: IN |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 12865777 Country of ref document: US Ref document number: 2010544564 Country of ref document: JP |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 2009709304 Country of ref document: EP |
|
| ENP | Entry into the national phase |
Ref document number: 20107019394 Country of ref document: KR Kind code of ref document: A |