CN110138885A - Address distribution method and device - Google Patents

Address distribution method and device Download PDF

Info

Publication number
CN110138885A
CN110138885A CN201810108448.3A CN201810108448A CN110138885A CN 110138885 A CN110138885 A CN 110138885A CN 201810108448 A CN201810108448 A CN 201810108448A CN 110138885 A CN110138885 A CN 110138885A
Authority
CN
China
Prior art keywords
terminal device
session
address
user plane
plane gateway
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.)
Granted
Application number
CN201810108448.3A
Other languages
Chinese (zh)
Other versions
CN110138885B (en
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.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies 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 Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CN201810108448.3A priority Critical patent/CN110138885B/en
Publication of CN110138885A publication Critical patent/CN110138885A/en
Application granted granted Critical
Publication of CN110138885B publication Critical patent/CN110138885B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/02Topology update or discovery
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/74Address processing for routing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/09Mapping addresses
    • H04L61/25Mapping addresses of the same type
    • H04L61/2503Translation of Internet protocol [IP] addresses
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/50Address allocation
    • H04L61/5007Internet protocol [IP] addresses
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/50Address allocation
    • H04L61/5053Lease time; Renewal aspects
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/14Session management
    • H04L67/141Setup of application sessions

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The application provides a kind of address distribution method and device, and in the address distribution method, net control device determines the device identification of the user plane gateway equipment of terminal device access;The net control device configures the Internet protocol IP address of the terminal device according to the first mapping relations and the device identification, and first mapping relations are the corresponding relationship between the device identification and each IP address section of each user plane gateway equipment;The net control device notifies the IP address to the terminal device.As it can be seen that this method can distribute corresponding IP address according to the user plane gateway equipment that terminal device accesses, solve the problems, such as that terminal device IP address in moving process is constant.

Description

Address distribution method and device
Technical field
This application involves field of communication technology more particularly to a kind of address distribution methods and device.
Background technique
Currently, content distributing network (Content Delivery Network, CDN) technology can be used family and access nearby Content delivery network node obtains required content, to alleviate the situation of Internet congestion.Wherein, content delivery network The business scenario of network relates generally to file download, web page access, using acceleration, streaming media playing etc..Each node position of CDN deployment In the position close to Internet portal, for example, behind each node deployment to firewall of CDN, after routing change server, In this way, the IP address that routing change server is distributed by the terminal device of different zones is different, thus, CDN routing node can To be that the terminal device selects nearest CDN service node according to the address information of the terminal device, it is by the CDN service node Terminal device provides service.However, as more and more users get used to watching network by diversified mobile terminal The business such as video, it is proposed that a kind of mobile edge calculations (Mobile Edge Computing, MEC) network architecture, the MEC net In network framework, each node of CDN deployment sinks to the edge in the MEC network architecture, such as access net side, due to terminal device CDN is accessed by identical anchor point user face equipment, when terminal device moves between different MEC, IP address is constant, the road CDN By node nearest CDN service node can not be distributed for terminal device.
Summary of the invention
This application provides a kind of address distribution method and relevant devices, and terminal device can be made in the different regions MEC Between can be assigned corresponding IP address when moving.
In a first aspect, in the address distribution method, net control device is true this application provides a kind of address distribution method Determine the device identification of the user plane gateway equipment of terminal device access;The net control device is according to the first mapping relations and institute Device identification is stated, the Internet protocol IP address of the terminal device is configured, first mapping relations are that each user plane gateway is set Corresponding relationship between standby device identification and each IP address section;The net control device notifies the IP address to described Terminal device.
For example, net control device can be session management entity (Session Management Function, SMF), Or the equipment with conversation management functional, it can also be access mobility management entity (Access and Mobility Management function, AMF), or be the equipment with AMF function.
Wherein, user plane gateway equipment is with message routing or forwarding capability, is the anchor in terminal device moving process Point and when accessing data network by terminal device session node for accessing etc. equipment.In addition, the user plane gateway equipment In access net side, for example, the access point level that terminal is accessed can be deployed to.
As it can be seen that the address distribution method can distribute IP address according to the user plane gateway equipment that terminal device accesses, So that terminal device can have different IP address when different mobile edge calculations regions is mobile.
In some possible implementations, which can be used for as content distributing network routing node according to IP address is that the terminal device distributes content delivery network service node, and the content delivery network service node is the IP The corresponding content delivery network service node of IP address section where address.That is, terminal device accesses content distributing network It is being disposed in application, can be terminal distribution nearest content point according to the IP address by content distributing network routing node Network service node is sent out, compared with by the way of the increase Border Gateway equipment in heading, modification content can also be avoided Each application disposed in distribution network, reduces the expense of secondary development.
In some possible implementations, when the terminal device across user plane gateway equipment switching in connected state After the completion, the net control device determines the need for updating the IP of the terminal device according to first mapping relations Location;If desired the IP address of the terminal device is updated, then the net control device notifies the terminal device to execute first Session rebuilding operation and the net control device execute the determination terminal in first session rebuilding operation and set The step of device identification of the user plane gateway equipment of standby access;The first session rebuilding operation includes the release of the first session The foundation of operation and the second session operates, and first session is based on the user plane gateway equipment foundation before switching and data Session between network;Second session be based on after switching user plane gateway equipment establish with the data network it Between session, that is to say, that the first session is identical with the data network that the second session is accessed, or access application be It is identical.
Wherein, the first session rebuilding operation is referred to as 2 mode of SSC Mode, i.e. net control device can be in SSC Address distribution method described herein is executed in Mode2 mode, to have updated the IP address of terminal device, and ensure that industry The continuity of business.
In this way, terminal device is in connected state, i.e., it is mobile in different mobile edge calculations regions during service connection When, net control device can distribute corresponding IP address in real time for terminal device, thus, terminal device can access often in time The content delivery network service node disposed in a mobile edge calculations region.
In addition, net control device is that triggering terminal has been set after terminal device has executed user plane gateway equipment handover operation It is standby executing the operation of the first session rebuilding, this way it is possible to avoid the related procedure to user plane gateway equipment handover operation carries out Modification, is conducive to the popularization of the address distribution method, or the compatibility between legacy network devices is more preferable.
Optionally, net control device notice terminal device executes the operation of the first session rebuilding, can be with are as follows: network-control is set It is standby to send Non-Access Stratum (Non-access stratum, NAS) message to terminal device, it is taken in the non access stratum NAS message The instruction information of instruction information with first session rebuilding operation, the first session rebuilding operation is used to indicate the end End equipment executes the first session rebuilding operation.
In some possible implementations, terminal device is serviced from a user plane gateway equipment in an idle state Region be moved to the region that another user plane gateway equipment is serviced, and need to initiate business needs at this moment, execute clothes When business request operation, net control device can notify terminal device to initiate the operation of the second session rebuilding, and in second meeting The step of device identification of the user plane gateway equipment of the determination terminal device access is executed in words reconstruction operation;Described The operation of two session rebuildings includes that the foundation of third session operates, and the third session is based on the new user plane gateway equipment The session between data network established.That is, terminal device is switched to new user plane gateway in an idle state Region that equipment is serviced and when executing service request operation, net control device can execute service request in terminal device When operation, notice terminal device initiates the operation of the second session rebuilding, or executes service request operation, network control in terminal device When control equipment sends NAS message to terminal device, notice terminal device can be carried in the NAS message and initiates the second session weight Build the information of operation.
Optionally, which notifies the terminal device to initiate the operation of the second session rebuilding, can be with are as follows: described Net control device sends non access stratum NAS message to the terminal device, and described the is carried in the non access stratum NAS message The instruction information of two session rebuildings operation, the instruction information of the second session rebuilding operation are used to indicate the terminal device and hold Row the second session rebuilding operation.
In some possible implementations, the net control device determines that the user plane gateway of terminal device access is set Standby device identification, comprising: the net control device determines the information of the access network equipment of the terminal device access;It is described Net control device determines the user of the terminal device access according to the information and the second mapping relations of the access network equipment The device identification of face gateway, device identification and each user veil of second mapping relations for each access network equipment Close the corresponding relationship between the device identification of equipment.
As it can be seen that the access network equipment that net control device can be accessed according to terminal device, determines for terminal device and uses While the gateway of family face, the IP address for the terminal device that timely updates, so that terminal device accesses different user plane gateways Different IP address can be assigned when equipment, in turn, CDN routing node can be according to entrained by terminal device access CDN IP address is that terminal device distributes nearest CDN service node, in this way, while needing to carry out secondary development to CDN, it can be with The nearest distribution for realizing CDN service node greatly reduces the difficulty disposed based on the MEC network architecture and implement CDN technology.
In some optional implementations, the method also includes:
Net control device determines that the first mapping relations described in the first mapping relations and the second mapping relations are each user Corresponding relationship between the device identification of face gateway and each IP address section, second mapping relations are each access network equipment Device identification and each user plane gateway equipment device identification between corresponding relationship.
In some optional implementations, the net control device is serviced according to each user plane gateway equipment Terminal device quantity, update the IP address quantity of each IP address section described in first mapping relations;The network control Control equipment notifies updated first mapping relations to the content distributing network routing node, so that the content point Hair network routing node updates the corresponding relationship between each content delivery network service node and each IP address section.
The implementation can solve the mobility of terminal device, some caused user plane gateway equipment is accessed The inadequate or excessive situation of the address pool of planning causes the problem that terminal device access is idle there are problem or address.Therefore, Address pool dynamic management strategy provided by the implementation, so that the address pool size setting in region can be adjusted dynamically to expire The dynamic change of terminal device in sufficient region.For example, if the address pool of some user plane gateway equipment region is inadequate Used time, can dynamic expanded scope if the address pool in the region is excessive can discharge partial address.Correspondingly, due to content Edge C DN selection is carried out based on IP address when distribution network routing node, therefore the variation in IP address pond needs to be synchronized to CDN Routing node, and then update CDN control centre.
Second aspect, the application also provide a kind of address distributing device, comprising:
Determining module, the device identification of the user plane gateway equipment for determining terminal device access;
Configuration module, for configuring the internet association of the terminal device according to the first mapping relations and the device identification IP address is discussed, first mapping relations are the corresponding pass between the device identification and each IP address section of each user plane gateway equipment System;
Notification module, for notifying the IP address to the terminal device.
In some optional implementations, the IP address is used for by content distributing network routing node according to the IP Address is that the terminal device distributes content delivery network service node, and the content delivery network service node is for the IP The corresponding content delivery network service node of IP address section where location.
In some optional implementations, the determining module be also used to the terminal device in connected state across After the completion of the switching of user plane gateway equipment, determine the need for updating the IP of the terminal device according to first mapping relations Address;
If desired the IP address of the terminal device is updated, then the notification module is also used to that the terminal device is notified to hold The operation of the first session rebuilding of row and the net control device execute the determination in first session rebuilding operation The step of device identification of the user plane gateway equipment of terminal device access;
First session rebuilding operation includes that the release operation of the first session and the foundation of the second session operate, and described the One session is the session between data network established based on the user plane gateway equipment before switching;Second session is base The session between the data network that user plane gateway equipment after switching is established.
In some optional implementations, the notification module notifies the terminal device to execute the first session rebuilding behaviour Make, specifically: Xiang Suoshu terminal device sends non access stratum NAS message, carries described first in the non access stratum NAS message The instruction information of session rebuilding operation, the instruction information of the first session rebuilding operation are used to indicate the terminal device and execute The first session rebuilding operation.
In some optional implementations, the notification module, be also used to the terminal device in an idle state When being moved to the region that new user plane gateway equipment is serviced and executing service request operation, the terminal device is notified to initiate The operation of second session rebuilding, and trigger the determining module in second session rebuilding operation and execute the determination terminal The step of device identification of the user plane gateway equipment of equipment access;
The second session rebuilding operation includes that the foundation of third session operates, and the third session is based on described new The session between data network that user plane gateway equipment is established.
In some optional implementations, the notification module notifies the terminal device to initiate the second session rebuilding behaviour Make, specifically: Xiang Suoshu terminal device sends non access stratum NAS message, carries described second in the non access stratum NAS message The instruction information of session rebuilding operation, the instruction information of the second session rebuilding operation are used to indicate the terminal device and execute The second session rebuilding operation.
In some optional implementations, the determining module determines the user plane gateway equipment of terminal device access Device identification, specifically: determine the information of the access network equipment of the terminal device access;And according to the access network equipment Information and the second mapping relations, determine the device identification of the user plane gateway equipment of terminal device access, described second Mapping relations are the corresponding pass between the device identification and the device identification of each user plane gateway equipment of each access network equipment System.
In some optional implementations, the determining module is also used to determine the first mapping relations and second reflects Relationship is penetrated, first mapping relations are the corresponding pass between the device identification and each IP address section of each user plane gateway equipment System, second mapping relations be each access network equipment device identification and each user plane gateway equipment device identification it Between corresponding relationship.
In some optional implementations, described device further include:
Update module, the quantity of the terminal device for being serviced according to each user plane gateway equipment, described in update The IP address quantity of each IP address section described in first mapping relations;
The notification module is also used to notify updated first mapping relations to the content distributing network road By node, so that the content distributing network routing node updates between each content delivery network service node and each IP address section Corresponding relationship.
The third aspect, the application also provide a kind of net control device, which, which has, realizes above-mentioned realization The function of net control device in method.The function can pass through hardware realization, it may for example comprise processor and communication interface, Corresponding software realization can be executed by hardware.The hardware or software include one or more corresponding with above-mentioned function Module, the module can be software and/or hardware.
Fourth aspect stores on the readable storage medium storing program for executing present invention also provides a kind of computer readable storage medium Have and realizes appointing in possible implementation in address distribution method provided by above-mentioned first aspect or above-mentioned first aspect Anticipate it is one or more provided by address distribution methods program code, which includes to run above-mentioned first aspect to be mentioned Ground provided by any one or more in the address distribution method of confession or above-mentioned first aspect in possible implementation Location distribution method executes instruction.
5th aspect, present invention also provides a kind of computer program products including instruction, when it is transported on computers When row, so that computer executes method described in above-mentioned first aspect.
6th aspect, this application provides a kind of chip system, which includes processor, is used for above-mentioned network control Control equipment realizes function involved in above-mentioned aspect, for example, for example generate or handle data involved in the above method and/ Or information.In a kind of possible design, the chip system further includes memory, the memory, for saving network control The necessary program instruction of control equipment and data.The chip system, can be made of chip, also may include that chip is discrete with other Device.
Detailed description of the invention
Fig. 1 is a kind of schematic diagram of the network architecture provided by the present application;
Fig. 2 is the schematic diagram of another network architecture provided by the present application;
Fig. 3 is a kind of flow diagram of address distribution method provided by the present application;
Fig. 4 is the flow diagram of another address distribution method provided by the present application;
Fig. 5 is the flow diagram of another address distribution method provided by the present application;
Fig. 6 is the flow diagram of another address distribution method provided by the present application;
Fig. 7 is the flow diagram of another address distribution method provided by the present application;
Fig. 8 is a kind of structural schematic diagram of address distributing device provided by the present application;
Fig. 9 is a kind of structural schematic diagram of net control device provided by the present application.
Specific embodiment
The term that presently filed embodiment part uses is only used for explaining the specific embodiment of the application, rather than It is intended to limit the application.
Presently filed embodiment provides a kind of address distribution method and relevant device, and terminal device is on different mobile sides When edge calculates center movement, IP address can be distributed according to the user plane gateway equipment that terminal device is accessed, so that CDN routing node can be still that terminal device selects nearest CDN service node according to the IP address of terminal device.
Presently filed embodiment in order to facilitate understanding first sketches the current CDN network architecture being applicable in. Currently, the deployed position of CDN routing node and CDN service node is typically in higher position in CDN technology, i.e., close to internet The position of entrance, for example, referring to Fig. 1, Fig. 1 is a kind of schematic diagram of network architecture provided by the present application, in Fig. 1, the road CDN It is located at the outside of firewall by node, it can be by the network address translation with firewall functionality when accessing CDN routing node (Network Address Translation, NAT) router is that terminal device distributes different IP address, for example, terminal is set Standby IP address of internal network is IP, when terminal device is in the coverage of access network equipment 1, and is accessed by NAT router 1 When CDN routing node, the IP address of terminal device can be converted to IP1 by IP by NAT router 1, in this way, CDN routing node It can be that terminal device distributes nearest CDN service node 1 according to the IP1;When terminal device is moved to another access network equipment 2 The coverage at place, and when accessing by NAT router 2 CDN routing node, NAT router 2 can be by terminal device IP address is converted to IP2 by IP, in this way, CDN routing node can be that terminal device distributes nearest CDN service according to the IP2 Node 2.As it can be seen that being based on the network architecture shown in FIG. 1, terminal device accesses the CDN in internet by NAT router and routes section When point, terminal device can be distributed different IP address by NAT router, it is thus possible to set CDN routing node based on terminal The entrained IP address of standby access is the CDN service node that terminal device distributes relative close.
However, CDN routing node and CDN service node all gradually sink in the network architecture based on mobile edge calculations To access net side, i.e., as far as possible close to terminal equipment side, for example, referring to Fig. 2, assuming the CDN service node of CDN deployment Position is local user face gateway side, and terminal device is in different local user face gateway (such as local user face function Energy (Local User Plane Function, L-UPF)) pass through identical anchor point user plane gateway equipment (such as anchor point user face Function (Anchor-User Plane Function, A-UPF)) access CDN routing node, local user face gateway and Region where CDN service node is properly termed as the region MEC, in this way, terminal device is when the different region MEC is mobile, Since the anchor point user plane gateway equipment accessed is constant, when across the local user face gateway of terminal device switches, eventually The IP address of end equipment will not change.CDN service is moved to from the region of CDN service node 1 so as to cause terminal device When the region of node 2, CDN routing node can not perceive the IP address variation of terminal device, cause as shown in Fig. 2, terminal is set Standby still access after movement is CDN service node 1, rather than nearest CDN service node 2.In order to solve this problem, one Kind embodiment are as follows: the use that insertion terminal device is accessed in the packet header for the service request information that terminal device is sent The information of family face gateway, so that CDN routing node is that terminal device selection corresponds to according to the information in packet header Nearest CDN service node, however, the embodiment need CDN dispose each node in all applications will modify CDN Selection strategy causes secondary development and popularization difficulty big to identify the header packet information.
And the application provides a kind of address distribution method, i.e., the access net accessed in moving process according to terminal device User plane gateway equipment corresponding to the difference and access network equipment of equipment, to distribute corresponding IP address, so that the portion CDN Each node of administration does not need to develop again, and the selection strategy of CDN service node is still distributed using current foundation IP address, from And the secondary development expense respectively applied in CDN is reduced, it reduces and promotes difficulty.
That is, in the application using CDN node sink to access net side the characteristics of, by user plane gateway equipment with The characteristics of CDN node is associated, i.e., is associated with based on CDN node with IP address section, by user plane gateway equipment and IP address section It is associated, it is thus possible to be that terminal device distributes corresponding IP address based on the user plane gateway equipment that terminal device is accessed, In this way, CDN routing node still can be according to IP address when terminal device accesses CDN routing node based on the IP address of distribution With the corresponding relationship of CDN service node, corresponding CDN service node is distributed for terminal device to provide service, so as to drop The low network architecture based on MEC is applicable in the enforcement difficulty of CDN technology, avoids carrying out using each application of CDN technology deployment secondary Exploitation.Wherein, if the application non-specified otherwise, user plane gateway equipment is and the associated local user's veil of CDN service node Close equipment.
Terminal device accesses CDN routing node by anchor point user plane gateway equipment, therefore, can be with anchor point user face The region that gateway is serviced is unit to distribute address, and in the application, the equipment for executing address distribution method is known as net Network controls equipment, which can perceive the local that each terminal that anchor point user plane gateway equipment is serviced is accessed Whether user plane gateway equipment changes, and determines the need for redistributing IP address for terminal device based on the variation; In addition, terminal device is referred to as terminal device by the application, as shown in Fig. 2, the terminal device can pass through access network equipment, sheet Ground user plane gateway equipment and anchor point user plane gateway equipment access CDN routing node, and CDN routing node is according to terminal device IP address and the corresponding relationship of IP address section and CDN service node be that terminal device distributes nearest CDN service node, and The CDN service node of distribution is notified that, to terminal device, the accessible CDN service node of terminal device services to obtain.
In the embodiment of the present application, terminal device can be wireless terminal, which can be directed to user and provide language The equipment of sound and/or data connectivity has the handheld device of wireless connecting function or is connected to radio modem Other processing equipments, can be through wireless access network (such as RAN, radio access network) and one or more core nets It is communicated.For example, the terminal device can be mobile terminal, such as mobile phone (or being " honeycomb " phone) and with movement The computer of terminal, can also be portable, pocket, hand-held, built-in computer or vehicle-mounted mobile device, such as People's communication service (Personal Communication Service, PCS) phone, wireless phone, Session initiation Protocol (Session Initiation Protocol, SIP) phone, wireless local loop (Wireless Local Loop, WLL) Stand, personal digital assistant (Personal Digital Assistant, PDA) etc., they exchanged with wireless access network language and/ Or data.Optionally, which can also be known as mobile station (Mobile Station, MS), mobile terminal (mobile Terminal), subscriber unit (Subscriber Unit, SU), subscriber station (Subscriber Station, SS), movement station (Mobile Station, MB), distant station (Remote Station, RS), access point (Access Point, AP), long-range end Hold (Remote Terminal, RT), access terminal (Access Terminal, AT), user terminal (User Terminal; UT), user agent (User Agent, UA), terminal device (User Device, UD) etc., the application is without limitation.
In the embodiment of the present application, can the changed equipment of user plane gateway equipment that is accessed of perception terminal equipment can Think that i.e. net control device can with the equipment of conversation management functional (Session Management Function, SMF) The equipment with SMF is thought, in this way, net control device is the user face of terminal device selection access during session establishment When function (User Plane Function, UPF), it can also be selected according to the user plane functions for terminal device corresponding IP address;That is, the user plane gateway equipment in the embodiment of the present application can be the equipment with UPF;The application is implemented In example, access network equipment can be base station, transmit and receive point (Transmission Reception Point, TRP) or penetrate Frequency extension unit (Radio Remote Unit, RRU).Base station can be refer to the accession in net in the sky on interface by one or The equipment that multiple sectors are communicated with terminal, attribute management of the tunable to air interface.For example, the base station can be GSM or Base station in CDMA, such as base transceiver station (base transceiver station, BTS), the base being also possible in WCDMA It stands, such as NodeB, can also be the evolved base station in LTE, such as eNB or e-NodeB (evolutional Node B), may be used also To be the base station in 5G system or base station in future network, etc., the application is without limitation.Optionally, which can be with It is trunking, or has other network element devices of base station functions.
It describes in detail below to address distribution method provided herein.
The main embodiment of the application may include:
(1) during terminal device executes session establishment operation, net control device can be accessed according to terminal device Access network equipment be terminal device select user plane gateway equipment;Net control device is set also according to the user plane gateway of selection Standby and the first mapping relations are that terminal device distributes IP address, and terminal device is allowed to access CDN based on the IP address Routing node, CDN routing node are that terminal device distributes nearest CDN service section according to the IP address and the second mapping relations Point is to provide service.The embodiment is the IP address of terminal device distribution, and CDN routing node can be made for terminal device choosing Select nearest CDN service node.
(2) terminal device is moved to the region that other access network equipments are serviced in connected state, executes across user After the completion of the gateway handover operation of face, net control device determines the need for updating terminal device according to the first mapping relations IP address;If desired the IP address for updating terminal device is then notified that terminal device executes the operation of the first session rebuilding, thus The embodiment of (1) is executed in first session rebuilding operation.The embodiment has executed user plane gateway in terminal device Triggering terminal equipment executes the operation of the first conversation establishing after equipment switching flow, distributes different IP address for terminal device, can To avoid the switching flow of modification user plane gateway equipment, the expense of secondary development is reduced.
(3) terminal device is moved to the region that other access network equipments are serviced in an idle state, and in the region When initiating service request process, net control device can trigger eventually after terminal device has executed se ce request procedure End equipment executes the operation of the second session rebuilding, and the embodiment of (1) is executed in the operation of the second session rebuilding.The embodiment Triggering terminal equipment executes the operation of the second conversation establishing after terminal device has executed se ce request procedure, distributes for terminal device Different IP address can reduce the expense of secondary development to avoid modification se ce request procedure.
It is described herein except having increased newly in the related procedure of session establishment operation or conversation establishing operation in the application Outside the relevant operation of address distribution method, other operations are without limitation.For example, referring to Fig. 3, Fig. 3 is provided by the present application one The flow diagram of kind address distribution method, as shown in figure 3, the session establishment operation where the address distribution method may include Terminal device, access network equipment, user plane gateway equipment, access mobile management (Access and Mobility Management function, AMF) interaction flow between equipment and net control device, specifically, the address is distributed Method may comprise steps of:
101, it is interacted between terminal device and access network equipment AN, access mobile management device to determine that network-control is set It is standby;
102, net control device obtains the relevant context management information of session, from uniform data management (Unified Data Management, UDM) equipment, obtain registration or the behaviour such as ordering information and the authentication and the security process that execute the session Make;
103, net control device determines the device identification of the user plane gateway equipment of terminal device access;
104, net control device configures the internet of the terminal device according to the first mapping relations and the device identification Protocol IP address, first mapping relations are corresponding between the device identification and each IP address section of each user plane gateway equipment Relationship;
105, net control device notifies the IP address to the terminal device;
106, terminal device executes the follow-up process of conversation establishing operation based on the IP address.
Wherein, 101-102 and 106 is the relevant operational flow of conversation establishing operation, and the application is without limitation.
As it can be seen that address distribution method provided by the present application only needs net control device to configure the first mapping relations, root in advance It is that selected user plane gateway equipment distributes IP address according to the first mapping relations, so that CDN routing node still can root It is that terminal device selects nearest CDN service node according to the IP address, reduces secondary development expense.
In the application, the related procedure of address distribution method described herein is executed in the operation of the first session rebuilding, Flow diagram shown in Fig. 4 can be referred to, as shown in figure 4, the address distribution method may comprise steps of:
201, after the completion of the terminal device in connected state across user plane gateway equipment switching, the network-control Equipment determines the need for updating the IP address of the terminal device according to first mapping relations;If desired the end is updated The IP address of end equipment, thens follow the steps 202;
202, net control device notifies the terminal device to execute the operation of the first session rebuilding;
203, terminal device with user plane gateway equipment 1, net control device and the other equipment before switching by handing over Mutually execute the relevant operation of the first session release;
204, terminal device with user plane gateway equipment 2, net control device and the other equipment after switching by handing over Mutually execute the relevant operation of the second session rebuilding operation.
Wherein, in 204, net control device can execute the relevant operation of above-mentioned steps 101 to 106 to complete the second meeting Address batch operation during words creation.
In the application, the related procedure of address distribution method described herein is executed in the operation of the second session rebuilding, it can To refer to flow diagram shown in fig. 5, as shown in figure 5, the address distribution method may comprise steps of:
301, when the terminal device is moved to region that new user plane gateway equipment is serviced simultaneously in an idle state When executing service request operation, the net control device notifies the terminal device to initiate the operation of the second session rebuilding;
302, terminal device initiates the operation of the second session rebuilding, interacts with net control device, access network equipment etc. Determine the user plane gateway equipment accessed after switching;
303, net control device determines the device identification of the user plane gateway equipment of terminal device access;
304, the net control device configures the terminal device according to the first mapping relations and the device identification Internet protocol IP address, first mapping relations are between the device identification and each IP address section of each user plane gateway equipment Corresponding relationship;
305, net control device notifies the IP address to the terminal device;
306, terminal device has executed the related procedure of subsequent session rebuilding operation based on the IP address.
Wherein, net control device notice terminal device initiates the operation of the second session rebuilding, comprising:
The net control device sends non access stratum NAS message, the non access stratum NAS message to the terminal device The middle instruction information for carrying the second session rebuilding operation, the instruction information of the second session rebuilding operation are used to indicate institute It states terminal device and executes the second session rebuilding operation.
In the application, net control device can also determine the first mapping relations and the second mapping relations;Described first Mapping relations are the corresponding relationship between the device identification and each IP address section of each user plane gateway equipment, and second mapping is closed System is the corresponding relationship between the device identification of each access network equipment and the device identification of each user plane gateway equipment.
In addition, CDN routing node is also stored with third mapping relations, which is that IP address section and CDN take Corresponding relationship between business node.
For example, refer to table 1, table 1 is provided by the present application a kind of first to the relation table between third mapping relations.Such as Shown in table 1, in the first mapping relations, the device identification that IP address section 10.10.X.X corresponds to user plane gateway equipment is UPF1, IP The device identification of the corresponding user plane gateway equipment of address field 10.11.X.X is UPF2;In second mapping relations, access network equipment The device identification for identifying 1,2,3 corresponding user plane gateway equipment is UPF1, and access network equipment identifies 4,5,6 corresponding user faces The device identification of gateway is UPF2;In third mapping relations, the corresponding CDN service node of IP address section 10.10.X.X is The corresponding CDN service node of CDN1, IP address section 10.11.X.X is CDN2.
Below based on above content, the address distribution method of the application is illustrated by way of examples.
Referring to Fig. 6, Fig. 6 is a kind of flow diagram of address distribution method provided by the present application, as shown in fig. 6, should Address distribution method can be applied in above-mentioned various scenes, therefore the address distribution method mainly illustrates terminal device and network control Interaction between control equipment realizes that CDN routing node is the related procedure that terminal device distributes nearest CDN service node, such as Shown in Fig. 6, which be may comprise steps of:
401, net control device determines the device identification of the user plane gateway equipment of terminal device access;
402, net control device is according to the first mapping relations and the device identification, with configuring the IP of the terminal device Location, corresponding relationship of first mapping relations between each device identification and each IP address section;
403, net control device notifies the IP address to the terminal device;
404, terminal device is based on the IP address and sends service request information to CDN routing node;
405, CDN routing node is that terminal device distributes CDN service section according to the IP address that the service request information carries Point, and the information of the CDN service node is notified to terminal device;
406, the CDN service node that terminal device is indicated to the information sends service request information;
407, CDN service node responds the service request information, provides service for terminal device.
In the application, CDN service node is the dependency number that the service that terminal device provides may include various businesses scene According to the application is without limitation.
In the application, net control device is the session management equipment of terminal device, and having is terminal device distributing user The function of face gateway and IP address, is referred to as equipment of the core network;In addition, user plane gateway equipment is network-control What equipment was determined according to the access network equipment that terminal device accesses;Terminal device is needed through access network equipment, user's veil Equipment is closed to access CDN routing node or CDN service node.
As it can be seen that net control device is according to the user plane gateway equipment that terminal device is accessed for eventually in the embodiment End equipment distributes IP address, and when so that terminal device being based on IP address access CDN routing node, CDN routing node can be Terminal device distributes nearest CDN service node, furthermore it is also possible to which each node for avoiding CDN from disposing carries out secondary development.
Referring to Fig. 7, Fig. 7 is the flow diagram of another address distribution method provided by the present application, as shown in fig. 7, The address distribution method is the area that another access network equipment service is moved to during terminal device accesses CDN service node When domain, by what is executed after across the user plane gateway equipment handover operation of another access network equipment execution, which divides terminal device Method of completing the square may include following operation:
501, terminal device executes session establishment process by user plane gateway equipment 1 and net control device etc.;
Wherein, during the session establishment, it is that terminal device distributes IP that net control device, which can execute above-mentioned 103-105, Address 1;
502, terminal device is based on the IP address 1 and accesses CDN routing node, under the guidance of CDN routing node, access CDN service node 1;
503, after the completion of the terminal device in connected state across user plane gateway equipment switching, the network-control Equipment determines the need for updating the IP address of the terminal device according to first mapping relations;If desired the end is updated The IP address of end equipment, then the net control device notifies the terminal device to execute the operation of the first session rebuilding;
504, terminal device by user plane gateway equipment 1,2 and net control device etc. execute above-mentioned 201 to 204 into Row address distribution;
505, terminal device is based on newly assigned IP address 2 in 504 and accesses CDN routing node, and in CDN routing node Guidance is lower to access CDN service node 2.
In the application, net control device with determining the need for updating the IP of terminal device according to the first mapping relations Location, comprising:
Net control device determine terminal device switching after the corresponding IP address section of user plane gateway equipment whether have with The corresponding IP address section of user plane gateway equipment before switching, which exists, to be overlapped;
If not being overlapped, it is determined that need to update the IP address of terminal device;
If being overlapped, it is determined that the IP that terminal device uses in the corresponding IP address section of user plane gateway equipment after switching Whether other terminal devices have been distributed in location;
If being not yet assigned to other terminal devices, it is determined that do not need to update the IP address of terminal device, and with marking the IP Terminal device corresponding to location;
If having distributed to other terminal devices, it is determined that need to update the IP address of terminal device.
In the application, the net control device perception terminal equipment side that across user plane gateway equipment switches in connected state Formula can be known by the path switching request that terminal device is sent.
Wherein, net control device notifies the terminal device to execute the operation of the first session rebuilding, comprising:
The net control device sends non access stratum NAS message, the non access stratum NAS message to the terminal device The middle instruction information for carrying the second session rebuilding operation, the instruction information of the second session rebuilding operation are used to indicate institute It states terminal device and executes the second session rebuilding operation.
Wherein, the operation of the first session rebuilding is also referred to as the mode of SSC mode 2 to carry out the control of business continuance, is somebody's turn to do SSC mode 2 refers to that net control device can trigger the session when a session has an individual session anchor point Release, while can a new session be rebuild for the same data network controlling terminal equipment as soon as possible.That is, should SSC mode 2 includes that the release operation of the first session and the foundation of the second session operate, wherein the first session is based on switching The session between data network that preceding user plane gateway equipment is established, the second session are based on the user plane gateway after switching The session between data network that equipment is established.Wherein, which includes each node of CDN deployment.That is, the One session and the second session are to connect the session of terminal device and identical data network, so as to keep the continuity of business; First session and the second session are to access data network by different user plane gateway equipment again, therefore, using the implementation The address distribution method of mode can timely update IP address for terminal device, thus, so that CDN routing node is terminal in time Equipment updates nearest CDN service node.
For example, net control device determines across the user plane gateway equipment switching of terminal device in the SSC mode 2;Network It controls equipment and notifies terminal device to execute the operation of the first session rebuilding to terminal device by access mobile management device;Terminal is set The standby release process for executing the first session created by user plane gateway equipment 1;Terminal device execution passes through user plane gateway Equipment 2 creates the Establishing process of the second session;The transmission of uplink and downlink data is executed between terminal device and user plane gateway equipment. Wherein, terminal device, which is executed, is created in the Establishing process of the second session by user plane gateway equipment 2 including step 501 to 507 Operation, to complete the update of the IP address of terminal device.
As it can be seen that the embodiment is to execute the address after the handover operation that terminal device completes user plane gateway equipment Distribution method, so as to avoid the switching flow to user plane gateway equipment from modifying, it is only necessary to be set in network-control The standby middle correlation step for increasing address distribution method, so that it may realize the distribution of nearest CDN service node.
In above-mentioned various possible address distribution methods, net control device determines the user plane gateway of terminal device access The device identification of equipment may include: the information that net control device determines the access network equipment of the terminal device access;Institute Net control device is stated according to the information and the second mapping relations of the access network equipment, determines the use of the terminal device access The device identification of family face gateway, device identification and each user face of second mapping relations for each access network equipment Corresponding relationship between the device identification of gateway.
Above-mentioned various possible address distribution methods further include: net control device determines the first mapping relations and second Mapping relations;First mapping relations are the corresponding relationship between the device identification and each IP address section of each user plane gateway equipment, Second mapping relations are between the device identification of each access network equipment and the device identification of each user plane gateway equipment Corresponding relationship.
Further, address pool corresponding to user plane gateway equipment and the corresponding address pool of CDN service node can be into Mobile state is flexible, stretches for example, the size of each IP address section corresponding to user plane gateway equipment can according to need progress dynamic Contracting;The size of IP address section corresponding to CDN service node also can according to need carry out dynamic retractility.For terminal device Mobility, it is possible that the situation that the IP address section of some user plane gateway equipment is inadequate or excessive, the embodiment The problem idle there are problem or address can be accessed to avoid terminal device.
In addition, the variation of IP address section corresponding to user plane gateway equipment needs to be synchronized to the routing of CDN routing node In table.Specifically, synchronizing for IP address section variation can be by application programming interface (Application Programming Interface, API) update the routing table.
Referring to Fig. 8, Fig. 8 is a kind of structural schematic diagram of address distributing device provided by the present application, as shown in figure 8, should Address distributing device may include:
Determining module 601, the device identification of the user plane gateway equipment for determining terminal device access;
Configuration module 602, for configuring the internet of the terminal device according to the first mapping relations and the device identification Protocol IP address, first mapping relations are corresponding between the device identification and each IP address section of each user plane gateway equipment Relationship;
Notification module 603, for notifying the IP address to the terminal device.
In some possible implementations, the IP address is used for by content distributing network routing node according to the IP Address is that the terminal device distributes content delivery network service node, and the content delivery network service node is for the IP The corresponding content delivery network service node of IP address section where location.
In some possible implementations, the determining module be also used to the terminal device in connected state across After the completion of the switching of user plane gateway equipment, determine the need for updating the IP of the terminal device according to first mapping relations Address;
If desired the IP address of the terminal device is updated, then the notification module is also used to that the terminal device is notified to hold The operation of the first session rebuilding of row and the net control device execute the determination in first session rebuilding operation The step of device identification of the user plane gateway equipment of terminal device access;
First session rebuilding operation includes that the release operation of the first session and the foundation of the second session operate, and described the One session is the session between data network established based on the user plane gateway equipment before switching;Second session is base The session between the data network that user plane gateway equipment after switching is established.
In some possible implementations, the notification module notifies the terminal device to execute the first session rebuilding behaviour Make, specifically: Xiang Suoshu terminal device sends non access stratum NAS message, carries described first in the non access stratum NAS message The instruction information of session rebuilding operation, the instruction information of the first session rebuilding operation are used to indicate the terminal device and execute The first session rebuilding operation.
In some possible implementations, the notification module, be also used to the terminal device in an idle state When being moved to the region that new user plane gateway equipment is serviced and executing service request operation, the terminal device is notified to initiate The operation of second session rebuilding, and trigger the determining module in second session rebuilding operation and execute the determination terminal The step of device identification of the user plane gateway equipment of equipment access;
The second session rebuilding operation includes that the foundation of third session operates, and the third session is based on described new The session between data network that user plane gateway equipment is established.
In some possible implementations, the notification module notifies the terminal device to initiate the second session rebuilding behaviour Make, specifically: Xiang Suoshu terminal device sends non access stratum NAS message, carries described second in the non access stratum NAS message The instruction information of session rebuilding operation, the instruction information of the second session rebuilding operation are used to indicate the terminal device and execute The second session rebuilding operation.
In some possible implementations, the determining module determines the user plane gateway equipment of terminal device access Device identification, specifically: determine the information of the access network equipment of the terminal device access;And according to the access network equipment Information and the second mapping relations, determine the device identification of the user plane gateway equipment of terminal device access, described second Mapping relations are the corresponding pass between the device identification and the device identification of each user plane gateway equipment of each access network equipment System.
In some possible implementations, the determining module is also used to determine the first mapping relations and second reflects Relationship is penetrated, first mapping relations are the corresponding pass between the device identification and each IP address section of each user plane gateway equipment System, second mapping relations be each access network equipment device identification and each user plane gateway equipment device identification it Between corresponding relationship.
In some possible implementations, device shown in Fig. 8 can also include:
Update module 604, the quantity of the terminal device for being serviced according to each user plane gateway equipment update institute State the IP address quantity of each IP address section described in the first mapping relations;
The notification module is also used to notify updated first mapping relations to the content distributing network road By node, so that the content distributing network routing node updates between each content delivery network service node and each IP address section Corresponding relationship.
Referring to Fig. 9, Fig. 9 is a kind of structural schematic diagram of net control device provided by the present application, as shown in figure 9, should Net control device can include: communication interface 300, memory 200 and processor 100, the processor 100 lead to described respectively Believe that interface 300 and the memory 200 connect.
Data connection can be carried out by bus between the communication interface 300, memory 200 and processor 100, It can data connection by other means.It is illustrated in the present embodiment with bus connection.
The processor 100 can be central processing unit (English: Central Processing Unit, abbreviation: CPU), The combination of network processing unit (English: Network Processor, abbreviation: NP) or CPU and NP.
The processor 100 can further include hardware chip.Above-mentioned hardware chip can be specific integrated circuit (English: Application-Specific Integrated Circuit, abbreviation: ASIC), programmable logic device (English: Programmable Logic Device, abbreviation: PLD) or combinations thereof.Above-mentioned PLD can be Complex Programmable Logic Devices (English: Complex Programmable Logic Device, abbreviation: CPLD), field programmable gate array (English: Field-Programmable Gate Array, abbreviation: FPGA), Universal Array Logic (English: Generic Array Logic, abbreviation: GAL) or any combination thereof.
The memory 200 may include volatile memory (English: Volatile Memory), such as arbitrary access Memory (English: Random-Access Memory, abbreviation: RAM);Memory also may include nonvolatile memory (English Text: non-volatile memory), for example, flash memory (English: flash memory), hard disk (English: Hard Disk Drive, abbreviation: HDD) or solid state hard disk (English: Solid-State Drive, abbreviation: SSD);Memory 200 can also wrap Include the combination of the memory of mentioned kind.
Optionally, memory 200 can be used for storing program instruction, which calls stores in the memory 200 Program instruction, the one or more steps of net control device in above-described embodiment can be executed, or in which optional implement Mode, so that the net control device realizes the function in the above method.For example, net control device can be real by above-mentioned module Some or all of net control device execution step in address distribution method in existing the various embodiments described above.
For example, processor 100 can execute following operation in the net control device:
Determine the device identification of the user plane gateway equipment of terminal device access;
According to the first mapping relations and the device identification, the Internet protocol IP address of the terminal device is configured, it is described First mapping relations are the corresponding relationship between the device identification and each IP address section of each user plane gateway equipment;
The IP address is notified to the terminal device;
Wherein, the IP address is used to by content distributing network routing node be the terminal device according to the IP address Content delivery network service node is distributed, the content delivery network service node is that IP address section is corresponding where the IP address Content delivery network service node.
Following operation can also be performed in the processor 100:
After the completion of the terminal device in connected state across user plane gateway equipment switching, according to first mapping Relationship determines the need for updating the IP address of the terminal device;
If desired the IP address of the terminal device is updated, then the terminal device is notified to execute the first session rebuilding behaviour Make, and executes in first session rebuilding operation user plane gateway equipment of the determination terminal device access and set The step of standby mark;
First session rebuilding operation includes that the release operation of the first session and the foundation of the second session operate, and described the One session is the session between data network established based on the user plane gateway equipment before switching;Second session is base The session between the data network that user plane gateway equipment after switching is established.
The processor 100 notifies the terminal device to execute the operation of the first session rebuilding, specifically:
Non access stratum NAS message is sent to the terminal device, carries first meeting in the non access stratum NAS message The instruction information of reconstruction operation is talked about, the instruction information of the first session rebuilding operation is used to indicate the terminal device and executes institute State the operation of the first session rebuilding.
Following operation can also be performed in the processor 100:
When the terminal device is moved to the region that new user plane gateway equipment is serviced and execution in an idle state When service request operation, the terminal device is notified to initiate the operation of the second session rebuilding, and operate in second session rebuilding The step of device identification of the user plane gateway equipment of the access of determination terminal device described in middle execution;
The second session rebuilding operation includes that the foundation of third session operates, and the third session is based on described new The session between data network that user plane gateway equipment is established.
The processor 100 notifies the terminal device to initiate the operation of the second session rebuilding, specifically:
Non access stratum NAS message is sent to the terminal device, carries second meeting in the non access stratum NAS message The instruction information of reconstruction operation is talked about, the instruction information of the second session rebuilding operation is used to indicate the terminal device and executes institute State the operation of the second session rebuilding.
The processor 100 determines the device identification of the user plane gateway equipment of terminal device access, specifically:
Determine the information of the access network equipment of the terminal device access;
According to the information of the access network equipment and the second mapping relations, user's veil of the terminal device access is determined The device identification of equipment is closed, second mapping relations are that the device identification of each access network equipment is set with each user plane gateway Corresponding relationship between standby device identification.
Following operation can also be performed in the processor 100:
Determine that the first mapping relations described in the first mapping relations and the second mapping relations are each user plane gateway equipment Corresponding relationship between device identification and each IP address section, second mapping relations be each access network equipment device identification with Corresponding relationship between the device identification of each user plane gateway equipment.
Following operation can also be performed in the processor 100:
According to the quantity for the terminal device that each user plane gateway equipment is serviced, update in first mapping relations The IP address quantity of each IP address section;
Updated first mapping relations are notified to the content distributing network routing node, so that the content Distribution network routing node updates the corresponding relationship between each content delivery network service node and each IP address section.
In several embodiments provided by the present invention, it should be understood that disclosed device and method can pass through it Its mode is realized.For example, the apparatus embodiments described above are merely exemplary, for example, the division of the module, only Only a kind of logical function partition, there may be another division manner in actual implementation, such as multiple module or components can be tied Another system is closed or is desirably integrated into, or some features can be ignored or not executed.Another point, it is shown or discussed Mutual coupling, direct-coupling or communication connection can be through some interfaces, the INDIRECT COUPLING or logical of device or module Letter connection can be electrical property, mechanical or other forms.
It is described this module may or may not be physically separated as illustrated by the separation member, as module The component of display may or may not be physical module, it can and it is in one place, or may be distributed over more On a network module.Some or all of the modules therein can be selected to realize this embodiment scheme according to the actual needs Purpose.
It, can also be in addition, each functional module in each embodiment of the present invention can integrate in a processing module It is that modules physically exist alone, can also be integrated in two or more modules in a module.Above-mentioned integrated mould Block both can take the form of hardware realization, can also realize in the form of hardware adds software function module.
The above-mentioned integrated module realized in the form of software function module, can store and computer-readable deposit at one In storage media.Above-mentioned software function module is stored in a storage medium, including some instructions are used so that a computer It is each that equipment (can be personal computer, server or the network equipment etc.) or processor (processor) execute the present invention The part steps of embodiment the method.And storage medium above-mentioned include: USB flash disk, mobile hard disk, read-only memory (English: Read-Only Memory, abbreviation ROM), random access memory (English: Random Access Memory, abbreviation RAM), The various media that can store program code such as magnetic or disk.
In the above-described embodiments, can come wholly or partly by software, hardware, firmware or any combination thereof real It is existing.When implemented in software, it can entirely or partly realize in the form of a computer program product.The computer program Product includes one or more computer instructions.When loading on computers and executing the computer program instructions, all or It partly generates according to process or function described in the embodiment of the present invention.The computer can be general purpose computer, dedicated meter Calculation machine, computer network or other programmable devices.The computer instruction can store in computer readable storage medium In, or from a computer readable storage medium to the transmission of another computer readable storage medium, for example, the computer Instruction can pass through wired (such as coaxial cable, optical fiber, number from a web-site, computer, server or data center User's line (DSL)) or wireless (such as infrared, wireless, microwave etc.) mode to another web-site, computer, server or Data center is transmitted.The computer readable storage medium can be any usable medium that computer can access or It is comprising data storage devices such as one or more usable mediums integrated server, data centers.The usable medium can be with It is magnetic medium, (for example, floppy disk, hard disk, tape), optical medium (for example, DVD) or semiconductor medium (such as solid state hard disk Solid State Disk (SSD)) etc..
Finally, it should be noted that the above embodiments are only used to illustrate the technical solution of the present invention., rather than its limitations;To the greatest extent Pipe present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that: its according to So be possible to modify the technical solutions described in the foregoing embodiments, or to some or all of the technical features into Row equivalent replacement;And these are modified or replaceed, various embodiments of the present invention technology that it does not separate the essence of the corresponding technical solution The range of scheme.

Claims (20)

1. a kind of address distribution method characterized by comprising
Net control device determines the device identification of the user plane gateway equipment of terminal device access;
The net control device configures the Internet protocol of the terminal device according to the first mapping relations and the device identification IP address, first mapping relations are the corresponding pass between the device identification and each IP address section of each user plane gateway equipment System;
The net control device notifies the IP address to the terminal device.
2. the method according to claim 1, wherein the IP address is used for by content distributing network routing node It is that the terminal device distributes content delivery network service node, the content delivery network service node according to the IP address For the corresponding content delivery network service node of IP address section where the IP address.
3. method according to claim 1 or 2, which is characterized in that the method also includes:
After the completion of the terminal device in connected state switching of across user plane gateway equipment, the net control device according to First mapping relations determine the need for updating the IP address of the terminal device;
If desired the IP address of the terminal device is updated, then the net control device notifies the terminal device to execute first Session rebuilding operation and the net control device execute the determination terminal in first session rebuilding operation and set The step of device identification of the user plane gateway equipment of standby access;
The first session rebuilding operation includes that the release operation of the first session and the foundation of the second session operate, first meeting Words are the session between data network based on the user plane gateway equipment foundation before switching;Second session is based on cutting The session between the data network that user plane gateway equipment after changing is established.
4. according to the method described in claim 3, it is characterized in that, the net control device notifies the terminal device to execute The operation of first session rebuilding, comprising:
The net control device sends non access stratum NAS message to the terminal device, takes in the non access stratum NAS message The instruction information of instruction information with first session rebuilding operation, the first session rebuilding operation is used to indicate the end End equipment executes the first session rebuilding operation.
5. method according to claim 1 or 2, which is characterized in that the method also includes:
When the terminal device is moved to the region that new user plane gateway equipment is serviced in an idle state and executes service When request operation, the net control device notifies the terminal device to initiate the operation of the second session rebuilding, and described second The step of device identification of the user plane gateway equipment of the determination terminal device access is executed in session rebuilding operation;
The second session rebuilding operation includes that the foundation of third session operates, and the third session is based on the new user The session between data network that face gateway is established.
6. according to the method described in claim 5, it is characterized in that, the net control device notifies the terminal device to initiate The operation of second session rebuilding, comprising:
The net control device sends non access stratum NAS message to the terminal device, takes in the non access stratum NAS message The instruction information of instruction information with second session rebuilding operation, the second session rebuilding operation is used to indicate the end End equipment executes the second session rebuilding operation.
7. method according to any one of claims 1 to 6, which is characterized in that the net control device determines that terminal is set The device identification of the user plane gateway equipment of standby access, comprising:
The net control device determines the information of the access network equipment of the terminal device access;
The net control device determines that the terminal device connects according to the information and the second mapping relations of the access network equipment The device identification of the user plane gateway equipment entered, second mapping relations are the device identification of each access network equipment and described each Corresponding relationship between the device identification of user plane gateway equipment.
8. the method according to the description of claim 7 is characterized in that the method also includes:
Net control device determines that the first mapping relations described in the first mapping relations and the second mapping relations are each user's veil The corresponding relationship between the device identification and each IP address section of equipment is closed, second mapping relations are setting for each access network equipment Corresponding relationship between standby mark and the device identification of each user plane gateway equipment.
9. according to the method described in claim 8, it is characterized in that, the method also includes:
The quantity for the terminal device that the net control device is serviced according to each user plane gateway equipment updates described the The IP address quantity of each IP address section described in one mapping relations;
The net control device notifies updated first mapping relations to the content distributing network routing node, So that the content distributing network routing node update it is corresponding between each content delivery network service node and each IP address section Relationship.
10. a kind of address distributing device characterized by comprising
Determining module, the device identification of the user plane gateway equipment for determining terminal device access;
Configuration module, for configuring the Internet protocol IP of the terminal device according to the first mapping relations and the device identification Address, first mapping relations are the corresponding relationship between the device identification and each IP address section of each user plane gateway equipment;
Notification module, for notifying the IP address to the terminal device.
11. device according to claim 10, which is characterized in that the IP address is used to be routed by content distributing network and save Point is that the terminal device distributes content delivery network service node, the content delivery network service section according to the IP address Point is the corresponding content delivery network service node of IP address section where the IP address.
12. device described in 0 or 11 according to claim 1, which is characterized in that
The determining module is also used to after the completion of across user plane gateway equipment switches the terminal device in connected state, root Determine the need for updating the IP address of the terminal device according to first mapping relations;
If desired the IP address of the terminal device is updated, then the notification module is also used to notify the terminal device to execute the One session reconstruction operation and the net control device execute the determination terminal in first session rebuilding operation The step of device identification of the user plane gateway equipment of equipment access;
The first session rebuilding operation includes that the release operation of the first session and the foundation of the second session operate, first meeting Words are the session between data network based on the user plane gateway equipment foundation before switching;Second session is based on cutting The session between the data network that user plane gateway equipment after changing is established.
13. device according to claim 12, which is characterized in that the notification module notifies the terminal device to execute the One session reconstruction operation, specifically: Xiang Suoshu terminal device sends non access stratum NAS message, in the non access stratum NAS message The instruction information of the first session rebuilding operation is carried, the instruction information of the first session rebuilding operation is used to indicate described Terminal device executes the first session rebuilding operation.
14. device described in 0 or 11 according to claim 1, which is characterized in that
The notification module, is also used to be moved to new user plane gateway equipment in an idle state in the terminal device and is taken The region of business and when executing service request operation notifies that the terminal device initiates the operation of the second session rebuilding, and described the The user plane gateway equipment of the determining module execution determination terminal device access is triggered in the operation of two session rebuildings The step of device identification;
The second session rebuilding operation includes that the foundation of third session operates, and the third session is based on the new user The session between data network that face gateway is established.
15. device according to claim 14, which is characterized in that the notification module notifies the terminal device to initiate the The operation of two session rebuildings, specifically: Xiang Suoshu terminal device sends non access stratum NAS message, in the non access stratum NAS message The instruction information of the second session rebuilding operation is carried, the instruction information of the second session rebuilding operation is used to indicate described Terminal device executes the second session rebuilding operation.
16. device according to any one of claims 10 to 15, which is characterized in that the determining module determines terminal device The device identification of the user plane gateway equipment of access, specifically: determine the information of the access network equipment of the terminal device access; And information and the second mapping relations according to the access network equipment, determine that the user plane gateway of the terminal device access is set Standby device identification, second mapping relations are the device identification and each user plane gateway equipment of each access network equipment Corresponding relationship between device identification.
17. device according to claim 16, which is characterized in that the determining module is also used to determine that the first mapping is closed System and the second mapping relations, first mapping relations be each user plane gateway equipment device identification and each IP address section it Between corresponding relationship, second mapping relations are the device identification and each user plane gateway equipment of each access network equipment Corresponding relationship between device identification.
18. device according to claim 17, which is characterized in that described device further include:
Update module, the quantity of the terminal device for being serviced according to each user plane gateway equipment update described first The IP address quantity of each IP address section described in mapping relations;
The notification module is also used to notify updated first mapping relations to route to the content distributing network and save Point, so that the content distributing network routing node updates pair between each content delivery network service node and each IP address section It should be related to.
19. a kind of net control device characterized by comprising communication interface and processor,
The communication interface and processor coupling,
The processor is for executing the described in any item methods of the claims 1 to 9.
20. a kind of computer readable storage medium, which is characterized in that the computer-readable recording medium storage has computer journey Sequence, the computer program include at least one section of code, and at least one section of code can execute by computer, by control it is described in terms of Calculation machine perform claim requires the described in any item methods of 1-9.
CN201810108448.3A 2018-02-02 2018-02-02 Address allocation method and device Active CN110138885B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810108448.3A CN110138885B (en) 2018-02-02 2018-02-02 Address allocation method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810108448.3A CN110138885B (en) 2018-02-02 2018-02-02 Address allocation method and device

Publications (2)

Publication Number Publication Date
CN110138885A true CN110138885A (en) 2019-08-16
CN110138885B CN110138885B (en) 2021-09-14

Family

ID=67567475

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810108448.3A Active CN110138885B (en) 2018-02-02 2018-02-02 Address allocation method and device

Country Status (1)

Country Link
CN (1) CN110138885B (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111064642A (en) * 2019-12-25 2020-04-24 深圳市网心科技有限公司 Dialing networking method and related equipment thereof
CN112367256A (en) * 2020-10-15 2021-02-12 深信服科技股份有限公司 Creation method, apparatus and storage medium
CN112637374A (en) * 2020-12-15 2021-04-09 杭州迪普科技股份有限公司 Method, device and equipment for processing converted address and computer readable storage medium
CN114071791A (en) * 2020-08-06 2022-02-18 北京佰才邦技术股份有限公司 User plane function information reporting method, access network equipment and core network equipment
WO2022110836A1 (en) * 2020-11-24 2022-06-02 华为技术有限公司 Communication method and communication apparatus
CN114900388A (en) * 2022-05-11 2022-08-12 深圳绿米联创科技有限公司 Device control method, device and storage medium
WO2023082693A1 (en) * 2021-11-09 2023-05-19 华为技术有限公司 Method for maintaining continuity of session, and communication apparatus

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080276006A1 (en) * 2007-05-02 2008-11-06 Telefonaktiebolaget Lm Ericsson (Publ) Systems and Methods for Providing Terminal Configuration Data
CN102457587A (en) * 2010-10-26 2012-05-16 大唐移动通信设备有限公司 IP address assignment method and equipment
WO2014000286A1 (en) * 2012-06-29 2014-01-03 华为技术有限公司 Gateway system, device and communication method
CN107318158A (en) * 2016-04-26 2017-11-03 中兴通讯股份有限公司 A kind of message sends, recognized and mobility, the method for session management and node
WO2018016927A1 (en) * 2016-07-22 2018-01-25 엘지전자 주식회사 Method and device for transmitting/receiving nas message

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080276006A1 (en) * 2007-05-02 2008-11-06 Telefonaktiebolaget Lm Ericsson (Publ) Systems and Methods for Providing Terminal Configuration Data
CN102457587A (en) * 2010-10-26 2012-05-16 大唐移动通信设备有限公司 IP address assignment method and equipment
WO2014000286A1 (en) * 2012-06-29 2014-01-03 华为技术有限公司 Gateway system, device and communication method
CN107318158A (en) * 2016-04-26 2017-11-03 中兴通讯股份有限公司 A kind of message sends, recognized and mobility, the method for session management and node
WO2018016927A1 (en) * 2016-07-22 2018-01-25 엘지전자 주식회사 Method and device for transmitting/receiving nas message

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111064642A (en) * 2019-12-25 2020-04-24 深圳市网心科技有限公司 Dialing networking method and related equipment thereof
CN111064642B (en) * 2019-12-25 2021-12-03 深圳市网心科技有限公司 Dialing networking method and related equipment thereof
CN114071791A (en) * 2020-08-06 2022-02-18 北京佰才邦技术股份有限公司 User plane function information reporting method, access network equipment and core network equipment
CN114071791B (en) * 2020-08-06 2024-01-26 北京佰才邦技术股份有限公司 User plane function information reporting method, access network equipment and core network equipment
CN112367256A (en) * 2020-10-15 2021-02-12 深信服科技股份有限公司 Creation method, apparatus and storage medium
WO2022110836A1 (en) * 2020-11-24 2022-06-02 华为技术有限公司 Communication method and communication apparatus
CN112637374A (en) * 2020-12-15 2021-04-09 杭州迪普科技股份有限公司 Method, device and equipment for processing converted address and computer readable storage medium
CN112637374B (en) * 2020-12-15 2022-07-01 杭州迪普科技股份有限公司 Method, device and equipment for processing converted address and computer readable storage medium
WO2023082693A1 (en) * 2021-11-09 2023-05-19 华为技术有限公司 Method for maintaining continuity of session, and communication apparatus
CN114900388A (en) * 2022-05-11 2022-08-12 深圳绿米联创科技有限公司 Device control method, device and storage medium
CN114900388B (en) * 2022-05-11 2023-11-07 深圳绿米联创科技有限公司 Equipment control method, device, equipment and storage medium

Also Published As

Publication number Publication date
CN110138885B (en) 2021-09-14

Similar Documents

Publication Publication Date Title
US11140665B2 (en) Application instance address translation method and apparatus
CN110138885A (en) Address distribution method and device
US11889371B2 (en) Seamless relocation of a mobile terminal in a wireless network
JP6920443B2 (en) Target cell access method and device
US9942748B2 (en) Service provisioning system and method, and mobile edge application server and support node
US10750418B2 (en) SDN based connectionless architecture with dual connectivity and carrier aggregation
EP2672752A1 (en) Wireless bearing building method, access point equipment, user equipment and system
WO2017201722A1 (en) Communication control method, and related network element
RU2676533C1 (en) Method and device of assigning the ip address
US11044600B2 (en) Apparatus and method for performing local breakout service on use requipment
EP3322256B1 (en) Method, device and system for processing user data
US10506493B2 (en) Device and a method for controlling an IP core network
CN109842956B (en) Service data routing method, service gateway and mobile management entity
JP7013423B2 (en) Uplink bearer binding in handover
US11632812B2 (en) Inter-PGW handover architecture
WO2019062527A1 (en) Discovery method and configuration method of local data network, terminal, core network device and base station
WO2021078792A1 (en) Mechanism for controlling service migration

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
GR01 Patent grant
GR01 Patent grant