Background technology
Evolution from wideband CDMA (WCMDA) system, early 1990s, there are some communication common carriers and research organization to begin the research work of WCDMA in Europe, since 98 years till now, the technical specification of the WCDMA system standard (Release) 99 of having passed by, Release 4, and Release 5, this several stages of Release6, the standardization effort about Release 7 comes into effect at present.Meanwhile, the research of more long-term LTE (Long Term Evolution) has also begun to become gradually the new focus of standardization effort.
Dedicated channel is adopted in up-downgoing in Release 99 systems, and the maximum rate that can arrive is 384kbps; Begin to be split into mobile service switching center server (MSC Server) and multimedia gateway (MGW:Multi-media GateWay) at Release 4, control section and service part are separated moving service switching center (MSC:Mobile Service SwitchCenter); Introduced the notion of IP Multimedia System (IMS:IP Multi-media Subsystem) at Release 5, IP-based transport layer, and on wireless access technology, introduced high speed downlink packet access (HSDPA:High SpeedDownlink Packet Access) and make downstream rate can reach 14.4Mbps; At Release 6, introduced high speed uplink packet access (HSUPA:High Speed Uplink Packet Access) technology, make upstream rate can reach 5.76Mbps.These several standards are more stable basically, at present Release 7 protocol targets of discussing be on the basis of Release 6 by little change, improve systematic function.LTE will will be brand-new from the system framework to the physical layer, is intended to for the user provides higher rate, and the service of better performance, the UTRA among the LTE is called as the UTRA (E-UTRA) of evolution at present.
As shown in Figure 1, be base station down link framework in the evolved universal terrestrial wireless access network (EUTRAN).In existing EUTRAN, Radio interface protocols as shown in Figure 2, wherein wave point is divided into three protocol layers, that is: physical (L1), data link layer (L2), network layer (L3).Wherein L2 comprises: medium access control (MAC), Radio Link control (RLC), PDCP (PDCP), broadcasting/multileaving control protocol four sublayers such as (BMC).Physical layer (PHY) communicates by transmission channel and Media Access Control (MAC), and MAC communicates by logic channel and control sub layer of wireless link (RLC), and RLC and BMC, PDCP communicate.
The function of media access control sublayer comprises: the mapping between logic channel and the transmission channel; For each transmission channel is selected suitable transformat; Processed between subscriber equipment (UE) data flow; Adopt the processed of dynamically pre-arrangement method between the UE; Processed between the data flow of the last several users of DSCH and FACH; The sign of UE on the Common transport channel; Higher layer protocol data units (PDU) multiple connection for sending the transmission block of physical layer to by transmission channel, and will be connect that to separate multiple connection be high-rise PDU by transmission channel from the transmission block of physical layer; Traffic supervision; The dynamic transmission channel type switches; Transparent RLC encrypts; The access service rank is selected.
RLC sublayer function: cut apart and the transmission of reorganization, series connection, filling, user data, error detection, send that high-rise PDU, duplicate detection, Flow Control, non-authentication data transfer mode sequence number check according to the order of sequence, protocol error detection and recovery, encryption, hang-up and restore funcitons.
PDCP sublayer function: in transmission and receiving entity, carry out the header suppression and the decompression of IP traffic respectively; The combination of header compression method correspondence and particular network layer, transport layer or upper-layer protocol; Transmitting user data; The PDCP-SDU that Non-Access Stratum is sent here is forwarded to rlc layer; A plurality of different RB are multiplexed into same RLC entity.
BMC sublayer function: the storage of cell broadcast messages, business amount monitor and for the scheduling of CBS request Radio Resource, BMC message, send BMC message, transmit cell broadcast messages to high-rise (NAS) to UE
The RLC entity is supported three types of business altogether, transparent mode business (TM), no affirmation mode business (UM) and affirmation mode business (AM).
The automatic request retransmission physical model in the various upper stratas of RLC sublayer as shown in Figure 3.Wherein:
Affirmation mode business (AM) is to be finished by the transmission of an associating and confirmation of receipt pattern entity.Send and receive two types PDU, that is: control PDU and professional PDU.The transmitter side entity receives SDU from high level to be cut apart or connects into the professional PDU of RLC, and an additional RLC head is put into and sent and retransmission buffer sends it to media access control sublayer by one to two logic channel.Under affirmation mode, the professional PDU of all transmissions needs the affirmation of peer-entities whether to decide re-transmission.Control PDU be generate by RLC entity self some at status report that receives PDU and reset request etc.The receiver side entity receives PDU from media access control sublayer, extracts incidentally state information, puts into reception buffer, wait for that complete PDU reorganization SDU sends to the upper strata, or sending wrong confirmation of receipt by its transmitter side again requires peer-entities to retransmit PDU.
No affirmation mode business (UM) is finished by independently sending and receive no affirmation mode entity.Sending entity receives SDU from high level and is divided into the RLC PDU of suitable size or different SDU are connected to form a RLC PDU, encloses a RLC head and put into transmit buffer to send it to media access control sublayer by some logic channels.Receiving entity receives PDU by a certain logic channel from media access control sublayer, decaptitates and it is reassembled into SDU to send to high level.
As shown in Figure 4, be R6 agreement rlc layer AM entity framework.Wherein: the sending part branch of AM entity comprises:
The division cascade unit, the Service Data Unit (SDU) that is used for high level carries out division cascade, the protocol Data Unit (PDU) of size such as is divided into;
Retransmitting buffer unit is used for the PDU behind the buffer memory division cascade, and the PDU of mistake is retransmitted;
The transmission buffer unit is used for according to the required transmission data in base station;
Ciphering unit is used for data encryption;
The receiving unit of AM entity comprises:
Decrypting device is used for data decryption;
The retransmission management unit is used for feeding back receiving data, to the request of data re-transmission of mistake;
Reset buffer unit, be used for data are arranged in order;
Recomposition unit is uploaded after being used for PDU reassembled into SDU.
As shown in Figure 5, be R6 agreement rlc layer UM entity framework.Wherein: the sending part branch of UM entity comprises:
The transmission buffer unit is used for according to the required transmission data in base station;
The division cascade unit, the Service Data Unit (SDU) that is used for high level carries out division cascade, is divided into sizeable protocol Data Unit (PDU);
Add the RLC head unit, be used to add the RLC head;
Ciphering unit is used for data encryption;
The receiving unit of UM entity comprises::
Decrypting device is used for data decryption;
Receive buffer unit, be used to receive buffer memory;
Remove the RLC head unit, be used to the RLC head;
Recomposition unit is used for uploading after PDU reassembles into SDU.
In sum, the shortcoming of prior art is: rlc layer is positioned at wireless network control (RNC) among the R6, the UM entity of RLC and AM entity transmitting terminal support based on etc. the division cascade of big or small PDU, receiving terminal is supported submitting in order and unordered submitting of SDU, and the UM of RLC and AM entity are to set up according to business.In the EUTRAN system, RNC is cancelled, and rlc layer moves down into the base station, can also can merge into the MAC+ layer with the MAC layer separately as one deck, the efficiency of transmission of eating dishes without rice or wine for better utilization and reduce and fill like this, and division cascade can be based on PDU size flexibly; And EUTRAN system Access Network framework is the all-IP framework, the PDCP layer is positioned at IAD (aGW), have only the order reception data of sending out packet by the PDCP layer like this, could reduce makeing mistakes when separating the head compression, and the SDU of rlc layer submits the reception according to the order of sequence that can not guarantee the PDCP layer in order.The rlc layer AM of R6 agreement and UM physical characteristics can not satisfy the EUTRAN system requirements in sum.
Summary of the invention
The objective of the invention is to, a kind of wireless network communication apparatus is provided, in order to new AM and the UM entity framework that proposes at the EUTRAN system, the function that provides the R6 protocol infrastructure not support improves systematic function.Technical scheme of the present invention is:
A kind of wireless network communication apparatus, comprise: the automatic request retransmission entity at least a upper strata, the automatic request retransmission entity in described upper strata is the automatic request retransmission entity of affirmation mode, and the automatic request retransmission entity of this affirmation mode has the part of transmission and receiving unit: described sending part branch comprises: the division cascade unit: be used for the data unit is carried out division cascade; Retransmitting buffer unit: be used for the protocol Data Unit behind the buffer memory division cascade, and the protocol Data Unit of buffer memory is handled; Described receiving unit comprises: reset the unit: be used for the protocol Data Unit that receives is sorted; Recomposition unit: the protocol Data Unit after the ordering is recombinated, be submitted to high level behind the composition Service Data Unit; Wherein, describedly the data unit is carried out division cascade comprise: the protocol Data Unit to the re-transmission of importing described division cascade unit carries out division cascade once more, and adds corresponding data head information.
Described protocol Data Unit to buffer memory is handled and is meant: the processing that described retransmitting buffer unit is deleted or retransmitted the protocol Data Unit of buffer memory according to feedback information.
Transmission buffer unit: be used for the Service Data Unit of high level is carried out buffer memory, and the Service Data Unit behind the buffer memory is sent to described division cascade unit.
Retransmission management unit: be used for the protocol Data Unit that receives is judged, and, ask the data of described transmission part retransmission of lost, the data that deletion correctly receives to described transmission part feedback data reception condition.
The automatic request retransmission entity of described affirmation mode is positioned at MAC layer or wireless chain control layer, and the corresponding logic channel of the automatic request retransmission entity of each affirmation mode, receives the data from described logic channel.
The automatic request retransmission of described affirmation mode is positioned at wireless chain control layer, is used to receive high-rise data, and the data after handling are mail to logic channel.
Service quality (QoS) attribute to described logic channel carries out pre-configured.
Described transmission buffer unit carries out buffer memory according to logic channel service quality (QoS) attribute or QoS attribute to Service Data Unit.
Described transmission buffer unit abandons the Service Data Unit that is stored in the transmission buffer according to the QoS requirement of business.
MAC layer is dispatched protocol Data Unit according to logic channel service quality (QoS) attribute or QoS attribute.
MAC layer is carried out multiplexing according to logic channel service quality (QoS) attribute or QoS attribute to protocol Data Unit.
Be provided with according to described logic channel service quality (QoS) attribute or QoS attribute size the data sequence number territory of protocol Data Unit.
Described transmission buffer unit is provided with Service Data Unit buffer memory thresholding.
The unordered high level that is submitted to behind the described recomposition unit composition Service Data Unit.
Beneficial effect of the present invention is: by transmission buffer is set, be used for buffer memory SDU, can carry out SDU according to data transmission state flexibly and abandon, improve data transmission efficiency; When between base station or subscriber equipment, switching, also carry out forwarding of data easily.
By metadata cache amount thresholding (presetting) is set in transmission buffer, carry out the Flow Control of base station or subscriber equipment and aGW, help preventing because base station or the congested loss of data that causes of subscriber equipment; Also can thresholding be set flexibly, help reducing between base station or subscriber equipment switching and avoid losing of data according to transfer amount according to different situations.
By the data of each re-transmission this time of buffer memory re-transmission in retransmitting buffer memory, avoid the situation that does not have transmission correctly to cause whole data block to retransmit because of partial data.Simultaneously can be according to the maximum fractionation number of times that disposes in the data block, a buffer memory reaches the data of maximum fractionation number of times in the re-transmission afterwards, reduces the complexity of cutting apart and recombinating.
By supporting the out of order of SDU to submit, can improve the processing speed of base station or subscriber equipment, also can in time empty respective cache simultaneously.
By carrying out the pre-configured of logic channel QoS attribute, reduce the complexity of scheduling, also can effectively carry out multiplexing before the HARQ, the service integration of avoiding different attribute transmits together and reduces systematic function.
By determining sequence number territory size, effectively saved the expense of eating dishes without rice or wine according to service attribute or logic channel QoS attribute.
Embodiment
Below in conjunction with description of drawings the specific embodiment of the present invention.Core concept of the present invention provides a kind of wireless network communication apparatus (base station or subscriber equipment), and this wireless network communication apparatus comprises automatic request retransmission entity of affirmation mode and/or the automatic request retransmission entity of Unacknowledged Mode.Wherein, the automatic request retransmission entity of affirmation mode has the part of transmission and receiving unit:
Described sending part branch comprises: the division cascade unit is used for the data unit is carried out division cascade;
Retransmitting buffer unit is used for the protocol Data Unit behind the buffer memory division cascade, and the protocol Data Unit of buffer memory is handled;
Described receiving unit comprises: reset the unit, be used for the protocol Data Unit that receives is sorted; Recomposition unit is recombinated to the protocol Data Unit after the ordering, is submitted to high level behind the composition Service Data Unit.The automatic request retransmission entity of Unacknowledged Mode has the part of transmission and receiving unit:
Described sending part branch comprises: the transmission buffer unit is used for the high-rise next Service Data Unit of buffer memory; The division cascade unit is used for described Service Data Unit is carried out division cascade, forms protocol Data Unit;
Described receiving unit comprises: receive buffer unit, be used to receive the protocol Data Unit of low layer; Recomposition unit is used for described protocol Data Unit is recombinated, and is submitted to high level behind the composition Service Data Unit.
In the evolution of rlc layer, if RLC, can claim then that RLC is the ERLC layer separately as one deck; If RLC and MAC layer are the MAC+ layer also, then original rlc layer can be described as outside repeat requests (outer ARQ) module automatically.Now respectively with RLC and MAC layer and be that the situation and the ERLC layer of MAC+ layer is example, the present invention will be described.
Embodiment 1
In Fig. 6, show the AM pattern entity framework of the outer ARQ of base station of the present invention, wherein Service Data Unit is transferred to the outer ARQ module of MAC+ layer by logic channel, and the MAC+ layer communicates by transmission channel and physical layer.
Sending part branch at AM pattern entity comprises: the transmission buffer unit, carry out transmission buffer to the Service Data Unit of the high level that transmits by logic channel 1; The division cascade unit carries out division cascade to the Service Data Unit behind the transmission buffer, generates protocol Data Unit; Retransmitting buffer unit retransmits buffer memory to the protocol Data Unit behind the division cascade, and the protocol Data Unit behind the re-transmission buffer memory is cut apart utmost point connection once more; The protocol Data Unit of outer ARQ after with division cascade sends to the MAC in the base station, and the protocol Data Unit of the MAC in the base station after to division cascade dispatched; Carry out multiplexing to the protocol Data Unit after the scheduling; MAC in the base station communicates by transmission channel and physical layer, the protocol Data Unit after multiplexing is carried out HARQ retransmit;
Receiving unit at AM pattern entity comprises: the MAC in the base station retransmits the protocol Data Unit that receives from physical layer; Protocol Data Unit after retransmitting is carried out demultiplexing; The protocol Data Unit of MAC in the base station after with demultiplexing is sent to the retransmission management unit and carries out retransmission management; Reset the unit, the protocol Data Unit behind the retransmission management is sorted; Recomposition unit is formed Service Data Unit with the protocol Data Unit after the ordering; The Service Data Unit of forming is submitted to high level by logic channel 1.
In Fig. 7, show the UM pattern entity framework of the outer ARQ of base station of the present invention, wherein Service Data Unit is transferred to the outer ARQ module of MAC+ layer by logic channel, and the MAC+ layer communicates by transmission channel and physical layer.
Sending part branch at UM pattern entity comprises: the transmission buffer unit carries out transmission buffer to the Service Data Unit of the high level that sends by logic channel 1; The Service Data Unit of division cascade unit after to transmission buffer carries out division cascade, generates protocol Data Unit; The protocol Data Unit of outer ARQ after with division cascade sends to the MAC in the base station, and the protocol Data Unit of the MAC in the base station after to division cascade dispatched; Carry out multiplexing to the protocol Data Unit after the scheduling; MAC in the base station communicates by transmission channel and physical layer, the protocol Data Unit after multiplexing is carried out HARQ retransmit;
Receiving unit at UM pattern entity comprises: the MAC in the base station retransmits the protocol Data Unit that receives from physical layer; Protocol Data Unit after retransmitting is carried out demultiplexing; The protocol Data Unit of MAC in the base station after with demultiplexing is sent to and receives buffer unit and reorder; Protocol Data Unit after recomposition unit will reorder is formed Service Data Unit; The Service Data Unit of forming is submitted to high level by logic channel 1.
The AM of above-mentioned Outer ARQ and UM pattern entity can be set up according to logic channel, it is the corresponding logic channel of each outer ARQ, and logic channel can have the QoS attribute of oneself, and the QoS that promptly carries out logic channel is default, and scheduling can be carried out according to priority of logical channels like this.Logic channel QoS attribute can determine which service needed carries out HARQ and retransmit, and carries out like this carrying out carrying out multiplexing with the business of attribute when multiplexing before HARQ.According to logic channel QoS attribute the sequence number territory size and the length of data can be set also, be used to indicate the territory size.The traffic sequence of uploading as the high logic channel of priority is number less, and the traffic sequence that the logic channel that priority is low is uploaded is number bigger.
Also can carry out the dynamic-configuration of QoS of survice attribute, because each professional qos parameter (time delay required as business, speed etc.) is with by high level, professional priority can be determined according to these parameters in the base station, and dispatches according to this priority; Simultaneously also can determine which service needed carries out HARQ and retransmit,, help effectively multiplexing so that before HARQ is multiplexing, judge according to these qos parameters.Also can dynamically arrange sequence number territory size according to type of service, number less as the traffic sequence of delay sensitive, the relatively more responsive traffic sequence of time delay number can be big slightly, but not the sequence number maximum of delay sensitive type business.
Described transmission buffer is meant: buffer memory SDU; Can carry out abandoning of SDU, the data forwarding when inter-nodeB switches, the threshold value that buffer memory also can be set is carried out the Flow Control between base station and the aGW.Transmission buffer can be according to the data of the identical QoS of allocating cache, otherwise the data that buffer memory transmits from same logic channel.
Described division cascade is meant: the SDU that transmission buffer is come carries out division cascade, forms PDU, PDU is numbered, and adds corresponding header, as logical channel number etc.Support is carried out once more division cascade and corresponding numbers, header to the PDU that retransmits;
Described re-transmission buffer memory is meant: the PDU behind the buffer memory division cascade, upgrade for the PDU behind each division cascade; For the PDU that the maximum fractionation number of times is arranged, a buffer memory arrives that PDU of maximum fractionation number of times; The status report of receiving is discerned, retransmitted corresponding PDU.
Described retransmission management is meant: the PDU that receives is detected, retransmit by ARQ and carry out error correction, be responsible for status report.
Described rearrangement is meant: the PDU that bottom is uploaded sorts;
Described reorganization is meant: upload after PDU is reassembled into SDU, support unordered.
Embodiment 2
In Fig. 8, show the AM pattern entity framework of the ERLC of base station of the present invention, its Service Data Unit at the middle and upper levels is sent to ERLC, and ERLC is transferred to EMAC by logic channel with protocol Data Unit, and EMAC communicates by transmission channel and physical layer.
Sending part branch at AM pattern entity comprises: the transmission buffer unit carries out transmission buffer to the Service Data Unit (professional 1) of high level; The Service Data Unit of division cascade unit after to transmission buffer carries out division cascade, generates protocol Data Unit; The protocol Data Unit of retransmitting buffer unit after to division cascade retransmits buffer memory, and the protocol Data Unit that retransmits behind the buffer memory is cut apart utmost point connection once more; ERLC is transferred to EMAC by logic channel 1 with the protocol Data Unit behind the division cascade, and the protocol Data Unit of EMAC after to division cascade dispatched; Carry out multiplexing to the protocol Data Unit after the scheduling; EMAC communicates by transmission channel and physical layer, the protocol Data Unit after multiplexing is carried out HARQ retransmit.
Receiving unit at AM pattern entity comprises: EMAC is to retransmitting from the protocol Data Unit that physical layer is received; Protocol Data Unit after retransmitting is carried out demultiplexing; EMAC is transferred to the retransmission management unit of ERLC by logic channel 1 with the protocol Data Unit behind the demultiplexing, and the protocol Data Unit of retransmission management unit after to demultiplexing carries out retransmission management; Resetting the protocol Data Unit of unit after to retransmission management sorts; Protocol Data Unit after recomposition unit will sort is formed Service Data Unit; The Service Data Unit of forming is submitted to high level.
In Fig. 9, show the UM pattern entity framework of the ERLC of base station of the present invention, its Service Data Unit at the middle and upper levels is sent to ERLC, and ERLC is transferred to EMAC by logic channel with protocol Data Unit, and EMAC communicates by transmission channel and physical layer.
Sending part branch at UM pattern entity comprises: the transmission buffer unit carries out transmission buffer to the Service Data Unit (professional 1) of high level; The Service Data Unit of division cascade unit after to transmission buffer carries out division cascade, generates protocol Data Unit; ERLC is transferred to EMAC by logic channel 1 with the protocol Data Unit behind the division cascade, and the protocol Data Unit of EMAC after to division cascade dispatched; Carry out multiplexing to the protocol Data Unit after the scheduling; EMAC communicates by transmission channel and physical layer, the protocol Data Unit after multiplexing is carried out HARQ retransmit.
Receiving unit at UM pattern entity comprises: EMAC carries out HARQ to the protocol Data Unit that receives from physical layer and retransmits; Protocol Data Unit after the HARQ re-transmission is carried out demultiplexing; EMAC is transferred to the reception buffer unit of ERLC by logic channel 1 with the protocol Data Unit behind the demultiplexing, receives the protocol Data Unit of buffer unit after to demultiplexing and reorders; Protocol Data Unit after reordering is formed Service Data Unit; The Service Data Unit of forming is submitted to high level.
Shown in Fig. 8,9, the AM of base station of the present invention, UM pattern entity can be set up according to type of service, dissimilar business is mapped on the logic channel of different attribute, and logic channel can have the QoS attribute of oneself, the QoS that promptly carries out logic channel is default, and scheduling can be carried out according to priority of logical channels like this.Also can determine that priority dispatches with this according to the qos parameter of business.
The AM of above-mentioned ERLC and UM pattern entity can be set up according to logic channel, it is the corresponding logic channel of each outer ARQ, and logic channel can have the QoS attribute of oneself, and the QoS that promptly carries out logic channel is default, and scheduling can be carried out according to priority of logical channels like this.Logic channel QoS attribute can determine which service needed carries out HARQ and retransmit, and carries out like this carrying out carrying out multiplexing with the business of attribute when multiplexing before HARQ.According to logic channel QoS attribute the sequence number territory size and the length of data can be set also, be used to indicate the territory size.The traffic sequence of uploading as the high logic channel of priority is number less, and the traffic sequence that the logic channel that priority is low is uploaded is number bigger.
Also can carry out the dynamic-configuration of QoS of survice attribute, because each professional qos parameter (time delay required as business, speed etc.) is with by high level, professional priority can be determined according to these parameters in the base station, and dispatches according to this priority; Simultaneously also can determine which service needed carries out HARQ and retransmit,, help effectively multiplexing so that before HARQ is multiplexing, judge according to these qos parameters.Also can dynamically arrange sequence number territory size according to type of service, number less as the traffic sequence of delay sensitive, the relatively more responsive traffic sequence of time delay number can be big slightly, but not the sequence number maximum of delay sensitive business.
Described transmission buffer is meant: buffer memory SDU; Can carry out abandoning of SDU, the data forwarding when inter-nodeB switches, the threshold value that buffer memory also can be set is carried out the Flow Control between base station and the aGW.Transmission buffer can be according to the data of the identical QoS of allocating cache, otherwise the data that buffer memory transmits from same logic channel.
Described division cascade is meant: the SDU that transmission buffer is come carries out division cascade, forms PDU, PDU is numbered, and adds corresponding header, as logical channel number etc.Support is carried out once more division cascade and corresponding numbers, header to the PDU that retransmits;
Described re-transmission buffer memory is meant: the PDU behind the buffer memory division cascade, upgrade for the PDU behind each division cascade; For the PDU that the maximum fractionation number of times is arranged, a buffer memory arrives that PDU of maximum fractionation number of times; The status report of receiving is discerned, retransmitted corresponding PDU.
Described retransmission management is meant: the PDU that receives is detected, retransmit by ARQ and carry out error correction, be responsible for status report.
Described rearrangement is meant: the PDU that bottom is uploaded sorts;
Described reorganization is meant: upload after PDU is reassembled into SDU, support out of order.
Embodiment 3
In Figure 10, show the AM pattern entity framework of the outer ARQ of subscriber equipment of the present invention (UE), wherein Service Data Unit is transferred to the outer ARQ module of MAC+ layer by logic channel, and the MAC+ layer communicates by transmission channel and physical layer.
Sending part branch at AM pattern entity comprises: the transmission buffer unit, carry out transmission buffer to the Service Data Unit of the high level that transmits by logic channel 1; The division cascade unit carries out division cascade to the Service Data Unit behind the transmission buffer, generates protocol Data Unit; Retransmitting buffer unit retransmits buffer memory to the protocol Data Unit behind the division cascade, and the protocol Data Unit behind the re-transmission buffer memory is cut apart utmost point connection once more; The protocol Data Unit of outer ARQ after with division cascade sends to the MAC in the base station, and the protocol Data Unit of the MAC in the UE after to division cascade dispatched; Carry out multiplexing to the protocol Data Unit after the scheduling; MAC in the UE communicates by transmission channel and physical layer, the protocol Data Unit after multiplexing is carried out HARQ retransmit;
Receiving unit at AM pattern entity comprises: the MAC in the UE retransmits the protocol Data Unit that receives from physical layer; Protocol Data Unit after retransmitting is carried out demultiplexing; The protocol Data Unit of MAC in the UE after with demultiplexing is sent to the retransmission management unit and carries out retransmission management; Reset the unit, the protocol Data Unit behind the retransmission management is sorted; Recomposition unit is formed Service Data Unit with the protocol Data Unit after the ordering; The Service Data Unit of forming is submitted to high level by logic channel 1.
In Figure 11, show the UM pattern entity framework of the outer ARQ of UE of the present invention, wherein Service Data Unit is transferred to the outer ARQ module of MAC+ layer by logic channel, and the MAC+ layer communicates by transmission channel and physical layer.
Sending part branch at UM pattern entity comprises: the transmission buffer unit carries out transmission buffer to the Service Data Unit of the high level that sends by logic channel 1; The Service Data Unit of division cascade unit after to transmission buffer carries out division cascade, generates protocol Data Unit; The protocol Data Unit of outer ARQ after with division cascade sends to the MAC in the UE, and the protocol Data Unit of the MAC in the UE after to division cascade dispatched; Carry out multiplexing to the protocol Data Unit after the scheduling; MAC in the UE communicates by transmission channel and physical layer, the protocol Data Unit after multiplexing is carried out HARQ retransmit;
Receiving unit at UM pattern entity comprises: the MAC in the UE retransmits the protocol Data Unit that receives from physical layer; Protocol Data Unit after retransmitting is carried out demultiplexing; The protocol Data Unit of MAC in the UE after with demultiplexing is sent to and receives buffer unit and reorder; Protocol Data Unit after recomposition unit will reorder is formed Service Data Unit; The Service Data Unit of forming is submitted to high level by logic channel 1.
The AM of above-mentioned Outer ARQ and UM pattern entity can be set up according to logic channel, it is the corresponding logic channel of each outer ARQ, and logic channel can have the QoS attribute of oneself, and the QoS that promptly carries out logic channel is default, and scheduling can be carried out according to priority of logical channels like this.Logic channel QoS attribute can determine which service needed carries out HARQ and retransmit, and carries out like this carrying out carrying out multiplexing with the business of attribute when multiplexing before HARQ.According to logic channel QoS attribute the sequence number territory size and the length of data can be set also, be used to indicate the territory size.The traffic sequence of uploading as the high logic channel of priority is number less, and the traffic sequence that the logic channel that priority is low is uploaded is number bigger.
Also can carry out the dynamic-configuration of QoS of survice attribute, because each professional qos parameter (time delay required as business, speed etc.) is with by high level, UE can determine professional priority according to these parameters, and dispatches according to this priority; Simultaneously also can determine which service needed carries out HARQ and retransmit,, help effectively multiplexing so that before HARQ is multiplexing, judge according to these qos parameters.Also can dynamically arrange sequence number territory size according to type of service, number less as the traffic sequence of delay sensitive, the relatively more responsive traffic sequence of time delay number can be big slightly, but not the sequence number maximum of delay sensitive type business.
Described transmission buffer is meant: buffer memory SDU; Can carry out abandoning of SDU, the data forwarding when intcr-nodcB switches, the threshold value that buffer memory also can be set is carried out the Flow Control between base station and the aGW.Transmission buffer can be according to the data of the identical QoS of allocating cache, otherwise the data that buffer memory transmits from same logic channel.
Described division cascade is meant: the SDU that transmission buffer is come carries out division cascade, forms PDU, PDU is numbered, and adds corresponding header, as logical channel number etc.Support is carried out once more division cascade and corresponding numbers, header to the PDU that retransmits;
Described re-transmission buffer memory is meant: the PDU behind the buffer memory division cascade, upgrade for the PDU behind each division cascade; For the PDU that the maximum fractionation number of times is arranged, a buffer memory arrives that PDU of maximum fractionation number of times; The status report of receiving is discerned, retransmitted corresponding PDU.
Described retransmission management is meant: the PDU that receives is detected, retransmit by ARQ and carry out error correction, be responsible for status report.
Described rearrangement is meant: the PDU that bottom is uploaded sorts;
Described reorganization is meant: upload after PDU is reassembled into SDU, support unordered.
The beneficial effect that technical solution of the present invention is brought is: by a kind of base station and subscriber equipment are provided, transmission buffer are set are used for buffer memory SDU, can carry out SDU according to data transmission state flexibly and abandon, improve data transmission efficiency; When between base station or subscriber equipment, switching, also carry out forwarding of data easily.Metadata cache amount thresholding (presetting) is set in transmission buffer, carries out the Flow Control of base station or subscriber equipment and aGW, help preventing because base station or the congested loss of data that causes of subscriber equipment; Also can thresholding be set flexibly, help reducing between the base station switching and avoid losing of data according to transfer amount according to different situations.
By the data of each re-transmission this time of buffer memory re-transmission in retransmitting buffer memory, avoid the situation that does not have transmission correctly to cause whole data block to retransmit because of partial data.Simultaneously can be according to the maximum fractionation number of times that disposes in the data block, a buffer memory reaches the data of maximum fractionation number of times in the re-transmission afterwards, reduces the complexity of cutting apart and recombinating.
By supporting the out of order of SDU to submit, can improve the processing speed of base station or subscriber equipment, also can in time empty respective cache simultaneously.
By carrying out the pre-configured of logic channel QoS attribute, reduce the complexity of scheduling, also can effectively carry out multiplexing before the HARQ, the service integration of avoiding different attribute transmits together and reduces systematic function.
By determining sequence number territory size, effectively saved the expense of eating dishes without rice or wine according to service attribute or logic channel QoS attribute.
Above embodiment only is used to illustrate the present invention, but not is used to limit the present invention.