Summary of the invention
The object of the present invention is to provide the reconstruction method and device of a kind of RLC entity, with solve traffic rate reduce withAnd the problem of propagation delay time increase.
The purpose of the present invention is what is be achieved through the following technical solutions:
In a first aspect, provide a kind of reconstruction method of RLC entity, in the method, the MAC entity of the network equipment is to needingThe UE for carrying out handover between cells sends the RRC connection reconfiguration comprising handover request and sets message, the MAC entity of the network equipmentIf receiving the confirmation message for receiving the RRC connection reconfiguration and setting message of the UE feedback, the MAC of the network equipment is realBody re-establishes instruction information to the transmission of the RLC entity of the network equipment, and the RLC entity of the network equipment receives the reconstructionAfter vertical instruction information, re-establishing between UE is executed.
Wherein, it is described re-establish instruction information be used to indicate the network equipment RLC entity execution re-establish.
The RRC that receives that MAC entity in the embodiment of the present invention in the network equipment receives the UE feedback connectsAfter connecing the confirmation message of reconfiguration message, sent from the MAC entity of the network equipment to the RLC entity of the network equipmentInstruction information is re-established, i.e., is re-established by MAC entity triggering RLC entity execution, and is no longer held by RRC entity triggers RLC entityRow re-establishes, since the side UE RLC entity is executed after receiving the RRC connection reconfiguration that the network equipment is sent and setting messageIt re-establishes, therefore the time that network equipment side and the execution of the side UE RLC entity re-establish is almost identical, due to executing connecing after re-establishingIt is consistent to receive window, if UE continuation at this time sends PDU on the corresponding chain road DRB, the received PDU of eNB can merge into one completelyData segment will not be dropped, and then data will not be caused to retransmit, so that traffic rate increases and propagation delay time reduces, in turnImprove user's perception and KPI.
Preferably, the RLC entity execution of the network equipment re-establishes, specifically include:
The RLC entity of the network equipment receives described after re-establishing instruction information, executes the downlink between UERe-establish, the uplink cancelled between UE re-establishes.
Preferably, the MAC entity of the network equipment is sent to the UE for needing to carry out handover between cells comprising handover requestRRC connection reconfiguration set message before, further includes:
The network equipment opens the signaling identification function of MAC entity and RLC entity, the institute after opening signaling identification functionIt states MAC entity and RLC entity has that identify that the RRC connection reconfiguration is set include the signaling identification function of handover request in message.
Preferably, the MAC entity of the network equipment is sent to the UE for needing to carry out handover between cells comprising handover requestRRC connection reconfiguration set message before, further includes:
The RRC entity of the network equipment is sent out to the MAC entity of the network equipment and the RLC entity of the network equipmentDeliver letters order identification instruction information, signaling identification instruction information be used to indicate the network equipment MAC entity and the netRRC connection reconfiguration described in the RLC Entity recognition of network equipment sets the handover request for including in message.
Preferably, the RLC entity is AM RLC entity.
Second aspect, provide a kind of RLC entity re-establishes device, and described device is the network equipment, specifically includes:
Transmission unit, for passing through media access control MAC entity to the user equipment (UE) for needing to carry out handover between cellsSend the radio resource control RRC connection reconfiguration message comprising handover request;
Processing unit, for receiving the institute for receiving the transmission unit and sending of the UE feedback in the MAC entityWhen stating RRC connection reconfiguration and setting the confirmation message of message, is sent and rebuild to wireless spread-spectrum technology RLC entity by the MAC entityVertical instruction information, described re-establish indicate that information is used to indicate the execution of RLC entity and re-establishes, receive in the RLC entity describedAfter re-establishing instruction information, re-establishing between UE is executed.
Preferably, the processing unit is also used to:
After re-establishing instruction information described in receiving in the RLC entity, re-establishing for the downlink between UE is executed,Cancel re-establishing for the uplink between UE.
Preferably, the processing unit is also used to:
The RRC connection weight comprising handover request is being sent to the UE for needing to carry out handover between cells by the MAC entityBefore configuring message, the signaling identification function of MAC entity and RLC entity is opened, the MAC after opening signaling identification function is realBody and RLC entity, which have, identifies that the RRC connection reconfiguration sets the signaling identification function in message comprising handover request.
Preferably, the processing unit is also used to:
The RRC connection weight comprising handover request is being sent to the UE for needing to carry out handover between cells by the MAC entityBefore configuring message, signaling identification instruction information is sent to MAC entity and RLC entity by the RRC entity, the signaling is knownNot Zhi Shi information be used to indicate RRC connection reconfiguration described in MAC entity and RLC Entity recognition and set the handover request for including in message.
Preferably, the RLC entity is AM RLC entity.
Specific embodiment
Following will be combined with the drawings in the embodiments of the present invention, and technical solution in the embodiment of the present invention is retouched in detailIt states, it is clear that described embodiments are only a part of the embodiments of the present invention, is not whole embodiments.Based on the present inventionIn embodiment, every other implementation obtained by those of ordinary skill in the art without making creative effortsExample, shall fall within the protection scope of the present invention.
In order to solve when eNB decision UE needs to carry out cell switching and RRC connection reconstruction, due to the side eNB and the side UEIt is inconsistent that RLC entity executes reception window caused by the Time Inconsistency that re-establishes, caused by traffic rate reduce and transmissionThe problem of time delay increases, the embodiment of the present invention provides a kind of reconstruction method of RLC entity.
Fig. 3 show a kind of reconstruction method flow chart of RLC entity provided in an embodiment of the present invention, as shown in figure 3, packetIt includes:
S101: the MAC entity of the network equipment sends the RRC comprising handover request to the UE for needing to carry out handover between cells and connectsConnect reconfiguration message.
In the embodiment of the present invention, when the UE in network equipment decision cell needs to carry out cell switching, the network equipment is logicalIt includes that the RRC connection reconfiguration of handover request sets message that MAC entity, which is crossed, to needing the UE for carrying out handover between cells to send, to indicate UEConnection re-establishment is executed, RRC connection re-establishment is executed for the RRC entity of UE, the RLC entity of UE is re-established execution.
S102: if the RRC connection reconfiguration that receives that the MAC entity of the network equipment receives UE feedback sets and disappearsThe confirmation message of breath, then the MAC entity of the network equipment re-establishes instruction letter to the transmission of the RLC entity of the network equipmentBreath.
In the embodiment of the present invention, UE, can be to network after the RRC connection reconfiguration for receiving network equipment transmission sets messageEquipment transmission has received the confirmation message that the RRC connection reconfiguration sets message, if the MAC entity of the network equipment receivesThe confirmation message for receiving the RRC connection reconfiguration and setting message of UE feedback, then the MAC entity of the network equipment is to describedThe RLC entity transmission of the network equipment re-establishes instruction information, wherein described re-establish indicates that information is used to indicate the network and setsStandby RLC entity execution re-establishes.
S103: the RLC entity of the network equipment receives described after re-establishing instruction information, executes the reconstruction between UEIt is vertical.
In the embodiment of the present invention, the RLC entity of the network equipment receives described after re-establishing instruction information, executes reconstructionIt is vertical and after the completion of re-establishing, it is re-established to the transmission of the PDCP entity of the network equipment and completes message, be used to indicate the netThe PDCP entity RLC entity execution of network equipment re-establishes completion.
In the embodiment of the present invention, connect in the RRC that receives that the MAC entity of the network equipment receives the UE feedbackAfter connecing the confirmation message of reconfiguration message, sent from the MAC entity of the network equipment to the RLC entity of the network equipmentInstruction information is re-established, i.e., is re-established by MAC entity triggering RLC entity execution, and is no longer held by RRC entity triggers RLC entityRow re-establishes, since the side UE RLC entity is executed after receiving the RRC connection reconfiguration that the network equipment is sent and setting messageIt re-establishes, therefore the time that network equipment side and the execution of the side UE RLC entity re-establish is almost identical, due to executing connecing after re-establishingIt is consistent to receive window, if UE continuation at this time sends PDU on the corresponding chain road DRB, the received PDU of eNB can merge into one completelyData segment will not be dropped, and then data will not be caused to retransmit, so that traffic rate increases and propagation delay time reduces, in turnImprove user's perception and KPI.
It, may be in the feelings of UE and unfinished handover between cells due to the processing delay of UE protocol layer in the embodiment of the present inventionUnder condition, the uplink between UE and the network equipment still has data sending, therefore the network equipment described in the embodiment of the present inventionRLC entity re-establishes instruction information according to described in, executes re-establishing for downlink, cancels re-establishing for uplink, at this point,Since network equipment RLC entity eliminates re-establishing for uplink, therefore, even if between UE and the network equipment in uplinkStill there is data transmission, still RLC entity can be used to execute in the reception window before uplink reconstruction is stood for the network equipment, and receive UE hairThe upstream data sent guarantees the upstream data not packet loss that UE is sent, and avoids carrying out losing for upstream data after cell switching due to UEPacket re-transmission problem.
In the embodiment of the present invention, in order to avoid carrying out the packet loss re-transmission problem of upstream data after cell switching due to UE, mentionThe reconstruction method of another RLC entity is supplied.
Fig. 4 is the reconstruction method flow chart of another kind RLC entity provided in an embodiment of the present invention, as shown in figure 4, whereinS201 and S202 is identical as S101 in Fig. 3 and S102, the difference is that, the RLC entity of the network equipment described in S203 receivesIt is described re-establish instruction information after, execute re-establishing for downlink, cancel re-establishing for uplink.The network equipmentRLC entity ensure that in UE by cancelling re-establishing for uplink between UE and the network equipment and not complete handover between cellsWhen, even if still there is data transmission in uplink between UE and the network equipment, still RLC entity can be used to execute for the network equipmentLine link re-establish before reception window, receive the upstream data that UE is sent, guarantee the upstream data not packet loss that UE is sent, avoidSince UE carries out the packet loss re-transmission problem of upstream data after cell switching.
In the embodiment of the present invention, the MAC entity of the network equipment is controlled by the following two kinds control mode and RLC entity hasIdentifying that the RRC connection reconfiguration is set includes the function of handover request in message.
In the first control mode, the MAC entity of the network equipment sends packet to the UE for needing to carry out handover between cellsBefore RRC connection reconfiguration containing handover request sets message, the network equipment passes through the signaling for opening MAC entity and RLC entityIdentification function disappears so that opening MAC entity and RLC entity after signaling identification function and having the identification RRC connection reconfiguration and setIt include the signaling identification function of handover request in breath, i.e., the MAC entity after unlatching signaling identification function and RLC entity can identifyRRC connection reconfiguration sets the handover request for including in message.It should be noted that PDCP entity can also be opened in present invention implementationSignaling identification function so that open signaling identification function after PDCP entity can also identify that RRC connection reconfiguration is set in messageThe handover request for including.
In second of control mode, the MAC entity of the network equipment sends packet to the UE for needing to carry out handover between cellsBefore RRC connection reconfiguration containing handover request sets message, the MAC of RRC entity to the network equipment of the network equipment is realThe RLC entity of body and the network equipment sends signaling identification instruction information, identifies instruction information by the signaling, refers toShowing that RRC connection reconfiguration described in the MAC entity of the network equipment and the RLC Entity recognition of the network equipment is set in message includesHandover request.It should be noted that the RRC entity of the network equipment described in present invention implementation can also be sent to PDCP entitySignaling identification instruction information, so that PDCP entity can also identify that RRC connection reconfiguration sets the handover request for including in message.
It should be noted that the RLC entity is AM RLC entity in the embodiment of the present invention.
In the embodiment of the present invention, below by taking the network equipment is eNB as an example, a kind of more existing RLC entity is re-establishedRLC entity re-establishes mode in mode and the present invention, is described in detail with re-establishing to the execution of RLC entity.
What Fig. 5 A provided the RLC entity of existing eNB a kind of re-establishes schematic diagram, as shown in Figure 5A, in fig. 5,When UE needs to carry out handover between cells in eNB decision cell, sent in control plane RRC entity to the corresponding PDCP entity of SRBRRC connection reconfiguration sets message, and the RRC connection reconfiguration received is set message addition integrity protection by the corresponding PDCP entity of SRBIt is sent to RLC entity after information, and then the RRC connection reconfiguration received is set into message by the corresponding RLC entity of SRB and passes through RLCLayer SDU is sent to MAC entity, then passes through hybrid automatic repeat-request (Hybrid in MAC entity scheduling instance by MAC entityAutomatic Repeat reQuest, HARQ) process use validation testing, RRC connection reconfiguration is set into message and is sent to needsCarry out the MAC entity of the UE of handover between cells.It is re-established simultaneously in user face RRC entity to the corresponding PDCP entity transmission of DRBIndicate information, the instruction information that re-establishes received is sent to the corresponding RLC entity of DRB by PDCP entity, and instruction RLC entity is heldRow re-establishes, and all PDU received in caching are carried out recombination random ordering and submitted by RLC entity, and the SDU that no delivery attempted is crossed is by SDUSequence number (Sequence Number, SN) ascending order is sent to PDCP layers, and the completion of RLC entity re-establish after it is corresponding to DRBThe transmission of PDCP entity, which re-establishes, completes message, and instruction PDCP entity RLC entity, which is completed, to be re-established.PDCP entity, which obtains to send, to be delayedThe SN for depositing and receiving the PDU in caching, the SN notice RRC entity that will acquire pass it to the Target cell of UE switching, willThe discontinuous SDU of uplink is transmitted to Target cell, and the PDU that UE confirmation has not been obtained in downlink is transmitted to Target cell, is convenient for targetCell can sequentially be submitted to core net and sequentially send data to UE.
What Fig. 5 B provided the RLC entity of existing UE a kind of re-establishes schematic diagram, as shown in Figure 5 B, in figure 5B,When UE needs to carry out handover between cells in eNB decision cell, the RRC connection reconfiguration that the side UE MAC entity receives eNB transmission is setAfter message, RRC connection reconfiguration is sent to eNB and sets response message and RRC connection reconfiguration is set into message and be sent to the corresponding RLC of SRBEntity, RLC entity send feedback message to MAC entity and the RRC connection reconfiguration received are set message to be sent to SRB correspondingPDCP entity, RRC connection reconfiguration set and are sent to RRC reality by PDCP entity after message is handled by RLC and PDCP protocol layer entityBody, RRC entity, which receives after RRC connection reconfiguration sets message, to be started to execute switching flow, and control RLC entity execution re-establishes, andThe side target eNB that will be switched over executes random access.
The RLC entity of existing eNB and UE shown in above-mentioned Fig. 5 A and Fig. 5 B re-establish in mode, due in RRC entityRRC connection reconfiguration is set after message is sent to the corresponding PDCP entity of SRB, RRC entity will just re-establish instruction information and be sent toThe corresponding PDCP entity of DRB, and the instruction information that re-establishes received is sent to DRB correspondence by the corresponding PDCP entity of DRBRLC entity, instruction RLC entity execution re-establishes, and the side UE is only after receiving RRC connection reconfiguration and setting message, just noticeHigh level control RLC execution re-establishes, since eNB is only likely to RRC connection weight when MAC entity obtains scheduling of resource chanceConfiguration message is sent to UE.Therefore in this process, the possible side eNB RLC entity, which has performed, re-establishes, and the side UE is not due to connecingIt receives RRC connection reconfiguration and sets message RLC entity is caused to be not carried out and re-establish, therefore cause the side eNB and the reception window of the side UE inconsistent,At this point, since the upstream data received is unsatisfactory for reception window and can not merge if UE continuation sends upstream data on uplink DRBFor a complete data segment, eNB abandons the upstream data received, and then data is caused to retransmit, so that traffic rate dropsLow and propagation delay time increases, and then the problem of influence user perception and KPI.And RLC entity provided in an embodiment of the present inventionThe mode of re-establishing is able to solve the above problem, will be retouched in detail to the mode that re-establishes of RLC entity provided by the invention belowIt states.
What Fig. 6 provided the RLC entity of eNB provided by the invention a kind of re-establishes schematic diagram, as shown in fig. 6, working as eNBWhen UE needs to carry out handover between cells in decision cell, RRC is sent to the corresponding PDCP entity of SRB in control plane RRC entity and is connectedReconfiguration message is connect, after the RRC connection reconfiguration received is set message addition integrity protection information by the corresponding PDCP entity of SRBIt is sent to RLC entity by PDCP layers of SDU, and then the RRC connection reconfiguration received is set into message by the corresponding RLC entity of SRBIt is sent to MAC entity, and indicates that the MAC entity message is handover request, then passed through in MAC entity scheduling instance by MAC entityHARQ process uses validation testing, by RRC connection reconfiguration set message be sent to need to carry out the UE of handover between cells MAC it is realBody.In user face when MAC entity receives after receiving RRC connection reconfiguration and set the confirmation message of message of UE feedback, MAC entity toThe corresponding RLC entity transmission of DRB re-establishes instruction information, and RLC entity executes the weight of downlink according to instruction information is re-establishedIt establishes, and cancels re-establishing for uplink.I.e. RLC entity will receive caching in PDU carry out recombination random ordering submit, will not passThe SDU handed over is sent to PDCP entity by SN ascending order, and uplink does not execute PDU deletion and the adjustment of reception window state variable,PDCP entity obtains the SN for sending caching and receiving the PDU in caching, and the SN notice RRC entity that will acquire passes it to UEThe discontinuous SDU of uplink is transmitted to Target cell, and the PDU that UE confirmation has not been obtained in downlink is transmitted to by the Target cell of switchingTarget cell can sequentially be submitted to core net convenient for Target cell and sequentially send data to UE.The SN notice that will acquireRRC entity passes it to the Target cell of UE switching, the discontinuous SDU of uplink is transmitted to Target cell, and downlink is not obtainedThe PDU for taking UE to confirm is transmitted to Target cell, can sequentially be submitted to core net convenient for Target cell and sequentially send data toUE.Such as on uplink direction, it is assumed that the PDCP entity of eNB is when the data packet SN received is 1,2,4, RLC entityIt performs and re-establishes, data packet 1,2 sequentially is submitted core net by PDCP entity, while out-of-sequence data packet 4 is transmitted to UETarget cell after switching has received the confirmation for the PDCP layer PDU that data packet SN is 1,2 and 4, but 3 for the PDCP entity of UEIt is first data packet not being confirmed, it is then successively small to target for 3,4,5,6 packet by PDCP layer data packet SNThe eNB in area is sent.The eNB of Target cell is ranked up and repeats detection to PDCP layers of PDU according to data packet SN, therefore target is smallThe SN sequence that the eNB in area receives data packet is: 4,3,4,5,6.In this instance, data packet 4 belongs to duplicate data packet, will be lostIt abandons.The eNB of Target cell is sent to core net without duplicate PDCP packet 3,4,5,6 packet for what is sorted.In handoff procedure,PDCP entity meeting configuration status accounting, indicates UE, and the data packet that SN is 4 has received, and the PDCP entity of UE need to only retransmit SN and be3,5,6 data packet.
In the embodiment of the present invention, RLC entity executes re-establishing for downlink according to instruction information is re-established, and cancelsUplink re-establishes, and guarantees after RLC entity is executed and re-established, eNB can also be not carried out the uplink receiving re-establishedUplink DRB data are received in window, ensure that not packet loss, reduce transmission rate decline problem caused by retransmitting due to packet loss.
In the embodiment of the present invention, the side the UE RLC entity execution realized using Fig. 6 mode is re-established and the side UE RLC in Fig. 5 BThe mode that entity execution re-establishes is identical, and so it will not be repeated.
A kind of RLC entity is also provided in the embodiment of the present invention re-establishes device, and the RLC entity is described more fully belowRe-establish the composition and purposes of device.
Fig. 7 is that a kind of RLC entity provided in an embodiment of the present invention re-establishes schematic device, as shown in fig. 7, the deviceIncluding transmission unit 101 and processing unit 102, in which:
Transmission unit 101 includes to cut for passing through MAC entity to needing the user equipment (UE) for carrying out handover between cells to sendChange the radio resource control RRC connection reconfiguration message of message;
Processing unit 102, the transmission unit 101 that receives for receiving the UE feedback in the MAC entity are sent outWhen the RRC connection reconfiguration sent sets the confirmation message of message, instruction is re-established to the transmission of RLC entity by the MAC entityInformation, described re-establish indicate that information is used to indicate the execution of RLC entity and re-establishes, receive described re-establish in the RLC entityAfter indicating information, re-establishing between UE is executed.
It should be noted that the device that re-establishes of the RLC entity in the embodiment of the present invention is the network equipment, the network is setStandby can be base station.
In the embodiment of the present invention, the processing unit 102 is also used to:
After re-establishing instruction information described in receiving in the RLC entity, re-establishing for the downlink between UE is executed,Cancel re-establishing for the uplink between UE.
In the embodiment of the present invention, the processing unit 102 is also used to:
The RRC connection weight comprising handover request is being sent to the UE for needing to carry out handover between cells by the MAC entityBefore configuring message, the signaling identification function of MAC entity and RLC entity is opened, the MAC after opening signaling identification function is realBody and RLC entity, which have, identifies that the RRC connection reconfiguration sets the signaling identification function in message comprising handover request.
In the embodiment of the present invention, the processing unit 102 is also used to:
The RRC connection weight comprising handover request is being sent to the UE for needing to carry out handover between cells by the MAC entityBefore configuring message, signaling identification instruction information is sent to MAC entity and RLC entity by the RRC entity, the signaling is knownNot Zhi Shi information be used to indicate RRC connection reconfiguration described in MAC entity and RLC Entity recognition and set the handover request for including in message.
In the embodiment of the present invention, the RLC entity is AM RLC entity.
In the embodiment of the present invention, connect in the RRC that receives that the MAC entity of the network equipment receives the UE feedbackAfter connecing the confirmation message of reconfiguration message, sent from the MAC entity of the network equipment to the RLC entity of the network equipmentInstruction information is re-established, i.e., is re-established by MAC entity triggering RLC entity execution, and is no longer held by RRC entity triggers RLC entityRow re-establishes, since the side UE RLC entity is to execute weight after receiving the RRC connection reconfiguration that the network equipment is sent and setting messageIt establishes, therefore network equipment side and the side UE RLC entity execute the reception that the time re-established is almost identical, after re-establishing due to executionWindow is consistent, if UE continuation at this time sends PDU on the corresponding chain road DRB, the received PDU of eNB can merge into one completelyData segment will not be dropped, and then data will not be caused to retransmit, so that traffic rate increases and propagation delay time reduces, Jin ErtiHigh user's perception and KPI.
Obviously, various changes and modifications can be made to the invention without departing from essence of the invention by those skilled in the artMind and range.In this way, if these modifications and changes of the present invention belongs to the range of the claims in the present invention and its equivalent technologiesWithin, then the present invention is also intended to include these modifications and variations.