[go: up one dir, main page]

CN110022580A - Establish bearing method and device - Google Patents

Establish bearing method and device Download PDF

Info

Publication number
CN110022580A
CN110022580A CN201810022471.0A CN201810022471A CN110022580A CN 110022580 A CN110022580 A CN 110022580A CN 201810022471 A CN201810022471 A CN 201810022471A CN 110022580 A CN110022580 A CN 110022580A
Authority
CN
China
Prior art keywords
processing unit
service processing
upf
bearer
load
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201810022471.0A
Other languages
Chinese (zh)
Other versions
CN110022580B (en
Inventor
周晟
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
ZTE Corp
Original Assignee
ZTE Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by ZTE Corp filed Critical ZTE Corp
Priority to CN201810022471.0A priority Critical patent/CN110022580B/en
Priority to PCT/CN2018/124737 priority patent/WO2019137242A1/en
Publication of CN110022580A publication Critical patent/CN110022580A/en
Application granted granted Critical
Publication of CN110022580B publication Critical patent/CN110022580B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/08Load balancing or load distribution
    • H04W28/088Load balancing or load distribution among core entities

Landscapes

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

Abstract

本发明提供了一种建立承载方法及装置,其中,该方法包括:根据获取到的用户面功能UPF的各业务处理单元的负荷选择下发建立承载消息的业务处理单元;向所述UPF下发所述建立承载消息,其中,所述建立承载消息中携带有选择出的所述业务处理单元的标识信息,用于指示所述UPF根据所述业务处理单元的标识信息与所述业务处理单元建立承载,解决了相关技术中基于UPF的各处理单元直接绑定地址,UPF上报的负荷是UPF的整体负荷导致对UPF的负荷控制效果不佳的问题,更有效地对UPF的各业务处理单元做负载均衡与负荷控制,保证UPF可靠运行。

The present invention provides a method and device for establishing a bearer, wherein the method includes: selecting a service processing unit for delivering a bearer establishment message according to the obtained load of each service processing unit of a user plane function UPF; delivering a message to the UPF; The bearer establishment message, wherein the bearer establishment message carries the selected identification information of the service processing unit, which is used to instruct the UPF to establish with the service processing unit according to the identification information of the service processing unit. Bearer, solves the problem that UPF-based processing units directly bind addresses in the related art, and the load reported by UPF is the overall load of UPF, resulting in poor load control effect on UPF. Load balancing and load control ensure reliable operation of UPF.

Description

Method and device for establishing bearing
Technical Field
The present invention relates to the field of communications, and in particular, to a method and an apparatus for establishing a bearer.
Background
As EPC traffic grows, the traditional EPS gateways gradually create some constraints. User data stream processing is centralized at a PDN outlet gateway, so that the functions of gateway equipment are complex and the expandability is poor. The control plane of the gateway is highly coupled with the user plane, which is not favorable for the smooth evolution of the core network. The expansion demand frequency of the user plane is higher than that of the control plane, the tight coupling leads to synchronous expansion of the user plane of the control plane, and the updating period of the equipment is short, thus leading to composite cost increase. The network layer data forwarding is difficult to identify the user and Service characteristics, and can only forward according to the Quality Of Service (QoS) transmitted by the upper layer, which results in inefficient network resource utilization and difficulty in fine control Of data flow according to the user and Service characteristics. In addition, a large number of strategies require manual configuration, resulting in increased management complexity and high operation cost. Therefore, it is necessary to further separate the control function from the forwarding function in the packet domain gateway to meet the requirements of network development and market application.
Fig. 1 is a schematic diagram illustrating separation of a control Plane and a User Plane of a GW in a non-roaming scenario in the related art, and as shown in fig. 1, the architecture splits an S-GW/P-GW in an original EPS architecture into two types of functional network elements, namely, a Control Plane Function (CPF) and a User Plane Function (UPF). The CPF is responsible for the control plane functions of the S/P-GW, including functions of load sharing, selection of the UPF, allocation of IP addresses and tunnel identifiers, policy and charging control, and the like. The UPF includes a Serving Gateway User Plane Function (SUPF) and a Packet Data Network Gateway User Plane Function (PUPF), respectively corresponding to the User planes of the S-GW and the P-GW, and is responsible for the related functions of the User Plane of the S/P-GW, including functions of Data flow identification and deep Packet analysis, QoS processing and bearer binding, and caching of downlink paging Data. The user interface and the control interface which are butted are respectively corresponding to the CPF and the SUPF/PUPF, and the functions of the other corresponding interfaces are compared with the original EPS architecture.
After the GW control plane and the user plane are separated, a plurality of problems of the existing EPS gateway are solved, and the user plane is flexibly deployed to reduce traffic roundabout.
In the prior art, based on the fact that the CPF is definitely allocated in the current protocol and includes the address of the user for accessing the internet, the coupling established between the CPF and the UPF, hereinafter referred to as Sx connection, is established, the CPF and the UPF at both ends of each Sx connection are respectively identified by a Node ID, and the session/control message on the coupling carries the Node ID. The load reported by the UPF is the whole load based on the Node ID.
When there are multiple service processing units in the UPF and each service processing unit exposes an independent service address to the outside, the CPF needs to know not only the load of the entire UPF but also the load of each service processing unit in order to distribute the services uniformly in the nodes of each UPF.
Aiming at the problem that the load reported by the UPF is the whole load of the UPF and the load control effect on the UPF is poor in the prior art because the UPF-based processing units directly bind the addresses, a solution is not provided.
Disclosure of Invention
The embodiment of the invention provides a method and a device for establishing a bearer, which are used for at least solving the problem that in the related technology, each processing unit based on UPF directly binds an address, and the load reported by the UPF is the whole load of the UPF, so that the load control effect on the UPF is poor.
According to an embodiment of the present invention, a method for establishing a bearer is provided, including:
selecting a service processing unit for issuing and establishing a bearing message according to the acquired load of each service processing unit of the user plane function UPF;
and issuing the bearer establishing message to the UPF, wherein the bearer establishing message carries the selected identification information of the service processing unit and is used for indicating the UPF to establish bearer with the service processing unit according to the identification information of the service processing unit.
Optionally, before selecting a service processing unit that issues a bearer establishment message according to the obtained load of each service processing unit of the UPF, the method further includes:
receiving the load of each service processing unit reported by the UPF; or,
and acquiring the load of each service processing unit carried by the UPF.
Optionally, selecting, according to the obtained load of each service processing unit of the UPF, a service processing unit that issues a bearer establishment message includes:
and under the condition that the load of the service processing units exceeds a preset threshold, selecting the service processing unit with the minimum load from the service processing units which do not exceed the preset threshold, and determining the service processing unit which sends the establishment bearing message.
Optionally, after issuing the bearer establishment message to the UPF, the method further includes:
and receiving the load of each service processing unit reported periodically by the UPF.
Optionally, after issuing the bearer establishment message to the UPF, the method further includes:
and issuing a deletion message for deleting the bearer to the UPF, wherein the deletion message carries the identification information of the service processing unit corresponding to the UPF and is used for indicating the UPF to delete the bearer established between the UPF and the service processing unit according to the identification information.
According to another embodiment of the present invention, there is also provided a method for establishing a bearer, including:
receiving a bearer establishment message issued by a Control Plane Function (CPF), wherein the bearer establishment message carries identification information of a service processing unit;
and establishing a bearer with the service processing unit according to the identification information of the service processing unit.
Optionally, before receiving the bearer establishment message issued by the CPF, the method further includes:
reporting the load of each service processing unit to the CPF; or,
and carrying the load of each service processing unit to the CPF.
Optionally, after establishing a bearer with the service processing unit according to the identification information of the service processing unit, the method further includes:
and reporting the load of each service processing unit to the CPF periodically.
Optionally, after establishing a bearer with the service processing unit according to the identification information of the service processing unit, the method further includes:
receiving a deletion message for deleting the bearer sent by the CPF, wherein the deletion message carries the identification information of the service processing unit corresponding to the UPF;
and deleting the bearer established between the service processing unit and the service processing unit according to the identification information.
According to another embodiment of the present invention, there is also provided a bearer establishment apparatus, including:
the selection module is used for selecting and issuing the service processing unit for establishing the bearing message according to the acquired load of each service processing unit of the user plane function UPF;
and the issuing module is used for issuing the bearer establishing message to the UPF, wherein the bearer establishing message carries the selected identification information of the service processing unit and is used for indicating the UPF to establish bearer with the service processing unit according to the identification information of the service processing unit.
According to another embodiment of the present invention, there is also provided a bearer establishment apparatus, including:
a receiving module, configured to receive a bearer establishment message sent by a control plane function CPF, where the bearer establishment message carries identification information of a service processing unit;
and the establishing module is used for establishing a bearer with the service processing unit according to the identification information of the service processing unit.
According to yet another embodiment of the present invention, there is also provided a storage medium including a stored program, wherein the program performs any one of the above methods when executed.
According to yet another embodiment of the present invention, there is also provided a processor for executing a program, wherein the program executes to perform the method of any one of the above.
According to the invention, the service processing unit for issuing the establishment bearing message is selected according to the acquired load of each service processing unit of the user plane function UPF; and issuing the bearer establishing message to the UPF, wherein the bearer establishing message carries selected identification information of the service processing unit and is used for indicating the UPF to establish bearer with the service processing unit according to the identification information of the service processing unit, so that the problem that in the related technology, addresses are directly bound to each processing unit based on the UPF, and the load reported by the UPF is the whole load of the UPF, so that the load control effect on the UPF is poor is solved, the load balancing and the load control on each service processing unit of the UPF are more effectively carried out, and the reliable operation of the UPF is ensured.
Drawings
The accompanying drawings, which are included to provide a further understanding of the invention and are incorporated in and constitute a part of this application, illustrate embodiment(s) of the invention and together with the description serve to explain the invention without limiting the invention. In the drawings:
fig. 1 is a diagram of separation of a GW control plane and a user plane according to a non-roaming scenario in the related art;
fig. 2 is a block diagram of a hardware structure of a mobile terminal of a bearer establishment method according to an embodiment of the present invention;
fig. 3 is a first flowchart of a method for establishing a bearer according to an embodiment of the present invention;
fig. 4 is a flowchart ii of a method for establishing a bearer according to an embodiment of the present invention;
fig. 5 is a first block diagram of a bearer setup apparatus according to an embodiment of the present invention;
fig. 6 is a second block diagram of a bearer setup apparatus according to an embodiment of the present invention.
Detailed Description
The invention will be described in detail hereinafter with reference to the accompanying drawings in conjunction with embodiments. It should be noted that the embodiments and features of the embodiments in the present application may be combined with each other without conflict.
It should be noted that the terms "first," "second," and the like in the description and claims of the present invention and in the drawings described above are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order.
Example 1
The method provided by the first embodiment of the present application may be executed in a mobile terminal, a computer terminal, or a similar computing device. Taking the operation on the mobile terminal as an example, fig. 2 is a block diagram of a hardware structure of the mobile terminal of the method for establishing a bearer according to the embodiment of the present invention. As shown in FIG. 2, the mobile terminal 10 may include one or two (only one shown) processors 102 (the processors 102 may include, but are not limited to, a processing device such as a microprocessor MCU or a programmable logic device FPGA), a memory 104 for storing data, and a transmitting device 106 for communication functions. It will be understood by those skilled in the art that the structure shown in fig. 2 is only an illustration and is not intended to limit the structure of the electronic device. For example, the mobile terminal 10 may also include more or fewer components than shown in FIG. 2, or have a different configuration than shown in FIG. 2.
The memory 104 may be used to store software programs and modules of application software, such as program instructions/modules corresponding to the data transmission method in the embodiment of the present invention, and the processor 102 executes various functional applications and data processing by executing the software programs and modules stored in the memory 104, so as to implement the method described above. The memory 104 may include high speed random access memory, and may also include non-volatile memory, such as one or two magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some instances, the memory 104 may further include memory located remotely from the processor 102, which may be connected to the mobile terminal 10 via a network. Examples of such networks include, but are not limited to, the internet, intranets, local area networks, mobile communication networks, and combinations thereof.
The transmission device 106 is used for receiving or transmitting data via a network. Specific examples of the network described above may include a wireless network provided by a communication provider of the mobile terminal 10.
Based on the foregoing mobile terminal, an embodiment of the present invention provides a method for establishing a bearer, and fig. 3 is a first flowchart of the method for establishing a bearer according to the embodiment of the present invention, as shown in fig. 3, including:
step S302, selecting a service processing unit for issuing and establishing a bearing message according to the acquired load of each service processing unit of the user plane function UPF;
step S304, issuing the bearer establishment message to the UPF, where the bearer establishment message carries the selected identification information of the service processing unit, and is used to instruct the UPF to establish a bearer with the service processing unit according to the identification information of the service processing unit.
Selecting a service processing unit for issuing and establishing a bearing message according to the acquired load of each service processing unit of the user plane function UPF; and issuing the bearer establishing message to the UPF, wherein the bearer establishing message carries selected identification information of the service processing unit and is used for indicating the UPF to establish bearer with the service processing unit according to the identification information of the service processing unit, so that the problem that in the related technology, addresses are directly bound to each processing unit based on the UPF, and the load reported by the UPF is the whole load of the UPF, so that the load control effect on the UPF is poor is solved, the load balancing and the load control on each service processing unit of the UPF are more effectively carried out, and the reliable operation of the UPF is ensured.
Optionally, before selecting a service processing unit for issuing a bearer establishment message according to the obtained load of each service processing unit of the UPF, the load of each service processing unit needs to be obtained, and the obtaining mode is not only one, but also the load of each service processing unit reported by the UPF can be received; alternatively, the load of each service processing unit carried by the UPF may be directly obtained.
Optionally, selecting, according to the obtained load of each service processing unit of the UPF, a service processing unit that issues a bearer establishment message according to a load balancing policy may include: and under the condition that the load of the service processing units exceeds a preset threshold, selecting the service processing unit with the minimum load from the service processing units which do not exceed the preset threshold, and determining the service processing unit which sends the establishment bearing message.
Optionally, after the bearer establishment message is issued to the UPF, the load of each service processing unit periodically reported by the UPF may also be received, so as to prepare for next load balancing.
Optionally, after the bearer establishment message is sent to the UPF, a bearer deletion message is sent to the UPF, where the deletion message carries identification information of a service processing unit corresponding to the UPF, and the deletion message is used to indicate that the UPF deletes the bearer established with the service processing unit according to the identification information.
In the embodiment of the invention, a field is newly defined for Sx connection of the CPF and the UPF, and a certain service processing unit of the UPF can be identified. The messages of various service classes in Sx connection, such as the message of load control, the message of usage reporting and the message of load reporting, are associated with each service processing unit of UPF. When the CPF establishes a new bearer, according to the load of each service processing unit in the UPF and the load balancing strategy in the CPF, the service processing unit is selected to send the message for establishing the bearer to the UPF through Sx connection. The CPF supports setting the load threshold of the service processing units of the UPF, and when the load of a certain service processing unit exceeds the threshold, the CPF will establish a new bearer on those service processing units whose load does not exceed the threshold. The UPF periodically reports the load of each service processing unit to the CPF through the Sx connection.
Example 2
According to another embodiment of the present invention, a method for establishing a bearer is further provided, and fig. 4 is a second flowchart of the method for establishing a bearer according to the embodiment of the present invention, as shown in fig. 4, including:
step S402, receiving a bearer establishment message issued by a control plane function CPF, wherein the bearer establishment message carries identification information of a service processing unit;
step S404, establishing a bearer with the service processing unit according to the identification information of the service processing unit.
Receiving a bearer establishment message issued by a Control Plane Function (CPF), wherein the bearer establishment message carries identification information of a service processing unit; and establishing a bearer according to the identification information of the service processing unit and the service processing unit, solving the problem that the load reported by the UPF is the whole load of the UPF in the related technology, so that the load control effect on the UPF is poor, more effectively performing load balancing and load control on each service processing unit of the UPF, and ensuring the reliable operation of the UPF.
Optionally, before receiving a bearer establishment message issued by the CPF, reporting a load of each service processing unit to the CPF; or, the load of each service processing unit is carried to the CPF.
Optionally, after a bearer is established with the service processing unit according to the identification information of the service processing unit, the load of each service processing unit is periodically reported to the CPF.
Optionally, after establishing a bearer with the service processing unit according to the identification information of the service processing unit, receiving a deletion message for deleting the bearer, which is issued by the CPF, where the deletion message carries the identification information of the service processing unit corresponding to the UPF; and deleting the bearer established between the service processing unit and the service processing unit according to the identification information.
The embodiment of the invention provides a CPF (compact peripheral component interconnect) for controlling a plurality of service processing units in UPF (unified power flow), which ensures the load balance and load control of the service processing units and specifically comprises the following steps:
step 1, separately deploying CPF and UPF of gateway equipment;
step 2, when an Sx connection is established between the CPF and the UPF, a definition is added in a protocol, and an interface of the Sx connection can carry information of each service processing unit in the UPF;
step 3, when the CPF needs to establish the load, selecting the service processing unit bearing the service according to the load of each service processing unit of the UPF, wherein the CPF carries the information of the service processing unit in the establishing load message issued by Sx connection;
step 4, after receiving Sx message for establishing load, UPF obtains information of service processing unit from the Sx message, and establishes load in the service processing unit;
step 5, the UPF reports the load of each service processing unit to the CPF at regular time;
step 6, when the CPF deletes the load, the CPF sends Sx information to the UPF, and the information carries the information of the corresponding service processing unit of the UPF;
and 7, after receiving the Sx message for deleting the bearer, the UPF acquires the information of the service processing unit from the Sx message and deletes the corresponding bearer.
After the CPF and the UPF of the SPGW network element are separated, when an Sx connection is established, the UPF carries information of the service processing unit, which may specifically include:
step 100, separately deploying the CPF and UPF of the SPGW;
step 101, initializing Sx connection between the CPF and the UPF;
102, carrying information of each service processing unit in the node to the CPF by the UPF;
step 103, the CPF and the UPF complete the Sx connection establishment process.
After separating the CPF and the UPF of the SPGW network element, the UPF reporting the load of each service processing unit may specifically include:
step 200, separately deploying the CPF and the UPF of the SPGW;
step 201, an Sx connection is established between the CPF and the UPF;
step 202, the UPF periodically reports the load of each service processing unit to the CPF
In step 203, the CPF records the load of each service processing unit.
After separating the CPF and the UPF of the SPGW network element, the CPF establishes a bearer, which specifically includes the following steps:
step 300, the CPF and UPF of the SPGW are separately deployed, and each service processing unit in the UPF configures an independent service address;
step 301, an Sx connection is established between the CPF and the UPF;
step 302, the CPF receives the request for establishing the bearer, and selects the service processing unit related to the service according to the recorded load of each service processing unit in the UPF by adopting a load balancing strategy;
step 303, the CPF encapsulates the Sx message, and instructs the UPF to establish a bearer, wherein the message carries the information of the service processing unit;
step 304, after receiving the UPF, according to the service processing unit information indicated in the Sx message, the UPF establishes a bearer on the corresponding service processing unit.
After separating the CPF and the UPF of the SPGW network element, an overload occurs in a certain service processing unit on the UPF, which specifically includes the following steps:
step 400, the CPF and UPF of the SPGW are separately deployed, and each service processing unit in the UPF configures an independent service address;
step 401, an Sx connection is established between the CPF and the UPF;
step 402, among the loads of the UPF service processing units recorded by the CPF, one service processing unit is overloaded and exceeds a threshold value;
step 403, the CPF receives the request for establishing a bearer, and selects a service processing unit related to the current service (with the minimum load selected from the rest) from the service processing units that do not exceed the load threshold value by using a load balancing strategy according to the recorded load of each service processing unit in the UPF;
step 404, CPF encapsulates Sx message, indicates UPF to establish bearing, the message carries information of service processing unit;
step 405, after receiving the UPF, the UPF establishes a bearer on the corresponding service processing unit according to the service processing unit information indicated in the Sx message.
Example 3
According to another embodiment of the present invention, there is further provided a bearer establishment apparatus, and fig. 5 is a first block diagram of the bearer establishment apparatus according to the embodiment of the present invention, as shown in fig. 5, including:
the selection module 52 is configured to select, according to the obtained load of each service processing unit of the user plane function UPF, a service processing unit that issues a bearer establishment message;
and an issuing module 54, configured to issue the bearer establishment message to the UPF, where the bearer establishment message carries the selected identification information of the service processing unit, and is used to instruct the UPF to establish a bearer with the service processing unit according to the identification information of the service processing unit.
Optionally, the apparatus further comprises:
the acquisition module is used for receiving the load of each service processing unit reported by the UPF; or acquiring the load of each service processing unit carried by the UPF.
Optionally, the selecting module is further configured to, when the load of the service processing unit exceeds a preset threshold, select a service processing unit with the smallest load from among service processing units that do not exceed the preset threshold, and determine the service processing unit that issues the bearer establishment message.
Optionally, the apparatus further comprises:
and the load receiving module is used for receiving the load of each service processing unit reported periodically by the UPF.
Optionally, the apparatus further comprises:
and the sending module is used for sending a deletion message for deleting the bearer to the UPF, wherein the deletion message carries the identification information of the service processing unit corresponding to the UPF and is used for indicating the UPF to delete the bearer established between the UPF and the service processing unit according to the identification information.
Example 4
According to another embodiment of the present invention, there is further provided a bearer establishment apparatus, and fig. 6 is a second block diagram of the bearer establishment apparatus according to the embodiment of the present invention, as shown in fig. 6, including:
a receiving module 62, configured to receive a bearer establishment message sent by a control plane function CPF, where the bearer establishment message carries identification information of a service processing unit;
the establishing module 64 is configured to establish a bearer with the service processing unit according to the identification information of the service processing unit.
Optionally, the apparatus further comprises:
a first reporting module, configured to report a load of each service processing unit to the CPF; or, the load of each service processing unit is carried to the CPF.
Optionally, the apparatus further comprises:
and the second reporting module is used for periodically reporting the load of each service processing unit to the CPF.
Optionally, the apparatus further comprises:
a message receiving module, configured to receive a deletion message for deleting a bearer sent by the CPF, where the deletion message carries identification information of a service processing unit corresponding to the UPF;
and the deleting module is used for deleting the load established between the service processing unit and the deleting module according to the identification information.
Example 5
An embodiment of the present invention further provides a storage medium including a stored program, where the program executes any one of the methods described above.
Alternatively, in the present embodiment, the storage medium may be configured to store program codes for performing the following steps:
s11, selecting a service processing unit issuing a bearer establishing message according to the acquired load of each service processing unit of the user plane function UPF;
s12, issuing the bearer establishing message to the UPF, where the bearer establishing message carries the selected identification information of the service processing unit, and is used to instruct the UPF to establish a bearer with the service processing unit according to the identification information of the service processing unit.
Optionally, in this embodiment, the storage medium may be further configured to store program codes for performing the following steps:
s21, receiving a bearer establishment message issued by a control plane function CPF, wherein the bearer establishment message carries identification information of a service processing unit;
s22, establishing bearing with the service processing unit according to the identification information of the service processing unit.
Optionally, in this embodiment, the storage medium may include, but is not limited to: various media capable of storing program codes, such as a usb disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a removable hard disk, a magnetic disk, or an optical disk.
Example 6
Embodiments of the present invention also provide a processor configured to execute a program, where the program executes to perform any of the steps in the method.
Optionally, in this embodiment, the program is configured to perform the following steps:
s31, selecting a service processing unit issuing a bearer establishing message according to the acquired load of each service processing unit of the user plane function UPF;
s32, issuing the bearer establishing message to the UPF, where the bearer establishing message carries the selected identification information of the service processing unit, and is used to instruct the UPF to establish a bearer with the service processing unit according to the identification information of the service processing unit.
Optionally, in this embodiment, the program is further configured to perform the following steps:
s41, receiving a bearer establishment message issued by a control plane function CPF, wherein the bearer establishment message carries identification information of a service processing unit;
s42, establishing bearing with the service processing unit according to the identification information of the service processing unit.
Optionally, the specific examples in this embodiment may refer to the examples described in the above embodiments and optional implementation manners, and this embodiment is not described herein again.
It will be apparent to those skilled in the art that the modules or steps of the present invention described above may be implemented in a general purpose computing device, they may be centralized on a single computing device or distributed over a network of two computing devices, and optionally they may be implemented in program code executable by a computing device, such that they may be stored in a memory device and executed by a computing device, and in some cases, the steps shown or described may be performed in an order different than that described herein, or they may be separately fabricated into separate integrated circuit modules, or two of them may be fabricated into a single integrated circuit module. Thus, the present invention is not limited to any specific combination of hardware and software.
The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention, and various modifications and changes may be made by those skilled in the art. Any modification, equivalent replacement, or improvement made within the principle of the present invention should be included in the protection scope of the present invention.

Claims (13)

1. A method for establishing a bearer is characterized by comprising the following steps:
selecting a service processing unit for issuing and establishing a bearing message according to the acquired load of each service processing unit of the user plane function UPF;
and issuing the bearer establishing message to the UPF, wherein the bearer establishing message carries the selected identification information of the service processing unit and is used for indicating the UPF to establish bearer with the service processing unit according to the identification information of the service processing unit.
2. The method according to claim 1, wherein before selecting a service processing unit that issues a bearer establishment message according to the obtained load of each service processing unit of the UPF, the method further comprises:
receiving the load of each service processing unit reported by the UPF; or,
and acquiring the load of each service processing unit carried by the UPF.
3. The method according to claim 1, wherein selecting the service processing unit that issues the bearer establishment message according to the obtained load of each service processing unit of the UPF comprises:
and under the condition that the load of the service processing units exceeds a preset threshold, selecting the service processing unit with the minimum load from the service processing units which do not exceed the preset threshold, and determining the service processing unit which sends the establishment bearing message.
4. The method according to claim 1, wherein after issuing the establish bearer message to the UPF, the method further comprises:
and receiving the load of each service processing unit reported periodically by the UPF.
5. The method according to any of claims 1 to 4, wherein after issuing the establish bearer message to the UPF, the method further comprises:
and issuing a deletion message for deleting the bearer to the UPF, wherein the deletion message carries the identification information of the service processing unit corresponding to the UPF and is used for indicating the UPF to delete the bearer established between the UPF and the service processing unit according to the identification information.
6. A method for establishing a bearer is characterized by comprising the following steps:
receiving a bearer establishment message issued by a Control Plane Function (CPF), wherein the bearer establishment message carries identification information of a service processing unit;
and establishing a bearer with the service processing unit according to the identification information of the service processing unit.
7. The method of claim 6, wherein before receiving the bearer establishment message sent by the CPF, the method further comprises:
reporting the load of each service processing unit to the CPF; or,
and carrying the load of each service processing unit to the CPF.
8. The method of claim 6, wherein after establishing the bearer with the service processing unit according to the identification information of the service processing unit, the method further comprises:
and reporting the load of each service processing unit to the CPF periodically.
9. The method according to any of claims 6 to 8, wherein after establishing a bearer with the service processing unit according to the identification information of the service processing unit, the method further comprises:
receiving a deletion message for deleting the bearer sent by the CPF, wherein the deletion message carries the identification information of the service processing unit corresponding to the UPF;
and deleting the bearer established between the service processing unit and the service processing unit according to the identification information.
10. An apparatus for establishing a bearer, comprising:
the selection module is used for selecting and issuing the service processing unit for establishing the bearing message according to the acquired load of each service processing unit of the user plane function UPF;
and the issuing module is used for issuing the bearer establishing message to the UPF, wherein the bearer establishing message carries the selected identification information of the service processing unit and is used for indicating the UPF to establish bearer with the service processing unit according to the identification information of the service processing unit.
11. An apparatus for establishing a bearer, comprising:
a receiving module, configured to receive a bearer establishment message sent by a control plane function CPF, where the bearer establishment message carries identification information of a service processing unit;
and the establishing module is used for establishing a bearer with the service processing unit according to the identification information of the service processing unit.
12. A storage medium comprising a stored program, wherein the program when executed performs the method of any one of claims 1 to 5, 6 to 9.
13. A processor, configured to run a program, wherein the program when running performs the method of any one of claims 1 to 5, 6 to 9.
CN201810022471.0A 2018-01-10 2018-01-10 Establishing a bearer method and device Expired - Fee Related CN110022580B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201810022471.0A CN110022580B (en) 2018-01-10 2018-01-10 Establishing a bearer method and device
PCT/CN2018/124737 WO2019137242A1 (en) 2018-01-10 2018-12-28 Method and device for establishing bearer, and processor and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810022471.0A CN110022580B (en) 2018-01-10 2018-01-10 Establishing a bearer method and device

Publications (2)

Publication Number Publication Date
CN110022580A true CN110022580A (en) 2019-07-16
CN110022580B CN110022580B (en) 2021-05-11

Family

ID=67187997

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810022471.0A Expired - Fee Related CN110022580B (en) 2018-01-10 2018-01-10 Establishing a bearer method and device

Country Status (2)

Country Link
CN (1) CN110022580B (en)
WO (1) WO2019137242A1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112995320A (en) * 2021-03-03 2021-06-18 浪潮软件科技有限公司 Flow table-based load sharing method and system under UPF capacity expansion
CN115802421A (en) * 2022-11-28 2023-03-14 中国电信股份有限公司 Session processing method, user plane functional system and storage medium

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115277571B (en) * 2022-07-29 2024-03-29 联想(北京)有限公司 Processing method and processing system
CN115483961B (en) * 2022-08-24 2023-07-21 爱浦路网络技术(南京)有限公司 Space-borne UPF deployment method, device and medium in space-earth integrated system

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2002085050A1 (en) * 2001-04-17 2002-10-24 Nokia Corporation One-to-one communication, where the system having different control plane and user plane logical entities
CN1874348A (en) * 2006-01-10 2006-12-06 华为技术有限公司 Method for balancing load in multiprocessing unit, and system of multiprocessing unit
CN101754488A (en) * 2008-12-05 2010-06-23 华为技术有限公司 Logic control class communication equipment and communication method therefor
CN101212772B (en) * 2006-12-31 2011-03-30 华为技术有限公司 Switching method and switching system
CN104144523A (en) * 2013-05-09 2014-11-12 中兴通讯股份有限公司 Communication system, network element equipment and service processing method thereof
EP3120606A2 (en) * 2014-03-21 2017-01-25 Alcatel Lucent Method and apparatus for flow control in a dual connectivity system

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101094184B (en) * 2007-07-27 2010-06-02 杭州华三通信技术有限公司 Message processing device
CN105450715A (en) * 2014-09-22 2016-03-30 中兴通讯股份有限公司 Service processing module load balancing method and media server
CN107396356A (en) * 2016-05-17 2017-11-24 中兴通讯股份有限公司 Data transmission method for uplink and device
CN108307402A (en) * 2016-08-31 2018-07-20 中兴通讯股份有限公司 Manage the method, apparatus and system of UPF

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2002085050A1 (en) * 2001-04-17 2002-10-24 Nokia Corporation One-to-one communication, where the system having different control plane and user plane logical entities
CN1874348A (en) * 2006-01-10 2006-12-06 华为技术有限公司 Method for balancing load in multiprocessing unit, and system of multiprocessing unit
CN101212772B (en) * 2006-12-31 2011-03-30 华为技术有限公司 Switching method and switching system
CN101754488A (en) * 2008-12-05 2010-06-23 华为技术有限公司 Logic control class communication equipment and communication method therefor
CN104144523A (en) * 2013-05-09 2014-11-12 中兴通讯股份有限公司 Communication system, network element equipment and service processing method thereof
EP3120606A2 (en) * 2014-03-21 2017-01-25 Alcatel Lucent Method and apparatus for flow control in a dual connectivity system

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
CATT: "Network function selection", 《3GPP SA WG2 MEETING #118BIS: S2-170256》 *
SAMSUNG: "Baseline description for Network Function selection", 《3GPP SA WG2 MEETING #118BIS: S2-170258》 *

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112995320A (en) * 2021-03-03 2021-06-18 浪潮软件科技有限公司 Flow table-based load sharing method and system under UPF capacity expansion
CN112995320B (en) * 2021-03-03 2024-05-14 浪潮通信技术有限公司 Load sharing method and system under UPF (unified Power flow) expansion based on flow table
CN115802421A (en) * 2022-11-28 2023-03-14 中国电信股份有限公司 Session processing method, user plane functional system and storage medium

Also Published As

Publication number Publication date
CN110022580B (en) 2021-05-11
WO2019137242A1 (en) 2019-07-18

Similar Documents

Publication Publication Date Title
US11576114B2 (en) Data packet processing method, network traffic management method, apparatus, and system
CN112136294B (en) Application functions affect business routing messages and systems
US8711858B2 (en) Packet communication system and packet communication method, and node and user device
CN113906717B (en) Local user plane function control
EP3163843A1 (en) Method and device for providing network service, evaluating policy rule and selecting service assembly
JP2020511083A (en) Service quality control method and device, SMF, UPF, UE, PCF and AN
US20200052919A1 (en) Evolved Multimedia Broadcast/Multicast Service (EMBMS) System and EMBMS System Management Method
CN108738082B (en) Session processing method, device and system
CN110830543A (en) Communication method and communication device
CN102740361A (en) Wireless network convergence transmission method, system thereof and device thereof
CN104255046A (en) Customizable mobile broadband network system and method for customizing mobile broadband network
CN113825251B (en) Session establishment method, device, system and computer storage medium
CN102548019A (en) Common path setup method, common path use method, common path setup system, common path use system, M2M (machine to machine) communication method and M2M communication system
CN110061871A (en) Opening base station method, apparatus, computer storage medium and equipment
CN110972126A (en) Path, method and device for processing path information
CN109561450B (en) Interaction method and device for load information
CN115802320A (en) Service processing method, device and system
CN110022580A (en) Establish bearing method and device
CN101188519A (en) Automatic management method, system, resource management center and base station of base station resource
CN114731723A (en) A communication method and device
CN110831086B (en) Method, device and system for sending indication information and storage medium
CN104272860B (en) Method and device for efficient signaling message handling in a communication network
CN103905226B (en) The automatic deployment method and device of a kind of business platform
US10225191B2 (en) Service packet distribution method and apparatus
CN116671137B (en) A method and device for determining MEC access points

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20210511