Combined location updating processing method, apparatus, and system
US-2016105790-A1 · Apr 14, 2016 · US
US10904747B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10904747-B2 |
| Application number | US-201816221377-A |
| Country | US |
| Kind code | B2 |
| Filing date | Dec 14, 2018 |
| Priority date | Jul 13, 2016 |
| Publication date | Jan 26, 2021 |
| Grant date | Jan 26, 2021 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
The present application discloses a service data packet encapsulation method and apparatus. The method includes at least: obtaining, by a source communications device, a mobility support parameter of a current service, where the mobility support parameter is used to indicate whether a corresponding service requires mobility support, and the source communications device includes at least an ID identifier layer and a locator layer; determining, by the source communications device based on the mobility support parameter of the current service, whether the current service requires mobility support; and obtaining, by the source communications device, a source locator of the source communications device and a destination locator of a destination communications device when determining that the current service does not require mobility support, and performing, by using the source locator and the destination locator, locator layer encapsulation on a data packet that needs to be sent by the current service.
Opening claim text (preview).
What is claimed is: 1. A service data packet encapsulation method, comprising: obtaining, by a source communications device, a mobility support parameter of a current service, wherein the mobility support parameter is used to indicate whether a corresponding service requires mobility support, and the source communications device comprises at least an identifier (ID) layer and a locator layer; determining, by the source communications device based on the mobility support parameter of the current service, whether the current service requires mobility support; and obtaining, by the source communications device, a source locator of the source communications device and a destination locator of a destination communications device when determining that the current service does not require mobility support, and performing, by using the source locator and the destination locator, locator layer encapsulation on a data packet that needs to be sent by the current service. 2. The method according to claim 1 , wherein the method further comprises: obtaining, by the source communications device, a source ID and the source locator of the source communications device and a destination ID and the destination locator of the destination communications device when the current service requires mobility support, performing, by using the source ID and the destination ID, ID layer encapsulation on the data packet that needs to be sent by the current service, and performing, by using the source locator and the destination locator, locator layer encapsulation on the data packet that needs to be sent by the current service. 3. The method according to claim 1 , wherein the method further comprises: obtaining, by the source communications device, a destination communications device identifier of the current service; and determining, by the source communications device based on the destination communications device identifier, a communications protocol used by the destination communications device, wherein the communications protocol is a TCP/IP communications protocol in an ID/locator split architecture or a TCP/IP communications protocol in an ID/locator unsplit architecture, a communications device using the TCP/IP communications protocol in the ID/locator split architecture comprises at least an ID layer and a locator layer, and a communications device using the TCP/IP communications protocol in the ID/locator unsplit architecture comprises at least an IP layer. 4. The method according to claim 3 , wherein the destination communications device comprises at least an ID layer and a locator layer; and the obtaining, by the source communications device, a source ID and the source locator of the source communications device and a destination ID and the destination locator of the destination communications device when the current service requires mobility support comprises: selecting, by the source communications device, two IP addresses from a preset address pool as the source ID and the source locator respectively, wherein the address pool is pre-allocated to the source communications device, and the address pool comprises a plurality of IP addresses; determining, by the source communications device by using a preset mapping relationship between a communications device identifier and an ID, an ID corresponding to the destination communications device identifier, and using the ID as the destination ID; and determining, by the source communications device by using a preset mapping relationship between an ID and a locator, a locator corresponding to the destination ID, and using the locator as the destination locator. 5. The method according to claim 3 , wherein the destination communications device comprises at least an IP layer; and the obtaining, by the source communications device, a source ID and the source locator of the source communications device and a destination ID and the destination locator of the destination communications device when the current service requires mobility support comprises: selecting, by the source communications device, two IP addresses from a preset address pool as the source ID and the source locator respectively, wherein the address pool is pre-allocated to the source communications device, and the address pool comprises a plurality of IP addresses; obtaining, by the source communications device, a locator of a proxy routing device, and determining, by using a preset mapping relationship between a communications device identifier and an IP address, an IP address corresponding to the destination communications device identifier, wherein the proxy routing device is located between the source communications device and the destination communications device, and supports the TCP/IP communications protocol in the ID/locator split architecture and the TCP/IP communications protocol in the ID/locator unsplit architecture; and using, by the source communications device, the IP address corresponding to the destination communications device identifier as the destination ID, and using the locator of the proxy routing device as the destination locator. 6. The method according to claim 3 , wherein the destination communications device comprises at least an ID layer and a locator layer; and the obtaining, by the source communications device, the source locator of the source communications device and the destination locator of the destination communications device when determining that the current service does not require mobility support comprises: selecting, by the source communications device, one IP address from a preset address pool as the source locator, wherein the address pool is pre-allocated to the source communications device, and the address pool comprises a plurality of IP addresses; and determining, by the source communications device by using a preset mapping relationship between a communications device identifier and an ID and a preset mapping relationship between an ID and a locator, a locator corresponding to the destination communications device identifier, and using the locator as the destination locator. 7. The method according to claim 3 , wherein the destination communications device comprises at least an IP layer; and the obtaining, by the source communications device, the source locator of the source communications device and the destination locator of the destination communications device when determining that the current service does not require mobility support comprises: selecting, by the source communications device, one IP address from a preset address pool as the source locator, wherein the address pool is pre-allocated to the source communications device, and the address pool comprises a plurality of IP addresses; determining, by the source communications device by using a preset mapping relationship between a communications device identifier and an IP address, an IP address corresponding to the destination communications device identifier; and using, by the source communications device, the IP address corresponding to the destination communications device identifier as the destination locator. 8. A service data packet encapsulation apparatus, comprising a memory and a processor, wherein the memory is configured to store a program and an instruction, the processor is configured to execute the program and the instruction stored in the memory to perform the following operations: obtaining a mobility support parameter of a current service, wherein the mobility support parameter is used to indicate whether a corresponding service requires mobility support, the current service is run on a source communications device, and the source communications device comprises at least an ID identifier layer and a locator layer; determining
Network addressing or numbering for mobility support · CPC title
Implementation details of TCP/IP or UDP/IP stack architecture; Specification of modified or new header fields · CPC title
Address structures or formats · CPC title
Internet protocol [IP] addresses · CPC title
Network layer protocols, e.g. mobile IP [Internet Protocol] · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.