[go: up one dir, main page]

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 PDF

Info

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
Application number
CN201711374922.9A
Other languages
Chinese (zh)
Inventor
程岳
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Datang Mobile Communications Equipment Co Ltd
Original Assignee
Datang Mobile Communications Equipment Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Datang Mobile Communications Equipment Co Ltd filed Critical Datang Mobile Communications Equipment Co Ltd
Priority to CN201711374922.9A priority Critical patent/CN109936864A/en
Publication of CN109936864A publication Critical patent/CN109936864A/en
Pending legal-status Critical Current

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

A kind of method and apparatus across building head compressed context in the switching of station
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.
CN201711374922.9A 2017-12-19 2017-12-19 A kind of method and apparatus across building head compressed context in the switching of station Pending CN109936864A (en)

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)

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

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

Patent Citations (5)

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

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