Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Data rearrangement and recombination method in wireless communication system and its base station

A wireless communication system, data rearrangement technology, applied in the direction of radio/inductive link selection arrangement, use of return channel for error prevention/detection, selection of devices, etc., can solve problems such as reduced response speed, low efficiency, and functional redundancy , to reduce system complexity, avoid delay increase, and reduce processing delay

Active Publication Date: 2007-09-26
HUAWEI TECH CO LTD
View PDF0 Cites 46 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the complex structure and redundant functions reduce the response speed and cannot be applied to existing LTE networks. For example, separate processing of ARQ (abbreviation for Automatic Repeat Request) retransmission and HARQ (abbreviation for Hybrid Automatic Repeat Request) improves efficiency. low, increasing the delay of ARQ retransmission

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Data rearrangement and recombination method in wireless communication system and its base station
  • Data rearrangement and recombination method in wireless communication system and its base station
  • Data rearrangement and recombination method in wireless communication system and its base station

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0101] When receiving the PDU of SN=x, carry out the following processing (the step number can represent the execution order, also can not be the execution order):

[0102] step 1

[0103] If x is established within (Next_expected_SN, Highest_received_SN), if the data corresponding to this SN already exists in the cache, delete this data; if x is not within (Next_expected_SN, Highest_received_SN), put the PDU into the cache according to the serial number;

[0104] Step 2:

[0105] If x>Highest_received_ holds true, if x-HARQ_RcvWindow_Size-Next_expected_SN is greater than ARQ_RcvWindow_Size, then {

[0106] Send a new data suspension message to the sender, and update the ARQ window to (Next_expected_SN, Next_expected_SN+ARQ_RcvWindow_Size);

[0107] Delete SN from Next_expected_SN+ARQ_RcvWindow_Size to Highest_received_SN-HARQ_RcvWindow_Size;

[0108] Trigger the status report according to the status report trigger principle; update Highest_received_SN to x;}

[0109] other...

Embodiment 2

[0117] When receiving the PDU of SN=x, carry out the following processing (the step number can represent the execution order, also can not be the execution order):

[0118] step 1:

[0119] if x is within (Next_expected_SN, Highest_received_SN) {

[0120] If the data corresponding to this SN already exists in the cache, delete this data, otherwise, put the PDU into the cache according to the sequence number};

[0121] Step 2:

[0122] If x>Highest_received_SN, then {

[0123] Update Highest_received_SN to x;

[0124] Check whether x-HARQ_RcvWindow_Edge is greater than HARQ_RcvWindow_Size, if yes, update HARQ_RcvWindow_Edge to x-HARQ_RcvWindow_Size;}

[0125] Step 3:

[0126] If the PDU with SN equal to HARQ_RcvWindow_Edge is in the cache, then {

[0127] Check whether there are PDUs with consecutive PDU serial numbers in the cache, and re-update HARQ_RcvWindow_Edge to the smallest discontinuous PDU serial number;}

[0128] Step 4:

[0129] Trigger the corresponding status...

Embodiment 3

[0155] When the PDU with SN=x is received, the following steps are performed, and the step number may indicate the execution sequence or not.

[0156] 1. Trigger timer Timer_Rcv;

[0157]2. If the timer times out and the sequence number corresponding to the timer is y, then {

[0158] If the state variable HARQ_RcvWindow_Edge_T is not activated then set HARQ_RcvWindow_Edge_T=y;

[0159] Else update HARQ_RcvWindow_Edge_T=y if HARQ_RcvWindow_Edge_T

[0160] 3. If the received PDU sequence number y=Next_expected_SN, then {

[0161] Check whether there are PDUs with consecutive numbers of Next_expected_SN;

[0162] Update Next_expected_SN to the first unreceived PDU sequence number starting from x;

[0163] Stop all timers corresponding to SN

[0164] 4. HARQ_RcvWindow_Edge_T is updated, and the corresponding status report is triggered according to the status report trigger mechanism;

[0165] 5. Check if HARQ_RcvWindow_Edge_T-Next_expected_SN>ARQ_RcvWin...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

A data realigning and regrouping method in radio communication system is disclosed, the receiving end realigns / regroups the data pack according to the SN, at the same time it sets the receiving buffering conditions, and processes the realigned data according to the receiving buffering conditions. Thereinto, the realigning / regrouping is done like this: checks the data pack received by the auto retransmitting HARQ course, and the data pack with correct checking is transmitted to the repetitive units, and the repetitive units multi complexes the HARQ PDU according to the pack head information of protocol data unit PDU of HARQ, and transmits it to the top to realize the realigning of Outer ARQ unit. The invention also discloses base station which works as the receiving end according to the said method. Because the retransmitting of HARQ and ARQ is realized in one physical entity, using the window and timer to control the partitions of receiving buffer of HARQ and ARQ, it can triggers the ARQ retransmitting quickly, and reduces the processing delay caused by the realigning, and also reduces the effect caused by the unite of two retransmitting.

Description

technical field [0001] The present invention relates to the technical field of mobile communication, and more specifically, relates to a method for rearranging and reorganizing data in a wireless communication system suitable for a long-term evolution (LTE) network and a base station thereof. Background technique [0002] Universal Mobile Telecommunication Systems (UMTS for short) is a third-generation mobile communication system using a WCDMA air interface. The UMTS system is also usually referred to as the WCDMA communication system. Functionally, network units can be divided into a radio access network (Radio Access Network, RAN for short) and a core network (Core Network, CN for short). Among them, the wireless access network is used to handle all wireless-related functions, while the core network handles the switching and routing of all voice calls, data connections and external networks in the UMTS system. The structure of the UMTS system is shown in FIG. 1 , and its...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): H04L1/18H04Q7/30
Inventor 郑潇潇
Owner HUAWEI TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products