CN109936864A - A kind of method and apparatus across building head compressed context in the switching of station - Google Patents
A kind of method and apparatus across building head compressed context in the switching of station Download PDFInfo
- Publication number
- CN109936864A CN109936864A CN201711374922.9A CN201711374922A CN109936864A CN 109936864 A CN109936864 A CN 109936864A CN 201711374922 A CN201711374922 A CN 201711374922A CN 109936864 A CN109936864 A CN 109936864A
- Authority
- CN
- China
- Prior art keywords
- packet
- base station
- uplink
- sent
- downlink
- 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.)
- Pending
Links
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
The invention discloses a kind of across the method and the base station that construct head compressed context in the switching of station, the described method includes: source base station obtains uplink and downlink IP packet corresponding with terminal, the newest IP packet sent of uplink and downlink of the pre-configuration number in the uplink and downlink IP packet is stored;When across base station switching from source base station to target BS occurs for the terminal, source base station by IP packet that the uplink and downlink for being pre-configured number has been sent by switching across base station when the forward pass link established be sent to the target BS.Target BS generates head compressed context according to the newest IP packet sent of the uplink and downlink for being pre-configured number.In this way when across base station switching occurs, target BS and terminal continue the compression and decompression for continuing message according to the compression and decompression state before switching, do not need to retransmit IR message, can save bandwidth of air-interface in this way, reduce packet loss.
Description
Technical field
The present invention relates to field of communication technology more particularly to it is a kind of across station switching in construct head compressed context method and
Device.
Background technique
In LTE (Long Term Evolution, long term evolution) mobile communications network, VOLTE (Voice Over
Lte, the voice service based on LTE) it is that voice solution, VoP have periodically end to end under the conditions of full IP
The characteristics of arrival, packet size is relatively fixed, voice is using adaptive multi-rate ((AMR, Adaptive Multi-Rate) compression
Coding is then encapsulated into the transmission of IP data packet, such as: the broadband voice data packet that flank speed is 23.85Kbps is 61 words
Section, but reach 60 bytes in AMR heading RTP/UDP/IPv6, therefore the practical efficiency of air bandwidth only has 50% left side
The right side, voice silence data packet size only have 7 bytes, but packet header reaches 60 bytes, and bandwidth availability ratio is more down to 10%, and ROHC
(Robust Header Compression, robust header compression, agreement RFC3095) can be by these heading (headings
(User Datagram Protocol is used RTP (Real-time Transport Protocol, real-time transport protocol)/UDP
User data datagram protocol)/IPv6 (Internet Protocol Version 6, Internet protocol the 6th edition) is compressed to 1 to 3 word
The degree of section, bandwidth availability ratio is generally up to 90% or more.IMS (IP Multimedia is introduced in VOLTE networking at present
Subsystem, IP multimedia subsystem) believed by SIP (Session Initiation Protocol, session initiation protocol)
It enables control call flow and all uses IPv6 substantially.ROHC works in base station and terminal such as UE (User Equipment, user
Terminal) between, compression and the decompression in packet header are realized by the compressor and decompressor at both ends respectively, in the mistake compressed and decompressed
Cheng Zhong, compression end reconciliation pressure side respectively safeguard that a set of contextual information, contextual information are generated according to original IP packet.?
There is no the original state of context, it is raw for decompressor end that compression end must send IR (Initiation and Refresh) packet
At context.At present in agreement when across base station switching occurs for UE, ROHC context cannot transmit between base station again, and user is caused to cut
After changing to target BS, UE must send IR packet to target BS for constructing ROHC context.VOLTE VoP exists
UM (Unacknowledged Mode) is generally taken in access fidonetFido, and affirmation mode does not transmit, and UE is in side when due to switching
Switching critical points and IR packet length is larger, after being switched to target BS, UE and target BS need to retransmit IR packet, but by
Sliced transmission is carried out in RLC (Radio Link Control, radio link layer control protocol) layer in IR packet, certain fragments may
Loss causes IR packet that cannot normally organize packet in time, and UE can not be synchronous in time with target BS two sides head compressed context, and UE is upper
Row needs repeatedly to send IR packet, and base station needs repeatedly to send IR packet in downlink, and bandwidth of air-interface utilization rate is poor.
Therefore, it at least has the following technical problems in the prior art: when terminal occurs across station switching, needing to reset head pressure
Contracting agreement, therefore target BS and terminal must send the message that IR packet compresses reconstruction context as head, IR after the completion of switching
Longest message is compressed for head, needs repeatedly to retransmit IR message in transmitting terminal, influences ROHC compression efficiency, bandwidth availability ratio is low.
And since in switching band, IR message causes de-compression failure since possible fragment loss causes IR message that can not receive, shadow
Ring user's perception.
Summary of the invention
The embodiment of the present invention is a kind of across the method and the base station that construct head compressed context in the switching of station by providing, for solving
When certainly terminal is occurred across station switching in the prior art, need to reset a compression protocol, therefore target BS and end after the completion of switching
End must send IR packet and compress the message for rebuilding context as head, and IR is that head compresses longest message, need in transmitting terminal more
Secondary repeating transmission IR message, influences ROHC compression efficiency, bandwidth availability ratio is low.And since in switching band, IR message is due to possible
The technical issues of fragment loss causes IR message that can not receive and causes de-compression failure, influences user's perception.
In a first aspect, one embodiment of the invention provides a kind of method across building head compressed context in the switching of station, answer
For source base station, which comprises
Uplink and downlink IP packet corresponding with terminal is obtained, the upper and lower of the pre-configuration number in the uplink and downlink IP packet is stored
The newest IP packet sent of row;
When across the base station switching from source base station to target BS occurs for the terminal, the uplink and downlink of number will be pre-configured
The IP packet of transmission, the forward pass link established when by switching across base station are sent to the target BS, so that the target base
It stands and head compressed context is constructed according to the newest IP packet sent of the uplink and downlink for being pre-configured number.
Optionally, described to obtain uplink and downlink IP packet corresponding with terminal, it stores prewired in the uplink and downlink IP packet
Set the newest IP packet sent of uplink and downlink of number, comprising:
The uplink IP packet that terminal is sent is received, the uplink for storing the pre-configuration number in the uplink IP packet is newest
The IP packet of transmission;Or
It receives core net and sends downstream IP message corresponding with terminal, store the pre-configuration number in the downstream IP message
The newest IP packet sent of downlink.
Optionally, the IP packet that the uplink and downlink for being pre-configured number has been sent, is established when by switching across base station
Forward pass link is sent to the target BS, comprising:
When current decompression states are FC, the newest IP packet sent of uplink for being pre-configured number passes through
The forward pass link established when across base station switching is sent to the target BS;Or
Current compression state be SO when, by it is described be pre-configured number the newest IP packet sent of downlink, by across
The forward pass link that base station is established when switching is sent to the target BS.
Second aspect, one embodiment of the invention provide a kind of method across building head compressed context in the switching of station, answer
For target BS, which comprises
When across the base station switching from source base station to target BS occurs for terminal, the source base station is received by cutting across base station
The newest IP packet sent of uplink and downlink for the pre-configuration number corresponding with the terminal that the forward pass link established when changing is sent;
Head compressed context is generated according to the newest IP packet sent of the uplink and downlink for being pre-configured number.
Optionally, described that head compression is generated up and down according to the newest IP packet sent of the uplink and downlink for being pre-configured number
Text, comprising:
In the upstream direction, IR message is generated according to the newest IP packet sent of the uplink for being pre-configured number;
Decompression context is generated according to the IR message;And/or
In the downstream direction, compressed context is generated according to the newest IP packet sent of the downlink for being pre-configured number.
Optionally, the method also includes:
After the generation decompression context according to the IR message, if receiving the uplink pressure that the terminal is sent
Contracting message unzips it the uplink compressed packet based on the decompression context;Or
If receiving core net sends corresponding with terminal downstream IP message, the compressed context is based on under described
Packet is compressed and organized to row IP packet.
The third aspect, one embodiment of the invention provide a kind of base station, and the base station includes:
Module is obtained, for obtaining uplink and downlink IP packet corresponding with terminal, is stored pre- in the uplink and downlink IP packet
The newest IP packet sent of the uplink and downlink of configured number;
Sending module will be prewired when for across the base station switching from the base station to target BS to occur in the terminal
The IP packet that the uplink and downlink of number has been sent is set, the forward pass link established when by switching across base station is sent to the target base
It stands, so that the target BS compresses up and down according to the newest IP packet building head sent of the uplink and downlink for being pre-configured number
Text.
Optionally, the acquisition module includes:
First receiving submodule stores pre- in the uplink IP packet for receiving the uplink IP packet of terminal transmission
The newest IP packet sent of the uplink of configured number;Or
Second receiving submodule sends downstream IP message corresponding with terminal for receiving core net, stores the downlink
The newest IP packet sent of the downlink of pre-configuration number in IP packet.
Optionally, the sending module includes:
First sending submodule is used for when current decompression states are FC, and the uplink for being pre-configured number is newest
The IP packet sent, the forward pass link established when by switching across base station are sent to the target BS;Or
Second sending submodule is used for when current compression state is SO, and the downlink for being pre-configured number is newest
The IP packet of transmission, the forward pass link established when by switching across base station are sent to the target BS.
Fourth aspect, one embodiment of the invention provide a kind of base station, and the base station includes:
Receiving module receives the source base from source base station to when across the base station switching of the base station for occurring in terminal
The uplink and downlink for the pre-configuration number corresponding with the terminal that the forward pass link established when standing by switching across base station is sent is newest
The IP packet sent;
Generation module, for generating head compression according to the newest IP packet sent of the uplink and downlink for being pre-configured number
Hereafter.
Optionally, the generation module includes:
First generates submodule, in the upstream direction, being reported according to the newest IP sent of the uplink for being pre-configured number
Text generates IR message;Decompression context is generated according to the IR message;And/or
Second generates submodule, in the downstream direction, being reported according to the newest IP sent of the downlink for being pre-configured number
Text generates compressed context.
Optionally, the base station further include:
Decompression module is used for after the generation decompression context according to the IR message, if receiving described
The uplink compressed packet that terminal is sent, unzips it the uplink compressed packet based on the decompression context;Or
Compression module is based on the compression if sending downstream IP message corresponding with the terminal for receiving core net
Context is compressed to the downstream IP message and is organized packet.
5th aspect, one embodiment of the invention provide a kind of computer installation, and described device includes processor, the place
Such as first aspect or second aspect embodiment the method are realized when reason device is for executing the computer program stored in memory
The step of.
6th aspect, one embodiment of the invention provide a kind of computer readable storage medium, are stored thereon with computer
Program, which is characterized in that realize when the computer program is executed by processor such as first aspect or second aspect embodiment institute
The step of stating method.
The one or more technical solutions provided in the embodiment of the present invention, have at least the following technical effects or advantages:
Using technical solution provided in an embodiment of the present invention, when across base station switching occurs, link is passed before the handover and is gone forward
The newest several uplink and downlink IP packets sent of source base station are passed to target BS, target BS is generated according to newest IP packet
Compression and decompression context.After the completion of switching, target BS and terminal continue according to the compression and decompression shape before switching
State continues the compression and decompression of message, does not need to retransmit IR message, can save bandwidth of air-interface in this way, reduction is lost
Packet rate.
Detailed description of the invention
Figure 1A is the schematic diagram of VOLTE user face protocol stack provided in an embodiment of the present invention;
Figure 1B is IPv6 header structure provided in an embodiment of the present invention;
Fig. 1 C is stream of the source base station side provided in an embodiment of the present invention across the method for constructing head compressed context in the switching of station
Cheng Tu;
Fig. 2 is the schematic diagram of the workflow of up direction source base station provided in an embodiment of the present invention;
Fig. 3 is the schematic diagram of the workflow of down direction source base station provided in an embodiment of the present invention;
Fig. 4 is stream of the target BS side provided in an embodiment of the present invention across the method for constructing head compressed context in the switching of station
Cheng Tu;
Fig. 5 is the specific flow chart of reconstruct ROHC context provided in an embodiment of the present invention;
Fig. 6 A is the state transition diagram of compression side provided in an embodiment of the present invention;
Fig. 6 B is the state transition diagram of decompression side provided in an embodiment of the present invention
Fig. 7 is the schematic diagram of SN field provided in an embodiment of the present invention;
Fig. 8 is the schematic diagram of the workflow of up direction target BS provided in an embodiment of the present invention;
Fig. 9 is the schematic diagram of the workflow of down direction target BS provided in an embodiment of the present invention;
Figure 10 is the first schematic diagram of base station provided in an embodiment of the present invention;
Figure 11 is the second schematic diagram of base station provided in an embodiment of the present invention;
Figure 12 is IR message provided in an embodiment of the present invention;
Figure 13 A is the static chain of IPv6 provided in an embodiment of the present invention and the first schematic diagram of dynamic chain;
Figure 13 B is the static chain of IPv6 provided in an embodiment of the present invention and the second schematic diagram of dynamic chain;
Figure 13 C is the static chain of IPv6 provided in an embodiment of the present invention and the third schematic diagram of dynamic chain;
Figure 14 is compression side provided in an embodiment of the present invention and the basic principle for decoding interval that decompressor uses.
Specific embodiment
In order to solve the above-mentioned technical problem, the general thought of the technical solution in the embodiment of the present invention is as follows: one kind is across station
Method and the base station of head compressed context are constructed in switching, which comprises source base station obtains uplink and downlink corresponding with terminal
IP packet stores the newest IP packet sent of uplink and downlink of the pre-configuration number in the uplink and downlink IP packet;At the end
When across base station switching from source base station to target BS occurs for end, the IP that source base station has sent the uplink and downlink for being pre-configured number is reported
The forward pass link established when text across base station by switching is sent to the target BS.Target BS receives the source base station and passes through
The uplink and downlink for the pre-configuration number corresponding with the terminal that the forward pass link established when across base station switching is sent is newest have been sent
IP packet;Head compressed context is generated according to the newest IP packet sent of the uplink and downlink for being pre-configured number.Exist in this way
When across base station switching occurs, before the handover on biography link the newest several uplink and downlink IP packets sent of forward pass source base station to mesh
Base station is marked, target BS generates compression and decompression context according to newest IP packet.After the completion of switching, target BS and
Terminal continues the compression and decompression for continuing message according to the compression and decompression state before switching, does not need to retransmit
IR message can save bandwidth of air-interface in this way, reduce packet loss.
In order to better understand the above technical scheme, to the IP packet and IP message institute mentioned in the embodiment of the present invention
The VOLTE user face protocol stack being related to carries out as described below,
In core-network side, voice data forms voice packet by different frames, frequency and sampling and code rate, then seals
Dress is RTP (Real-Time Transport Protocol real-time transport protocol) data packet, finally forms IP packet and is formed
VOIP is transferred to wireless access net side, and the quiet lotus of RTP voice is carried on PDCP and is transmitted, and uses ROHC
(Robust Header Compression stalwartness Packet Compression) carries out enhancing transmission, corresponding QCI=1 voice bearer.
Before establishing the carrying of QCI=1, need to establish the carrying of the QCI=5 of carrying SIP signaling.Protocol stack can be found in Figure 1A.
In addition, IP packet is, for example, the voice packet of IPv6 for the specific structure of the IP packet in the embodiment of the present invention,
IPv6 header structure is as shown in Figure 1B.
In RFC3095, IR message is as shown in figure 12.
Wherein for IPv6, static chain and dynamic chain content are as shown in Figure 13 A, Figure 13 B and Figure 13 C.
It can be based on original message, produce IR message.It is exemplified below, an IPv6Volte message is as follows:
600000000034114024098807a0607d053e353a1e769af89e24098017a000000a00
01000000000002
e68a8e5e0034e381 80766eb36b797d0e77746a61 f3d83ea2acf9f60060
Wherein e68a8e5e0034e381 is UDP message segment, and 80766eb36b797d0e77746a61 is RTP heading,
It is speech payload part after RTP.
Corresponding IR message is as follows:
fd01e6
6000001124098807a0607d053e353a1e769af89e24098017a000000a00010000000000 02
e68a8e5e77746a61 004000e38190766eb36b797d0e000980a0 f3d83ea2ac
Wherein fd01e6 is IR heading information,
6000001124098807a0607d053e353a1e769af89e24098017a000000a0001000000
000002
E68a8e5e77746a61 is static chain part in IR message;
004000e38190766eb36b797d0e000980a0 is dynamic chain part.Dynamic chain is followed by speech payload portion
Point.
The initialization and creation of decompression side are to receive IR start of heading to move to after decompression module receives IR message
FC state.Context creation success, the subsequent message that can receive from the various compression ratios such as IR packet, UOR-2, UO-1, UO-0.
The initialization and creation of compression side can be since any IP packets, after compression module receives original IP packet, will
IP packet is sent to decompression side by RFC3095 agreement generation IR message and creates context simultaneously, is receiving decompression side
After ACK, SO state is moved to, the IP packet being successfully received is based on current context, and to be compressed into UOR-2, UO-1, UO-0 etc. various
The message of compression ratio.
The above described technique is demenstrated in detail in conjunction with appended figures and specific embodiments.
As shown in Figure 1 C, the embodiment of the present invention one provides a kind of method across building head compressed context in the switching of station,
Applied to source base station, which comprises
S101 obtains uplink and downlink IP packet corresponding with terminal, stores the pre-configuration number in the uplink and downlink IP packet
The newest IP packet sent of uplink and downlink;
S102 will be pre-configured the upper of number when across the base station switching from source base station to target BS occurs for the terminal
The IP packet that downlink has been sent, the forward pass link established when by switching across base station is sent to the target BS, so that described
Target BS constructs head compressed context according to the newest IP packet sent of the uplink and downlink for being pre-configured number.
For step S101, specifically, terminal is, for example, UE, on down direction, source base station caching received from core net and
It is sent to a original IP packet of newest M (M >=1) of UE after compression, on up direction, source base station caching is received and solved from UE
Pressure is successfully sent to newest N number of (N >=1) a IP packet of core net.Wherein M, N are to be pre-configured number, can be prespecified, M
It can be the same or different with N.
I.e. for the UE for being connected to source base station, source base station caches always the uplink and downlink for being pre-configured number corresponding with the UE most
The IP packet newly sent.
Source base station is cached with the newest IP packet sent of uplink and downlink for being pre-configured number, for step S102, wherein head
Compressed context specifically can be head compression ROHC context.If UE is switched to target BS from source base station, i.e. UE occur across
Base station switching, at this point, X2 (or S1) the forward pass chain road between source base station and target BS, by this N and M IP packet point
To target BS, (specific forward pass related protocol content can refer to 36.300 agreement 10.1.2.1.2 chapter of 3GPP TS to other forward pass
Section).
These messages are encapsulated as GTPU message when passing to target BS by forward pass link, set in Flags in GTPU
It sets and carries PDCP sequence SN.It is as shown in table 1 that 29.281 agreement of 3GPP TS, 5.1 chapters and sections define GTPU formats:
Table 1
Wherein, S bit are set as the serial number that the 1, the 9th and the 10th byte is source base station side PDCP Layer assignment, in target
Base station is only used for reconstruct head compression ROHC context after receiving such message, abandons after rebuilding head compression ROHC context success
Do not issue UE and core net.Target BS receives source base station and passes through X2 (or S1) forward pass between source base station and target BS
Link send aforementioned N and M IP packet after, target BS is to the specific processing mode of message as described in embodiment two.
Up direction, the workflow of source base station is as shown in Fig. 2, specific as follows:
S201, source base station receive ascending voice compressed package from UE, unzip it and are sent to core net and storage is newest
N uplink IP packet, wherein uplink IP packet be, for example, be to be sent to the raw tone IP packet of core net after decompression.
S202, when switching occurs, if the current decompression states of source base station are FC, group GTPU packet carries PDCP protocol layer SN
N raw tone IP packet of forward pass is to target side.If when the non-FC of current state, the original language of N item of source base station not forward pass caching
Sound IP packet.
Down direction, the workflow of source base station is as shown in figure 3, specific as follows:
S301, source base station receive downlink voice IP packet from core net, are compressed, and addition PDCP protocol layer SN generates PDU
It is sent to UE, and stores newest M raw tone IP packet.
S302, when switching occurs, when judging source current compression state for SO, group GTPU packet carries PDCP protocol layer SN
M raw tone IP packet of forward pass is to target side.If when the non-SO of current state, not M raw tone IP packet of forward pass caching.
As shown in figure 4, being answered second embodiment of the present invention provides a kind of method across building head compressed context in the switching of station
For target BS, which comprises
S401, when across base station switching from source base station to target BS occurs for terminal, receive the source base station by across
The uplink and downlink for the pre-configuration number corresponding with the terminal that the forward pass link established is sent when base station switches is newest have been sent
IP packet;
S402 generates head compressed context according to the newest IP packet sent of the uplink and downlink for being pre-configured number.
For step S401, terminal is, for example, UE, and when UE is switched to target BS from source base station, i.e. generation switches across station
When, target BS receives N and M IP packet by X2 (or S1) the forward pass link between source base station and target BS,
In, N number of IP packet is on up direction, and source base station caching receives from UE and decompresses the newest N number of (N for being successfully sent to core net
>=1) a IP packet, M IP packet be on down direction, and source base station caching receives from core net and is sent to UE's after compressing
A original IP packet of newest M (M >=1).
For step S402, which is specifically included:
In the upstream direction, IR message is generated according to the newest IP packet sent of the uplink for being pre-configured number;
Decompression context is generated according to the IR message;And/or
In the downstream direction, compressed context is generated according to the newest IP packet sent of the downlink for being pre-configured number.
After the generation decompression context according to the IR message, if receiving the uplink pressure that the terminal is sent
Contracting message unzips it the uplink compressed packet based on the decompression context;Or
If receiving core net sends corresponding with terminal downstream IP message, the compressed context is based on under described
Packet is compressed and organized to row IP packet.
Specifically, before step S402 is specifically described, ROHC agreement and ROHC process flow are carried out
It illustrates as follows, as shown in figure 5, being the detailed process for reconstructing ROHC context.Target BS can be reconstructed using the process
ROHC context.
ROHC agreement is specific as follows:
RFC3095 agreement basic principle is classified to message header field, because adjacent packets are transmitted across what is entirely flowed
The much indeclinable parts, such as IP address and UDP port number Cheng Zhongyou, certain regular variations of message header field, such as RTP
Sequence number SN (Sequence Number) of leader and time stamp T S (Timestamp) etc..ROHC agreement is both link ends
Each data flow establishes context Context storage static state and dynamic packet header domain, and compression side is by sending IR
The complete static information of the message notifying decompression side (Initialization and Refresh, initialization and refresh) acquisition with
Multidate information will not retransmit the static part of original message, unless the inconsistent hair of both ends context in subsequent packet transmission
When raw.Other than SN and TS field in RTP packet, other fields seldom change or can calculate according to other fields.RTP packet
Middle sequence number SN and time stamp T S is critically important field to be compressed, and SN is incremented by 1 to every one packet of transmission, and time stamp T S reflects RTP
First eight bit byte samples moment in packet, usually increases a definite value timestamp between TS value in two continuous packet header RTP
Multiple (TS_STRIDE, Timestamp stride).Usual speech frame, which is placed in a RTP data packet, to be transmitted, to narrowband speech
TS increment is usually 160 (wherein, 160=8000*0.02, sample rate 8kHz, 160 points of a voice frame sampling), to width
Band voice TS increment be usually 320 (wherein, 320=16000*0.02, sample rate 16kHz, one voice frame sampling 320
Point).For TS, encoded using RTP timestamp in proportion:
TS=TS_SCALED*TS_STRIDE+TS_OFFSET
For the absolute value and TS_STRIDE that compression side is originally sent several domains TS to decompressor, decompressor can calculate TS_
OFFSET。
After the completion of initialization, compression side does not retransmit original TS thresholding, but sends the value being scaled down: TS_
SCALED.And TS_SCALED
Do not send original value, using WLSB (Window-Base least significant bits, most based on window
Low order carries out) coding, K least significant bit of compression side transmission TS_SCALED original value, K is a positive integer,
After receiving K bit, the value that decompressor is properly received before using restores original value as reference value.To guarantee this side
The correctness of case, compression side and decompressor use following decoding interval: basic principle is as shown in figure 14.
Wherein v_ref is reference value, and introducing P is to keep decoding interval mobile relative to reference value v_ref.Expection is always increased
Long value, P may be configured as -1, therefore decode interval are as follows: [v_ref+1, v_ref+2*].Specific retrieving algorithm can refer to
RFC3095 agreement 4.5.1 chapters and sections.
Wherein, compression side (i.e. RHOC compressor) state transition diagram is as shown in Figure 6A, receives decompressor end sending IR packet
After ACK, state transition to senior state.State is moved back after receiving NACK or STATIC-NACK.
The state transition diagram of decompression side is as shown in Figure 6B, after decompressor receives the correct decompression of IR packet in target BS, directly
It connects and moves to FC state and feeding back ACK to compression end.
After the detailed process to target BS reconstruct ROHC context is illustrated, previous example is continued to use, to step
S402 is illustrated as follows:
For uplink, target BS receives N number of IP packet that source base station passes through uplink forward pass, and target BS is based on this
N number of original IP packet generates N number of IR message and is sent to decompression module, and decompression module generates decompression according to IR message
ROHC context abandons this N number of message after context generation.Since FC state may be not in source base station compression side,
Source base station is not over the newest N number of message sent of uplink forward pass.(switching for receiving UE reconfigures after handover success
Complete message), if target BS does not receive N number of message of forward pass, SNACK is issued to UE.Target BS is successfully received UE's
It can be unziped it based on current ROHC context after uplink compressed package and be sent to core net.It is used in target side base station
The IR message for creating ROHC context, is generated based on the newest N number of message that decompressed of source base station, and UE handover success is no longer rely on
Afterwards, the creation of IR message is retransmitted in target side.
For downlink, the M IP packet that target BS comes according to downlink forward pass, according to RFC3095 protocol conversion
For IR packet, compression ROHC context is generated during being converted into IR packet and moves to SO state and is lost after generating context
Abandon this M message.After the completion of UE switching (switching for receiving UE, which reconfigures, completes message), in the downstream IP report for receiving core net
Wen Hou is to issue UE based on current compression ROHC context compression message.Due to that may be not in source base station compression side
SO state, the M message that source base station has been sent not over downlink forward pass.When switching completion, due to there is no forward pass
M message of transmission, target BS are based on new received message creation IR message in target side and enter IR state.
In generating context procedures, generates downlink ACK and feed back message, SN field is carried in message for notifying UE to receive
RTP message sequence number.The compression end that SN field can be used for UE in feedback message judge whether packet loss and packet loss whether
In the long range of WLSB window, decide whether the packet for sending more steady type.
As shown in fig. 7, the SN field in the present embodiment is, for example, 12bit, it can be used for identifying and the last receive IP packet
The Lsb 12bit of RTP sequence number.Sequence number of the UE based on current RTP packet compares with the Lsb of SN in feedback message, if packet loss
It is the long K of Wlsb window that number, which is greater than switching, moves to the low level-one state of current state.Specifically: if it is SO state, move to
FO state sends IR-DYN packet, if it is FO state, moves to IR state, sends IR packet;If packet loss number is lower than switching
The long K of Wlsb window, keeps the current status unchanged.
In order to better understand the present embodiment, the specific execution process income to target BS in up-downlink direction is said as follows
It is bright.
As shown in figure 8, be the workflow of up direction target BS, it is specific as follows:
S801, when UE is switched to target BS from source base station, that is, occurs across station switching, target BS receives source base station
The original IP packet of N item sended over from forward pass link generates IR packet according to these IP packets and creates compression ROHC context.
After compressing the generation of ROHC context, the original IP packet of N item is abandoned.
S802, after the completion of switching, if not receiving the message of source base station forward pass, target BS sends SNACK requirement to UE
Terminal reports IR message.
S803, target BS receive ascending voice message from UE, decompression ROHC context are judged whether there is, if deposited
In decompression context, is unziped it based on current solution decompression context and be submitted to core net.If there is no decompression
Contracting context judges whether it is IR packet, if it is IR packet, creates context and feeding back ACK to UE, state transition to FC state.
If it is non-IR packet, SNACK is fed back to demanding terminal terminal and reports IR message.
As shown in figure 9, be the workflow of down direction target BS, it is specific as follows:
S901, when UE is switched to target BS from source base station, that is, occurs across station switching, target BS receives source base station
The original IP packet of M item sended over from forward pass link generates IR packet according to these IP packets and creates compression ROHC context.
After compressing the generation of ROHC context, the original IP packet of M item is abandoned.
S902, after the completion of switching, target BS receives downlink voice message from core net, judges whether there is compression up and down
Text generates IR packet and creates compressed context and IR message is sent to UE if there is no compressed context.If there is pressure
Contracting context according to current context state compressed packet and is sent to UE.
Using the above scheme, head compressed context re-creates when saving switching, weight without head compression protocol
It sets, when being particularly in not good enough switching, since IR packet is too long, RLC fragment, which excessively generates packet loss, causes a compressed context that can not build
Upper style of writing caused by vertical is inconsistent, causes the generation of packet loss deterioration problem.
As shown in Figure 10, the embodiment of the present invention three provides a kind of base station, and the base station includes:
Module 1001 is obtained, for obtaining uplink and downlink IP packet corresponding with terminal, is stored in the uplink and downlink IP message
Pre-configuration number the newest IP packet sent of uplink and downlink;
Sending module 1002 will when for across the base station switching from the base station to target BS to occur in the terminal
It is pre-configured the IP packet that the uplink and downlink of number has been sent, the forward pass link established when by switching across base station is sent to the target
Base station, so that the target BS is according in the newest IP packet building head compression sent of the uplink and downlink for being pre-configured number
Hereafter.
Obtaining module 1001 can specifically include the first receiving submodule and the second receiving submodule, wherein first receives
Submodule stores the uplink of the pre-configuration number in the uplink IP packet most for receiving the uplink IP packet of terminal transmission
The IP packet newly sent;Or
Second receiving submodule sends downstream IP message corresponding with terminal for receiving core net, stores the downlink
The newest IP packet sent of the downlink of pre-configuration number in IP packet
Sending module 1002 can specifically include the first sending submodule and the second sending submodule, wherein first sends
Submodule, for when current decompression states are FC, the newest IP packet sent of uplink for being pre-configured number to be led to
It crosses the forward pass link established when across base station switching and is sent to the target BS;Or
Second sending submodule is used for when current compression state is SO, and the downlink for being pre-configured number is newest
The IP packet of transmission, the forward pass link established when by switching across base station are sent to the target BS.
Wherein, terminal is, for example, UE, which is, for example, the source base station that terminal is connected before the handover, the tool of the source base station
Specific method and step of the workflow of body as described in embodiment one, details are not described herein.
As shown in figure 11, the embodiment of the present invention four provides a kind of base station, and the base station includes:
Receiving module 1101, for occurring from source base station to when across the base station switching of the base station, described in reception in terminal
The uplink and downlink for the pre-configuration number corresponding with the terminal that the forward pass link established when source base station across base station by switching is sent
The newest IP packet sent;
Generation module 1102, for generating head pressure according to the newest IP packet sent of the uplink and downlink for being pre-configured number
Contracting context.
Specifically, the generation module 1102 includes:
First generates submodule, in the upstream direction, being reported according to the newest IP sent of the uplink for being pre-configured number
Text generates IR message;Decompression context is generated according to the IR message;And/or
Second generates submodule, in the downstream direction, being reported according to the newest IP sent of the downlink for being pre-configured number
Text generates compressed context.
The base station can also include:
Decompression module is used for after the generation decompression context according to the IR message, if receiving described
The uplink compressed packet that terminal is sent, unzips it the uplink compressed packet based on the decompression context;Or
Compression module is based on the compression if sending downstream IP message corresponding with the terminal for receiving core net
Context is compressed to the downstream IP message and is organized packet.
Wherein, terminal is, for example, UE, which is, for example, the target BS that terminal is connected after handover, the target BS
Specific method and step of the specific workflow as described in embodiment two, details are not described herein.In addition, being provided in the present invention
Embodiment in, a base station either source base station is also possible to target BS, base station be source base station or target BS by
Terminal is determined across the connected base station in station switching front and back, for example, the base station that terminal is connected before the handover is referred to as source base station, terminal
The base station connected after handover is referred to as target BS.
The embodiment of the present invention five provides a kind of computer installation, and described device includes processor, and the processor is used for
It realizes when executing the computer program stored in memory such as the step of two the method for embodiment one or embodiment.
The embodiment of the present invention six provides a kind of computer readable storage medium, is stored thereon with computer program, described
It realizes when computer program is executed by processor such as the step of two the method for embodiment one or embodiment.
Technical solution in the embodiments of the present invention, at least have the following technical effects or advantages:
Using technical solution provided in an embodiment of the present invention, when across base station switching occurs, link is passed before the handover and is gone forward
The newest several uplink and downlink IP packets sent of source base station are passed to target BS, target BS is generated according to newest IP packet
Compression and decompression context.After the completion of switching, target BS and terminal continue according to the compression and decompression shape before switching
State continues the compression and decompression of message, does not need to retransmit IR message, can save bandwidth of air-interface in this way, reduction is lost
Packet rate.
Although preferred embodiments of the present invention have been described, it is created once a person skilled in the art knows basic
Property concept, then additional changes and modifications may be made to these embodiments.So it includes excellent that the following claims are intended to be interpreted as
It selects embodiment and falls into all change and modification of the scope of the invention.
Obviously, various changes and modifications can be made to the invention without departing from essence of the invention by those skilled in the art
Mind 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 technologies
Within, then the present invention is also intended to include these modifications and variations.
Claims (14)
1. it is a kind of across the method for constructing head compressed context in the switching of station, it is applied to source base station, which is characterized in that the method packet
It includes:
Uplink and downlink IP packet corresponding with terminal is obtained, stores the uplink and downlink of the pre-configuration number in the uplink and downlink IP packet most
The IP packet newly sent;
When across the base station switching from source base station to target BS occurs for the terminal, the uplink and downlink for being pre-configured number has been sent
IP packet, the forward pass link established when by switching across base station is sent to the target BS, so that the target BS root
Head compressed context is constructed according to the newest IP packet sent of the uplink and downlink for being pre-configured number.
2. the method as described in claim 1, which is characterized in that described to obtain uplink and downlink IP packet corresponding with terminal, storage
The newest IP packet sent of the uplink and downlink of pre-configuration number in the uplink and downlink IP packet, comprising:
The uplink IP packet that terminal is sent is received, the uplink for storing the pre-configuration number in the uplink IP packet newest has been sent
IP packet;Or
It receives core net and sends downstream IP message corresponding with terminal, store under the pre-configuration number in the downstream IP message
The newest IP packet sent of row.
3. method according to claim 2, which is characterized in that the IP report for having sent the uplink and downlink for being pre-configured number
Text, the forward pass link established when by switching across base station are sent to the target BS, comprising:
When current decompression states are FC, by the newest IP packet sent of uplink for being pre-configured number, by across base
The forward pass link established when switching of standing is sent to the target BS;Or
When current compression state is SO, by the newest IP packet sent of downlink for being pre-configured number, by across base station
The forward pass link established when switching is sent to the target BS.
4. it is a kind of across the method for constructing head compressed context in the switching of station, it is applied to target BS, which is characterized in that the method
Include:
When across the base station switching from source base station to target BS occurs for terminal, when receiving the source base station by switching across base station
The newest IP packet sent of uplink and downlink for the pre-configuration number corresponding with the terminal that the forward pass link of foundation is sent;
Head compressed context is generated according to the newest IP packet sent of the uplink and downlink for being pre-configured number.
5. method as claimed in claim 4, which is characterized in that described to have been sent out according to the uplink and downlink for being pre-configured number is newest
The IP packet sent generates head compressed context, comprising:
In the upstream direction, IR message is generated according to the newest IP packet sent of the uplink for being pre-configured number;
Decompression context is generated according to the IR message;And/or
In the downstream direction, compressed context is generated according to the newest IP packet sent of the downlink for being pre-configured number.
6. method as claimed in claim 5, which is characterized in that the method also includes:
After the generation decompression context according to the IR message, if receiving the uplink compression report that the terminal is sent
Text unzips it the uplink compressed packet based on the decompression context;If receiving core net transmission and institute
The corresponding downstream IP message of terminal is stated, is compressed and organized packet to the downstream IP message based on the compressed context.
7. a kind of base station, which is characterized in that the base station includes:
Module is obtained, for obtaining uplink and downlink IP packet corresponding with terminal, stores the pre-configuration in the uplink and downlink IP packet
The newest IP packet sent of the uplink and downlink of number;
Sending module will be pre-configured number when for across the base station switching from the base station to target BS to occur in the terminal
The IP packet that purpose uplink and downlink has been sent, the forward pass link established when by switching across base station are sent to the target BS, make
It obtains the target BS and head compressed context is constructed according to the newest IP packet sent of the uplink and downlink for being pre-configured number.
8. base station as claimed in claim 7, which is characterized in that the acquisition module includes:
First receiving submodule stores the pre-configuration in the uplink IP packet for receiving the uplink IP packet of terminal transmission
The newest IP packet sent of the uplink of number;Or
Second receiving submodule sends downstream IP message corresponding with terminal for receiving core net, stores the downstream IP report
The newest IP packet sent of the downlink of pre-configuration number in text.
9. base station as claimed in claim 8, which is characterized in that the sending module includes:
First sending submodule, for when current decompression states are FC, the uplink for being pre-configured number newest have been sent out
The IP packet sent, the forward pass link established when by switching across base station are sent to the target BS;Or
Second sending submodule, for when current compression state is SO, the downlink for being pre-configured number newest have been sent
IP packet, the forward pass link established when by switching across base station is sent to the target BS.
10. a kind of base station, which is characterized in that the base station includes:
Receiving module is logical from source base station to the source base station when across the base station switching of the base station, is received for occurring in terminal
The uplink and downlink for crossing the pre-configuration number corresponding with the terminal that the forward pass link established when across base station switching is sent newest has been sent out
The IP packet sent;
Generation module, for generating head compression up and down according to the newest IP packet sent of the uplink and downlink for being pre-configured number
Text.
11. base station as claimed in claim 10, which is characterized in that the generation module includes:
First generates submodule, is used in the upstream direction, raw according to the newest IP packet sent of the uplink for being pre-configured number
At IR message;Decompression context is generated according to the IR message;And/or
Second generates submodule, is used in the downstream direction, raw according to the newest IP packet sent of the downlink for being pre-configured number
At compressed context.
12. base station as claimed in claim 11, which is characterized in that the base station further include:
Decompression module is used for after the generation decompression context according to the IR message, if receiving the terminal
The uplink compressed packet of transmission unzips it the uplink compressed packet based on the decompression context;Or
Compression module, if downstream IP message corresponding with the terminal is sent for receiving core net, above and below the compression
Text is compressed to the downstream IP message and is organized packet.
13. a kind of computer installation, which is characterized in that described device includes processor, and the processor is for executing memory
It is realized when the computer program of middle storage such as the step of any one of claim 1-6 the method.
14. a kind of computer readable storage medium, is stored thereon with computer program, which is characterized in that the computer program
It is realized when being executed by processor such as the step of any one of claim 1-6 the method.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711374922.9A CN109936864A (en) | 2017-12-19 | 2017-12-19 | A kind of method and apparatus across building head compressed context in the switching of station |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711374922.9A CN109936864A (en) | 2017-12-19 | 2017-12-19 | A kind of method and apparatus across building head compressed context in the switching of station |
Publications (1)
Publication Number | Publication Date |
---|---|
CN109936864A true CN109936864A (en) | 2019-06-25 |
Family
ID=66983702
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201711374922.9A Pending CN109936864A (en) | 2017-12-19 | 2017-12-19 | A kind of method and apparatus across building head compressed context in the switching of station |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109936864A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113711558A (en) * | 2019-09-30 | 2021-11-26 | Oppo广东移动通信有限公司 | Ethernet frame packet header compression processing method, device, user terminal, base station and medium |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1408189A (en) * | 1999-11-09 | 2003-04-02 | 诺基亚有限公司 | Handoff procedure for header compression |
CN101755428A (en) * | 2007-07-18 | 2010-06-23 | 高通股份有限公司 | Compression static and semi-static context transfer |
CN102045769A (en) * | 2010-12-23 | 2011-05-04 | 南京邮电大学 | Heading compress text transfer method in Internet of things (IOT) prestressed handover |
WO2016077762A1 (en) * | 2014-11-14 | 2016-05-19 | Qualcomm Incorporated | Data compression techniques for handover and radio link failure recovery |
-
2017
- 2017-12-19 CN CN201711374922.9A patent/CN109936864A/en active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1408189A (en) * | 1999-11-09 | 2003-04-02 | 诺基亚有限公司 | Handoff procedure for header compression |
CN101755428A (en) * | 2007-07-18 | 2010-06-23 | 高通股份有限公司 | Compression static and semi-static context transfer |
CN102045769A (en) * | 2010-12-23 | 2011-05-04 | 南京邮电大学 | Heading compress text transfer method in Internet of things (IOT) prestressed handover |
WO2016077762A1 (en) * | 2014-11-14 | 2016-05-19 | Qualcomm Incorporated | Data compression techniques for handover and radio link failure recovery |
CN107113667A (en) * | 2014-11-14 | 2017-08-29 | 高通股份有限公司 | For switching the data compression technique with radio link failure recovery |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113711558A (en) * | 2019-09-30 | 2021-11-26 | Oppo广东移动通信有限公司 | Ethernet frame packet header compression processing method, device, user terminal, base station and medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5084842B2 (en) | Improved header compression in wireless communication networks | |
US8848583B2 (en) | Communication method and apparatus for header compression | |
US10631202B2 (en) | Header compression optimization method during and after handovers in cellular communication network | |
US7907609B2 (en) | Method and apparatus for enhancing RoHC performance when encountering silence suppression | |
US20050213605A1 (en) | Method for efficiently utilizing radio resources in a mobile telecommunication system providing VoIP service | |
JP5278532B2 (en) | Reception device, transmission device, reception method, transmission method, communication system, and communication method | |
EP2854359B1 (en) | Compression and decompression methods of ethernet header and corresponding devices | |
US9264940B2 (en) | Feedback method and device for header compression feedback information | |
JP2005509381A6 (en) | Wireless communication device for header compression | |
JP2005509381A (en) | Wireless communication device for header compression | |
JP2003008644A (en) | Packet transmitter-receiver and packet transmitting method | |
CN109219078B (en) | Voice packet loss processing method and device | |
KR20060054662A (en) | Apparatus and method for header compression in broadband wireless communication system | |
WO2017049647A1 (en) | Data sending method, data receiving method and relevant device | |
JP4856251B2 (en) | Header suppression in wireless communication networks | |
CN1780296B (en) | Method for restoring compressed and decompressed context rapidly | |
CN107886961A (en) | Low speed speech optimization method in AMR based on VoLTE carryings | |
CN108737349B (en) | Voice data packet processing method and device | |
CN109936864A (en) | A kind of method and apparatus across building head compressed context in the switching of station | |
CN108574684A (en) | A kind of method and apparatus of decompression | |
CN110602745A (en) | Data packet decompression method and device | |
CN100428733C (en) | Error recovery method and device for IP header compression in mobile communication network | |
CN109219079B (en) | IR message transmission method and communication equipment | |
KR101695838B1 (en) | Apparatus and method for transmitting/receiving data in communication system | |
CN103152441B (en) | Header compression method in mobile IPv6 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20190625 |
|
RJ01 | Rejection of invention patent application after publication |