[go: up one dir, main page]

WO2010015109A1 - Procédé, station de base et terminal mobile pour mettre en œuvre une retransmission en multidiffusion par utilisation de codage de réseau - Google Patents

Procédé, station de base et terminal mobile pour mettre en œuvre une retransmission en multidiffusion par utilisation de codage de réseau Download PDF

Info

Publication number
WO2010015109A1
WO2010015109A1 PCT/CN2008/001442 CN2008001442W WO2010015109A1 WO 2010015109 A1 WO2010015109 A1 WO 2010015109A1 CN 2008001442 W CN2008001442 W CN 2008001442W WO 2010015109 A1 WO2010015109 A1 WO 2010015109A1
Authority
WO
WIPO (PCT)
Prior art keywords
packet
network
packets
retransmission
coded
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
Application number
PCT/CN2008/001442
Other languages
English (en)
Chinese (zh)
Other versions
WO2010015109A8 (fr
Inventor
李纪
胡中骥
汪勇刚
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nokia Shanghai Bell Co Ltd
Alcatel Lucent SAS
Original Assignee
Alcatel Lucent Shanghai Bell Co Ltd
Alcatel Lucent SAS
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Alcatel Lucent Shanghai Bell Co Ltd, Alcatel Lucent SAS filed Critical Alcatel Lucent Shanghai Bell Co Ltd
Priority to CN200880129855.7A priority Critical patent/CN102106163B/zh
Priority to PCT/CN2008/001442 priority patent/WO2010015109A1/fr
Publication of WO2010015109A1 publication Critical patent/WO2010015109A1/fr
Publication of WO2010015109A8 publication Critical patent/WO2010015109A8/fr
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L2001/0092Error control systems characterised by the topology of the transmission link
    • H04L2001/0093Point-to-multipoint

Definitions

  • the present invention relates to the field of mobile communications, and more particularly to a method, a base station, and a mobile terminal for implementing multicast retransmission using network coding, which can reduce packet retransmission rate and save retransmission resources.
  • An alternative for multicast retransmission is to perform retransmissions similar to a unicast system.
  • the same packets are transmitted to all users in the multicast group. If packet n is not successfully received by a mobile terminal within its transmission time slot, then the mobile terminal (UE) sends a NACK (No Answer). The base station (BS) collects NACKs from the respective UEs. In the next transmission slot of packet n, if NACK(n) > 0, the BS retransmits the packet n. Otherwise, a new packet is transmitted. This process is illustrated in Figure 1, where n is the packet number.
  • Table 1 An example of the error pattern in Table 1 is generated by simulation. Each packet loss is independently followed by a [0, 1] distribution at each user. If P1 - P16 are unicast to UE1, the three packets (P1, P3, P9) need to be retransmitted. If these 16 packets are multicasted to 8 UEs, for this error pattern example, 14 packets (except P4, P8) need to be retransmitted. When the multicast group becomes larger, the retransmission rate becomes very high. Table 1 Example of error mode of a multicast group
  • the threshold is set to 1, only one retransmission packet P6 will be saved. This will not save too many retransmission resources. If the threshold is set to 2, 8 packets will be ignored, namely Pl, P5, P7, P9, P10, Pl l, P12, P16. Therefore, it can be found that sometimes, no appropriate threshold can be selected.
  • the present invention has been made to overcome the above-mentioned deficiencies of the prior art, and an object of the present invention is to provide a method, a base station and a mobile terminal for implementing multicast retransmission using network coding, which can reduce packet retransmission rate and save retransmission resources. .
  • a method for implementing multicast retransmission using network coding includes: detecting, in a packet transmission time slot, the number of packet numbers of buffered packets to be network coded.
  • the packet to be network coded is a packet whose negative number of negative acknowledgement NACKs for the packet is greater than zero fed back from the mobile terminal; if the number of buffered packet numbers is greater than or equal to 2, the buffered packet is Randomly reads two packet numbers, reads packets corresponding to the two packet numbers; performs network coding on the two read packets to form a network-encoded packet; and multicasts the network coding Grouping.
  • the method further comprises the steps of: deleting the packet number of the two network coded packets from the buffered packet number, and the packet number of the packet whose number of transmissions reaches the maximum number of transmissions.
  • the mobile terminal multicasts the packet corresponding to the packet number.
  • the mobile station multicasts a new packet.
  • the network coding comprises an exclusive OR operation.
  • a base station that implements multicast retransmission by using network coding is further provided, where the base station includes: a retransmission manager, configured to buffer a packet number of a packet to be network coded, where the The network coded packet is the cumulative number of negative acknowledgement NACKs for the packet fed back from the mobile terminal.
  • the network-encoded packet is transmitted in multicast.
  • the retransmission manager includes: a NACK manager, configured to accumulate NACKs received from the mobile terminal according to the packet number, and when the number of NACKs accumulated for the packet number is greater than 0, the packet number is written a network coding buffer; a network coding packet manager, configured to detect a number of packet numbers in a network coding buffer in a packet transmission time slot; a network coding buffer, configured to buffer a packet of a packet to be network coded And a retransmission number manager for recording the number of transmissions of each packet that has been transmitted.
  • a NACK manager configured to accumulate NACKs received from the mobile terminal according to the packet number, and when the number of NACKs accumulated for the packet number is greater than 0, the packet number is written a network coding buffer
  • a network coding packet manager configured to detect a number of packet numbers in a network coding buffer in a packet transmission time slot
  • a network coding buffer configured to buffer a packet of a packet to be network coded
  • the network coding packet manager deletes the packet numbers of the two packets that have been network coded, and deletes the packet number of the packets whose number of transmissions reaches the maximum number of transmissions according to the recording result of the retransmission number manager.
  • the network coding comprises an exclusive OR operation.
  • a method for implementing multicast retransmission using network coding comprising: reloading an expected network coded packet amount at the beginning of a packet transmission segment; during a new packet transmission of a packet transmission segment In the gap, detecting whether the expected network coding packet quantity is greater than zero; if the expected network coding packet quantity is greater than zero, randomly reading two packet numbers from the buffered packet number of the network coded packet, where to be performed
  • the network coded packet is a packet whose negative number of negative acknowledgement NACKs for the packet is greater than zero fed back from the mobile terminal, reads a packet corresponding to the two packet numbers; and performs network coding on the two read packets.
  • the method further comprises the step of: deleting, from the buffered packet number, a packet number of the packet whose number of transmissions reaches the maximum number of transmissions.
  • the new packet is multicast transmitted to the mobile terminal.
  • the network coding comprises an exclusive OR operation.
  • the base station includes: a retransmission manager, configured to buffer a packet number of a packet to be network coded, where the packet to be network coded is a cumulative number of negative acknowledgement NACKs for the packet fed back from the mobile terminal that is greater than zero Packet; at the beginning of a packet transmission segment, reloads the expected network coded packet amount; in a new packet transmission time slot of a packet transmission segment, detects whether the expected network coding packet amount is greater than zero; if the expected network coding packet amount is greater than Zero, then randomly read two packet numbers from the buffered packet number; a packet buffer for buffering the packet corresponding to the buffered packet number in the retransmission manager; a packet synthesizer for retransmitting according to Two packet numbers randomly read by the manager, reading packets corresponding to the two packet numbers from the packet buffer; and network coding the two
  • the retransmission manager includes: a NACK manager, configured to accumulate NACKs received from the mobile terminal according to the packet number, and when the number of NACKs accumulated for the packet number is greater than 0, the packet number is Write network coding buffer; network coding packet manager, used to detect whether the expected network coding packet quantity is greater than zero in a new packet transmission time slot of a packet transmission segment; and multicast transmission through the transceiver and antenna After the network coded packet, the expected network coding packet amount is decremented by one; a network coding buffer for buffering the packet number of the packet to be network coded; and a retransmission number manager for recording each packet that has been transmitted The number of transmissions.
  • a NACK manager configured to accumulate NACKs received from the mobile terminal according to the packet number, and when the number of NACKs accumulated for the packet number is greater than 0, the packet number is Write network coding buffer
  • network coding packet manager used to detect whether the expected network coding packet quantity is greater than zero in a new packet transmission time slot of
  • the network coding packet manager deletes the packet number of the packet whose number of transmissions reaches the maximum number of transmissions according to the recording result of the retransmission number manager.
  • the network coding comprises an exclusive OR operation.
  • a method for implementing multicast retransmission using network coding including: identifying, in a packet transmission time slot, whether a received packet is a network coded packet; if the received packet is identified The packet is a network-encoded packet, and the packet number of two packets constituting the network-encoded packet is obtained; the packet number is analyzed, and another known packet is searched if the network-coded packet contains only one unknown packet; And using the searched known packet to decode the network coded packet to learn the packet.
  • the received packet includes an encoding indicator bit and a coding coefficient bit
  • the coding indicator bit is used to indicate whether the packet is a network coded packet
  • the coding coefficient bit is used to indicate two packets constituting the network coded packet. Group number.
  • the received packet is a non-network encoded packet
  • the network coded packet is discarded; and if both packets constituting the network coded packet are unknown, discarding the packet A network-encoded packet, and a retransmission request for the two packets is initiated.
  • the received packet is an unco-coded packet and is unreadable
  • a negative acknowledgement NACK having a packet number of the packet is generated and transmitted to the base station
  • the network coded packet cannot be decoded, if the number of transmissions of the packet is less than the maximum number of transmissions, a corresponding negative acknowledgement NACK is generated and transmitted to the base station.
  • the network coding comprises an exclusive OR operation.
  • a mobile terminal for implementing multicast retransmission using network coding.
  • the mobile terminal includes: an antenna and a transceiver for receiving a packet in a new packet transmission time slot; a packet buffer for buffering Received and readable non-network encoded packet; packet manager, if it is identified that the received packet is a network coded packet, and one of the two packets constituting the network coded packet is unknown, the packet buffer Searching for one of the two packets; and a decoder for decoding the network-coded packet by using a known packet searched from the packet buffer to learn another unknown packet, and decoding The packet is saved in the packet buffer.
  • the mobile terminal further includes: a retransmission request manager, when it is recognized that the received packet is not network coded and unreadable, if the number of transmissions of the packet is less than the maximum number of transmissions, generating a packet with the packet The negative acknowledgement NACK is sent to the base station; and when the network coded packet cannot be decoded, if the number of transmissions of the packet is less than the maximum number of transmissions, a corresponding negative acknowledgement NACK is generated and transmitted to the base station.
  • a retransmission request manager when it is recognized that the received packet is not network coded and unreadable, if the number of transmissions of the packet is less than the maximum number of transmissions, generating a packet with the packet The negative acknowledgement NACK is sent to the base station; and when the network coded packet cannot be decoded, if the number of transmissions of the packet is less than the maximum number of transmissions, a corresponding negative acknowledgement NACK is generated and transmitted to the base station.
  • the received packet includes an encoding indicator bit and a coding coefficient bit
  • the coding indicator bit is used to indicate that the packet is a network coded packet
  • the coding coefficient bit is used to indicate two packets constituting the network coded packet. The group number.
  • the packet manager discards the network coded packet; and if both packets constituting the network coded packet are unknown And discarding the network-encoded packet, and reporting the packet number of the two packets to the retransmission request manager to initiate a retransmission request for the two packets.
  • the network coding comprises an exclusive OR operation.
  • 1 is a schematic diagram showing a general process of multicast retransmission
  • FIG. 2 is a schematic diagram showing an example of a packet format used by the present invention
  • FIG. 3 is a block diagram showing a base station that implements multicast retransmission using network coding according to the present invention
  • FIG. 4 is a flowchart showing an operation of a base station that implements multicast retransmission using network coding according to the present invention
  • FIG. 5 is another operational flowchart showing a base station implementing multicast retransmission using network coding according to the present invention
  • FIG. 6 is a block diagram showing a mobile terminal that implements multicast retransmission using network coding in accordance with the present invention
  • FIG. 7 is a flow chart showing the operation of a mobile terminal that implements multicast retransmission using network coding according to the present invention
  • FIG. 8 and FIG. 9 are diagrams showing a network coded multicast retransmission scheme by simulation. A graph of performance.
  • packets lost at some UEs may have been correctly received by other UEs.
  • retransmission resources can be saved by network coding using previously received information.
  • the simplest network coding is used, that is, the exclusive OR between two packets, but the coding principle that can be used is not limited thereto, such as Galois field operation, analog network coding, or Multi-user joint modulation.
  • the XORed packet (5 ® 6 ) is multicast transmitted to all UEs, then UE1, UE2, UE3, UE6 and UE7, these UEs have learned the packet 5 And group 6 , so the packet will be discarded (5 ⁇ 6).
  • packet 6 is known in the first transmission.
  • UE4 can derive packet 5 by the operation of (5 ® 6 ) ⁇ 6.
  • the UE 8 can also obtain the packet 5 by the same operation.
  • UE5 can obtain grouping 6 by a similar operation (5 ® 6 ) ⁇ 5. In this way, all UEs are informed of packets P5 and P6 by retransmitting only one XOR packet (5 ⁇ 6). Through this network coding method, some retransmission resources can be saved.
  • the present invention adopts PT/CN2008/001442 selects packets for network coding (NC) in a random manner. If some UEs are unable to decode some network coded packets, the packets that need to be retransmitted may be randomly combined in another way during the next retransmission. Most packets can be decoded with multiple retransmissions allowed.
  • NC network coding
  • a specific packet format is designed, as shown in FIG. 2 . Since network coded packets and unnetwork coded packets occur during transmission, the packet format should indicate whether the packet is network coded. Thus, one or more coding indicator bits, and two part coding coefficient bits are added. For example, if the coded indication bit is 0, the packet is a general packet without network coding. The first portion of the coding coefficient bits indicates the packet number, and the second portion of the coding coefficient bits is padded with zeros. If the coded indication bit is 1, the packet is a network coded packet. The coding coefficient bits contain the packet number of each packet constituting the network coded packet.
  • NC retransmission The packet is read in the normal format before receiving the control signaling. Upon receiving the network coding indication control signaling, the packet is read in the format shown in FIG.
  • the base station as shown in Fig. 3 may be a base station that implements multicast retransmission using a minimum retransmission packet network coding scheme.
  • the base station includes: a retransmission manager 301, a packet buffer 317, a packet synthesizer 319, and a transceiver 311 and an antenna 313.
  • the group manager 301 includes a NACK manager 309, a network coded packet manager 303, a network code buffer 307, and a retransmission number manager 305.
  • the NACK manager 309 accumulates the NACKs received from the mobile terminal based on the packet number, and when the number of NACKs accumulated for the packet number is greater than 0, writes the packet number to the network coding buffer.
  • the network coded packet manager 303 detects the number of packet numbers in the network code buffer in a packet transmission time slot.
  • the network coding buffer 307 buffers the packet number of the packet to be network coded.
  • the retransmission count manager 305 records the number of transmissions of each packet that has been transmitted.
  • the packet buffer 317 buffers the packet corresponding to the buffered packet number in the retransmission manager.
  • the packet synthesizer 319 reads the packet corresponding to the two packet numbers from the packet buffer according to the two packet numbers randomly read by the retransmission manager; and network-encodes the read two packets to form A network-encoded packet.
  • Transceiver 311 and antenna 313 multicast the network coded packets.
  • the network coding packet manager 303 deletes the packet numbers of the two packets that have been network coded, and deletes the packets of the packets whose transmission times reach the maximum number of transmissions according to the recording result of the retransmission number manager.
  • FIG. 4 is a flow chart showing the operation of a base station that implements multicast retransmission using network coding in accordance with the present invention.
  • a new packet transmission time slot arrives.
  • the network coding packet manager 303 detects whether the number of packet numbers in the network coding buffer 307 is greater than or equal to two. If the number of packet numbers in the network encoding buffer 307 is greater than or equal to 2, then in step 405, two packet numbers are randomly read from the network encoding buffer 307, and the packets are grouped according to the two packet numbers read.
  • the buffer 317 finds the corresponding packet content, which is then network coded by the packet synthesizer 319, such as an exclusive OR operation, wherein the packet buffer 317 holds a certain number of packets read from the content server 315.
  • the network encoded packet is multicast transmitted by transceiver 311 and antenna 313.
  • the network coded packet manager 303 deletes the packet numbers of the two packets that have been network coded, and if the transmission has been maximized for one packet
  • the number of retransmissions (the current protocol is generally recommended to be 4 times) is deleted by the network coding packet manager 303 from the network coding buffer 307.
  • the number of transmissions of each packet that has been transmitted is recorded by the retransmission count manager 305.
  • the retransmission number manager 305 reports the packet number of the packet to the network coding packet manager 303.
  • a NACK from the mobile terminal is received through the antenna and transceiver and then sent to the NACK manager 309.
  • the NACK manager 309 accumulates these NACKs based on the packet number. When the number of accumulated NACKs is greater than 0, if the packet number is not in the network coding buffer 307, the packet number is written to the network coding buffer 307, and if the packet number is already in the network coding buffer 307, The write operation is ignored.
  • step 415 the packet corresponding to the packet number is searched from the packet buffer 317, and then passed through the transceiver 311 and the antenna 313. Issued separately.
  • step 417 a new packet is read from the packet buffer 317 and then separated by the transceiver 311 and the antenna 313. issue.
  • the above description has achieved the basic functions of a base station performing network coding, in which all error packets are selected, and an exclusive OR operation is performed and then retransmitted.
  • another base station employing a redundant network coded packet transmission scheme is also designed in the present invention.
  • a redundancy factor ⁇ 3 can be set.
  • the average amount of packets m to be transmitted in one packet transmission segment is estimated.
  • the amount of the packet number at the stable point of the network coding buffer 307 can be used as m. From the product of 0 and 1 1 1 , the expected amount of network coded packets scheduled to be retransmitted in one segment can be derived.
  • the base station shown in FIG. 3 may be a base station that performs network coding using redundant network coding packets to implement multicast retransmission.
  • the network coding packet manager 303 detects whether the expected network coding packet amount is greater than zero in a new packet transmission time slot of one packet transmission segment; After the antenna and antenna multicast the network-encoded packet, the expected amount of network coding packet is decremented by one.
  • the network coding packet manager 305 deletes only the packet number of the packet whose number of transmissions reaches the maximum number of transmissions based on the result of the retransmission count manager, without deleting the packet number of the network-encoded packet from the network coding buffer.
  • Figure 5 is a flow chart showing another operation of a base station that implements multicast retransmission using network coding in accordance with the present invention.
  • Figure 5 is a dashed box step 501 indicating that 501, 503 are only executed in the first packet transmission slot of a packet transmission segment.
  • the expected network coding packet amount is reloaded indicating how many network coding packets are scheduled to be retransmitted in the segment.
  • the new packet arrives. In a new packet arrival time slot, it is first checked in step 505 whether the expected network coded packet amount is greater than zero. If there is a network coding packet that needs to be retransmitted, in step 509, two packet numbers are randomly selected from the network coding buffer 307, and the packet content corresponding to the two packet numbers is read from the packet buffer 317. It is then XORed by packet synthesizer 319 and finally transmitted at block 511 via the transceiver and antenna. After a network coded packet has been sent, in step 513, the expected network coded packet amount is decremented by one.
  • these packet numbers are not removed after selecting the packet number, and these packets can be selected again and synthesized.
  • step 515 if a packet has reached the maximum number of transmissions, then in step 515, its packet number is deleted from the network encoding buffer 307. ' At step 517, the packet number that needs to be retransmitted is collected by the received NACK and written to the network coding buffer 307.
  • a new packet is read from packet buffer 317 and then multicasted over the transceiver and antenna.
  • 6 is a block diagram showing a mobile terminal that implements multicast retransmission using network coding in accordance with the present invention.
  • the mobile terminal should have the ability to distinguish between unencoded packets and network coded packets and should have the ability to decode network coded packets.
  • the mobile terminal includes a packet buffer 607, a packet manager 61 1 , a decoder 605, a retransmission request manager 609, and an antenna 601 and a transceiver 603.
  • Antenna 601 and transceiver 603 receive the packet in a new packet transmission time slot.
  • the packet buffer 607 buffers the received and readable unencoded packets. If it is identified that the received packet is a network coded packet and one of the two packets constituting the network coded packet is 'unknown, the packet manager 611 searches the packet buffer for one of the two packets. .
  • the decoder 605 is configured to decode the network coded packet by using a known packet searched from the packet buffer to learn another unknown packet, and save the decoded packet in the packet buffer 607.
  • FIG. 7 is a flow chart showing the operation of a mobile terminal that implements multicast retransmission using network coding in accordance with the present invention.
  • step 701 the packet is received by the antenna 601 and the transceiver 603 in the new packet transmission slot.
  • the coded indication bits of the packet received in the new packet transmission slot are read.
  • step 705 it is identified whether the packet is a network coded packet by reading the coded indication bit as shown in FIG.
  • the packet is a non-network encoded packet (NO in step 705), it is detected whether the received packet is readable. If the packet is readable (YES of step 717), the packet is saved to packet buffer 607. If it is identified that the received packet is a network-encoded packet (YES in step 705), the packet number of each packet constituting the composite packet is obtained, and the packet number is included in the coding coefficient bits as shown in FIG. At step 707, the packet number is analyzed by the packet manager 611. If both packets are known by the mobile terminal, the network encoded packet does not carry any new information, so in step 715, the network encoded packet is discarded.
  • the network encoded packet cannot be decoded. Thus, the network encoded packet is discarded and the packet number is reported to the retransmission request manager 609.
  • step 709 another packet is searched from packet buffer 607 by packet manager 611, which is decoded by decoder 605 using the searched packet.
  • the network encodes the packet to learn the new packet (YES of step 711), and in step 713, the decoded new packet is saved in the packet buffer 607 for later processing.
  • An unnetworked packet may be a packet transmitted for the first time, or a separately retransmitted packet. If the uncoupling packet is lost or cannot be used (NO in step 717), then the number of transmissions is queried from the packet manager 611 in step 721. If the number of transmissions is less than the maximum number of transmissions, a NACK having the packet number of the packet is generated by the retransmission request manager 609 and transmitted to the base station through the transceiver 603 and the antenna 601. ' '
  • a network coded packet is composed of two unknown packets or the network coded packet is partially corrupted, and the network coded packet is discarded.
  • the decoded packet is discarded. Then, if the number of transmissions is less than the maximum number of transmissions (YES in step 721), a corresponding NACK is issued by the retransmission request manager 609 to request a packet that is still unknown.
  • the UE number should be fed back by NACK, and the random network coding scheme does not need to modify the NACK.
  • FIG. 8 shows the performance of the network coded multicast retransmission scheme for retransmitted packets with different multicast group sizes and different packet redundancy.
  • Figure 9 shows the performance of a network coded retransmission scheme for receiving packet error rate (PER) with different multicast group sizes and different packet redundancy.
  • the simulation curve is normalized to the performance shown in Figures 8 and 9 by the performance of the general multicast retransmission scheme.
  • Table 2 Performance when NC packet redundancy (medium/large multicast group)
  • the retransmission method is the least packet scheme described above. From this scheme, it can be seen from Fig. 8 that 35% - 48% of retransmission resources can be saved, but as can be seen from Fig. 9, the reception PER becomes worse than the usual multicast retransmission scheme. Therefore, the retransmission redundant network coding packet scheme should be used.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Detection And Prevention Of Errors In Transmission (AREA)

Abstract

La présente invention porte sur un procédé de mise en œuvre d'une retransmission en multidiffusion par utilisation d'un codage de réseau, le procédé comprenant : la détection du nombre de numéros de paquet mis en tampon des paquets devant subir un codage de réseau durant un intervalle de temps de transmission de paquet, les paquets devant subir un codage de réseau étant les paquets pour lesquels les nombres cumulés d'accusés de réception négatifs (NACK) sont supérieurs à zéro, le NACK provenant d'une station mobile; si le nombre de numéros de paquet mis en tampon est supérieur ou égal à 2, l'accès à deux numéros de paquet à partir des numéros de paquet mis en tampon de façon aléatoire, et l'accès aux paquets correspondants aux deux numéros de paquet; le codage de réseau des deux paquets accédés afin de former un paquet à codage de réseau; et la multidiffusion des paquets à codage de réseau.
PCT/CN2008/001442 2008-08-07 2008-08-07 Procédé, station de base et terminal mobile pour mettre en œuvre une retransmission en multidiffusion par utilisation de codage de réseau Ceased WO2010015109A1 (fr)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN200880129855.7A CN102106163B (zh) 2008-08-07 2008-08-07 利用网络编码实现组播重传的方法、基站和移动终端
PCT/CN2008/001442 WO2010015109A1 (fr) 2008-08-07 2008-08-07 Procédé, station de base et terminal mobile pour mettre en œuvre une retransmission en multidiffusion par utilisation de codage de réseau

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2008/001442 WO2010015109A1 (fr) 2008-08-07 2008-08-07 Procédé, station de base et terminal mobile pour mettre en œuvre une retransmission en multidiffusion par utilisation de codage de réseau

Publications (2)

Publication Number Publication Date
WO2010015109A1 true WO2010015109A1 (fr) 2010-02-11
WO2010015109A8 WO2010015109A8 (fr) 2011-01-13

Family

ID=41663272

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2008/001442 Ceased WO2010015109A1 (fr) 2008-08-07 2008-08-07 Procédé, station de base et terminal mobile pour mettre en œuvre une retransmission en multidiffusion par utilisation de codage de réseau

Country Status (2)

Country Link
CN (1) CN102106163B (fr)
WO (1) WO2010015109A1 (fr)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2011113200A1 (fr) * 2010-03-17 2011-09-22 Nokia Corporation Procédé et appareil de diffusion/multidiffusion de retransmission sur la base d'un codage de réseau

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107566083B (zh) * 2017-07-19 2020-05-15 西南交通大学 一种适用于网络编码传输控制协议的补偿重传方法

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1918862A (zh) * 2004-02-12 2007-02-21 皇家飞利浦电子股份有限公司 组播传输方法、系统和通信站
CN1317870C (zh) * 2003-12-10 2007-05-23 联想(北京)有限公司 一种保证一点到多点传输数据可靠性的方法
US20080002621A1 (en) * 2006-06-29 2008-01-03 Boris Ginzburg Reliable multicast techniques for wireless links

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1317870C (zh) * 2003-12-10 2007-05-23 联想(北京)有限公司 一种保证一点到多点传输数据可靠性的方法
CN1918862A (zh) * 2004-02-12 2007-02-21 皇家飞利浦电子股份有限公司 组播传输方法、系统和通信站
US20080002621A1 (en) * 2006-06-29 2008-01-03 Boris Ginzburg Reliable multicast techniques for wireless links

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2011113200A1 (fr) * 2010-03-17 2011-09-22 Nokia Corporation Procédé et appareil de diffusion/multidiffusion de retransmission sur la base d'un codage de réseau

Also Published As

Publication number Publication date
WO2010015109A8 (fr) 2011-01-13
CN102106163A (zh) 2011-06-22
CN102106163B (zh) 2014-07-02

Similar Documents

Publication Publication Date Title
CN104301077B (zh) 一种混合重传的方法
KR102056880B1 (ko) 하위 계층 피드백에 기초한 교차-계층 스케줄링
US8745470B2 (en) Method and system for data transmission in a data network
CN1951053B (zh) 无线通信网中改进的递增冗余操作
CN1333562C (zh) 用于分组数据传输的混合自动重发请求方法
CN101621364B (zh) 自动重传控制器和重传块重组装置
CN106899390B (zh) 基于harq传输的方法、装置及系统
KR101409733B1 (ko) 무선 통신 시스템에서, 그것의 제 1 네트워크 노드 및 제 2 네트워크 노드에서 데이터의 송신을 위한 방법
CN101023618A (zh) 解码方法
JP2007318759A (ja) 無線通信システムにおいてパケットデータを処理する方法及び装置
TW200536303A (en) Method and arrangement for arq in packet data transmission
CN101222302A (zh) 一种在组播业务中实现差错恢复的方法
US7502981B2 (en) Automatic repeat request (ARQ) scheme
Lin et al. Adaptive network coding for broadband wireless access networks
CN103546245B (zh) 一种基于网络编码的数据包重传方法
CN101394299B (zh) 网络编码与星座叠加编码结合运用到移动通信系统中的方法
CN103716141B (zh) 在移动通信系统中用于用户设备的信号传输方法和装置
JP2008547344A (ja) ワイヤレス通信システムにおけるh−arq用の装置及び方法
CN101785233A (zh) 用于发送不可解码分组的方法和装置
WO2010015109A1 (fr) Procédé, station de base et terminal mobile pour mettre en œuvre une retransmission en multidiffusion par utilisation de codage de réseau
WO2015077960A1 (fr) Procédé et dispositif de transmission de paquet de données
US9762358B2 (en) Data retransmission scheme
CN110337831B (zh) 传输数据的方法和设备
CN101188786B (zh) 高速下行分组接入中多用户复用的传输方法、系统及装置
CN101136727A (zh) 一种上报是否正确接收到数据的方法

Legal Events

Date Code Title Description
WWE Wipo information: entry into national phase

Ref document number: 200880129855.7

Country of ref document: CN

121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 08783628

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 08783628

Country of ref document: EP

Kind code of ref document: A1