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 PDF

Info

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
Application number
PCT/CN2005/002076
Other languages
English (en)
French (fr)
Inventor
Yingzhe Ding
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.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
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 Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to EP20050817901 priority Critical patent/EP1819177B1/en
Priority to JP2007543684A priority patent/JP4516129B2/ja
Publication of WO2006058502A1 publication Critical patent/WO2006058502A1/zh
Priority to US11/703,466 priority patent/US20070177608A1/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

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

一种实现数据分段級联和重组的方法及发送机 技术领域
本发明涉及信息传输技术, 尤指一种实现数据分段级联和重组的方法 及发送机。 发明背景
随着第三代移动通信技术的发展, 人们对移动通信的需求已不再满足 于语音业务, 由于第三代移动通信可以提供比第二代移动通信更高数据速 率的服务, 所以大量多媒体业务涌现出来, 比如: 视频电话、 图片下载、 高速浏览 Internet网络等服务。 其中, 一些应用业务要求多个用户能同时接 收相同数据, 比如: 视频点播、 电视广播、 视频会议、 网上教育、 互动游 戏等等。
为了有效利用移动通信网资源, 第三代移动通信引入了组播和广播的 概念, 组播和广播是一种从一个数据源向多个目标传送数据的技术。 具体 说就是, WCDMA/GSM全球标准化组织 3GPP提出了多媒体广播 /组播业务
( MBMS, Multimedia Broadcast/Multicast Service ), 所谓 MBMS就是在移 动通信网络中提供一个数据源向多个用户发送数据的点到多点业务, 实现 网络资源共享, 提高网絡资源的利用率, 尤其是空口接口资源。 3GPP定义 的 MBMS不仅能实现纯文本低速率的消息类组播和广播, 而且还能实现高 速多媒体业务的組播和广播。
图 1为支持广播 /组播业务的无线网络结构示意图, 如图 1所示, 现有 3GPP 中, 支持广播 /組播业务的无线网络实体为广播 /组播业务服务器
( BM-SC ) 101 , BM-SC 101通过 Gmb接口或 Gi接口与 TPF关口 GPRS 支持节点( GGSN, Gateway GPRS Support Node ) 102相连,一个 BM-SC 101 可与多个 TPF GGSN 102相连; TPF GGSN 102通过 Gn/Gp接口与服务 GPRS 支持节点(SGSN, Serving GPRS Support Node ) 103相连, 一个 GGSN 102 可与多个 SGSN 103相连; SGSN 103可通过 Iu接口与通用移动通信系统 ( UMTS ) 陆地无线接入网 (UTRAN ) 104相连, 然后 UTRAN 104通过 Uu接口与用户终端 (UE ) 106相连, SGSN 103也可通过 Iu/Gb接口与全 球移动通信系统( GSM )增强无线接入网( GERAN ) 105相连,然后 GERAN 105通过 Um接口与 UE 107相连。 其中, GGSN和 SGSN属于无线网络中 核心网 (CN ) 内的节点。
从图 1给出的网络结构可以看出, 为了支持 MBMS业务, 在第三代移 动通信系统中增加了移动网功能实体 广播 /组播业务中心, 即 BM-SC, 所 述 BM-SC为内容提供者的入口 , 用于授权和在移动网中发起 MBMS承载 业务, 并按照预定时间计划传送 MBMS 内容。 此外, 在 UE、 UTRAN、 GERAN, SGSN、 GGSN等功能实体上增加了与 MBMS相关的功能。
MBMS 包括组播模式和广播模式, 其中组播模式需要用户签约相应的 组播组, 进行业务激活, 并产生相应的计费信息。 由于组播模式和广播模 式在业务需求上存在不同, 导致各自的业务流程也不同, 如图 2和图 3所 示, 图 2为 MBMS组播模式的业务流程示意图, 图 3为 MBMS广播模式 的业务流程示意图。
如图 2所示, MBMS组播业务涉及的处理过程包括:签约( Subscription ) 过程, 用来让用户预先订阅所需的 MBMS 服务; 服务宣告 (Service announcement ) 过程, 用于由 BM-SC 宣告当前能提供的服务; 用户加入 ( Joining )过程即 MBMS组播业务激活过程, UE在加入过程中, 通知网 絡自身愿意成为当前组播组的成员, 接收对应业务的组播数据, 该加入过 程会在网络和加入組播组的 UE中创建记录 UE信息的 MBMS UE上下文; 会话开始(Session Start )过程中, BM-SC准备好数据传输, 通知网络建立 相应核心网和接入网的承载资源; MBMS通知( MBMS notification )过程, 用于通知 UE MBMS组播会话即将开始; 在数据传送( Data transfer ) 过程 中, BM-SC通过会话开始过程中建立的承载资源将数据传输给 UE, MBMS 业务在 UTRAN和 UE间传输时有两种模式: 点对多点( PTM )模式和点对 点 (PTP )模式, PTM模式通过 MBMS点到多点业务信道(MTCH )发送 相同的数据,所有加入组播业务或对广播业务感兴趣的 UE都可以接收, PTP 模式通过专用业务信道( DTCH )发送数据,只有相应的一个 UE可以收到; 会话结束( Session Stop )过程, 用于将会话开始过程建立的承载资源释放; 用户退出 (Leaving )过程, 使组内的订户离开组播组, 即用户不再接收组 播数据, 该过程会将相应 MBMS UE上下文删除。
如图 3所示, MBMS广播业务涉及的处理过程与 MBMS组播业务类似, 只是在会话开始之前, 不需要执行签约过程和用户加入过程, 并且, 在会 话结束之后, 不需要执行用户退出过程。
在 MBMS PTM传输模式中,相关的无线控制信息包括业务信息、接入 信息、无线承载信息、频率层收敛(FLC )信息等,都由无线资源控制(RRC ) 层通过逻辑信道如 MBMS点到多点控制信道( MCCH )发送。 MCCH信息 是基于固定调度方式来传送,并且为了提高可靠性, UTRAN会重复 MCCH 信息。 图 4为 MCCH信息的传输调度示意图, 如图 4所示, 图中所有的方 块均为 MCCH信息, 重复发送 MCCH信息的周期为重复周期, 完整的 MCCH信息会在重复周期被周期性的发送; 修改周期被定义为整数倍的重 复周期, 在每一个修改周期内都要对 MCCH信息进行修改; MBMS的接入 信息可以在接入信息周期被周期性的发送, 并且, 接入信息周期是重复周 期的整数分割。
MCCH信息又被分成准则信息 (Critical Info )和非准则信息, 其中, 准则信息由 MBMS邻小区信息、 MBMS业务信息、 MBMS无线承载信息 组成, 且为需周期性重复发送的信息, 在每个重复周期中所发送的内容不 变, 只能在修改周期中, MCCH信息第一次发送时才可以被修改; 非准则 信息是指接入信息, 是不需周期性重复发送的信息, 可在任何时间修改。 图 4 中黑色填充的方块为非准则信息, 未填充的方块为准则信息, 分别以 正反斜线填充的方块为内容发生变化的非准则信息和准则信息。
MCCH的协议栈结构如图 5所示, MCCH的协议单元由上至下依次为: RRC层、无线链路控制层( RLC )、介质访问控制层( MAC )、物理层( PHY )。 其中, MAC层逻辑通道与物理层 FACH通道的映射关系如图 6所示, 在现 有的系统中, MCCH信息即 MBMS 的控制信息都被映射到前向接入信道
( FACH )上发送。 RLC层使用非确认模式(UM )来传送 MCCH信息, 现 有技术中, UM模式的数据传送过程如图 7所示, MBMS控制信息的传输 方法主要包括发送方 (Sender ) RLC UM 实体的发送过程, 以及接收方
( Receiver ) RLC UM实体的接收过程。 在每个传输时间间隔内可以发送一 个或几个协议数据单元( PDU ), MAC决定每个传输时间间隔内 PDU的大 小和个数。
现有非确认模式数据协议数据单元(UMD PDU )的发送过程是: 发送 方 RLC UM实体接收到高层的非确认模式数据传输请求后, 发送方调度从 高层接收到的 RLC服务数据单元( SDU )来发送; 如果有一个或多个 RLC SDU已经被调度来发送,则 RLC UM实体先通知低层从高层接收包括 SDU 数目和大小的数据; 然后 RLC UM实体根据低层指示的 PDU大小对 SDU 分段, 如果可能还进行级联; 之后, 设置序列号域为 VT(US), 为每个在 UMD PDU中结束的 SDU设置长度指示域;最后,提交所请求数目的 UMD PDU给低层即 MAC层, 并为每个提交到低层的 UMD PDU更新 VT(US), 同时, 緩存没有被提交到低层的 SDU。
UMD PDU的接收过程是:接收方 RLC UM实体从低层收到一组 UMD PDU后, 该 RLC UM实体根据接收到的 UMD PDU更新 VR(US); 如果 VR(US)的更新步长不等于 1 ,则丢弃在丢失的 UMD PDU中有分段的 SDU, 否则, 重组接收到的 UMD PDU为 RLC SDU, 并提交重组后的 RLC SDU 给高层即 RRC层。
其中, UMD PDU的格式如表一所示:
Octl
( Optional )
( Optional ) ( Optional )
Last Ocetet
Figure imgf000007_0001
表 一
在 RLC协议 UMD PDU的格式中,使用长度指示( LI, Length Indicator ) 标志 RLC SDU在该 PDU中结束的位置, LI除了一些预先定义的特殊值外, 表示 UMD PDU中 RLC头部结束位置到 RLC SDU在本 PDU的最后一个字 节的字节数, LL为 7位或 15位。 对于 UM模式, 如果最大的 UMD PDU 大小 <=125字节, 则使用 7位的 LI, 其他情况使用 15位 LI。 7位 LI和 15 位 LI每个特殊值的含义分别如表二、表三所示,表二为 7位 LI每个特殊值 的含义描述, 表三为 15位 LI每个特殊值的含义描述。
比特 描述
0000000 前一个 RLC PDU正好被一个 RLC SDU填满, 在前一个 RLC PDU中 没有长度指示标志该 SDU的结束
1111100 UMD PDU:这个 RLC PDU的第一个字节是一个 RLC SDU的第一个字 节; AMD PDU: 保留 (目前的版本中, 具有这个值的 PDU被丢弃)
1111101 保留 (目前的版本中, 具有这个值的 PDU被丢弃)
1111110 AMD PDU: PDU 的剩余部分包含了一个级联状态协议数据单元 ( piggybacked STATUS PDU ); UMD PDU: 保留 (目前的版本中, 具 有这个值的 PDU被丢弃)
1111111 RLC PDU 的剩佘部分是填充比特, 填充比特长度可以为零
Figure imgf000008_0001
表 三
现有技术中, 对 RLC增加了 SDU乱序传输功能, 所谓乱序传输功能 是指对已发送过的 PDU, 能够根据指示将任意一个指定的 PDU进行重传。 在实际处理中, 只有准则信息能应用乱序传输功能, 因为准则信息在每个 重复周期中会发送相同的内容, 前一个重复周期内传输错误或丟失的信息 可以通过后面重复周期中传输的信息进行恢复, 而非准则信息无法应用乱 序传输功能。
具体来讲, 现有技术中为了实现乱序传送功能, 要求发送方满足: ① RRC要给 RLC指示所提供的 SDU是准则信息还是非准则信息, RLC不能 将准则信息的 SDU和非准则信息的 SDU级联到一个 RLC PDU中。 ② 包 含准则信息的 PDU发送后被 RLC存储, 被存储的 PDU的序列号不能被再 用, RRC可以请求重传所有被存储的 PDUs。 ③ RRC在每个修改周期开始 要重建 RLC UM实体。 同时, 要求接收方满足: ① RLC每收到一个 PDU 都需试图重组出相关的 SDUs, 如果该序列号的 PDU已经被存储过, 则丢 弃该 PDU。 ② RRC在每个修改周期开始要重建 RLC UM实体。 基于上述要求, 实现乱序传输功能后, UMD PDU的发送过程与实现乱 序传输功能前大体相同, 主要区别在于: 对每个 SDU, 高层要对支持乱序 功能的 SDU设置存储指示, 发送方在处理时, 带有存储指示和不带存储指 示的 SDU不能级联到同一 PDU中; 而且在发送方 RLC UM实体提交所请 求数目的 UMD PDU给低层时, 需要增加判断, 判断当前处理的 PDU中是 否包含存储指示, 如果包含, 则存储当前 PDU, 否则, 按正常处理流程进 行。
相应的, UMD PDU的接收过程变为: 接收方 RLC UM实体从低层收 到一组 UMD PDU后, 接收方按序列号顺序处理每个 PDU, 如果与接收到 的 PDU序列号相同的 PDU已经被存储, 则丢弃接收到的该 PDU; 否则, 按序列号顺序存储该 PDU,并重组接收到的 UMD PDU为 RLC SDU;然后, 提交 RLC SDU给高层。
在上述发送过程中, 当一个 SDU 的最后一个分段的结尾恰好在一个 PDU的结尾结束,且没有长度指示域指示该 SDU的结束时,则下一个 PDU 中的第一个长度指示域要使用特殊的长度指示域值 " 0000000 " 或
"000000000000000"或 "111111111111011" ,作为该 SDU结束位置的标识。 以下将特殊的长度指示域值 " 0000000 " 或 " 000000000000000 " 或
"111111111111011" 称为 SDU结束位置标识。
根据现有协议, 为了刚好填满数据域和避免不必要的填充, 要求一个
SDU的最后一个分段应该与下一个 SDU的第一个分段级联到一起,但乱序 传输功能引入后, 又要求准则信息 SDU和非准则信息 SDU不能级联到一 个 PDU中。 那么, 如果前一个发送的 SDU为准则信息 SDU, 而接下来要 发送的 SDU为非准则信息 SDU时,现有的协议并未规定包含准则信息 SDU 结束位置标识的 PDU中, 是否可以包含非准则信息 SDU的分段。 由于没有明确规定包含准则信息 SDU结束位置标识的 PDU中是否可 以包含非准则信息 SDU的分段, 所以, 在实际应用中就有两种可能的实现 方法, 也就是说, 对于不同厂家的 RNC设备来说, 在包含准则信息 SDU 结束位置标识的 PDU中, 有的包含了非准则信息 SDU的分段, 而有的不 包舍非准则信息 SDU的分段。
当包含准则信息 SDU结束位置标识的 PDU中包含了非准则信息 SDU 的分段时, 因为该 PDU需要重传, 根据目前接收方的处理, 就可能会导致 重复的非准则信息被提交到高层。 发明内容
有鉴于此, 本发明的主要目的在于提供一种数据分段级联的方法, 能 避免接收方进行不必要的重复重组, 从而提高信息传输的可靠性。
本发明的另一目的在于提供一种数据重组的方法, 使接收方不会对可 能发生错误的数据进行重组。
本发明还提出一种实现所述数据分段级联方法的发送机。
为达到上述目的, 本发明的技术方案是这样实现的:
一种数据分段级联的方法, 该方法包括:
判断要封装于当前协议数据单元 PDU的服务数据单元 SDU信息所属 SDU的类型是否与当前 PDU中已封装的 SDU信息所属 SDU的类型相同, 如果相同, 则将要封装的 SDU信息封装于当前 PDU中进行发送; 如果不 同, 则将当前要封装的 SDU信息封装于另一 PDU中进行发送。
其中, 所述 SDU信息为 SDU的一个分段; 或为 SDU结束位置标识; 或为两者的组合。
上述方案中, 要封装 SDU信息所属 SDU的类型与已封装 SDU信息所 属 SDU的类型不同时, 所述发送具体为: 先发送所包含 SDU信息与前一 个已发送 PDU中所包含 SDU信息属于相同类型 SDU的 PDU;或为先发送 所包含 SDU信息与前一个已发送 PDU中包含 SDU信息属于不同类型 SDU 的 PDU。
该方法进一步包括: 在所述当前 PDU中封装填充比特。
上述方案中, 所述要封装于当前 PDU的 SDU信息为第二类型 SDU的 一个分段; 所述当前 PDU中已封装的 SDU信息为第一类型 SDU的 SDU 结束位置标识。 其中, 所述 SDU结束位置标识为其所属 PDU的第一个长 度指示域的值。所述包含 SDU结束位置标识的 PDU先于包含第二类型 SDU 第一分段的 PDU发送; 或者, 先发送包含第二类型 SDU的所有 PDU, 再 发送包含 SDU结束位置标识的 PDU。 那么, 该方法进一步包括: 在所述包 含 SDU结束位置标识的 PDU中封装填充比特; 或者, 在所述包含 SDU结 束位置标识的 PDU中封装另一个第一类型 SDU的一个分段。
上述方案中, 所述类型不同的 SDU为需要重传的 SDU和不需要重传 的 SDU。 所述类型不同的 SDU为 MBMS控制信息中的准则信息和非准则 信息。 所述 SDU结束位置标识为: 长度指示域的特殊值 0000000、 或长度 指示域的特殊值 000000000000000、 或长度指示域的特殊值 111111111111011。
本发明还提供了一种数据重组的方法, 该方法包括: 判断包含 SDU结 束位置标识的 PDU中的 SDU分段是否已被重组过, 如果是, 则不再对所 述 PDU中的 SDU分段进行重组, 否则, 进行正常的重组。
上述方案中, 在所述判断之前, 该方法进一步包括: 判断是否在收到 包含 SDU结束位置标识的 PDU之前已收到在包含 SDU结束位置标识的 PDU之后发送的 PDU, 如果是, 则不再对包含 SDU结束位置标识的 PDU 中的 SDU分段进行重组; 否则, 进行正常的重组。
其中, 所述 SDU结束位置标识为: 长度指示域的特殊值 0000000、 或 长度指示域的特殊值 000000000000000、 或长度指示域的特殊值 111111111111011。
本发明还提供一种发送机, 包括: 发送緩冲区, 用于存储业务数据单 元(SDU ); 增加 RLC头处理单元, 用于给要发送的 PDU附加 RLC头; 关 键在于, 该发送机进一步包括: 分段 /级联处理单元, 用于对所收到的 SDU 按照将不同类型的 SDU信息封装在不同 PDU中进行发送的原则进行分段 / 级联处理组装成 PDU。
本发明所提供的实现数据分段级联和重组方法及发送机, 发送方将不 同类型的 SDU及其相关信息分别封装于不同的 PDU中进行发送; 或是, 在接收方, 对包含 SDU结束位置标识的 PDU进行特殊的处理, 如此, 可 防止接收方进行不必要的重复重组, 避免接收方对可能发生错误的数据进 行重组, 从而避免了 RLC UM实体中低层将可能导致处理错误的信息提交 给高层的问题, 比如: 将同一个接入信息重复提交给高层, 进而提高了信 息传输的可靠性, 保证了 RLC UM实体对数据的正常处理。
本发明可提供多种实现方式, 实现灵活、 方便、 简单易行。 另外, 本 发明的方法不仅限于 MBMS信息的传输,只要是需要 RLC UM实体完成数 据传输的环境都可以采用上述实现方案, 适用范围更广。 附图简要说明
图 1为支持广播 /组播业务的无线网络结构示意图;
图 2为 MBMS组播模式的业务流程示意图;
图 3为 MBMS广播模式的业务流程示意图;
图 4为 MCCH信息的传输调度示意图;
图 5为 MCCH的协议栈结构图;
图 6为 MAC层的逻辑通道与物理层的 FACH通道的映射关系图; 图 7为 MBMS控制信息的传输方式图;
图 8为本发明方法中发送方的处理流程图; 图 9为 RLC UM功能实体的组成结构示意图;
图 10为本发明所提出的发送机的组成结构示意图。 实施本发明的方式
本发明的核心思想是: 发送方在进行数据分段级联时, 将属于不同类 型 SDU的 SDU信息分别封装于不同的 PDU中进行发送; 或是, 接收方在 重组数据时, 对包含 SDU结束位置标识的 PDU进行特殊的处理, 不允许 已经重组过的 SDU分段再次进行重组, 以保证接收方不会进行不必要的重 复重组。
本发明可以仅在发送方进行特殊的数据分段级联处理, 接收方按现有 技术正常的处理过程进行, 这种情况下, 发送方进行数据分段级联的过程 如图 8所示, 包括以下步骤:
步驟 801~803: RLC UM实体判断要封装于当前 PDU的 SDU信息与当 前 PDU中已封装的 SDU信息是否属于不同类型的 SDU, 如果是, 则将当 前要封装的 SDU信息封装于另一 PDU中进行发送; 否则, 将当前要封装 的 SDU信息封装于当前 PDU中进行发送。 其中, 所述 SDU信息为 SDU 的一个分段; 或为刚发送完的 SDU的 SDU结束位置标识; 或为两者的组 合。
以要封装的 SDU信息和已封装的 SDU信息分别为一种类型 SDU的 SDU结束位置标识和另一种类型 SDU的一个分段为例,具体处理过程是这 样: 当前 SDU的最后一个分段发送完毕但未发送 SDU结束位置标识时, 判断是否收到另一种类型的 SDU, 如果是, 则将当前 SDU的 SDU结束位 置标识和所收到的另一种类型 SDU的一个分段分别封装于不同的 PDU中 进行发送, 且设置 SDU结束位置标识为所属 PDU的第一个长度指示域的 值; 否则, 将紧邻包含当前 SDU最后一个分段的 PDU的后一个 PDU中第 一个长度指示域的值设为 SDU结束位置标识, 然后顺序封装需发送的下一 个 SDU的分段。
这里, 所述不同类型的 SDU可以是指准则信息 SDU和非准则信息 SDU„ 下面仅以准则信息 SDU和非准则信息 SDU为例进行详细说明。 实施例一:
本实施例中, 发送方进行数据分段级联时, 不允许将包含非准则信息 SDU的分段封装于包含准则信息 SDU结束位置标识的 PDU中。 具体说就 是:
当前发送的准则信息 SDU的最后一个分段的结尾恰好在一个 PDU的 结尾结束, 且没有长度指示域指示该 SDU的结束, 该 SDU的 SDU结束位 置标识封装在下一个 PDU 的第一个长度指示域, 由特殊的长度指示域值 "0000000"或 "000000000000000"表示。 长度指示域的长度为 15比特时, 当前发送的准则信息 SDU的最后一个分段的结尾可能恰好差一个字节能填 满一个 PDU, 此时, 该 SDU的 SDU结束位置标识封装在下一个 PDU的第 一个长度指示域, 由特殊的长度指示域值 " 111111111111011" 表示。 如果 下一个需要发送的 SDU是非准则信息 SDU, 则该非准则信息 SDU的分段 不能包含在含有所述 SDU结束位置标识的 PDU中发送, 而是推迟到最早 的再下一个 PDU发送。 该包含所述 SDU结束位置标识的 PDU可以用填充 比特填充, 也可以封装其他调度到需要发送的准则信息 SDU的分段。
举个具体例来说, 当前发送緩冲区中有两个准则信息 SDU, 分别为 SDU1和 SDU2, 大小分别为 120bits和 200bits; 每个 PDU的大小固定为 128bits,且每个 TTI发送一个 PDU。假设序列号为 10的 PDU封装了 SDU1 , 其中, 序列号域(SN ) 长度为 Sbits, Data域长度为 120bit, 该 PDU的格 式如表四所示:
SN = '0001010' Ε='0'
Data(120bits) 表 四
由于该 PDU刚好装不下长度指示域, 所以下一个 PDU应该封装一个 长度指示, 也就是说, 要将序列号 11的 PDU的第一个长度指示域值设为 "0000000"。但如果下一个 ΤΉ来了一个非准则信息 SDU3需要发送, SDU3 的大小为 40bits, 则 >据优先级调度原则, SDU1发送结束后, 接下来要先 发送 SDU3 , 然后再发送 SDU2。 本实施例中, 将序列号 11的 PDU的第一 个长度指示域设为 "000 0000" , 且该 PDU不包含 SDU3的分段。 该 PDU 可以全部封装填充比特,也可以封装同类型 SDU的一个分段,如封装 SDU2 的第一个分段。
当序列号 11的 PDU全部采用填充比特时,该 PDU的格式如表五所示:
Figure imgf000015_0003
表 五
在序列号 12的 PDU中封装 SDU3 , 该 PDU的格式如表六所
Figure imgf000015_0001
Figure imgf000015_0004
表 六
当序列号 11的 PDU封装 SDU2的第一个分段时, 该 PDU格式如表七 所示:
Figure imgf000015_0002
LI = '000 0000, E=,0,
Data(112 bits) 表 七
紧接着, 在序列号 12的 PDU中封装 SDU3, 该 PDU的格式如表八所
Figure imgf000016_0001
表 八 实施例二: .
本实施例与实施例一基本相同, 只是在发送完准则信息 SDU后, 如果 有非准则信息需要优先发送, 则先发送非准则信息 SDU, 然后再发送含有 准则信息 SDU结束位置标识的 PDU。仍以实施例一中的具体例子为例, 在 准则信息 SDU1发送结束后, 先不发含有 SDU1结束位置标识的 PDU, 而 是紧接着发送非准则信息 SDU3, SDU3的所有分段全部发送完之后, 再发 送含有 SDU1结束位置标识的 PDU。
这种情况下, 序列号 11的 PDU中封装的是 SDU3 , 该 PDU的格式如 表九所示:
SN = '0001011 ' Ε=' 1'
Li = 'Ooo oior Ε=,Γ
LI = 'l l l 1111, Ε=,0,
Data(40bits)
PAD(64bits) 表 九 序列号 12的 PDU中就包含 SDU1结束位置标识和 SDU2的第一个分 段, 该 PDU的格式如表十所示:
Figure imgf000017_0001
表 十
上述两个实施例均是针对发送方如何进行特殊数据分段级联而言的, 发送方进行上述处理后, 接收方只需进行正常的接收和处理即可。 本发明 还可以提供一种方案, 在发送方不做任何特殊处理, 也就是说, 允许准则 信息 SDU的结束位置标识和非准则信息 SDU的分段混合封装于同一 PDU 中, 但在接收方进行重组时增加特殊的处理, 避免重复性接收。 该方案具 体包括:
对所收到的 PDU进行重复性检测, 对于包含 SDU 结束位置标识的 PDU, 如果该 PDU中所包含的相关 SDU已被重组出来过, 则即使该 PDU 仍然保存于緩冲区内未被删除, 也不再对该 PDU中包含的 SDU分段再次 进行重组操作, 以保证被重组出来的非准则信息 SDU仅向高层传送一次。
举个例子来说, 序列号 6、 7、 8三个 PDU中封装的是准则信息 SDU1 的所有分段, 序列号 9的 PDU中封装的是 SDU1的 SDU结束位置标识以 及非准则信息 SDU2。 正常情况下, 接收方顺序收到序列号 6、 7、 8、 9四 个 PDU后, 会进行重组, 重组出 SDU1和 SDU2; 但如果接收方先收到序 列号 6、 7、 9对应的 PDU, 之后才收到序列号 8对应的 PDU, 由于为了实 现乱序传输功能,接收方收到每个 PDU都会试图重组出相关的 SDU,按照 现有技术,在接收方收到序列号 6、 7、 9对应的三个 PDU后,会重組出 SDU2 , 但序列号 9的 PDU不能从緩冲区中删除, 当接收方又收到序列号 8对应的 PDU后, 会重组出 SDU1并再次重组出 SDU2, 如此, 就会使同一非准则 信息重复重组, 并重复发给高层, 导致高层处理错误'。 本发明的方案就是:对每个收到的 PDU进行重复性检测,对于包含 SDU 结束位置标识的 PDU如序列号 9对应的 PDU, 如果发现该 PDU中的 SDU 已被重组出来过, 那么, 在接收方收到序列号 8对应的 PDU后, 仅将序列 号 9对应的 PDU中的 SDU结束位置标识与序列号 6、 7、 8三个 PDU中的 SDU1分段共同重组出 SDU1, 而不再对 SDU2进行重组。 这里, 如何获知 每个 PDU中的相关 SDU是否已被重组属于现有技术, 可以釆用设置相应 标识等等方式, 在此不再赘述。
进一步的, 也可对非准则信息 SDU要求, 仅对第一次正确收到的相关 PDU进行重组操作, 如果在一个包含 SDU结束位置标识的 PDU被正确收 到之前, 一个在该 PDU之后发送的 PDU已被接收到, 则即使再收到该包 含 SDU结束位置标识的 PDU, 该 PDU也不再被处理。 比如: 序列号 6、 7、 8三个 PDU中封装的是 SDU1的所有分段, 序列号 9的 PDU中封装的是 SDU1的 SDU结束位置标识和 SDU2的分段, 序列号 10的 PDU中封装的 是 SDU3的分段。 如果在收到序列号 6、 7、 8三个 PDU之后, 先收到序列 号 10的 PDU, 那么, 即使再收到序列号 9的 PDU, 也不再重组 SDU2。
在实际应用中, 实现 UM模式下协议数据单元(PDU )传输的功能实 体包括两个对等的部分: 发送 UM RLC实体( Transimitting UM RLC entity ) 和接收 UM RLC实体( Receiving UM RLC entity ), 发送 UM RLC实体用于 调度和发送协议数据单元; 接收 UM RLC实体负责接收并重组所收到的协 议数据单元。 一般, 发送 UM RLC实体在 UTRAN侧, 接收 UM RLC实体 在 UE侧,发送 UM RLC实体和接收 UM RLC实体通过无线接口 Uu( Radio Interface Uu )进行交互。
发送 UM RLC实体和接收 UM RLC实体的具体组成结构如图 9所示, 发送 UM RLC实体包括: 发送緩冲区(Transmission buffer ), 用于存储业务 数据单元( SDU ); 分段 /级联处理单元( Segmentation& Concatenation ), 用 于对所收到的 UMD SDU进行分段 /级联处理并组装 PDU,还可能进行填充 处理; 增加 RLC头处理单元(Add RLC header ), 用于给要发送的 PDU附 加 RLC头。 接收 UM RLC实体包括: 重复避免和重新排序单元(Duplicate avoidance and reordering ), 用于重复性检测和对 UMD PDU的重新排序; 接 收緩冲区 (Reception buffer ), 用于緩存所接收的 PDU; 删除 RLC头处理 单元(Remove RLC header ), 用于删除所收到的 PDU附加的 RLC头; 重組 单元(Reassembly ), 用于将接收到的 PDU重组出 SDU, 之后将组装后的 PDU提交到高层。
为实现本发明所述的分段级联方法,本发明对图 9所示的发送 UM RLC 实体部分进行了改进, 提出了一种发送机(Transmitter ), 该发送机的组成 结构如图 10所示, 包括: 发送緩冲区, 用于存储 SDU; 增加 RLC头处理 单元, 用于给要发送的 PDU附加 RLC头; 分段 /级联处理单元, 用于对所 收到的 SDU按照不同类型 SDU信息封装在不同 PDU中进行发送的原则进 行分段 /级联处理组装成 PDU, 具体说就是: 判断要封装的 SDU信息与当 前 PDU中已封装的 SDU信息类型是否一致, 类型一致就封装在当前 PDU 中, 类型不一致就封装在另一 PDU中。 这里, 所述 SDU信息是指 SDU的 一个分段; 或 SDU结束位置标识; 或两者的组合。
上述方案适用于 GPRS、 EDGE、 WCDMA、 TD-SCDMA等无线通信系 统, 以上所述, 仅为本发明的较佳实施例而已, 并非用于限定本发明的保 护范围。

