WO2022017453A1 - 一种网络接入方法、装置及系统 - Google Patents
一种网络接入方法、装置及系统 Download PDFInfo
- Publication number
- WO2022017453A1 WO2022017453A1 PCT/CN2021/107823 CN2021107823W WO2022017453A1 WO 2022017453 A1 WO2022017453 A1 WO 2022017453A1 CN 2021107823 W CN2021107823 W CN 2021107823W WO 2022017453 A1 WO2022017453 A1 WO 2022017453A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- user
- network
- detection data
- information
- sdn controller
- 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.)
- Ceased
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0803—Configuration setting
- H04L41/0823—Configuration setting characterised by the purposes of a change of settings, e.g. optimising configuration for enhancing reliability
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/50—Network service management, e.g. ensuring proper service fulfilment according to agreements
- H04L41/5003—Managing SLA; Interaction between SLA and QoS
- H04L41/5019—Ensuring fulfilment of SLA
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0803—Configuration setting
- H04L41/0806—Configuration setting for initial configuration or provisioning, e.g. plug-and-play
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/40—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks using virtualisation of network functions or resources, e.g. SDN or NFV entities
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/50—Network service management, e.g. ensuring proper service fulfilment according to agreements
- H04L41/5003—Managing SLA; Interaction between SLA and QoS
- H04L41/5009—Determining service level performance parameters or violations of service level contracts, e.g. violations of agreed response time or mean time between failures [MTBF]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/50—Network service management, e.g. ensuring proper service fulfilment according to agreements
- H04L41/5061—Network service management, e.g. ensuring proper service fulfilment according to agreements characterised by the interaction between service providers and their network customers, e.g. customer relationship management
- H04L41/5067—Customer-centric QoS measurements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/08—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
- H04L43/0823—Errors, e.g. transmission errors
- H04L43/0829—Packet loss
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/08—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
- H04L43/0852—Delays
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/08—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
- H04L43/0852—Delays
- H04L43/087—Jitter
Definitions
- the present application relates to the field of communication technologies, and in particular, to a network access method, device, and system.
- a communication system is generally provided with multiple UP devices, and a user's session accesses the network through the assigned UP devices.
- the UP device allocated to the user by the communication system is generally fixed, but the network performance between the migration function SF device and the UP device varies. For example, the network delay between the UP device and the SF device varies with bandwidth congestion. If changes occur, at this time, the network status between the UP device and the SF device cannot guarantee that the network service quality provided to the user meets the user's needs.
- the embodiments of the present application provide a network access method and device, which are used to ensure the quality of network services provided to users.
- an embodiment of the present application provides a network access method, including: a first device acquiring first detection data of network performance between a migration function SF device and a first user plane UP device, where the first UP device is a control plane A UP device in a communication system in which the CP and UP are separated. After that, the first device configures the SF device and the first UP device according to the first detection data, so that the first user accesses the network through the SF device and the first UP device, wherein the first detection data meets the first user's requirements for network performance .
- the method dynamically adjusts the UP equipment of the user accessing the network, so as to ensure that the detection data of the network performance between the SF equipment and the UP equipment meets the user's requirements for network performance, thereby helping to ensure that the network service quality provided for the user satisfies the user's demand for the network. performance requirements to improve user experience.
- the first device is an SDN controller.
- the network access method in this case is specifically described below through the first possible implementation manner to the seventh possible implementation manner of the first aspect.
- the SDN controller configures the first UP device according to the first detection data, including: the SDN controller sends first information to the CP device in the communication system, where the first information is used for Instructing to connect the session of the first user to the network through the first UP device.
- the SDN controller can instruct the CP device to configure the first UP device, which is conducive to implementing the access of the first user to the network through the SF device and the first UP device.
- the SDN controller after the SDN controller sends the first information to the CP, and before the SDN controller configures the SF device according to the acquired detection data, the SDN controller receives the target information sent by the CP device. Response information of the first information, where the response information is used to indicate that the session table of the first user has been delivered to the first UP device. In this way, the SDN controller can configure the SF device after the configuration of the first UP device is completed, which is beneficial to improve the success rate of the first user accessing the network.
- the SDN controller configures the SF device according to the first detection data, including: the SDN controller sends configuration information to the SF device, where the configuration information is used to instruct the SF to convert the session of the first user to the SF device. Access the first UP device.
- the SDN controller may acquire third information, where the third information is used to indicate the first The user is the user who requests to go online.
- the SDN controller may acquire the second detection data and the third detection data, and the second detection data
- the detection data is the detection data of the network performance between the SF device and the first UP device
- the third detection data is the detection data of the network performance between the SF device and the second UP device
- the second UP device is the UP device in the communication system. If the second detection data does not meet the network performance requirements of the first user, but the third detection data meets the network performance requirements of the first user, the SDN controller configures the SF device and the second detection data according to the second detection data and the third detection data.
- the UP device enables the first user to access the network through the SF device and the second UP device, which is beneficial to ensure the network service quality of the users who have accessed the network.
- the network performance requirement of the first user is determined by the first device according to a service level agreement (SLA) of the first user.
- SLA service level agreement
- the network performance includes at least one of network delay, network jitter and network packet loss rate.
- the first device is a CP device.
- the following describes the network access method in this case in detail through the eighth possible implementation manner to the tenth possible implementation manner of the first aspect.
- the CP device configures the SF device according to the first detection data, including: the CP device sends second information to the SDN controller, where the second information is used to instruct the SDN controller to send the SF device Send configuration information, where the configuration information is used to instruct the SF device to access the session of the first user to the first UP device.
- the first detection data is sent by the SDN controller.
- the SDN controller may collect detection data of network performance between the UP device and the SF device, and report the collected detection data to the CP device.
- the CP device configuring the first UP device according to the first detection data includes: the CP device sends the session table of the first user to the first UP device.
- the network access method further includes other implementations, and for other implementations, reference may be made to any of the fifth to seventh possible implementations of the first aspect. A possible implementation manner is understood, which is not repeated here.
- the first device is other devices other than the controller and the CP device.
- the device is referred to as an UP migration function (UP string function, USF) device as an illustration, and the USF device is used to formulate a functional node of a migration strategy.
- UP migration function UP string function, USF
- USF UP string function
- the network access method in this case can be understood with reference to the foregoing implementation manner.
- the manner in which the USF device configures the first UP device according to the first detection data may be understood with reference to the first possible implementation manner of the first aspect.
- the manner in which the USF device configures the SF device according to the first detection data may be understood with reference to the eighth possible implementation manner of the first aspect.
- the network access method further includes other implementations, and for other implementations, refer to the second or fourth or fifth or the first aspect. Any one of the six possible implementations, the seventh or the ninth possible implementations should be understood, which will not be repeated here.
- an embodiment of the present application provides a network access method, including: a CP device in a communication system in which the control plane CP and the user plane UP are separated receives first information sent by a first device, where the first information is used to indicate the first information
- a user corresponds to the first UP device in the communication system, wherein the detection data of the network performance between the migration function SF device and the first UP device meets the requirements of the first user for network performance, and the CP device sends the first UP device to the first UP device.
- a session table of a user is helpful for realizing that the first user is connected to the network through the SF device and the first UP device, thereby helping to ensure the quality of network service provided for the first user.
- the first device is a USF device or an SDN controller that is an execution subject in the method described in the first aspect.
- the CP device sends the session table of the first user to the first UP device
- the CP device sends response information for the first information to the first device, where the response information is used to indicate that the session table of the first user has been issued. to the first UP device.
- the first device can perform other configurations, such as configuring the SF device, after the configuration of the first UP device is completed, which is beneficial to improve the success rate of the first user accessing the network.
- the CP device receives the online request message of the first user, and then the CP device sends third information to the first device, where the third information is used to indicate The first user is a user who requests to go online.
- the CP device receives the online request message of the first user, and then the CP device sends third information to the first device, where the third information is used to indicate The first user is a user who requests to go online.
- an embodiment of the present application provides a network access method, including: the first UP device is an UP device in a communication system in which the control plane CP and UP are separated, and the software design network SDN controller can receive the data sent by the first device.
- the second information is used to indicate that the first user corresponds to the first user plane UP device, wherein the detection data of the network performance between the migration function SF device and the first UP meets the network performance requirements of the first user.
- the SDN controller sends configuration information to the SF device, where the configuration information is used to instruct the SF to access the session of the first user to the first UP device.
- the SDN controller Since the detection data of the network performance between the SF device and the first UP meets the network performance requirements of the first user, the SDN controller sends configuration information to the SF device, which is conducive to connecting the first user to the first UP device through the SF device. into the network, thereby helping to ensure the quality of network service provided for the first user.
- the first device is a USF device or a CP device that is an execution subject in the method described in the first aspect.
- the SDN controller sends the detection data of the network performance between the SF device and the first UP device to the first device, which is beneficial for the first device to be the first device.
- the user selects the UP device that meets his requirements.
- an embodiment of the present application provides a network access method, including: a software designed network SDN controller sends first detection data of network performance between a migration function SF device and a first user plane UP device to a first device,
- the first UP device is an UP device in a communication system in which the control plane CP and UP are separated, the first detection data is used to instruct the first device to configure the SF device and the first UP device, and the first detection data satisfies the first user's requirements for network performance.
- the first device selects a UP device that satisfies its requirements for the first user, and further facilitates the realization of connecting the first user to the network through the SF device and the first UP device, so as to ensure the quality of network service provided for the first user.
- the SDN controller receives the second information sent by the first device, where the second information is used to indicate the first detection data of the network performance between the SF device and the first UP device.
- a user corresponds to the first user plane UP device.
- the SDN controller sends configuration information to the SF device, where the configuration information is used to instruct the SF to access the session of the first user to the first UP device.
- the SDN controller Since the detection data of the network performance between the SF device and the first UP meets the network performance requirements of the first user, the SDN controller sends configuration information to the SF device, which is conducive to connecting the first user to the first UP device through the SF device. into the network, thereby helping to ensure the quality of network service provided for the first user.
- an embodiment of the present application provides a network device.
- the device may be a network device, a device in a network device, or a device that can be used in combination with the network device.
- the apparatus may include a one-to-one module for performing the method/operation/step/action described in the first aspect or the second aspect or the third aspect or the fourth aspect, and the module may be a hardware circuit, It can also be implemented by software or by a combination of hardware circuits and software.
- an embodiment of the present application provides a network device, the device includes a processor and a memory, the memory is used for storing instructions, the memory is coupled to the processor, and the processor executes the instructions stored in the memory , the method described in the first aspect or the second aspect or the third aspect or the fourth aspect can be implemented.
- the communication device may also include a communication interface, which is used for the device to communicate with other devices.
- the communication interface may be a transceiver, a circuit, a bus, a module, a pin or other types of communication interfaces, Other devices can be terminal devices.
- an embodiment of the present application provides a chip system, where the chip system includes: a processor, and may also include a memory, for implementing the first aspect or the second aspect or the third aspect or the fourth aspect.
- the chip system can be composed of chips, and can also include chips and other discrete devices.
- an embodiment of the present application provides a computer-readable storage medium, the computer-readable storage medium includes instructions, and when the instructions are executed on a computer, the computer is made to execute the first aspect or the second aspect of the embodiment of the present application.
- the embodiments of the present application provide a computer program product, the computer program product includes instructions, and when the instructions are run on a computer, the computer is made to execute the first aspect or the second aspect or the third aspect as described above in the embodiments of the present application or the method in any possible implementation manner of the fourth aspect.
- an embodiment of the present application provides a communication system, including the first device in the method described in the first aspect, and the CP device in the second aspect or any possible implementation manner of the second aspect, and an SDN controller in the third aspect or any possible implementation manner of the third aspect or the fourth aspect or any possible implementation manner of the fourth aspect.
- the communication system includes an SDN controller as the first device in a possible implementation of the first aspect and a CP device in the second aspect or any possible implementation of the second aspect.
- the communication system includes the CP device as the first device in the possible implementation manner of the first aspect, and the third aspect or any possible implementation manner of the third aspect or the fourth aspect or any of the fourth aspect An SDN controller in one possible implementation.
- the communication system includes a USF device as the first device in a possible implementation of the first aspect, and a CP device in the second aspect or any possible implementation of the second aspect, and in the third aspect or any one possible implementation manner of the third aspect, or the fourth aspect or any one possible implementation manner of the fourth aspect, the SDN controller.
- the communication system includes a migration function SF device, a user plane UP device and the first device introduced in the first aspect.
- FIG. 1 is a schematic structural diagram of a communication system with CU separation provided by an embodiment of the present application
- FIG. 13 is a schematic structural diagram of an embodiment of a chip of the present application.
- Embodiments of the present application provide a network access method and apparatus.
- the embodiments of the present application will be described below with reference to the accompanying drawings.
- Broadband remote access server is a new type of access gateway for broadband network applications, also known as broadband network gateway (BNG) or virtual BNG (virtual BNG, VBNG).
- BNG broadband network gateway
- VBNG virtual BNG
- the BRAS is generally deployed in a manner in which the CP device and the UP device are separated (CU separation for short).
- CU separation for short
- multiple UP devices are deployed in a distributed manner, and each UP device serves as the user plane of the BRAS, and is used to forward user packets based on the user entries delivered by the CP device, as well as to realize the quality-of-service (QoS)-based forwarding of user packets.
- QoS quality-of-service
- access control lists access control lists, ACL
- the CP device can be implemented and deployed centrally using cloud technology.
- the control plane of the BRAS the CP device is used to control and manage users and manage multiple UP devices in a unified manner.
- the CP device is mainly responsible for users going online, delivering configurations, and user entries.
- the UP device may also be referred to as a forwarding plane device, so CU separation may also be referred to as forwarding and control separation, that is, forwarding and control separation.
- a system deployed in this CU separation manner is also referred to as a CU separated communication system, or a transfer control separated communication system.
- FIG. 1 is a schematic structural diagram of a communication system with CU separation provided by an embodiment of the present application.
- the communication system in which the CUs are separated includes one CP device 1 and three UP devices (UP device 21 , UP device 22 , and UP device 23 ) as an example for illustration.
- the UP device 21, the UP device 22, and the UP device 23 can all establish a communication connection with at least one user through an access node (access node, AN) 3, and perform data interaction.
- FIG. 1 takes user 4 as an example for illustration. The user 4 can access the network through the UP device 21 or the UP device 22 or the UP device 23 .
- the CP device 1 is responsible for the control and management of the user 4 .
- the CP device 1 and each UP device in FIG. 1 can be connected through a service interface, a management interface and a control interface.
- the service interface is generally a virtual extensible local area network (VXLAN) interface
- any UP device in Figure 1 receives a message sent by user 4 (such as access protocol message and service message, etc.) Afterwards, it can be sent to the CP device 1 for processing through the service interface.
- the management interface is generally a network configuration protocol (NETCONF) interface.
- the CP device 1 can deliver configurations to each UP device in Figure 1 through the management interface.
- Each UP device in Figure 1 can send the configuration to the CP device through the management interface. 1 Report the running status.
- the control interface is generally a control plane and user plane separated protocol (CUSP) interface.
- CUSP control plane and user plane separated protocol
- the CU-separated communication system further includes a software defined network (software designed network, SDN) controller 6 and a migration function (string function, SF) device 5.
- SDN software designed network
- SF migration function
- the SDN controller 6 in the embodiment of the present application may also be replaced by a network control engine (network control engine, NCE).
- NCE network control engine
- the SF device 5 is arranged between the AN 3 and each UP device in FIG. 1 .
- the SDN controller 6 is connected to the SF device 5, and the SDN controller 6 creates layer 2 tunnels (layer2 tunnels) between the SF device 5 and each UP device in FIG. 1.
- the SDN controller 6 creates a Layer 2 tunnel T1 between SF device 5 and UP device 21 , Layer 2 tunnel T2 between SF device 5 and UP device 22 , and Layer 2 tunnel T3 between SF device 5 and UP device 23 .
- the SF device 5 can send the packet (including the packet header of the Layer 2 tunnel) from the user 4 to the corresponding UP device (UP device 21 or UP device 22) through one of the Layer 2 tunnels (T1 or T2 or T3). or UP device 23), and then send it to the CP device 1 or the core network.
- the Layer 2 tunnel can be a virtual local area network (virtual local area network, VLAN), a virtual leased line (virtual leased line, VLL), a virtual private LAN service (virtual private LAN service, VPLS), an extensible virtual local area network (virtual extensible). lan, VXLAN) or SRV6.
- SRV6 is a network forwarding technology that combines segment routing (SR) technology with Internet protocol version 6 (Internet protocol version 6, IPv6) technology.
- the SDN controller 6 is connected to the CP device 1 for communicating with the CP device 1 . It should be noted that the "connection" mentioned in the embodiments of the present application is not limited to a direct connection, as long as the two connected parties can communicate with each other.
- the communication system further includes an authentication server 7, and the authentication server 7 may be a remote authentication dial in user service (RADIUS) server.
- the authentication server 7 stores the service level of the user 4 and supports the authentication, authorization and accounting (authentication authorization accounting, AAA) protocol.
- the authentication server 7 is connected to the CP device 1 . After the CP device 1 completes the interaction of the access protocol message with the user 4 through the UP device, the CP device 1 may send an authentication request for the user 4 to the authentication server 7 .
- the authentication server 7 can authenticate the user 4 and send the SLA information of the user 4 to the CP device 1 , where the SLA information includes the service level of the user 4 .
- the communication system further includes an UP migration function (UP string function, USF) device 8, and the USF device 8 is connected to the SDN controller 6 and the CP device 1 respectively.
- the USF device 8 may be a functional node for formulating migration strategies.
- the CP device 1 may include multiple virtual machines (virtual machines, VMs) deployed on a physical server, and the UP device 21 , the UP device 22 , and the UP device 23 may be physical physical
- the UP (physic UP, pUP) device may also be a virtual UP (virtual UP, vUP) device, for example, the UP device 21, the UP device 22 and the UP device 23 may be VMs deployed on a physical server.
- the SF device 5 may be a physical device independent of the AN 3, such as a router or a switch independent of the AN 3. Alternatively, the SF device 5 can also be a software component provided in the AN 3.
- the user 4 may also be referred to as a client device or a user device, which may be a computer device such as a mobile phone, a notebook computer, or a desktop computer.
- the AN 3 may be a switch (switch, SW), an optical line terminal (optical line terminal, OLT), or a digital subscriber line access multiplexer (digital subscriber line access multiplexer, DSLAM) or the like.
- the AN 3 may encapsulate the outer virtual local area network (VLAN) in a message representing the location of the user 4.
- VLAN virtual local area network
- FIG. 2 is a flowchart of an embodiment of a network access method of the present application.
- the method in the embodiment corresponding to FIG. 2 may be applied to the communication system shown in FIG. 1 , and may also be applied to other communication systems, which is not limited in this embodiment of the present application.
- the executing subject (ie, the first device) of the network access method shown in FIG. 2 is the SDN controller 6 or the CP device 1 or the USF device 8 in FIG. 1 .
- the network access method according to this embodiment of the present application includes step 201 and step 202 .
- the first device acquires first detection data of the network performance between the migration function SF device and the first UP device.
- the first UP device is a UP device in a communication system where the CU is separated.
- the first UP device is an UP device in the communication system shown in FIG. 1 .
- the UP device in the communication system where the CU is separated may collect detection data of the network performance between it and the SF device, and the first device may acquire the detection data collected by the UP device.
- the detection data is detection data of the network performance of the Layer 2 tunnel between the UP device and the SF device.
- the network performance in this embodiment of the present application includes at least one of network delay, network jitter, and network packet loss rate.
- the first device configures the SF device and the first UP device according to the first detection data, so that the first user accesses the network through the SF device and the first UP device.
- the first device After the first device acquires the detection data of the network performance between the SF device and the first UP device (that is, the first detection data), based on the first detection data, it satisfies the requirements of the first user for network performance, and the first device meets the network performance requirements of the first user based on the first detection data.
- the SF device and the first UP device are configured so that the first user accesses the network through the SF device and the first UP device.
- the first user accesses the network through the SF device and the first UP device, which is conducive to obtaining network services that meet the requirements and improving the network experience of the first user.
- step 201 and step 202 may be applied to the session establishment process of the first user and/or to the session of the first user that has already been established.
- steps 201 and 202 applied to the session establishment process of the first user as an example, as an optional method, referring to the dotted line part in FIG. 2 , after step 202, the method of this embodiment of the present application further includes steps 203 and 204 , steps 203 and 204 are applied to the session of the first user that has been established.
- the first device acquires the second detection data and the third detection data.
- the first UP device and the second UP device are two UP devices in a communication system in which the CU is separated.
- the first UP device and the second UP device are the UP device 21 and the UP device 22 in the communication system shown in FIG. 1 , respectively. .
- the first device After the session of the first user is established, the first device acquires the second detection data of the network performance between the SF device and the first UP device, and acquires the third detection data of the network performance between the SF device and the second UP device.
- the first device configures the SF device and the second UP device according to the second detection data and the third detection data, so that the first user accesses the network through the SF device and the second UP device.
- the first device After the first device acquires the second detection data and the third detection data, based on the fact that the second detection data does not meet the first user's requirements for network performance, and the third detection data meets the first user's network performance requirements, the first device configures The SF device and the second UP device enable the first user to access the network through the SF device and the second UP device.
- the first device configures the SF device and the second The UP device enables the first user to access the network through the SF device and the second UP device, which is beneficial to continue to obtain network services that meet the requirements and maintain a better network experience for the first user.
- the first device may directly configure the SF device, or, as an optional manner, the first device may instruct other devices to configure the SF device.
- the first device may directly configure the first UP device, or, as an optional manner, the first device may configure the first UP device by instructing other devices.
- the following describes a network access method in which the first device is an SDN controller, a CP device, and a USF device.
- the first device in the method shown in FIG. 2 is an SDN controller.
- the first device may directly configure the SF device, and instruct the CP device to configure the first UP device.
- FIG. 3 is a schematic diagram of another embodiment of the network access method of the present application.
- the method shown in FIG. 3 is an example of the method shown in FIG. 2 . Therefore, for some explanations of the method shown in FIG. introduce.
- the method shown in FIG. 3 includes steps 301-317.
- the method shown in FIG. 3 is used in the communication system shown in FIG. 1 as an example for description, the SDN controller 6 is connected to the CP device 1, and the first user is user 4 as an example for illustration.
- the SDN controller 6 acquires the detection data a from the UP device 21.
- the SDN controller 6 acquires the detection data b from the UP device 22.
- the SF device 5 is currently configured to send the message of the user 4 to the UP device 21 .
- SF device 5 establishes a Layer 2 tunnel T1 through its interface 1 (referred to as SF interface 1) and interface 1 of UP device 21 (referred to as UP interface 1), and SF device 5 uses its interface 2 (referred to as SF interface 1) to establish a Layer 2 tunnel T1.
- the interface 2) establishes a layer 2 tunnel T2 with the interface 2 of the UP device 22 (called the UP interface 2), and the SF device 5 communicates with the interface 3 (called the UP interface 3) of the UP device 23 through its interface 3 (called the SF interface 3). ) to establish a Layer 2 tunnel T3.
- the VLAN of user 4 is currently configured on SF interface 1.
- the SDN controller 6 acquires detection data a of the network performance between the SF device 5 and the UP device 21 , and acquires detection data b of the network performance between the SF device 5 and the UP device 22 .
- FIG. 3 takes the detection data a and the detection data b from the UP device 21 and the UP device 22 as an example for illustration.
- the detection data a is the detection data of the network performance of the Layer 2 tunnel T1 between the SF device 5 and the UP device 21
- the detection data b is the detection data of the network performance of the Layer 2 tunnel T2 between the SF device 5 and the UP device 22 data.
- the SDN controller 6 obtains the detection data a and interface information (for example, the information of the SF interface 1 and the information of the UP interface 1) corresponding to the Layer 2 tunnel T1
- the SDN controller 6 obtains the detection data b corresponding to the Layer 2 tunnel T1.
- interface information eg SF interface 2 information and UP interface 2 information).
- the SDN controller 6 may also acquire detection data of other UP devices in the communication system in which the SF device 5 is separated from the CU.
- the SDN controller 6 may also acquire detection data from the UP device 23 , where the detection data is detection data of the network performance of the Layer 2 tunnel T3 between the SF device 5 and the UP device 23 .
- the CP device 1 receives the online message of the user 4.
- the online message is sent to the CP device 1 via the SF device 5 and the UP device 21.
- the SF device 5 sends the online message via the SF device 5 and the UP device 21.
- the Layer 2 tunnel T1 is sent to the UP device 21 , which is then sent to the CP device 1 by the UP device 21 .
- the authentication server 7 authenticates the user 4.
- the CP device 1 After receiving the online message of the user 4 , the CP device 1 sends an authentication request for the user 4 to the authentication server 7 .
- the authentication server 7 can authenticate the user 4 and feed back the authentication result to the CP device 1 .
- the authentication server 7 may also send the SLA information of the user 4 to the CP device 1 , where the SLA information includes the service level of the user 4 .
- the service levels of the two users are different, the two users have different requirements on network performance.
- the service levels of users can be divided into gold users, silver users and bronze users. Gold users have higher requirements on network performance than silver users, and silver users have higher requirements on network performance than bronze users. requirements.
- the CP device 1 sends the third information to the SDN controller 6 .
- the third information is used to indicate that the user 4 is the user who requests to go online.
- the third information carries the identification information of the user 4 and service level agreement (service level agreement, SLA) information.
- the third information may also carry the interface information of the UP device 21 (that is, the information of the UP interface 1).
- SLA information is used to determine user requirements for network performance.
- the SDN controller 6 sends the first information to the CP device 1 according to the third information, the detection data a, and the detection data b.
- the SDN controller 6 may determine the requirements of the user 4 for network performance according to the third information (for example, the SLA information of the user 4 in the third information).
- the SDN controller 6 selects one UP device (called the first UP device) from the UP device 21 and the UP device 22 according to the detection data a and the detection data b.
- the detection data of the first UP device meets the user 4's requirements for network performance.
- the first information is used to instruct the CP device 1 to configure the first UP device, so as to access the session of the user 4 to the network through the first UP device.
- FIG. 3 takes the first UP device as the UP device 22 as an example for illustration.
- the first information carries the identifier of the user 4 and the interface information of the UP device 22 (that is, the information of the UP interface 2).
- the SDN controller 6 can preferentially select the UP device 21 as the first UP device; if the detection data a does not meet the user 4's requirements for network performance, but the detection data b meets the user 4's network performance requirements, the SDN controller 6 can select the UP device 22 as the first UP device.
- the CP device 1 sends the session table of the user 4 to the UP device 22.
- the CP device 1 can configure the UP device 22 under the instruction of the first information, for example, including but not limited to sending the session table of the user 4 to the UP device 22.
- the CP device 1 may also assign an IP address to the user 4 , where the IP address is an IP address corresponding to the UP device 22 .
- the CP device 1 sends the response information for the first information to the SDN controller 6 .
- the CP device 1 After the CP device 1 completes the configuration of the UP device 22 according to the instruction of the first information, it may send response information for the first information to the SDN controller 6, indicating that the CP device 1 has completed the configuration of the UP device 22. Specifically, the instruction The session table of user 4 has been delivered to UP device 22 .
- the SDN controller 6 sends the configuration information 1 to the SF device 5 according to the third information, the detection data a and the detection data b.
- the SDN controller 6 can determine that the detection data of the UP device 22 meets the requirements of the user 4 for network performance according to the third information, the detection data a and the detection data b.
- the SDN controller 6 may send configuration information 1 to the SF device 5 , where the configuration information 1 is used to instruct the SF to access the session of the user 4 to the UP device 22 .
- the SF device 5 can be configured under the instruction of the configuration information 1 to migrate the session of the user 4 to the UP device 22 .
- the configuration information 1 carries the information of the original SF interface (that is, the information of the SF interface 1 ), the information of the migrated SF interface (that is, the information of the SF interface 2 ), and the VLAN of the user 4 .
- SF device 5 can cancel the VLAN configuration of user 4 on SF interface 1, and configure the VLAN of user 4 on SF interface 2, so that the packets of user 4 can be sent through the Layer 2 tunnel T2. Sent to the UP device 22 .
- the user 4 accesses the network through the SF device 5 and the UP device 22.
- the SDN controller 6 completes the configuration of the UP device 22 through the CP device 1, and after completing the configuration of the SF device 5, the user 4 can access the network through the SF device 5 and the UP device 22. Specifically, the message of the user 4 is sent to the UP device 22 via the SF device 5 , and then is sent to the core network or the CP device 1 by the UP device 22 .
- the SDN controller 6 acquires the detection data c from the UP device 22.
- the SDN controller 6 acquires the detection data d from the UP device 23.
- the SDN controller 6 can obtain the detection data c of the network performance between the SF device 5 and the UP device 22 and the detection data c of the network performance between the SF device 5 and the UP device Detection data of network performance between 23 d.
- FIG. 3 takes the detection data c and the detection data d from the UP device 22 and the UP device 23 as an example for illustration.
- the SDN controller 6 can also obtain the detection data of the network performance of the Layer 2 tunnel T1 between the SF device 5 and the UP device 21, and if the detection data meets the network performance requirements of the user 4, the SDN controller 6.
- the UP device 21 can be selected as the second UP device.
- Steps 311 and 312 can be understood with reference to steps 301 and 302 .
- the SDN controller 6 obtains the detection data c and interface information corresponding to the Layer 2 tunnel T2 (for example, the information of the SF interface 2 and the information of the UP interface 2), and the SDN controller 6 obtains the detection data corresponding to the Layer 2 tunnel T3 Data d and interface information (eg, SF interface 3 information and UP interface 3 information).
- the SDN controller 6 may also acquire detection data of other UP devices in the communication system in which the SF device 5 is separated from the CU.
- the SDN controller 6 may also acquire detection data from the UP device 21 , where the detection data is detection data of the network performance of the Layer 2 tunnel T1 between the SF device 5 and the UP device 21 .
- the SDN controller 6 sends fourth information to the CP device 1 according to the detection data c and the detection data d.
- the SDN controller 6 After the SDN controller 6 obtains the detection data c and the detection data d, the SDN controller 6 can select a UP device (called the second UP device) from the UP device 22 and the UP device 23 according to the detection data c and the detection data d, and the first The detection data of the second UP device meets the requirements of the user 4 for network performance.
- the fourth information is used to instruct the CP device 1 to configure the second UP device, so as to access the session of the user 4 to the network through the second UP device.
- FIG. 3 takes the second UP device as the UP device 23 as an example for illustration.
- the fourth information carries the identity of the user 4 and the interface information of the UP device 23 (that is, the information of the UP interface 3).
- the SDN controller 6 can preferentially select the UP device 22 as the second UP device; if the detection data c does not meet the user 4's requirements for network performance, but the detection data d meets the user 4's network performance requirements, the SDN controller 6 can select the UP device 23 as the second UP device.
- the CP device 1 sends the session table of the user 4 to the UP device 23.
- the CP device 1 After receiving the fourth information, the CP device 1 can configure the UP device 23 under the instruction of the fourth information, for example, send the session table of the user 4 to the UP device 23 .
- the CP device 1 sends the response information for the fourth information to the SDN controller 6.
- the CP device 1 After the CP device 1 completes the configuration of the UP device 23 according to the instruction of the fourth information, it can send the response information for the fourth information to the SDN controller 6, indicating that the CP device 1 has completed the configuration of the UP device 23. Specifically, the instruction The session table of user 4 has been delivered to UP device 23 .
- the SDN sends the configuration information 2 to the SF device 5 according to the first detection data.
- the SDN controller 6 can determine, according to the detection data c and the detection data d, that the detection data of the UP 23 meets the requirements of the user 4 for network performance.
- the SDN controller 6 may send configuration information 2 to the SF device 5 , where the configuration information 2 is used to instruct the SF to access the session of the user 4 to the UP device 23 .
- the SF device 5 may be configured under the instruction of the configuration information 2 to migrate the session of the user 4 to the UP device 23 .
- the configuration information 2 carries the information of the original SF interface (that is, the information of the SF interface 2 ), the information of the migrated SF interface (that is, the information of the SF interface 3 ), and the VLAN of the user 4 .
- SF device 5 can cancel the VLAN configuration of user 4 on SF interface 2, and configure the VLAN of user 4 on SF interface 3, so that the packets of user 4 can be sent through Layer 2 tunnel T3. Sent to the UP device 23 .
- the user 4 accesses the network through the SF device 5 and the UP device 23 .
- the SDN controller 6 completes the configuration of the UP device 23 through the CP device 1, and after completing the configuration of the SF device 5, the user 4 can access the network through the SF device 5 and the UP device 23. Specifically, the message of the user 4 is sent to the UP device 23 via the SF device 5 , and then is sent to the core network or the CP device 1 by the UP device 23 .
- steps 301 and 302 does not limit the execution order between steps 301 and 302 , nor does it limit the execution order between steps 311 and 312 .
- steps 301 and 302 only need to be executed before step 306 .
- the method shown in FIG. 3 is not limited to at least executing steps 301 and 302, as long as the SDN controller 6 obtains the UP device that satisfies the requirements of the user 4
- the test data required by the network performance is sufficient. For example, assuming that the detection data b meets the network performance requirements of the user 4, before step 306, the SDN controller 6 only obtains the detection data b, and can select the first UP device for the user 4 without acquiring the detection data a.
- Steps 301 to 310 are used to select a UP device whose network performance meets the user's requirements for the user in the session establishment process, and enable the user to access the network through the UP device.
- Step 305 is used to provide the identity of the user 4 and the SLA information of the user 4 to the SDN controller 6 .
- step 305 may not be executed in the method shown in FIG. 3 , and the SDN controller 6 obtains the identity and SLA information of the user 4 during the session establishment process by other means.
- Step 308 is used to notify that the configuration of the UP device 22 has been completed, which is beneficial to improve the user 4's access to the network. The success rate of accessing the network.
- the method shown in FIG. 3 does not necessarily limit the execution of step 308 .
- step 315 is used to notify that the configuration of the UP device 23 has been completed, and the method shown in FIG. 3 does not limit the execution of step 315 .
- Steps 311 to 317 are used to select a UP device whose network performance meets user requirements for the user who has established a session, and enable the user to access the network through the UP device.
- the user information and SLA information may be acquired and saved by the SDN controller 6 through step 305 .
- the SDN controller 6 may obtain the identification and SLA information of the user who has established the session in other ways.
- the method shown in FIG. 3 can be applied to the session establishment process of the user at the same time, and can also be applied to the already established user session.
- the method shown in FIG. 3 may only be applied to the session establishment process of the user.
- steps 311 to 317 may not be performed at this time; or, the method shown in FIG. 3 may only be applied to established users.
- steps 301 to 310 may not be performed at this time.
- the first device in the method shown in FIG. 2 is a CP device.
- the first device may directly configure the UP device, and instruct the SDN controller to configure the SF device.
- FIG. 4 is a schematic diagram of another embodiment of the network access method of the present application.
- the method shown in FIG. 4 is an example of the method shown in FIG. 2 . Therefore, for some explanations of the method shown in FIG. introduce.
- the method shown in FIG. 4 includes steps 401-416.
- the method shown in FIG. 4 is used in the communication system shown in FIG. 1 as an example for introduction, the SDN controller 6 is connected to the CP device 1, and the first user is user 4 as an example for illustration.
- the SDN controller 6 acquires the detection data a from the UP device 21.
- the SDN controller 6 obtains the detection data b from the UP device 22.
- the CP device 1 acquires the detection data a and the detection data b from the SDN controller 6 .
- the CP device 1 acquires detection data a of the network performance between the SF device 5 and the UP device 21 , and acquires detection data b of the network performance between the SF device 5 and the UP device 22 .
- Fig. 4 illustrates by taking the detection data a and the detection data b obtained by the CP device 1 as an example from the SDN controller 6 as an example.
- step 301 and step 302 For the introduction of the detection data a and the detection data b, reference may be made to the relevant descriptions of step 301 and step 302, which will not be repeated here.
- the CP device 1 receives the online message of the user 4.
- the authentication server 7 authenticates the user 4.
- Steps 404 and 405 can be understood by referring to the related descriptions of steps 303 and 304, and details are not repeated here.
- the CP device 1 sends the session table of the user 4 to the UP device 22 according to the detection data a and the detection data b.
- the CP device 1 selects a UP device (called the first UP device) from the UP device 21 and the UP device 22 according to the detection data a and the detection data b.
- the detection data of the first UP device meets the user 4's requirements for network performance.
- the CP device 1 may configure the first UP device, for example, including but not limited to sending the session table of the user 4 to the first UP device.
- FIG. 4 takes the first UP device as the UP device 22 as an example for illustration.
- the CP device 1 can preferentially select the UP device 21 as the first UP device If the detection data a does not meet the user 4's requirements for network performance, but the detection data b meets the user 4's network performance requirements, then the CP device 1 can select the UP device 22 as the first UP device.
- the CP device 1 sends the second information to the SDN controller 6 according to the detection data a and the detection data b.
- the CP device 1 can determine, according to the detection data a and the detection data b, that the detection data of the UP device 22 meets the requirements of the user 4 for network performance.
- CP device 1 instructs SDN controller 6 to configure SF device 5 .
- the CP device 1 sends the second information to the SDN controller 6 , the second information is used to instruct the SDN controller to send configuration information to the SF device, and the configuration information is used to instruct the SF device to access the session of the first user to the UP device 22 .
- the SDN controller 6 sends the configuration information 1 to the SF device 5 according to the second information.
- the user 4 accesses the network through the SF device 5 and the UP device 22.
- Steps 408 and 409 can be understood by referring to the related descriptions of steps 309 and 310, and details are not repeated here.
- the SDN controller 6 acquires the detection data c from the UP device 21.
- the SDN controller 6 acquires the detection data d from the UP device 22.
- the CP device 1 acquires the detection data c and the detection data d from the SDN controller 6 .
- the CP device 1 can obtain the detection data c of the network performance between the SF device 5 and the UP device 22 and the detection data c of the network performance between the SF device 5 and the UP device 23 The detection data of the network performance between d.
- step 311 and step 312 For the introduction of the detection data c and the detection data d, reference may be made to the relevant descriptions of step 311 and step 312, and details are not repeated here.
- the CP device 1 sends the session table of the user 4 to the UP device 23 according to the detection data c and the detection data d.
- the SDN controller 6 After the SDN controller 6 obtains the detection data c and the detection data d, the SDN controller 6 can select a UP device (called the second UP device) from the UP device 22 and the UP device 23 according to the detection data c and the detection data d, and the first The detection data of the second UP device meets the requirements of the user 4 for network performance.
- the CP device 1 may configure the second UP device, for example, including but not limited to sending the session table of the user 4 to the second UP device.
- FIG. 4 takes the second UP device as the UP device 23 as an example for illustration.
- the CP device 1 can also obtain the detection data of the network performance of the Layer 2 tunnel T1 between the SF device 5 and the UP device 21, and if the detection data meets the network performance requirements of the user 4, the CP device 1 can The UP device 21 is selected as the second UP device.
- the CP device 1 can preferentially select the UP device 22 as the second UP device If the detection data c does not meet the user 4's requirements for network performance, but the detection data d meets the user 4's network performance requirements, then the CP device 1 can select the UP device 23 as the second UP device.
- the CP device 1 sends fifth information to the SDN controller 6 according to the detection data c and the detection data d.
- the CP device 1 can determine, according to the detection data c and the detection data d, that the detection data of the UP device 23 meets the requirements of the user 4 for network performance.
- CP device 1 instructs SDN controller 6 to configure SF device 5 .
- the CP device 1 sends fifth information to the SDN controller 6 , the fifth information is used to instruct the SDN controller to send configuration information to the SF device, and the configuration information is used to instruct the SF device to access the session of the first user to the UP device 23 .
- the SDN controller 6 sends the configuration information 2 to the SF device 5 according to the fifth information.
- the user 4 accesses the network through the SF device 5 and the UP device 23 .
- Steps 415 and 416 can be understood by referring to the related descriptions of steps 316 and 317, and details are not repeated here.
- step 401 , step 402 and step 403 are not limited to be executed before step 404 , as long as they are executed before step 406 .
- the embodiment of the present application aims to select the UP device whose network performance meets the requirements for the first user, the method shown in FIG.
- the test data required by the performance is sufficient. For example, assuming that the detection data b meets the network performance requirements of the user 4, before step 406, the CP device 1 only obtains the detection data b, and can select the first UP device for the user 4 without acquiring the detection data a.
- Steps 401 to 409 are used to select a UP device whose network performance meets user requirements for the user in the session establishment process, and enable the user to access the network through the UP device.
- Steps 410 to 416 are used to select a UP device whose network performance meets user requirements for the user who has established a session, and enable the user to access the network through the UP device.
- the method shown in FIG. 4 can be applied to the session establishment process of the user at the same time, and can also be applied to the already established user session.
- the method shown in FIG. 4 may only be applied to the session establishment process of the user.
- steps 410 to 416 may not be performed at this time; or, the method shown in FIG. 4 may only be applied to the established user.
- steps 401 to 409 may not be performed at this time.
- the first device in the method shown in FIG. 2 is a USF device.
- the first device may instruct the CP device to configure the UP device, and instruct the SDN controller to configure the SF device.
- FIG. 5 is a schematic diagram of another embodiment of the network access method of the present application.
- the method shown in FIG. 5 is an example of the method shown in FIG. 2 . Therefore, for some explanations of the method shown in FIG. introduce.
- the method shown in FIG. 5 includes steps 501-521.
- the method shown in FIG. 5 is used in the communication system shown in FIG. 1 as an example for introduction.
- the communication system shown in FIG. 1 includes a USF device 8, and the USF device 8 is connected to the SDN controller 6 and the CP device 1 respectively.
- the connection between the SDN controller 6 and the CP device 1 may not be connected, and the first user is the user 4 as an example for illustration.
- the SDN controller 6 acquires the detection data a from the UP device 21.
- the SDN controller 6 obtains the detection data b from the UP device 22.
- the USF device 8 acquires the detection data a and the detection data b from the SDN controller 6 .
- the USF device 8 acquires detection data a of the network performance between the SF device 5 and the UP device 21 , and acquires detection data b of the network performance between the SF device 5 and the UP device 22 .
- FIG. 5 illustrates by taking as an example that both the detection data a and the detection data b acquired by the USF device 8 are from the SDN controller 6 .
- step 301 and step 302 For the introduction of the detection data a and the detection data b, reference may be made to the relevant descriptions of step 301 and step 302, which will not be repeated here.
- the CP device 1 receives the online message of the user 4.
- the authentication server 7 authenticates the user 4 .
- Steps 504 and 505 can be understood by referring to the related descriptions of steps 303 and 304, and details are not repeated here.
- the CP device 1 sends the third information to the USF device 8 .
- the USF device 8 sends the first information to the CP device 1 according to the third information, the detection data a and the detection data b.
- the CP device 1 sends the session table of the user 4 to the UP device 22.
- the CP device 1 sends the response information for the first information to the USF device 8 .
- Steps 504 to 509 can be understood with reference to the related descriptions of steps 303 to 308, and details are not repeated here.
- the USF device 8 sends the second information to the SDN controller 6 according to the detection data a and the detection data b.
- the USF device 8 After the USF device 8 determines according to the detection data a and the detection data b that the detection data of the UP device 22 meets the requirements of the user 4 for network performance, the USF device 8 instructs the SDN controller 6 to configure the SF device 5 .
- the USF device 8 sends the second information to the SDN controller 6 , the second information is used to instruct the SDN controller to send configuration information to the SF device, and the configuration information is used to instruct the SF device to access the session of the first user to the UP device 22 .
- the SDN controller 6 sends the configuration information 1 to the SF device 5 according to the second information.
- the user 4 accesses the network through the SF device 5 and the UP device 22.
- Steps 511 and 512 can be understood by referring to the related descriptions of steps 309 and 310, and details are not repeated here.
- the SDN controller 6 acquires the detection data c from the UP device 21.
- the SDN controller 6 acquires the detection data d from the UP device 22.
- the USF device 8 acquires the detection data c and the detection data d from the SDN controller 6 .
- Steps 513 to 515 can be understood with reference to steps 410 to 412, and details are not repeated here.
- the USF device 8 sends fourth information to the CP device 1 according to the detection data c and the detection data d.
- the CP device 1 sends the session table of the user 4 to the UP device 23 .
- the CP device 1 sends the response information for the fourth information to the SDN controller 6.
- Steps 516 to 518 can be understood by referring to the relevant descriptions of steps 313 to 315, and are not repeated here.
- the USF device 8 sends fifth information to the SDN controller 6 according to the detection data c and the detection data d.
- the SDN controller 6 sends the configuration information 2 to the SF device 5 according to the fifth information.
- the user 4 accesses the network through the SF device 5 and the UP device 23 .
- Steps 519 to 521 can be understood by referring to the relevant descriptions of steps 414 to 416, and are not repeated here.
- step 501, step 502 and step 503 only need to be executed before step 507.
- the method shown in FIG. 3 is not limited to at least executing steps 501 and 502, as long as the USF device 8 obtains the network performance that satisfies the user 4
- the test data required by the performance is sufficient. For example, assuming that the detection data b meets the network performance requirements of the user 4, before step 507, the USF device 8 only obtains the detection data b, and can select the first UP device for the user 4 without acquiring the detection data a.
- Steps 501 to 512 are used to select a UP device whose network performance meets the user's requirements for the user in the session establishment process, and enable the user to access the network through the UP device.
- Step 506 is for providing the identity of user 4 and the SLA information of user 4 to the USF device 8 .
- step 506 may not be executed in the method shown in FIG. 5 , and the USF device 8 obtains the identity and SLA information of the user 4 in the session establishment process by other means.
- Step 509 is used to notify that the configuration of the UP device 22 has been completed. If the CP device 1 fails to successfully configure the UP device 22, the USF device 8 instructs the SDN controller 6 to configure the SF device 5, which may easily cause the user 4 to fail to access the network. The method shown in FIG. 5 does not necessarily limit the execution of step 509 . Similarly, step 518 is used to notify that the configuration of the UP device 23 has been completed, and the method shown in FIG. 5 does not limit the execution of step 518 .
- Steps 513 to 521 are used to select a UP device whose network performance meets user requirements for the user who has established a session, and enable the user to access the network through the UP device.
- the user information and SLA information may be acquired and saved by the USF device 8 through step 506 .
- the USF device 8 may obtain the identification and SLA information of the user who has established the session in other ways.
- the method shown in FIG. 5 can be applied to the session establishment process of the user at the same time, and can also be applied to the already established user session.
- the method shown in FIG. 5 may only be applied to the session establishment process of the user.
- steps 513 to 521 may not be performed; or, the method shown in FIG. 5 may only be applied to the established user.
- steps 501 to 512 may not be performed at this time.
- FIG. 6 is a flowchart of another embodiment of the network access method of the present application.
- the method of the embodiment corresponding to FIG. 6 may be applied to the communication system shown in FIG. 1 , and may also be applied to other communication systems, which is not limited in this embodiment of the present application.
- the first device involved in the network access method shown in FIG. 6 may be the execution subject (ie, the first device) of the method shown in FIG. 2 , or the SDN controller involved in the method shown in FIG. 3 , Or the USF equipment involved in the method shown in FIG. 5 .
- the network access method according to this embodiment of the present application includes step 601 and step 602 .
- the CP device receives the first information sent by the first device.
- the CP device is a CP device (eg, the CP device 1 in FIG. 1 ) in a communication system in which the CU is separated, and the first UP device is a UP device (eg, the UP device 22 in FIG. 1 ) in the communication system.
- the first information is used to indicate that the first user corresponds to the first UP device in the communication system, wherein the detection data of the network performance between the SF device and the first UP device meets the requirements of the first user for network performance.
- the CP device sends the session table of the first user to the first UP device.
- Step 602 can be understood with reference to step 307, and details are not repeated here.
- the method shown in FIG. 6 may further include step 603 .
- the CP device sends response information for the first information to the first device.
- the response information to the first information is used to indicate that the session table of the first user has been delivered to the first UP device, and the first device configures the SF device according to the response information, which is beneficial to improve the success rate of user 4 accessing the network.
- the method shown in FIG. 6 may further include step 604 and step 605 .
- the CP device receives the online request message of the first user.
- the CP device sends the third information to the first device.
- the third information is used to request the first device to determine the UP device in the communication system corresponding to the first user.
- the CP device may also request the authentication server to authenticate the first user.
- Steps 604 and 605 can be understood with reference to steps 303 and 305, and details are not repeated here.
- FIG. 7 is a flowchart of another embodiment of the network access method of the present application.
- the method of the embodiment corresponding to FIG. 7 may be applied to the communication system shown in FIG. 1 , and may also be applied to other communication systems, which is not limited in this embodiment of the present application.
- the first device involved in the network access method shown in FIG. 7 may be the execution body (ie, the first device) of the method shown in FIG. 2 , or the CP device involved in the method shown in FIG. 4 , or is the USF device involved in the method shown in FIG. 5 .
- the network access method according to this embodiment of the present application includes step 701 and step 702 .
- the SDN controller sends the detection data of the network performance between the SF device and the first UP device to the first device.
- the first UP device is an UP device in a communication system where the CU is separated.
- the detection data is detection data of the network performance of the Layer 2 tunnel between the SF device and the first UP device.
- the SDN controller receives the second information sent by the first device.
- the second information is used to indicate that the first user corresponds to the first UP device, and the detection data of the network performance between the SF device and the first UP meets the requirements of the first user for network performance.
- Step 702 can be understood with reference to step 407, and details are not repeated here.
- the SDN controller sends configuration information to the SF device.
- the configuration information is used to instruct the SF to access the session of the first user to the first UP device.
- Step 702 can be understood with reference to step 309, and details are not repeated here.
- the network access method shown in FIG. 7 may not perform steps 702 and 703, and the SDN controller sends the detection data of the network performance between the SF device and the first UP device to the first device, there are It is helpful for the first device to select the UP device that meets the requirements for the first user, and then configure the first user to access the network through the UP device, so as to ensure the network experience of the first user.
- the network access method shown in FIG. 7 may not perform step 701, and the SDN controller performs steps 702 and 703, which is beneficial to configure the first device that meets the requirements of the first user under the instruction of the first device.
- a UP device is further beneficial to realize that the first user accesses the network through the first UP device, so as to ensure the network experience of the first user.
- the network access method is described above, and the structure of the network device of the present application is described below.
- the network device may be the first device in the method shown in FIG. 2 , or the SDN controller or the CP device in the method shown in FIG. 3 , or the CP device or the SDN controller in the method shown in FIG. 4 , or the
- the USF device or the SDN controller or the CP device in the method shown in FIG. 5 is either the CP device in the method shown in FIG. 6 , or the SDN controller in the method shown in FIG. 7 .
- the network device may also be a device that can be used in conjunction with the corresponding device.
- the network device may be installed in a corresponding device, and exemplarily, the network device may be a chip system. In this embodiment of the present application, the chip system may be composed of chips, or may include chips and other discrete devices.
- FIG. 8 is a schematic structural diagram of a network device according to an embodiment of the present application.
- the network device includes a processor 801 and a memory 802 .
- the processor 801 may be one or more CPUs, and the CPU may be a single-core CPU or a multi-core CPU.
- the memory 802 includes but is not limited to random access memory (random access memory, RAM), read only memory (Read only Memory, ROM), erasable programmable read-only memory (erasable programmable read-only memory, EPROM or flash memory) memory), flash memory, or optical memory, etc.
- the memory 802 stores the code of the operating system and program instructions.
- the network device further includes a communication interface 803 .
- the communication interface 803 may be a wired interface, such as a fiber distributed data interface (Fiber Distributed Data Interface, FDDI), a Gigabit Ethernet (Gigabit Ethernet, GE) interface; the communication interface 803 may also be a wireless interface.
- the communication interface 803 is used to receive network data from the internal network and/or the external network.
- the network device further includes a bus 804, and the above-mentioned processor 801 and memory 802 are usually connected to each other through the bus 804, and may also be connected to each other in other ways.
- the processor 801 implements the network access method of the embodiment of the present application by reading program instructions stored in the memory 802, or the processor 801 may also implement the network access method of the embodiment of the present application by using internally stored program instructions.
- the processor 801 executes the steps in the method shown in FIG. 2 according to the instructions stored in the memory 802 , or executes the steps executed by the SDN controller or the CP device in the method shown in FIG. 3 , or executes the steps in the method shown in FIG. 4 .
- the steps performed by the CP device or the SDN controller, or, the steps performed by the USF device or the SDN controller or the CP device in the method shown in FIG. 5 are performed, or the steps in the method shown in FIG. 6 are performed, or the steps shown in FIG. 7 are performed steps in the method.
- the processor 801 please refer to the descriptions in the foregoing method embodiments, which will not be repeated here.
- FIG. 9 is a schematic structural diagram of a network device according to an embodiment of the present application.
- the network device 9 includes a receiving module 901 and a configuration module 902 .
- the receiving module 901 is configured to execute step 201, step 203, step 301, step 302, step 305, step 308, step 311, step 312, step 315, step 403, step 404, step 412, step 503, Step 506, Step 509, Step 515, or Step 518, etc.
- the configuration module 902 is used to execute step 202, step 204, step 305, step 309, step 313, step 316, step 406, step 407, step 413, step 414, step 507, step 510, step 516 or step 519, etc.
- step 202 step 202, step 204, step 305, step 309, step 313, step 316, step 406, step 407, step 413, step 414, step 507, step 510, step 516 or step 519, etc.
- FIG. 10 is a schematic structural diagram of a network device according to an embodiment of the present application.
- the network device 10 includes a receiving module 1001 and a sending module 1002 .
- the receiving module 1001 is configured to execute step 303 , step 306 , step 313 , step 504 , step 507 , step 516 , step 601 or step 604 and so on.
- the sending module 1002 is used to execute step 605, step 307, step 308, step 314, step 315, step 506, step 508, step 509, step 517, step 518, step 602, step 603 or step 605 and so on.
- step 605 for the specific execution process, please refer to the detailed description of the corresponding steps in the above method embodiments, which will not be repeated here.
- FIG. 11 is a schematic structural diagram of a network device according to an embodiment of the present application.
- the network device 11 includes a receiving module 1101 and a sending module 1102 .
- the receiving module 1101 is configured to execute step 401, step 402, step 407, step 410, step 411, step 414, step 501, step 502, step 510, step 513, step 514, step 519 or step 702, etc.
- the sending module 1102 is configured to execute step 403 , step 408 , step 412 , step 415 , step 503 , step 511 , step 515 , step 520 , or step 703 .
- step 408 step 412 , step 415 , step 503 , step 511 , step 515 , step 520 , or step 703 .
- FIG. 12 is a schematic structural diagram of a network device according to an embodiment of the present application.
- the network device 12 includes a sending module 1201 .
- the sending module 1201 is configured to perform step 403 , step 412 , step 503 , step 515 or step 701 .
- step 403 For the specific execution process, please refer to the detailed description of the corresponding steps in the above method embodiments, which will not be repeated here.
- the coupling in the embodiments of the present application is an indirect coupling or communication connection between devices, units or modules, which may be in electrical, mechanical or other forms, and is used for information exchange between devices, units or modules.
- the apparatus embodiments described in FIGS. 9-12 are merely illustrative.
- the modules in FIG. 9 to FIG. 12 can be implemented in the form of hardware, or can be implemented in the form of software functional units.
- the receiving module 901 and the configuration module 902 in the apparatus shown in FIG. 9 can be implemented by one or more software function modules generated after the processor 801 reads the program instructions stored in the memory 802 .
- the division of modules in the embodiments of the present application is schematic, and is only a logical function division, and there may be other division manners in actual implementation.
- the modules in FIG. 9 or FIG. 10 or FIG. 11 or FIG. 12 may also be implemented by different hardware in the network device respectively.
- the receiving module 901 is implemented by the communication interface 803 in FIG. 8
- the configuration module 902 is implemented by the processor in FIG. 8
- 801 and network interface 803 are implemented together.
- the above functional modules can also be implemented by a combination of software and hardware.
- the receiving module 901 is implemented by the communication interface 803
- the configuration module 902 is a software function module generated after the processor 801 reads the program instructions stored in the memory 802 .
- FIG. 9 For more details of the technical effects that the network devices shown in FIG. 9 , FIG. 10 , FIG. 11 , and FIG. 12 can achieve, and the above functions implemented by each module, please refer to the corresponding descriptions in the foregoing method embodiments, which will not be repeated here.
- an embodiment of the present application further provides a chip 13, the chip 13 includes a processor 1301 and a communication interface 1302, the communication interface 1302 is coupled with the processor 1301, and the processor 1301 is used to run a computer program or instruction, thereby implementing the present invention. Apply for the method provided by any one of the above method embodiments.
- the communication interface 1302 may be, for example, an input/output interface, a pin or a circuit on the chip 13 .
- the processor 1301 can execute computer instructions stored in the memory, so that the chip 13 executes any of the above method embodiments.
- the memory can be a storage unit in the chip 13, such as a register, a cache, etc., or, the memory can be a memory located outside the chip 13 in a computer device, such as a read-only memory (read-only memory). , ROM) or other types of static storage devices that can store static information and instructions, random access memory (RAM), etc.
- the processor 1301 may be a general-purpose central processing unit (CPU), a microprocessor, an application-specific integrated circuit (ASIC), or one or more of the above-mentioned methods for controlling An integrated circuit in which a program of an embodiment executes.
- CPU central processing unit
- ASIC application-specific integrated circuit
- the computer program product includes one or more computer instructions.
- the computer may be a general purpose computer, special purpose computer, computer network, or other programmable device.
- the computer instructions may be stored in or transmitted from one computer-readable storage medium to another computer-readable storage medium, for example, the computer instructions may be downloaded from a website site, computer, server, or data center Transmission to another website site, computer, server, or data center is by wire (eg, coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (eg, infrared, wireless, microwave, etc.).
- wire eg, coaxial cable, optical fiber, digital subscriber line (DSL)
- wireless eg, infrared, wireless, microwave, etc.
- the computer-readable storage medium may be any available medium that can be stored by a computer or a data storage device such as a server, a data center, etc. that includes one or more available media integrated.
- the usable media may be magnetic media (e.g., floppy disks, hard disks, magnetic tapes), optical media (e.g., DVDs), or semiconductor media (e.g., solid state disks (SSDs)), and the like.
- An embodiment of the present application further provides a communication system, where the communication system may include a first device, an SF device, and a UP device, where the first device is configured to execute the method shown in FIG. 2 .
- An embodiment of the present application further provides a communication system, where the communication system includes a first device, an SDN control, and a CP device.
- the first device is configured to execute the method shown in FIG. 2
- the CP device executes the method shown in FIG. 6
- the SDN controller executes the method shown in FIG. 7 .
- An embodiment of the present application further provides a communication system, where the communication system includes an SDN controller and a CP device.
- the SDN controller executes the method executed by the SDN controller 6 shown in FIG. 3
- the CP device executes the method executed by the CP device 1 shown in FIG. 3
- the CP device executes the method executed by the CP device 1 shown in FIG. 4
- the SDN controller executes the method executed by the SDN controller 6 shown in FIG. 4 .
- the communication system can be understood with reference to the SDN controller 6 and the CP device 1 in FIG. 1 .
- An embodiment of the present application further provides a communication system, where the communication system includes an SDN controller, a CP device, and a USF device.
- the USF device executes the method executed by the USF device 8 shown in FIG. 5
- the SDN controller executes the method executed by the SDN controller 6 shown in FIG. 5
- the CP device executes the method executed by the CP device 1 shown in FIG. 5 .
- the communication system can be understood with reference to the USF device 8 , the SDN controller 6 and the CP device 1 in FIG. 1 .
- At least one refers to one or more, and multiple refers to two or more, which is not limited in this application.
- "/" may indicate that the objects associated before and after are an "or” relationship, for example, A/B may indicate A or B; “and/or” may be used to describe that there are three types of associated objects A relationship, for example, A and/or B, can mean that A exists alone, A and B exist at the same time, and B exists alone, where A and B can be singular or plural.
- words such as “first” and “second” may be used to distinguish technical features with the same or similar functions.
- words “first”, “second” and the like do not limit the quantity and execution order, and the words “first”, “second” and the like do not limit the difference.
- words such as “exemplary” or “for example” are used to represent examples, illustrations or illustrations, and any embodiment or design solution described as “exemplary” or “for example” should not be construed are preferred or advantageous over other embodiments or designs.
- the use of words such as “exemplary” or “such as” is intended to present the relevant concepts in a specific manner to facilitate understanding.
- a computer program product refers to computer readable instructions stored on a computer readable medium.
- the computer-readable medium may be a computer-readable signal medium or a computer-readable storage medium.
- Computer-readable storage media include, but are not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, devices, or devices, or any suitable combination of the foregoing.
- the computer-readable storage medium is Random Access Memory (RAM), Read Only Memory (ROM), Erasable Programmable Read Only Memory (EPROM) or Portable Only Memory (EPROM) Read memory (Compact Disc Read-Only Memory, CD-ROM).
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Environmental & Geological Engineering (AREA)
- Business, Economics & Management (AREA)
- General Business, Economics & Management (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Description
Claims (38)
- 一种网络接入方法,其特征在于,包括:第一设备获取迁移功能SF设备与第一用户面UP设备之间网络性能的第一检测数据,所述第一UP设备为控制面CP与UP分离的通信系统中的UP设备;所述第一设备根据所述第一检测数据配置所述SF设备和所述第一UP设备,使得第一用户通过所述SF设备与所述第一UP设备接入网络,其中,所述第一检测数据满足所述第一用户对所述网络性能的要求。
- 根据权利要求1所述的方法,其特征在于,所述第一设备根据所述第一检测数据配置所述第一UP设备,包括:所述第一设备向所述通信系统中的CP设备发送第一信息,所述第一信息用于指示将所述第一用户的会话通过所述第一UP设备接入网络。
- 根据权利要求2所述的方法,其特征在于,所述方法还包括:所述第一设备接收所述CP设备发送的针对所述第一信息的响应信息,所述响应信息用于指示所述第一用户的会话表已下发至所述第一UP设备。
- 根据权利要求1至3中任一项所述的方法,其特征在于,所述第一设备为软件设计网络SDN控制器。
- 根据权利要求4所述的方法,其特征在于,所述第一设备根据所述第一检测数据配置所述SF设备,包括:所述第一设备向所述SF设备发送配置信息,所述配置信息用于指示所述SF将所述第一用户的会话接入所述第一UP设备。
- 根据权利要求1所述的方法,其特征在于,所述第一设备根据所述第一检测数据配置所述SF设备,包括:所述第一设备向软件设计网络SDN控制器发送第二信息,所述第二信息用于指示所述SDN控制器向所述SF设备发送配置信息,所述配置信息用于指示所述SF设备将所述第一用户的会话接入所述第一UP设备。
- 根据权利要求6所述的方法,其特征在于,所述第一检测数据为所述SDN控制器发送的。
- 根据权利要求1或6或7所述的方法,其特征在于,所述第一设备为所述通信系统中的CP设备。
- 根据权利要求8所述的方法,其特征在于,所述第一设备根据所述第一检测数据配置所述第一UP设备,包括:所述第一设备向所述第一UP设备发送所述第一用户的会话表。
- 根据权利要求1至9中任一项所述的方法,其特征在于,所述方法还包括:所述第一设备获取第三信息,所述第三信息用于指示所述第一用户为请求上线的用户。
- 根据权利要求1至10中任一项所述的方法,其特征在于,所述方法还包括:所述第一设备获取第二检测数据和第三检测数据,所述第二检测数据为所述SF设备与所述第一UP设备之间所述网络性能的检测数据,所述第三检测数据为所述SF设备与第二UP设备之间所述网络性能的检测数据,所述第二UP设备为所述通信系统中的UP设备;所述第一设备根据所述第二检测数据和所述第三检测数据配置所述SF设备和所述第二UP设备,使得所述第一用户通过所述SF设备与所述第二UP设备接入网络,其中,所述第二检测数据不满足所述第一用户对所述网络性能的要求,所述第三检测数据满足所述第一用户对所述网络性能的要求。
- 根据权利要求1至11中任一项所述的方法,其特征在于,所述第一用户对所述网络性能的要求为所述第一设备根据所述第一用户的服务等级协议SLA确定的。
- 根据权利要求1至12中任一项所述的方法,其特征在于,所述网络性能包括网络时延、网络抖动和网络丢包率中的至少一种。
- 一种网络接入方法,其特征在于,包括:控制面CP与用户面UP分离的通信系统中的CP设备接收第一设备发送的第一信息,所述第一信息用于指示第一用户对应于所述通信系统中的第一UP设备,迁移功能SF设备与所述第一UP设备之间网络性能的检测数据满足所述第一用户对所述网络性能的要求;所述CP设备向所述第一UP设备发送所述第一用户的会话表。
- 根据权利要求14所述的方法,其特征在于,所述方法还包括:所述CP设备向所述第一设备发送针对所述第一信息的响应信息,所述响应信息用于指示所述第一用户的会话表已下发至所述第一UP设备。
- 根据权利要求14或15所述的方法,其特征在于,所述方法还包括:所述CP设备接收所述第一用户的上线请求报文;所述CP设备向所述第一设备发送第三信息,所述第三信息用于指示所述第一用户为请求上线的用户。
- 一种网络接入方法,其特征在于,包括:软件设计网络SDN控制器接收第一设备发送的第二信息,所述第二信息用于指示第一用户对应于第一用户面UP设备,所述第一UP设备为控制面CP与UP分离的通信系统中的UP设备,迁移功能SF设备与所述第一UP之间网络性能的检测数据满足所述第一用户对所述网络性能的要求;所述SDN控制器向所述SF设备发送配置信息,所述配置信息用于指示所述SF将所述第一用户的会话接入所述第一UP设备。
- 一种网络接入方法,其特征在于,包括:软件设计网络SDN控制器向第一设备发送迁移功能SF设备与第一用户面UP设备之间网络性能的第一检测数据,所述第一UP设备为控制面CP与UP分离的通信系统中的UP设备,所述第一检测数据用于指示所述第一设备配置所述SF设备和所述第一UP设备,所述第一检测数据满足所述第一用户对所述网络性能的要求。
- 一种网络装置,其特征在于,包括接收模块和配置模块;所述接收模块用于获取迁移功能SF设备与第一用户面UP设备之间网络性能的第一检测数据,所述第一UP设备为控制面CP与UP分离的通信系统中的UP设备;所述配置模块用于根据所述第一检测数据配置所述SF设备和所述第一UP设备,使得第一用户通过所述SF设备与所述第一UP设备接入网络,其中,所述第一检测数据满足所述第一用户对所述网络性能的要求。
- 根据权利要求19所述的装置,其特征在于,所述配置模块具体用于:向所述通信系统中的CP设备发送第一信息,所述第一信息用于指示将所述第一用户的会话通过所述第一UP设备接入网络。
- 根据权利要求20所述的装置,其特征在于,所述接收模块还用于:接收所述CP设备发送的针对所述第一信息的响应信息,所述响应信息用于指示所述第一用户的会话表已下发至所述第一UP设备。
- 根据权利要求19至21中任一项所述的装置,其特征在于,所述第一设备为软件设计网络SDN控制器。
- 根据权利要求22所述的装置,其特征在于,所述配置模块具体用于:向所述SF设备发送配置信息,所述配置信息用于指示所述SF将所述第一用户的会话接入所述第一UP设备。
- 根据权利要求19所述的装置,其特征在于,所述配置装置具体用于:向软件设计网络SDN控制器发送第二信息,所述第二信息用于指示所述SDN控制器向所述SF设备发送配置信息,所述配置信息用于指示所述SF设备将所述第一用户的会话接入所述第一UP设备。
- 根据权利要求24所述的装置,其特征在于,所述第一检测数据为所述SDN控制器发送的。
- 根据权利要求19或24或25所述的装置,其特征在于,所述第一设备为所述通信系统中的CP设备。
- 根据权利要求26所述的装置,其特征在于,所述配置模块具体用于:向所述第一UP设备发送所述第一用户的会话表。
- 根据权利要求19至27中任一项所述的装置,其特征在于,所述接收模块还用于:获取第三信息,所述第三信息用于指示所述第一用户为请求上线的用户。
- 根据权利要求19至28中任一项所述的装置,其特征在于,所述接收模块还用于:获取第二检测数据和第三检测数据,所述第二检测数据为所述SF设备与所述第一UP设备之间所述网络性能的检测数据,所述第三检测数据为所述SF设备与第二UP设备之间所述网络性能的检测数据,所述第二UP设备为所述通信系统中的UP设备;所述配置模块还用于:根据所述第二检测数据和所述第三检测数据配置所述SF设备和所述第二UP设备,使得所述第一用户通过所述SF设备与所述第二UP设备接入网络,其中,所述第二检测数据不满足所述第一用户对所述网络性能的要求,所述第三检测数据满足所述第一用户对所述网络性能的要求。
- 根据权利要求19至29中任一项所述的装置,其特征在于,所述第一用户对所述网络性能的要求为所述第一设备根据所述第一用户的服务等级协议SLA确定的。
- 根据权利要求19至30中任一项所述的装置,其特征在于,所述网络性能包括网络时延、网络抖动和网络丢包率中的至少一种。
- 一种网络装置,其特征在于,所述网络装置应用于控制面CP与用户面UP分离的通信系统中的CP设备,所述网络装置包括接收模块和发送模块;所述接收模块用于接收第一设备发送的第一信息,所述第一信息用于指示第一用户对应于所述通信系统中的第一UP设备,迁移功能SF设备与所述第一UP设备之间网络性能的检测数据满足所述第一用户对所述网络性能的要求;所述发送模块用于向所述第一UP设备发送所述第一用户的会话表。
- 根据权利要求32所述的装置,其特征在于,所述发送模块还用于:向所述第一设备发送针对所述第一信息的响应信息,所述响应信息用于指示所述第一用户的会话表已下发至所述第一UP设备。
- 根据权利要求32或33所述的装置,其特征在于,所述接收模块还用于接收所述第一用户的上线请求报文;所述发送模块还用于向所述第一设备发送第三信息,所述第三信息用于指示所述第一用户为请求上线的用户。
- 一种网络装置,其特征在于,所述网络装置应用于软件设计网络SDN控制器,所述网络装置包括接收模块和发送模块;所述接收模块用于接收第一设备发送的第二信息,所述第二信息用于指示第一用户对应于第一用户面UP设备,所述第一UP设备为控制面CP与UP分离的通信系统中的UP设备,迁移功能SF设备与所述第一UP之间网络性能的检测数据满足所述第一用户对所述网络性能的要求;所述发送模块用于向所述SF设备发送配置信息,所述配置信息用于指示所述SF将所述第一用户的会话接入所述第一UP设备。
- 一种网络装置,其特征在于,所述网络装置应用于软件设计网络SDN控制器,所述网络装置包括发送模块,所述发送模块用于:向第一设备发送迁移功能SF设备与第一用户面UP设备之间网络性能的第一检测数据,所述第一UP设备为控制面CP与UP分离的通信系统中的UP设备,所述第一检测数据用于指示所述第一设备配置所述SF设备和所述第一UP设备,所述第一检测数据满足所述第一用户对所述网络性能的要求。
- 一种网络系统,包括如权利要求19所述的网络装置、如权利要求32所述的网络装置以及如权利要求35所述的网络装置;或者包括如权利要求19所述的网络装置、如权利要求32所述的网络装置以及如权利要求36所述的网络装置。
- 一种计算机可读存储介质,包括指令,当其在计算机上运行时,使得计算机执行权利要求1至18中任一项所述的方法。
Priority Applications (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| EP21845151.6A EP4181468A4 (en) | 2020-07-24 | 2021-07-22 | Network access method, apparatus and system |
| BR112023001244A BR112023001244A2 (pt) | 2020-07-24 | 2021-07-22 | Método de acesso à rede, dispositivo de rede, sistema de rede, e meio de armazenamento legível por computador |
| MX2023001040A MX2023001040A (es) | 2020-07-24 | 2021-07-22 | Metodo, aparato y sistema de acceso de red. |
| US18/157,257 US12309042B2 (en) | 2020-07-24 | 2023-01-20 | Network access method, apparatus, and system |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202010724017.7 | 2020-07-24 | ||
| CN202010724017.7A CN113973054A (zh) | 2020-07-24 | 2020-07-24 | 一种网络接入方法、装置及系统 |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US18/157,257 Continuation US12309042B2 (en) | 2020-07-24 | 2023-01-20 | Network access method, apparatus, and system |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2022017453A1 true WO2022017453A1 (zh) | 2022-01-27 |
Family
ID=79585997
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2021/107823 Ceased WO2022017453A1 (zh) | 2020-07-24 | 2021-07-22 | 一种网络接入方法、装置及系统 |
Country Status (6)
| Country | Link |
|---|---|
| US (1) | US12309042B2 (zh) |
| EP (1) | EP4181468A4 (zh) |
| CN (1) | CN113973054A (zh) |
| BR (1) | BR112023001244A2 (zh) |
| MX (1) | MX2023001040A (zh) |
| WO (1) | WO2022017453A1 (zh) |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN107888498A (zh) * | 2016-09-29 | 2018-04-06 | 中兴通讯股份有限公司 | 实现用户面功能管理的方法及装置和网元及装置 |
| CN108632055A (zh) * | 2017-03-17 | 2018-10-09 | 华为技术有限公司 | 网络控制的方法和装置以及通信系统 |
| CN109995845A (zh) * | 2018-01-03 | 2019-07-09 | 中兴通讯股份有限公司 | 一种控制面资源迁移的实现方法、装置及网络功能实体 |
| CN109995844A (zh) * | 2018-01-03 | 2019-07-09 | 中兴通讯股份有限公司 | 一种控制面资源迁移的实现方法、装置及网络功能实体 |
| US20200229042A1 (en) * | 2019-01-10 | 2020-07-16 | Cisco Technology, Inc. | SRv6 User-Plane-Based Triggering Methods and Apparatus for Session or Flow Migration in Mobile Networks |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US11044203B2 (en) | 2016-01-19 | 2021-06-22 | Cisco Technology, Inc. | System and method for hosting mobile packet core and value-added services using a software defined network and service chains |
| US10361969B2 (en) * | 2016-08-30 | 2019-07-23 | Cisco Technology, Inc. | System and method for managing chained services in a network environment |
| US11510058B2 (en) * | 2018-03-29 | 2022-11-22 | Telefonaktiebolaget Lm Ericsson (Publ) | Methods for support of user plane separation and user plane local offloading for 5G non-3GPP access |
-
2020
- 2020-07-24 CN CN202010724017.7A patent/CN113973054A/zh active Pending
-
2021
- 2021-07-22 WO PCT/CN2021/107823 patent/WO2022017453A1/zh not_active Ceased
- 2021-07-22 BR BR112023001244A patent/BR112023001244A2/pt unknown
- 2021-07-22 EP EP21845151.6A patent/EP4181468A4/en active Pending
- 2021-07-22 MX MX2023001040A patent/MX2023001040A/es unknown
-
2023
- 2023-01-20 US US18/157,257 patent/US12309042B2/en active Active
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN107888498A (zh) * | 2016-09-29 | 2018-04-06 | 中兴通讯股份有限公司 | 实现用户面功能管理的方法及装置和网元及装置 |
| CN108632055A (zh) * | 2017-03-17 | 2018-10-09 | 华为技术有限公司 | 网络控制的方法和装置以及通信系统 |
| CN109995845A (zh) * | 2018-01-03 | 2019-07-09 | 中兴通讯股份有限公司 | 一种控制面资源迁移的实现方法、装置及网络功能实体 |
| CN109995844A (zh) * | 2018-01-03 | 2019-07-09 | 中兴通讯股份有限公司 | 一种控制面资源迁移的实现方法、装置及网络功能实体 |
| US20200229042A1 (en) * | 2019-01-10 | 2020-07-16 | Cisco Technology, Inc. | SRv6 User-Plane-Based Triggering Methods and Apparatus for Session or Flow Migration in Mobile Networks |
Non-Patent Citations (2)
| Title |
|---|
| EMAIL DISCUSSION CONVENOR (GIOVANNI ROMANO – TELECOM ITALIA): "Summary of "[5G-AH-13] Additional architectural requirements"", 3GPP DRAFT; RP-160044 (5G_AH_13), 3RD GENERATION PARTNERSHIP PROJECT (3GPP), MOBILE COMPETENCE CENTRE ; 650, ROUTE DES LUCIOLES ; F-06921 SOPHIA-ANTIPOLIS CEDEX ; FRANCE, vol. TSG RAN, no. Gothenburg, Sweden; 20160307 - 20160310, 6 March 2016 (2016-03-06), Mobile Competence Centre ; 650, route des Lucioles ; F-06921 Sophia-Antipolis Cedex ; France , XP051076041 * |
| See also references of EP4181468A4 |
Also Published As
| Publication number | Publication date |
|---|---|
| EP4181468A1 (en) | 2023-05-17 |
| US12309042B2 (en) | 2025-05-20 |
| MX2023001040A (es) | 2023-02-16 |
| BR112023001244A2 (pt) | 2023-02-14 |
| EP4181468A4 (en) | 2024-01-10 |
| US20230164037A1 (en) | 2023-05-25 |
| CN113973054A (zh) | 2022-01-25 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6722820B2 (ja) | ブロードバンドリモートアクセスサーバの制御プレーン機能と転送プレーン機能の分離 | |
| CN110290506B (zh) | 一种边缘云移动性管理方法及设备 | |
| CN111865621A (zh) | 接入网关的方法及装置 | |
| CN113825251B (zh) | 会话建立方法、装置、系统及计算机存储介质 | |
| WO2019041937A1 (zh) | 一种漫游场景下的分流方法及相关设备 | |
| WO2017137008A1 (zh) | 一种虚拟网络设备及相关方法 | |
| JP7486597B2 (ja) | ダイアルアップ・パケット処理方法、ネットワーク要素、システム、ネットワーク装置 | |
| CN112714071B (zh) | 一种数据发送方法及装置 | |
| CN113300981A (zh) | 报文传输方法、装置及系统 | |
| WO2021218886A1 (zh) | Vxlan接入认证方法以及vtep设备 | |
| JP7541116B2 (ja) | 通信方法および関連装置 | |
| US20240275696A1 (en) | Packet Transmission Method, Apparatus, and System, and Storage Medium | |
| WO2022017453A1 (zh) | 一种网络接入方法、装置及系统 | |
| WO2023088411A1 (zh) | 发送指令、信息的方法及装置 | |
| CN116233655A (zh) | 一种业务处理方法、装置及存储介质 | |
| WO2022193897A1 (zh) | 一种业务的部署方法、装置及系统 | |
| CN110620999B (zh) | 用户面数据处理方法及装置 | |
| CN114285696A (zh) | 固网宽带业务调度系统、方法、装置及存储介质 | |
| JP7655392B2 (ja) | 情報処理システム、情報処理方法及び情報処理プログラム | |
| WO2022105917A1 (zh) | 建立通信的方法及装置 | |
| WO2022213822A1 (zh) | 一种控制用户设备接入网络的方法、装置及设备 | |
| CN105704176A (zh) | 一种保障带宽和服务质量的方法、决策设备和网络架构 | |
| JP2023527929A (ja) | 仮想化ネットワーク・サービス配備方法及び装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| REG | Reference to national code |
Ref country code: BR Ref legal event code: B01A Ref document number: 112023001244 Country of ref document: BR |
|
| ENP | Entry into the national phase |
Ref document number: 2021845151 Country of ref document: EP Effective date: 20230207 |
|
| ENP | Entry into the national phase |
Ref document number: 112023001244 Country of ref document: BR Kind code of ref document: A2 Effective date: 20230123 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 21845151 Country of ref document: EP Kind code of ref document: A1 |