Data transmission method, apparatus, and system

US2016006707A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2016006707-A1
Application numberUS-201514851337-A
CountryUS
Kind codeA1
Filing dateSep 11, 2015
Priority dateMar 13, 2013
Publication dateJan 7, 2016
Grant date

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

The present invention relates to a data transmission method, apparatus, and system. The method includes: obtaining, by a benefited device, a cooperative-layer key, performing encryption, or encryption and integrity protection processing on uplink data by using the cooperative-layer key at a cooperative layer to obtain first encrypted data, performing encapsulation processing on the first encrypted data to obtain first encapsulated data, and sending the first encapsulated data to a supporting device in a short-distance communication mode, so that the supporting device processes the first encapsulated data to obtain second encapsulated data and sends the second encapsulated data to a base station. In embodiments of the present invention, secure data transmission is implemented between the benefited device, the supporting device, and the base station in a cooperative communication process, which improves network security and reliability of data transmission.

First claim

Opening claim text (preview).

What is claimed is: 1 . A data transmission method, comprising: obtaining, by a benefited device, a cooperative-layer key, and performing encryption, or encryption and integrity protection processing on uplink data by using the cooperative-layer key at a cooperative layer to obtain first encrypted data; performing encapsulation processing on the first encrypted data to obtain first encapsulated data; and sending the first encapsulated data to a supporting device in a short-distance communication mode, so that the supporting device processes the first encapsulated data to obtain second encapsulated data and sends the second encapsulated data to a base station. 2 . The data transmission method according to claim 1 , wherein the obtaining, by a benefited device, a cooperative-layer key specifically comprises: performing authentication and key agreement with a network side to obtain a parent key, and obtaining, through calculation, the cooperative-layer key according to the parent key; or performing authentication and key agreement with a network side to obtain a parent key, generating a base-station key according to the parent key, generating an access-stratum key according to the base-station key, and obtaining, through calculation, the cooperative-layer key according to the base-station key or the access-stratum key. 3 . The data transmission method according to claim 2 , wherein the method further comprises: performing encryption algorithm negotiation with the base station to obtain a cooperative-layer encryption algorithm. 4 . A data transmission method, comprising: receiving, by a supporting device, first data, which is sent by a benefited device in a short-distance communication mode; verifying integrity of the first data by using a short-distance-communication-layer key, and decrypting the first data to obtain second data, wherein the second data is data obtained through encryption, or encryption and integrity protection by the benefited device by using a cooperative-layer key of the benefited device; after processing the second data at a cooperative layer, performing encryption processing, or encryption and integrity protection processing on the second data at a Packet Data Convergence Protocol PDCP layer to obtain third data; and sending the third data to a base station, so that the base station performs decryption, or decryption and integrity verification on the third data by using a PDCP-layer key of the supporting device to obtain the second data, and decrypts the second data by using the cooperative-layer key of the benefited device. 5 . The data transmission method according to claim 4 , wherein before the receiving, by a supporting device, first data, which is sent by a benefited device in a short-distance communication mode, the method further comprises: obtaining the short-distance-communication-layer key. 6 . The data transmission method according to claim 5 , wherein the obtaining the short-distance-communication-layer key specifically comprises: receiving the short-distance-communication-layer key sent by the network side; or receiving the short-distance-communication-layer key generated according to a key generator by the benefited device and forwarded by the network side; or receiving a second group of parameters sent by the network side, wherein the second group of parameters is parameters generated by the network side and used by the supporting device to perform key agreement with the benefited device, and after the benefited device receives a first group of parameters, performing, by the supporting device, key agreement with the benefited device, and generating the short-distance-communication-layer key, wherein the first group of parameters is parameters generated by the network side and used by the benefited device to perform key agreement with the supporting device; or receiving a third group of parameters sent by the benefited device, generating a fourth group of parameters and a shared key, sending the fourth group of parameters to the benefited device, and obtaining, through calculation, by the supporting device, the short-distance-communication-layer key according to the shared key, identity information of the benefited device, and identity information of the supporting device. 7 . A data transmission method, comprising: receiving, by a base station, first data sent by a supporting device; performing decryption, or decryption and integrity verification on the first data by using a PDCP-layer key of the supporting device, so as to obtain second data; and decrypting the second data by using a cooperative-layer key of a benefited device to obtain third data. 8 . The data transmission method according to claim 7 , wherein before the receiving first data sent by a supporting device, the method further comprises: obtaining the cooperative-layer key. 9 . The data transmission method according to claim 8 , wherein the obtaining the cooperative-layer key specifically comprises: receiving the cooperative-layer key generated and sent by a mobility management entity or a base station; or performing authentication and key agreement with the benefited device to obtain a parent key, and obtaining, through calculation, the cooperative-layer key according to the parent key; or performing authentication and key agreement with the benefited device to obtain a parent key, generating a base-station key according to the parent key, generating an access-stratum key according to the base-station key, and obtaining, through calculation, the cooperative-layer key according to the base-station key or the access-stratum key. 10 . A benefited device, comprising: a processor, configured to obtain a cooperative-layer key, perform encryption, or encryption and integrity protection processing on uplink data by using the cooperative-layer key at a cooperative layer to obtain first encrypted data, perform encapsulation processing on the first encrypted data to obtain first encapsulated data, and transmit the first encapsulated data to a transmitter; and the transmitter, configured to receive the first encapsulated data sent by the processor, and send the first encapsulated data to a supporting device in a short-distance communication mode, so that the supporting device processes the first encapsulated data to obtain second encapsulated data and sends the second encapsulated data to a base station. 11 . The benefited device according to claim 10 , wherein the processor is specifically configured to: perform authentication and key agreement with a network side to obtain a parent key, and obtain, through calculation, the cooperative-layer key according to the parent key; or perform authentication and key agreement with a network side to obtain a parent key, generate a base-station key according to the parent key, generate an access-stratum key according to the base-station key, and obtain, through calculation, the cooperative-layer key according to the base-station key or the access-stratum key. 12 . The benefited device according to claim 11 , wherein the processor is further configured to: perform encryption algorithm negotiation with the base station to obtain a cooperative-layer encryption algorithm. 13 . A supporting device, comprising: a receiver, configured to receive first data, which is sent by a benefited device in a short-distance communication mode, and transmit the first data to a processor; the processor, configured to receive the first data transmitted by the receiver, verify integrity of the first data by using a short-distance-communication-layer key, and decrypt the first data to obtain second d

Assignees

Inventors

Classifications

  • Wireless · CPC title

  • applying further key derivation, e.g. deriving traffic keys from a pair-wise master key · CPC title

  • Direct-mode setup · CPC title

  • Key agreement, i.e. key establishment technique in which a shared key is derived by parties as a function of information contributed by, or associated with, each of these (network architectures or network communication protocols for key exchange in a packet data network H04L63/061) · CPC title

  • Key management, e.g. using generic bootstrapping architecture [GBA] · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US2016006707A1 cover?
The present invention relates to a data transmission method, apparatus, and system. The method includes: obtaining, by a benefited device, a cooperative-layer key, performing encryption, or encryption and integrity protection processing on uplink data by using the cooperative-layer key at a cooperative layer to obtain first encrypted data, performing encapsulation processing on the first encryp…
Who is the assignee on this patent?
Huawei Tech Co Ltd
What technology area does this patent fall under?
Primary CPC classification H04L63/0464. Mapped technology areas include Electricity.
When was this patent published?
Publication date Thu Jan 07 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).