Claims

权利要求书
1、 一种数据分段级联的方法, 其特征在于, 该方法包括:
判断要封装于当前协议数据单元 PDU的服务数据单元 SDU信息所属 SDU的类型是否与当前 PDU中已封装的 SDU信息所属 SDU的类型相同, 如果相同, 则将要封装的 SDU信息封装于当前 PDU中进行发送; 如果不 同, 则将当前要封装的 SDU信息封装于另一 PDU中进行发送。
2、 才 居权利要求 1所述的方法, 其特征在于, 所述 SDU信息为 SDU 的一个分段; 或为 SDU结束位置标识; 或为两者的組合。
3、 根据权利要求 1所述的方法, 其特征在于, 要封装 SDU信息所属 SDU的类型与已封装 SDU信息所属 SDU的类型不同时,所述发送具体为: 先发送所包含 SDU信息与前一个已发送 PDU中所包含 SDU信息属于相同 类型 SDU的 PDU;或为先发送所包含 SDU信息与前一个已发送 PDU中包 含 SDU信息属于不同类型 SDU的 PDU。
4、 根据权利要求 1所述的方法, 其特征在于, 该方法进一步包括: 在 所述当前 PDU中封装填充比特。
5、 根据权利要求 1所述的方法, 其特征在于, 所述要封装于当前 PDU 的 SDU信息为第二类型 SDU的一个分段;所述当前 PDU中已封装的 SDU 信息为第一类型 SDU的 SDU结束位置标识。
6、 根据权利要求 5所述的方法, 其特征在于, 所述 SDU结束位置标 识为其所属 PDU的第一个长度指示域的值。
7、 根据权利要求 5所述的方法, 其特征在于, 所述包含 SDU结束位 置标识的 PDU先于包含第二类型 SDU第一分段的 PDU发送; 或者, 先发 送包含第二类型 SDU的所有 PDU,再发送包含 SDU结束位置标识的 PDU。
8、 根据权利要求 5所述的方法, 其特征在于, 该方法进一步包括: 在 所述包含 SDU结束位置标识的 PDU中封装填充比特; 或者, 在所述包含 SDU结束位置标识的 PDU中封装另一个第一类型 SDU的一个分段。
9、 根据权利要求 1至 8任一项所述的方法, 其特征在于, 所述类型不 同的 SDU为需要重传的 SDU和不需要重传的 SDU。
10、 根据权利要求 1至 8任一项所述的方法, 其特征在于, 所述类型 不同的 SDU为 MBMS控制信息中的准则信息和非准则信息。
11、根据权利要求 2、 5、 6、 7或 8所述的方法,其特征在于, 所述 SDU 结束位置标识为: 长度指示域的特殊值 0000000、 或长度指示域的特殊值 000000000000000、 或长度指示域的特殊值 111111111111011。
12、 一种数据重组的方法, 其特征在于, 该方法包括: 判断包含 SDU 结束位置标识的 PDU中的 SDU分段是否已被重组过, 如果是, 则不再对 所述 PDU中的 SDU分段进行重组, 否则, 进行正常的重组。
13、 根据权利要求 12所述的方法, 其特征在于, 在所述判断之前, 该 方法进一步包括: 判断是否在收到包含 SDU结束位置标识的 PDU之前已 收到在包含 SDU结束位置标识的 PDU之后发送的 PDU, 如果是, 则不再 对包含 SDU结束位置标识的 PDU中的 SDU分段进行重组; 否则, 进行正 常的重组。
14、 根据权利要求 12或 13所述的方法, 其特征在于, 所述 SDU结束 位置标识为: 长度指示域的特殊值 0000000、 或长度指示域的特殊值 000000000000000、 或长度指示域的特殊值 111111111111011。
15、 一种发送机, 包括: 发送緩冲区, 用于存储业务数据单元(SDU ); 增加 RLC头处理单元, 用于给要发送的 PDU附加 RLC头; 其特征在于, 该发送机进一步包括:
分段 /级联处理单元, 用于对所收到的 SDU按照将不同类型的 SDU信 息封装在不同 PDU中进行发送的原则进行分段 /级联处理组装成 PDU。
16、 根据权利要求 15所述的发送机, 其特征在于, 所述 SDU信息为 SDU的一个分段; 或为 SDU结束位置标识; 或为两者的组合。
PCT/CN2005/002076 2004-12-02 2005-12-02 A method of realizing data segmentation cascade and recombination and a transmitter Ceased WO2006058502A1 (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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 엘지전자 주식회사 무선 링크 제어 프로토콜에 따르는 수신기에서의 알엘씨데이터 수신 윈도우 처리 방법

Patent Citations (2)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
Title
See also references of EP1819177A4 *

Cited By (7)

* Cited by examiner, † Cited by third party
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