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

Method, device and system for processing data

A data processing and data technology, applied in the field of communication, can solve the problems of reducing the reliability of data transmission and user experience, asynchronous update of the data sender, link recovery and reconstruction, etc., so as to improve the reliability of data transmission and user experience. The effect of avoiding data loss

Active Publication Date: 2011-07-27
SHANGHAI HUAWEI TECH CO LTD
View PDF4 Cites 14 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] Since in the unacknowledged (UM, Unacknowledged Mode) mode, there is no automatic repeat request (ARQ, Automatic Repeat reQuest) processing flow in the acknowledged mode, so if data loss occurs in the bottom layer, the RLC cannot obtain the information of the data loss in time and Perform retransmission processing, so if the SDU sent by the PDCP sender fails to reach the PDCP receiver for some reason, PDCP reception cannot update RX_HFN, causing the TX_HFN of the data sender and the RXHFN update of the data receiver to be out of sync
[0006] During the research and practice of the existing technology, the inventor found that the asynchronous update of TX_HFN and RX_HFN will lead to data decryption errors and further loss of data. Only when the application checks that the received data is abnormal, it is possible to restore and rebuild the link
However, since it takes a certain amount of time between data loss and link recovery and reconstruction when users or applications find data abnormalities, a large amount of data will be lost during this period, which greatly reduces the reliability of data transmission and the reliability of users. to experience

Method used

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

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method, device and system for processing data
  • Method, device and system for processing data
  • Method, device and system for processing data

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0031] This embodiment will be described from the perspective of a data receiving device, which acts as a data receiver. Specifically, it may be a data receiving device at the PDCP layer in the long-term evolution system (it can be understood as the PDCP layer itself); in addition, the data sender in the embodiment of the present invention may specifically be a data sending device at the PDCP layer in the long-term evolution system, and The data sender and the data receiver adopt a non-confirmation mode to send and receive data. For convenience of description, the data receiving device at the PDCP layer is referred to as a PDCP receiving device, and the data sending device at the PDCP layer is referred to as a PDCP sending device.

[0032] The method includes: the data receiver obtains the update time of RX_SN and the current RX_HFN; judges whether the update time of RX_SN exceeds a preset threshold value; if the update time of the RX_SN exceeds the preset threshold value, the...

Embodiment 2

[0055] According to the method described in Embodiment 1, an example will be given below for further detailed description.

[0056] In this embodiment, it will be described by verifying the correctness of the decrypted data to determine whether the current RX_HFN is synchronized with the TX_HFN of the data sender, and the number of verifications is twice as an example, wherein the data is specifically SDU data, and the data receiving device Specifically, it is a PDCP receiving device (that is, a data receiving device at the PDCP layer), and the PDCP receiving device is configured with a decryption process of a non-empty algorithm. see Figure 2a , the specific process can be as follows:

[0057] 201. The PDCP receiving device receives SDU data, and records the last RX_SN update time point T_SN1 and the current RX_SN update time point T_SN2, and records the last RX_HFN update duration T_HFN and the current RX_HFN.

[0058] 202. The PDCP receiving device decrypts the received ...

Embodiment 3

[0081] In order to better implement the above method, the embodiment of the present invention also provides a data receiving device correspondingly, as a data receiver, see Figure 3a , the data receiving device includes an acquisition unit 301, a judgment unit 302, a verification unit 303, and a synchronization unit 304;

[0082] An acquisition unit 301, configured to acquire the update time of RX_SN and the current RX_HFN;

[0083] A judging unit 302, configured to judge whether the update time of the RX_SN acquired by the acquiring unit 301 exceeds a preset threshold;

[0084] The verification unit 303 is configured to determine whether the current RX_HFN is synchronized with the TX_HFN of the data sending device when the judging unit 302 determines that the update time of the RX_SN exceeds a preset threshold value;

[0085] The synchronization unit 304 is configured to synchronize the TX_HFN and the RX_HFN when the verification unit 303 determines that the current RX_HFN ...

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

PUM

No PUM Login to View More

Abstract

The embodiment of the invention discloses a method, device and system for processing data. The method comprises the following steps: acquiring update time of RX_SN and current RX_HFN; when the update time of the RX_SN exceeds a preset threshold, judging whether the current RX_HFN is synchronized with TX_HFN of a data sender; and if not, synchronizing the TX_HFN with the RX_HFN. By utilizing the method, the device and the system, an abnormal link can be discovered and recovered timely so that the TX_HFN of the data sender is resynchronized with the RX_HFN of a data receiver within a short time, thus avoiding data loss caused by failure in timely discovery of asynchronization between the TX_HFN and the RX_HFN, and being beneficial to enhancing data transmission reliability and user experience.

Description

technical field [0001] The present invention relates to the field of communication technology, in particular to a data processing method, device and system. Background technique [0002] The user plane protocol layer of Long Term Evolution (LTE, Long Term Evolution) includes: Data Convergence Protocol (PDCP, Packet Data Convergence Protocol) layer, Radio Link Control (RLC, Radio Link Control) layer, Media Access Control (MAC, Medium Access Control) layer and physical layer (PHY, Physical Layer) layer, see Figure 1a . Among them, operations such as header compression of Internet Protocol (IP, Internet Protocol) data packets, encryption and decryption of data, timer discarding, retransmission during re-establishment, and reordering processing mainly occur at the PDCP layer, as follows: [0003] The PDCP sender encrypts the received IP data packet, compresses the header, etc., and adds the PDCP header to form a PDCP protocol data unit (PDU, Protocol Data Unit), and then sends...

Claims

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

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): H04W28/04H04W56/00
CPCH04W56/00
Inventor 杨志胜
Owner SHANGHAI HUAWEI TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products