WO2006058502A1 - A method of realizing data segmentation cascade and recombination and a transmitter - Google Patents
A method of realizing data segmentation cascade and recombination and a transmitter Download PDFInfo
- Publication number
- WO2006058502A1 WO2006058502A1 PCT/CN2005/002076 CN2005002076W WO2006058502A1 WO 2006058502 A1 WO2006058502 A1 WO 2006058502A1 CN 2005002076 W CN2005002076 W CN 2005002076W WO 2006058502 A1 WO2006058502 A1 WO 2006058502A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- sdu
- pdu
- information
- encapsulated
- location identifier
- 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
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/22—Parsing or analysis of headers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L2212/00—Encapsulation of packets
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
- H04W28/06—Optimizing the usage of the radio link, e.g. header compression, information sizing, discarding information
Definitions
- the present invention relates to information transmission technologies, and more particularly to a method and a transmitter for implementing data segmentation cascading and reassembly. Background of the invention
- the demand for mobile communication is no longer satisfied with the voice service.
- the third generation mobile communication can provide a higher data rate service than the second generation mobile communication, a large number of multimedia services Emerging, such as: video phone, picture download, high-speed browsing Internet network and other services.
- multimedia services Emerging such as: video phone, picture download, high-speed browsing Internet network and other services.
- some application services require multiple users to receive the same data at the same time, such as: video on demand, TV broadcast, video conferencing, online education, interactive games, and so on.
- the third generation mobile communication introduces the concept of multicast and broadcast, which is a technology for transmitting data from one data source to multiple targets.
- the WCDMA/GSM Global Standards Organization 3GPP proposes a multimedia broadcast/multicast service.
- MBMS Multimedia Broadcast/Multicast Service
- MBMS Multimedia Broadcast/Multicast Service
- the so-called MBMS is a point-to-multipoint service that provides a data source to send data to multiple users in a mobile communication network, realizes network resource sharing, and improves utilization of network resources, especially air interfaces. Interface resource.
- MBMS defined by 3GPP can not only realize plain text low-rate message class multicast and broadcast, but also realize multicast and broadcast of high-speed multimedia services.
- FIG 1 is a schematic diagram of a wireless network structure supporting broadcast/multicast services.
- a wireless network entity supporting broadcast/multicast services is a broadcast/multicast service server.
- BM-SC TPF Gateway GPRS Support Node
- GGSN TPF Gateway GPRS Support Node
- Gi Gi interface
- a BM-SC 101 It can be connected to multiple TPF GGSNs 102;
- TPF GGSN 102 is connected to Serving GPRS Support Node (SGSN) 103 via Gn/Gp interface, one GGSN 102 can be connected to multiple SGSNs 103;
- SGSN 103 can be connected through Iu interface It is connected to a Universal Mobile Telecommunications System (UMTS) Terrestrial Radio Access Network (UTRAN) 104, which is then connected to a User Equipment (UE) 106 via a Uu interface, and the SGSN 103 can also communicate with the Global System for Mobile Communications via the Iu/Gb interface (GSM).
- UMTS Universal Mobile Telecommunications System
- UTRAN Universal Mobile Telecommunications System
- UE User Equipment
- the enhanced radio access network (GERAN) 105 is connected, and then the GERAN 105 is connected to the UE 107 via the Um interface.
- the GGSN and the SGSN belong to nodes in the core network (CN) in the wireless network.
- a mobile network functional entity broadcast/multicast service center that is, a BM-SC
- a BM-SC is added to the third generation mobile communication system
- the BM-SC is content.
- the provider's portal is used to authorize and initiate MBMS bearer services in the mobile network and to deliver MBMS content according to a scheduled schedule.
- MBMS-related functions are added to functional entities such as UE, UTRAN, GERAN, SGSN, and GGSN.
- the MBMS includes the multicast mode and the broadcast mode.
- the multicast mode requires the user to subscribe to the corresponding multicast group, perform service activation, and generate corresponding accounting information.
- the respective service processes are different.
- Figure 2 and Figure 3 Figure 2 is a schematic diagram of the service flow of the MBMS multicast mode
- Figure 3 is the MBMS broadcast mode. Schematic diagram of business process.
- the processing involved in the MBMS multicast service includes: a subscription process for allowing a user to subscribe to a required MBMS service in advance; a service announcement process for announcing the current by the BM-SC The service that can be provided; the user join process, that is, the MBMS multicast service activation process, in the process of joining, the UE notifies the network that it is willing to become a member of the current multicast group, and receives multicast data of the corresponding service, and the joining process will be
- the MBMS UE context for recording UE information is created in the network and the UE joining the multicast group; during the Session Start process, the BM-SC prepares the data transmission to notify the network establishment.
- the bearer resource of the corresponding core network and the access network; the MBMS notification procedure is used to notify the UE that the MBMS multicast session is about to start; during the data transfer process, the BM-SC is established through the session start process.
- the bearer resource transmits data to the UE.
- the MBMS service has two modes when transmitting between the UTRAN and the UE: point-to-multipoint (PTM) mode and point-to-point (PTP) mode, and the PTM mode passes the MBMS point-to-multipoint traffic channel (MTCH).
- PTM point-to-multipoint
- PTP point-to-point traffic channel
- the MBMS broadcast service involves a process similar to the MBMS multicast service, except that the subscription process and the user join process need not be performed before the session starts, and the user exit process does not need to be performed after the session ends.
- radio control information In the MBMS PTM transmission mode, related radio control information includes service information, access information, radio bearer information, frequency layer convergence (FLC) information, etc., all of which are determined by a radio resource control (RRC) layer through a logical channel such as an MBMS point. Point Control Channel (MCCH) transmission.
- RRC radio resource control
- MCCH Point Control Channel
- the MCCH information is transmitted based on a fixed scheduling method, and in order to improve reliability, the UTRAN repeats the MCCH information.
- 4 is a schematic diagram of transmission scheduling of MCCH information. As shown in FIG.
- all blocks in the figure are MCCH information, and the period of repeatedly transmitting MCCH information is a repetition period, and the complete MCCH information is periodically transmitted in a repetition period;
- the modification period is defined as an integer multiple of the repetition period, and the MCCH information is modified in each modification period; the MBMS access information may be periodically transmitted in the access information period, and the access information period is repeated.
- the integer division of the period is defined as an integer multiple of the repetition period, and the MCCH information is modified in each modification period; the MBMS access information may be periodically transmitted in the access information period, and the access information period is repeated.
- the MCCH information is further divided into Criter Information and non-criteria information, where the criterion information is MBMS neighbor cell information, MBMS service information, MBMS radio bearer information.
- the composition, and the information to be periodically and repeatedly sent, the content sent in each repetition period is unchanged, and can only be modified when the MCCH information is sent for the first time in the modification period;
- the non-criteria information refers to Incoming information is information that does not need to be sent periodically, and can be modified at any time.
- the black-filled squares in Figure 4 are non-criteria information, the unfilled squares are criterion information, and the squares filled with positive and negative back-slashes respectively are non-criteria information and criterion information whose contents change.
- the protocol stack structure of MCCH is shown in Figure 5.
- the protocol units of MCCH are: RRC layer, Radio Link Control Layer (RLC), Medium Access Control Layer (MAC), Physical Layer (PHY) from top to bottom.
- RRC layer Radio Link Control Layer
- MAC Medium Access Control Layer
- PHY Physical Layer
- the mapping relationship between the MAC layer logical channel and the physical layer FACH channel is shown in FIG. 6.
- the MCCH information that is, the MBMS control information is mapped to the forward access channel.
- the RLC layer uses the unacknowledged mode (UM) to transmit the MCCH information.
- UM unacknowledged mode
- the data transmission process of the UM mode is as shown in FIG. 7.
- the transmission method of the MBMS control information mainly includes the sending process of the sender (Sender) RLC UM entity. And the receiving party
- Receiver The receiving process of the RLC UM entity.
- One or several Protocol Data Units (PDUs) may be transmitted during each transmission time interval, and the MAC determines the size and number of PDUs in each transmission time interval.
- PDUs Protocol Data Units
- the transmission process of the existing non-acknowledged mode data protocol data unit is: after the sender RLC UM entity receives the high-level unacknowledged mode data transmission request, the sender schedules the RLC service data unit (SDU) received from the upper layer.
- the RLC UM entity To send; if one or more RLC SDUs have been scheduled to transmit, the RLC UM entity first informs the lower layer to receive data including the number and size of SDUs from the upper layer; then the RLC UM entity segments the SDU according to the PDU size indicated by the lower layer, If possible, cascade; after that, set the sequence number field to VT (US), set the length indication field for each SDU that ends in the UMD PDU; finally, submit the requested number of UMD PDUs to the lower layer, the MAC layer, and The VT (US) is updated for each UMD PDU submitted to the lower layer, and at the same time, the cache is not submitted to the lower layer SDU.
- VT US
- the receiving process of the UMD PDU is: the receiving RLC UM entity receives a set of UMDs from the lower layer. After the PDU, the RLC UM entity updates the VR (US) according to the received UMD PDU; if the update step of the VR (US) is not equal to 1, the SDU having the segmentation in the lost UMD PDU is discarded, otherwise, the reassembly is received.
- the obtained UMD PDU is an RLC SDU, and the reassembled RLC SDU is submitted to the upper layer, that is, the RRC layer.
- a length indication (LI, Length Indicator) is used to mark the end of the RLC SDU in the PDU.
- LI indicates the end position of the RLC header in the UMD PDU to the RLC.
- the number of bytes of the SDU in the last byte of this PDU, LL is 7 or 15 bits.
- Table 2 is the meaning of each special value of 7-bit LI
- Table 3 is the meaning of each special value of 15-bit LI. .
- UMD PDU The first byte of this RLC PDU is the first byte of an RLC SDU; AMD PDU: Reserved (in the current version, PDUs with this value are discarded)
- PDU The remainder of the PDU contains a cascading state protocol data unit ( piggybacked STATUS PDU ); UMD PDU: Reserved (in the current version, PDUs with this value are discarded)
- the remaining part of the 1111111 RLC PDU is the padding bit, and the padding bit length can be zero.
- an SDU out-of-order transmission function is added to the RLC.
- the so-called out-of-order transmission function means that any PDU that has been transmitted can be retransmitted according to the indication.
- only the criterion information can apply the out-of-order transmission function, because the criterion information will send the same content in each repetition period, and the information transmitted or lost in the previous repetition period can pass the information transmitted in the subsequent repetition period. Recovery is performed, and non-criteria information cannot apply out-of-order transmission.
- the sender in order to implement the out-of-order transmission function, the sender is required to satisfy: 1 RRC wants to indicate to the RLC whether the provided SDU is criterion information or non-criteria information, and the RLC cannot set the SDU and non-criteria information of the criterion information.
- the SDU is cascaded into one RLC PDU.
- the PDU containing the criterion information is transmitted and stored by the RLC.
- the sequence number of the stored PDU cannot be reused.
- the RRC may request to retransmit all the stored PDUs.
- 3 RRC restarts the RLC UM entity at the beginning of each modification cycle.
- the receiver is required to satisfy: 1
- the RLC receives a PDU, it needs to attempt to reassemble the relevant SDUs. If the PDU of the serial number has been stored, it is lost. Discard the PDU. 2 RRC shall reconstruct the RLC UM entity at the beginning of each modification cycle.
- the transmission process of the UMD PDU is substantially the same as that before the out-of-order transmission function. The main difference is: For each SDU, the upper layer needs to set the storage indication for the SDU that supports the out-of-order function.
- the SDU with and without the storage indication cannot be cascaded into the same PDU; and when the sender RLC UM entity submits the requested number of UMD PDUs to the lower layer, it needs to increase the judgment to judge the currently processed PDU. Whether the storage indication is included, if it is included, the current PDU is stored, otherwise, it is performed according to the normal processing flow.
- the receiving process of the UMD PDU becomes: After the receiver RLC UM entity receives a set of UMD PDUs from the lower layer, the receiver processes each PDU in sequence number, if the same PDU with the received PDU sequence number has been If it is stored, the received PDU is discarded; otherwise, the PDU is stored in sequence number sequence, and the received UMD PDU is reassembled into an RLC SDU; then, the RLC SDU is submitted to the upper layer.
- the last segment of the SDU should be concatenated with the first segment of the next SDU, but after the out-of-order transmission function is introduced, the criterion information SDU and the non-criteria information SDU are not required to be concatenated into one PDU. Then, if the SDU sent by the previous one is the criterion information SDU, and the SDU to be sent next is the non-criteria information SDU, the existing protocol does not specify whether the PDU containing the end information of the criterion information SDU can contain non-criteria. Segmentation of the information SDU.
- the PDU containing the criterion information SDU end location identifier can include the segment of the non-criteria information SDU, there are two possible implementation methods in practical applications, that is, for different manufacturers of RNC devices.
- the PDU including the end information of the criterion information SDU some include a segment of the non-criteria information SDU, and some do not include a segment of the non-criteria information SDU.
- the main object of the present invention is to provide a method for data segmentation cascading, which can prevent the recipient from performing unnecessary repetitive reorganization, thereby improving the reliability of information transmission.
- Another object of the present invention is to provide a method of data reorganization whereby the recipient does not reorganize data that may be erroneous.
- the invention also proposes a transmitter for implementing the data segmentation cascading method.
- a method for data segmentation cascading comprising:
- the SDU information is a segment of the SDU; or is an SDU end location identifier; or a combination of the two.
- the sending is specifically: the first SDU information is the same as the SDU information included in the previous transmitted PDU. SDU PDU; or send first
- the included SDU information is a PDU that contains SDU information belonging to a different type of SDU in the previous transmitted PDU.
- the method further includes: encapsulating padding bits in the current PDU.
- the SDU information to be encapsulated in the current PDU is a segment of the second type of SDU; the SDU information encapsulated in the current PDU is an SDU end location identifier of the first type of SDU.
- the SDU end location identifier is a value of a first length indication field of a PDU to which the PDU belongs.
- the PDU including the SDU end location identifier is sent before the PDU containing the first segment of the second type SDU; or, all the PDUs including the second type of SDU are sent first, and then the PDU including the SDU end location identifier is sent.
- the method further includes: encapsulating the padding bit in the PDU that includes the SDU end location identifier; or encapsulating one segment of another first type SDU in the PDU that includes the SDU end location identifier.
- the SDUs of different types are SDUs that need to be retransmitted and SDUs that do not need to be retransmitted.
- the SDUs of different types are the criterion information and the non-criteria information in the MBMS control information.
- the SDU end location identifier is: a special value of the length indication field 0000000, or a special value of the length indication field 000000000000000, or a special value of the length indication field 111111111111011.
- the present invention also provides a method for data recombination, the method comprising: determining whether an SDU segment in a PDU including an SDU end location identifier has been reassembled, and if so, no further segmenting the SDU in the PDU Reorganize, otherwise, carry out normal reorganization.
- the method before the determining, further includes: determining whether the PDU sent after the PDU including the SDU end location identifier is received before receiving the PDU including the SDU end location identifier, and if yes, no longer The SDU segment in the PDU containing the SDU end location identifier is reorganized; otherwise, normal reassembly is performed.
- the SDU end location identifier is: a special value of the length indication field 0000000, or a special value of the length indication domain 000000000000000, or a special value of the length indication domain 111111111111011.
- the present invention further provides a transmitter, comprising: a sending buffer for storing a service data unit (SDU); and an RLC header processing unit for attaching an RLC header to the PDU to be sent; the key is that the transmitter further
- the method includes: a segmentation/cascading processing unit, configured to perform segmentation/cascading processing on the received SDU according to the principle of encapsulating different types of SDU information in different PDUs to be assembled into a PDU.
- the sender encapsulates different types of SDUs and related information in different PDUs for transmission; or, on the receiving side, the end of the included SDU
- the PDU of the location identifier is specially processed, so that the receiver can be prevented from performing unnecessary re-reorganization, and the receiver can be prevented from reorganizing data that may be erroneous, thereby preventing the lower layer of the RLC UM entity from submitting information that may cause processing errors.
- the same access information is repeatedly submitted to the upper layer, which improves the reliability of information transmission and ensures the normal processing of data by the RLC UM entity.
- the invention can provide multiple implementations, which are flexible, convenient, and simple.
- the method of the present invention is not limited to the transmission of MBMS information, and the above implementation scheme can be adopted as long as the environment that requires the RLC UM entity to complete data transmission, and the scope of application is wider.
- FIG. 1 is a schematic diagram of a wireless network structure supporting broadcast/multicast services
- Figure 2 is a schematic diagram of the business process of the MBMS multicast mode
- Figure 3 is a schematic diagram of the business process of the MBMS broadcast mode
- 4 is a schematic diagram of transmission scheduling of MCCH information
- Figure 5 is a structural diagram of a protocol stack of the MCCH
- FIG. 6 is a mapping diagram of a logical channel of a MAC layer and a FACH channel of a physical layer
- FIG. 7 is a transmission mode diagram of MBMS control information
- Figure 8 is a flowchart of processing of a sender in the method of the present invention
- 9 is a schematic structural diagram of a RLC UM functional entity
- FIG. 10 is a schematic structural diagram of a transmitter of the present invention. Mode for carrying out the invention
- the core idea of the present invention is: when the sender performs data segmentation cascading, the SDU information belonging to different types of SDUs are respectively encapsulated in different PDUs for transmission; or, when the receiver reorganizes the data, the SDU is included.
- the location-identified PDU performs special processing, and does not allow the reassembled SDU segments to be reassembled again to ensure that the recipient does not perform unnecessary re-reassembly.
- the present invention can perform special data segmentation cascading processing only on the sender side, and the receiver performs the normal processing process according to the prior art.
- the process of the data segment cascading by the sender is as shown in FIG. Includes the following steps:
- Steps 801 to 803 The RLC UM entity determines whether the SDU information to be encapsulated in the current PDU and the SDU information encapsulated in the current PDU belong to different types of SDUs. If yes, the current SDU information to be encapsulated is encapsulated in another PDU. Sending; otherwise, the current SDU information to be encapsulated is encapsulated in the current PDU for transmission.
- the SDU information is a segment of the SDU; or an SDU end location identifier of the SDU just sent; or a combination of the two.
- the SDU information to be encapsulated and the encapsulated SDU information are respectively an SDU end location identifier of one type of SDU and one segment of another type of SDU.
- the specific processing procedure is as follows: The last segment of the current SDU is sent. When the SDU end location identifier is not sent, it is determined whether another type of SDU is received.
- the SDU end location identifier of the current SDU and a received segment of another type of SDU are respectively encapsulated in Sending in different PDUs, and setting the SDU end position identifier to the value of the first length indication field of the PDU to which the PDU belongs; otherwise, the first length indication field in the next PDU of the PDU containing the last segment of the current SDU The value is set to the SDU end position identifier, and then the next order to be sent is encapsulated. Segmentation of SDUs.
- the different types of SDUs may refer to the criterion information SDU and the non-criteria information SDU.
- the following is only a detailed description of the criterion information SDU and the non-criteria information SDU.
- the segment including the non-criteria information SDU is not allowed to be encapsulated in the PDU including the end information of the criterion information SDU. Specifically, it is:
- the end of the last segment of the currently transmitted criterion information SDU ends exactly at the end of a PDU, and no length indication field indicates the end of the SDU, and the SDU end location identifier of the SDU is encapsulated in the first length indication field of the next PDU. , represented by a special length indication field value "0000000" or "000000000000000".
- the length of the length indication field is 15 bits
- the end of the last segment of the currently transmitted criterion information SDU may be exactly one byte to fill a PDU.
- the SDU end position identifier of the SDU is encapsulated in the next PDU.
- the first length indication field represented by the special length indication field value "111111111111011".
- the segment of the non-criteria information SDU cannot be included in the PDU containing the SDU end location identifier, but is deferred until the earliest next PDU transmission.
- the PDU containing the SDU end location identifier may be padded with padding bits, or may be encapsulated with other segments scheduled to the criteria information SDU to be transmitted.
- the current transmission buffer has two SDUs, SDU1 and SDU2, which are 120 bits and 200 bits, respectively.
- SDU1 and SDU2 which are 120 bits and 200 bits, respectively.
- the size of each PDU is fixed at 128 bits, and each TTI sends a PDU.
- the PDU with sequence number 10 encapsulates SDU1.
- the length of the sequence number field (SN) is Sbits and the length of the Data field is 120 bits.
- the format of the PDU is shown in Table 4:
- the next PDU should be encapsulated with a length indication, that is, the first length indication field value of the PDU of sequence number 11 is set to "0000000".
- the first length indication field of the PDU of sequence number 11 is set to "000 0000"
- the PDU does not contain the segment of SDU3.
- the PDU can encapsulate all padding bits, or can encapsulate one segment of the same type of SDU, such as encapsulating the first segment of SDU2.
- SDU3 is encapsulated in the PDU of serial number 12.
- the format of the PDU is as shown in Table 6.
- SDU3 is encapsulated in the PDU of serial number 12, and the format of the PDU is as shown in Table 8.
- This embodiment is basically the same as the first embodiment except that after the standard information SDU is sent, if non-criteria information needs to be sent preferentially, the non-criteria information SDU is sent first, and then the PDU containing the criterion information SDU end location identifier is sent.
- the PDU containing the SDU1 end position identifier is not sent, but the non-criteria information SDU3 is sent immediately after all the segments of the SDU3 are sent. , then send the PDU containing the SDU1 end location identifier.
- the PDU of sequence number 11 is encapsulated in SDU3.
- the format of the PDU is as shown in Table IX:
- PAD 64bits Table IX
- SDU1 end location identifier The format of the PDU is as shown in Table 10:
- Both of the above embodiments are directed to how the sender performs the special data segmentation cascade. After the sender performs the above processing, the receiver only needs to perform normal reception and processing.
- the present invention may also provide a scheme in which the sender does not perform any special processing, that is, the end location identifier of the criterion information SDU and the segmentation of the non-criteria information SDU are allowed to be encapsulated in the same PDU, but are performed on the receiving side. Special handling is added during reorganization to avoid repetitive reception.
- the program specifically includes:
- the three PDUs of sequence numbers 6, 7, and 8 encapsulate all segments of the criterion information SDU1, and the PDU of sequence number 9 encapsulates the SDU end position identifier of the SDU1 and the non-criteria information SDU2.
- the receiver reorganizes and reassembles SDU1 and SDU2.
- the receiver receives each PDU and attempts to reassemble the relevant SDU.
- the receiver receives the sequence number 6, 7 according to the prior art.
- the SDU2 After the three PDUs corresponding to the 9th, the SDU2 is reassembled, but the PDU of the serial number 9 cannot be deleted from the buffer.
- the receiver receives the PDU corresponding to the serial number 8
- the SDU1 is reassembled and reassembled again. SDU2, in this way, will re-reorganize the same non-criteria information and send it to the upper layer repeatedly, causing the high-level processing error.
- the solution of the present invention is: performing repetitive detection on each received PDU, and for the PDU corresponding to the SDU end location identifier, such as the PDU corresponding to the sequence number 9, if the SDU in the PDU is found to have been reorganized, then After receiving the PDU corresponding to the sequence number 8, the receiver only reassembles the SDU end position identifier in the PDU corresponding to the sequence number 9 and the SDU1 segment in the three PDUs of the sequence numbers 6, 7, and 8 out of the SDU1. Reorganize SDU2.
- how to know whether the related SDUs in each PDU have been reorganized belongs to the prior art, and the corresponding identifiers may be used, and the like, and details are not described herein again.
- the non-criteria information SDU may also be required to perform reassembly operation only on the first correctly received related PDU, if a PDU containing the SDU end location identifier is correctly received, and then sent after the PDU.
- the PDU has been received, and even if the PDU containing the SDU end location identifier is received again, the PDU is no longer processed.
- all the segments of SDU1 are encapsulated in the three PDUs of sequence numbers 6, 7, and 8.
- the SDU end position identifier of SDU1 and the SDU2 segment are encapsulated in the PDU of serial number 9, and the PDU is encapsulated in serial number 10. It is the segmentation of SDU3. If the PDU of sequence number 10 is received after receiving the three PDUs of sequence numbers 6, 7, and 8, then SDU2 will not be reassembled even if the PDU of sequence number 9 is received again.
- the functional entity implementing the protocol data unit (PDU) transmission in the UM mode includes two peer parts: a Transimitting UM RLC entity and a Receiving UM RLC entity, and send
- the UM RLC entity is configured to schedule and transmit protocol data units; the receiving UM RLC entity is responsible for receiving and reassembling the received protocol data units.
- the UM RLC entity is sent on the UTRAN side, and the UM RLC entity is received on the UE side, and the UM RLC entity and the receiving UM RLC entity are interacted through the radio interface Uu (Radio Interface Uu).
- the specific composition of sending the UM RLC entity and receiving the UM RLC entity is as shown in FIG. 9.
- the sending UM RLC entity includes: a transmission buffer for storing service data units (SDUs); segmentation/cascading processing Unit ( Segmentation & Concatenation ), used The segmentation/cascading process is performed on the received UMD SDU and the PDU is assembled, and a padding process may also be performed; an RLC header processing unit (Add RLC header) is added to attach an RLC header to the PDU to be transmitted.
- SDUs service data units
- Segmentation & Concatenation segmentation/cascading processing Unit
- Receiving UM RLC entities includes: Duplicate avoidance and reordering for repetitive detection and reordering of UMD PDUs; Receive buffer for buffering received PDUs;
- the RLC header processing unit (Remove RLC header) is configured to delete the RLC header attached to the received PDU; the reassembly unit (Reassembly) is configured to reassemble the received PDU into the SDU, and then submit the assembled PDU to the upper layer.
- the present invention improves the transmitting UM RLC entity part shown in FIG. 9, and proposes a transmitter (Transmitter), and the composition of the transmitter is as shown in FIG.
- the method includes: a sending buffer, configured to store an SDU; an RLC header processing unit, configured to add an RLC header to the PDU to be sent; and a segmentation/cascading processing unit, configured to perform different types on the received SDU
- the principle that the SDU information is encapsulated in different PDUs for segmentation/cascading is assembled into PDUs. Specifically, it is determined whether the SDU information to be encapsulated is consistent with the type of SDU information encapsulated in the current PDU. In the current PDU, the type inconsistency is encapsulated in another PDU.
- the SDU information refers to a segment of the SDU; or an SDU end location identifier; or a combination of the two.
- the above solution is applicable to wireless communication systems such as GPRS, EDGE, WCDMA, TD-SCDMA, etc., and the above is only a preferred embodiment of the present invention, and is not intended to limit the scope of protection of the present invention.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Description
Claims
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| EP20050817901 EP1819177B1 (en) | 2004-12-02 | 2005-12-02 | A method of realizing data segmentation cascade and recombination and a transmitter |
| JP2007543684A JP4516129B2 (ja) | 2004-12-02 | 2005-12-02 | データのセグメンテーションと連結と再構成を実現する方法及び送信機 |
| US11/703,466 US20070177608A1 (en) | 2004-12-02 | 2007-02-07 | Method for implementing data segmentation and concatenation and reassembly and transmitter thereof |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN200410095578.6 | 2004-12-02 | ||
| CNB2004100955786A CN1330162C (zh) | 2004-12-02 | 2004-12-02 | 一种数据分段级联的方法 |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US11/703,466 Continuation US20070177608A1 (en) | 2004-12-02 | 2007-02-07 | Method for implementing data segmentation and concatenation and reassembly and transmitter thereof |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2006058502A1 true WO2006058502A1 (en) | 2006-06-08 |
Family
ID=36564768
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2005/002076 Ceased WO2006058502A1 (en) | 2004-12-02 | 2005-12-02 | A method of realizing data segmentation cascade and recombination and a transmitter |
Country Status (5)
| Country | Link |
|---|---|
| US (1) | US20070177608A1 (zh) |
| EP (2) | EP2675135B1 (zh) |
| JP (1) | JP4516129B2 (zh) |
| CN (1) | CN1330162C (zh) |
| WO (1) | WO2006058502A1 (zh) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2008094120A1 (en) * | 2007-02-01 | 2008-08-07 | Telefonaktiebolaget Lm Ericsson (Publ) | A method and a device for improved status reports |
| US10873419B2 (en) | 2007-10-30 | 2020-12-22 | Telefonaktiebolaget Lm Ericsson (Publ) | Method and a device for improved status reports |
Families Citing this family (23)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| GB0319935D0 (en) * | 2003-08-26 | 2003-09-24 | Cipla Ltd | Polymorphs |
| CN1330155C (zh) * | 2005-08-24 | 2007-08-01 | 华为技术有限公司 | 无线链路控制乱序传输功能中协议数据单元数据处理方法 |
| CN100464536C (zh) * | 2006-09-18 | 2009-02-25 | 华为技术有限公司 | 重组分片数据的方法与装置 |
| CN101170570B (zh) * | 2006-10-27 | 2011-05-11 | 中兴通讯股份有限公司 | 无线链路控制层服务数据单元的分段方法 |
| EP1919235B1 (en) * | 2006-10-31 | 2020-04-15 | Alcatel Lucent | A base station, a mobile communication network and a method for synchronising the delivery of broadcast data in a single frequency mobile communication network |
| JP5087939B2 (ja) * | 2007-02-02 | 2012-12-05 | 富士通株式会社 | 無線通信装置、送信方法 |
| CN101247195B (zh) * | 2007-02-14 | 2011-06-29 | 创新音速有限公司 | 无线通讯系统提升传输效率的方法及其相关装置 |
| KR101430756B1 (ko) * | 2007-04-25 | 2014-08-14 | 삼성전자주식회사 | 이동 통신 시스템에서의 패킷 송수신 방법 및 장치 |
| TWI514809B (zh) * | 2007-09-28 | 2015-12-21 | Interdigital Patent Holdings | 無線通信中增強傳輸格式組合選擇方法及裝置 |
| CN103490853B (zh) * | 2007-09-28 | 2017-06-27 | 交互数字专利控股公司 | 一种用于产生和传送rlc pdu的方法和无线发射/接收单元 |
| US7684407B2 (en) * | 2007-10-01 | 2010-03-23 | Motorola, Inc. | Status report method in a wireless communication system |
| CN101252787B (zh) * | 2008-04-08 | 2011-09-28 | 北京天碁科技有限公司 | 一种终端读取广播信道的方法及该终端 |
| CN104902513A (zh) | 2009-04-24 | 2015-09-09 | 交互数字专利控股公司 | 一种生成rlc pdu的方法及生成可变大小的rlc pdu的wtru |
| CN105898857B (zh) * | 2009-06-23 | 2021-05-07 | 北京三星通信技术研究有限公司 | 一种数据同步方法和系统 |
| ES2707282T3 (es) * | 2011-02-16 | 2019-04-03 | Nokia Solutions & Networks Oy | Control de radioenlace |
| CN104581824A (zh) * | 2013-10-17 | 2015-04-29 | 中兴通讯股份有限公司 | 一种数据包分流传输的方法及系统 |
| CN105519232B (zh) * | 2014-08-01 | 2019-03-01 | 华为技术有限公司 | 一种无线网络中传输数据的装置及方法 |
| WO2016024812A1 (en) * | 2014-08-12 | 2016-02-18 | Samsung Electronics Co., Ltd. | Method for performing evolved multimedia broadcast and multicast service(embms) counting in wireless systems |
| CN105991242A (zh) * | 2015-03-05 | 2016-10-05 | 中兴通讯股份有限公司 | 数据发送方法、接收方法、发送装置及接收装置 |
| CN111741494B (zh) | 2015-07-14 | 2023-01-10 | Oppo广东移动通信有限公司 | 数据传输的方法、发送设备及接收设备 |
| US20190059015A1 (en) * | 2016-02-24 | 2019-02-21 | Lg Electronics Inc. | Method and apparatus for relaying using non-3gpp radio access technology in wireless communication system |
| US11172054B2 (en) * | 2017-01-03 | 2021-11-09 | Maxlinear, Inc. | Cross-device segmentation offload |
| CN115543979B (zh) * | 2022-09-29 | 2023-08-08 | 广州鼎甲计算机科技有限公司 | 重复数据的删除方法、装置、设备、存储介质和程序产品 |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1322424A (zh) * | 1998-10-06 | 2001-11-14 | 诺基亚网络有限公司 | 一种在电信系统中的数据分段方法 |
| US6788944B2 (en) * | 2001-04-02 | 2004-09-07 | Asustek Computer Inc. | Length indicator for a protocol data unit in a wireless communications protocol |
Family Cites Families (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6473399B1 (en) * | 1998-11-30 | 2002-10-29 | Telefonaktiebolaget Lm Ericsson (Publ) | Method and apparatus for determining an optimum timeout under varying data rates in an RLC wireless system which uses a PDU counter |
| EP1030484B1 (en) * | 1999-01-29 | 2013-07-17 | Alcatel Lucent | Data link layer quality of service for UMTS |
| EP2288202B1 (en) * | 2000-10-07 | 2015-04-08 | LG Electronics Inc. | Method for transmitting data from RLC layer in radio communication system |
| CN100486202C (zh) * | 2001-12-29 | 2009-05-06 | 中兴通讯股份有限公司 | 一种在atm交换机中实现适配层功能的系统和方法 |
| US7630403B2 (en) * | 2002-03-08 | 2009-12-08 | Texas Instruments Incorporated | MAC aggregation frame with MSDU and fragment of MSDU |
| KR100802619B1 (ko) * | 2002-11-07 | 2008-02-13 | 엘지전자 주식회사 | 무선 링크 제어 프로토콜에 따르는 수신기에서의 알엘씨데이터 수신 윈도우 처리 방법 |
-
2004
- 2004-12-02 CN CNB2004100955786A patent/CN1330162C/zh not_active Expired - Fee Related
-
2005
- 2005-12-02 JP JP2007543684A patent/JP4516129B2/ja not_active Expired - Fee Related
- 2005-12-02 WO PCT/CN2005/002076 patent/WO2006058502A1/zh not_active Ceased
- 2005-12-02 EP EP13184294.0A patent/EP2675135B1/en not_active Expired - Lifetime
- 2005-12-02 EP EP20050817901 patent/EP1819177B1/en not_active Expired - Lifetime
-
2007
- 2007-02-07 US US11/703,466 patent/US20070177608A1/en not_active Abandoned
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1322424A (zh) * | 1998-10-06 | 2001-11-14 | 诺基亚网络有限公司 | 一种在电信系统中的数据分段方法 |
| US6788944B2 (en) * | 2001-04-02 | 2004-09-07 | Asustek Computer Inc. | Length indicator for a protocol data unit in a wireless communications protocol |
Non-Patent Citations (1)
| Title |
|---|
| See also references of EP1819177A4 * |
Cited By (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2008094120A1 (en) * | 2007-02-01 | 2008-08-07 | Telefonaktiebolaget Lm Ericsson (Publ) | A method and a device for improved status reports |
| JP2010518683A (ja) * | 2007-02-01 | 2010-05-27 | テレフオンアクチーボラゲット エル エム エリクソン(パブル) | 改善された状態報告のための方法とデバイス |
| US8036150B2 (en) | 2007-02-01 | 2011-10-11 | Telefonaktiebolaget L M Ericsson (Publ) | Method and a device for improved status reports |
| US9729278B2 (en) | 2007-02-01 | 2017-08-08 | Telefonaktiebolaget Lm Ericsson (Publ) | Method and a device for improved status reports |
| US10873419B2 (en) | 2007-10-30 | 2020-12-22 | Telefonaktiebolaget Lm Ericsson (Publ) | Method and a device for improved status reports |
| US11611410B2 (en) | 2007-10-30 | 2023-03-21 | Telefonaktiebolaget Lm Ericsson (Publ) | Method and a device for improved status reports |
| US12323250B2 (en) | 2007-10-30 | 2025-06-03 | Telefonaktibolaget Lm Ericsson (Publ) | Method and a device for improved status reports |
Also Published As
| Publication number | Publication date |
|---|---|
| EP1819177B1 (en) | 2014-03-19 |
| EP2675135A1 (en) | 2013-12-18 |
| CN1330162C (zh) | 2007-08-01 |
| EP2675135B1 (en) | 2015-09-02 |
| JP2008522513A (ja) | 2008-06-26 |
| EP1819177A1 (en) | 2007-08-15 |
| CN1783873A (zh) | 2006-06-07 |
| JP4516129B2 (ja) | 2010-08-04 |
| EP1819177A4 (en) | 2008-05-21 |
| US20070177608A1 (en) | 2007-08-02 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN1330162C (zh) | 一种数据分段级联的方法 | |
| CN1951052B (zh) | 用于增强um rlc数据处理的装置和方法 | |
| AU2005253495B2 (en) | Transmitting and receiving control protocol data unit having processing time information | |
| CN101379734B (zh) | Wcdma的增强rlc实体和rnc实体的操作方法及其系统 | |
| CN113271551B (zh) | 一种数据流传输方法、终端和网络侧设备 | |
| CN100391201C (zh) | 一种保持分组数据协议汇聚子层序列号同步的方法 | |
| WO2006102807A1 (en) | Method for receiving multimedia broadcast/multicast service control information | |
| US20070230476A1 (en) | Method for Information Transmission | |
| CN101569148A (zh) | 在无线通信系统中产生数据块的方法 | |
| EP2203990B1 (en) | Method of providing circuit switched (cs) service using high-speed downlink packet access (hsdpa) or high-speed uplink packet access (hsupa) | |
| WO2012130094A1 (zh) | 一种用于帧确认的方法和装置 | |
| WO2023063371A1 (ja) | 通信方法 | |
| EP3881459B1 (en) | Method and apparatus for efficient delivery of source and forward error correction streams in systems supporting mixed unicast multicast transmission | |
| JP2007251944A (ja) | ポイント・ツー・マルチポイントmbmsを停止させる方法及び装置 | |
| WO2024168672A1 (zh) | 数据处理方法和装置 | |
| WO2023013670A1 (ja) | 通信方法及びユーザ装置 | |
| CN100433701C (zh) | 多媒体广播/组播业务信息的传输方法 | |
| CN100355258C (zh) | 信息传输方法 | |
| CN1780291B (zh) | 一种数据分段级联和重组的方法 | |
| CN101115231B (zh) | 信息传输方法 | |
| JP7623394B2 (ja) | 通信制御方法、ユーザ装置及びプロセッサ | |
| WO2023071699A1 (zh) | 组播业务的数据传输方法、通信装置及存储介质 | |
| CN101136759A (zh) | 一种多媒体广播组播业务的发送处理方法及系统 | |
| WO2013067809A1 (zh) | 协议层间数据分段、重组处理方法和装置 | |
| CN103548316A (zh) | 一种用于帧确认的方法和装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| AK | Designated states |
Kind code of ref document: A1 Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BW BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE EG ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KM KN KP KR KZ LC LK LR LS LT LU LV LY MA MD MG MK MN MW MX MZ NA NG NI NO NZ OM PG PH PL PT RO RU SC SD SE SG SK SL SM SY TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM ZW |
|
| AL | Designated countries for regional patents |
Kind code of ref document: A1 Designated state(s): GM KE LS MW MZ NA SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IS IT LT LU LV MC NL PL PT RO SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG |
|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
| WWE | Wipo information: entry into national phase |
Ref document number: 2005817901 Country of ref document: EP Ref document number: 467/CHENP/2007 Country of ref document: IN |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 11703466 Country of ref document: US |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 2007543684 Country of ref document: JP |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| WWP | Wipo information: published in national office |
Ref document number: 11703466 Country of ref document: US |
|
| WWP | Wipo information: published in national office |
Ref document number: 2005817901 Country of ref document: EP |






