CN116886541A - Service broadband 5GCPE protection and bandwidth real-time allocation method and system - Google Patents
Service broadband 5GCPE protection and bandwidth real-time allocation method and system Download PDFInfo
- Publication number
- CN116886541A CN116886541A CN202310985279.2A CN202310985279A CN116886541A CN 116886541 A CN116886541 A CN 116886541A CN 202310985279 A CN202310985279 A CN 202310985279A CN 116886541 A CN116886541 A CN 116886541A
- Authority
- CN
- China
- Prior art keywords
- bandwidth
- core network
- broadband
- real
- server
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 82
- 230000003287 optical effect Effects 0.000 claims abstract description 185
- 230000005540 biological transmission Effects 0.000 claims abstract description 103
- 238000001514 detection method Methods 0.000 claims abstract description 97
- 239000000835 fiber Substances 0.000 claims abstract description 65
- 238000011897 real-time detection Methods 0.000 claims abstract description 30
- 238000007726 management method Methods 0.000 claims description 46
- 238000013523 data management Methods 0.000 claims description 21
- 239000013307 optical fiber Substances 0.000 claims description 17
- 238000004590 computer program Methods 0.000 claims description 7
- 230000008054 signal transmission Effects 0.000 claims description 7
- 230000004044 response Effects 0.000 claims description 4
- 238000012545 processing Methods 0.000 abstract description 11
- 238000010586 diagram Methods 0.000 description 11
- 230000006870 function Effects 0.000 description 8
- 238000010276 construction Methods 0.000 description 6
- 230000008447 perception Effects 0.000 description 5
- 230000008439 repair process Effects 0.000 description 5
- 230000008569 process Effects 0.000 description 4
- 230000009471 action Effects 0.000 description 3
- 238000010295 mobile communication Methods 0.000 description 3
- 238000011084 recovery Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000002093 peripheral effect Effects 0.000 description 2
- 230000000644 propagated effect Effects 0.000 description 2
- 230000004075 alteration Effects 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 230000000750 progressive effect Effects 0.000 description 1
- 230000008707 rearrangement Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 230000011664 signaling Effects 0.000 description 1
- 238000012795 verification Methods 0.000 description 1
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/0896—Bandwidth or capacity management, i.e. automatically increasing or decreasing capacities
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
The application provides a service broadband 5GCPE protection and bandwidth real-time allocation method and a system, wherein the method is used for real-time detection and elastic allocation of broadband bandwidth of a target line, and comprises the following steps: the detection end responds to the using state of the broadband bandwidth in the target line, and when detecting that the broadband bandwidth is being used, the detection end detects whether the optical cable fiber or the optical transmission equipment of the target line has faults or not; and if the fault exists, the detection end controls the service broadband user end port of the target line to be connected to the service port of the CPE equipment from the service port of the optical transmission equipment, and sends fault information to the CPE equipment. And enabling the CPE equipment to pass through a service broadband channel from the base station to the user plane function of the 5G core network, wherein the service broadband is dredged by the user plane function of the 5G core network, so that real-time detection switching processing and elastic broadband bandwidth allocation are realized, the influence caused by faults is reduced, and the smoothness of the service broadband is ensured.
Description
Technical Field
The application relates to the field of broadband distribution, in particular to a service broadband 5GCPE protection and bandwidth real-time distribution method and system.
Background
At present, the special line internet broadband of the optical cable fiber of a small and medium customer reaches G from tens M to hundreds M, and when the optical cable optical fiber transmission fails, the main method for solving the problem is to wait for recovery after rush repair to influence the perception of a user, and the second method is to lay the optical cable optical fiber of a second physical route and corresponding optical transmission equipment for switching, but more engineering and equipment investment is required, the proper second physical route of the optical cable optical fiber is found, and a certain construction period is required.
Disclosure of Invention
In view of the foregoing, the present application is directed to providing a method and system for protecting and allocating bandwidth in real time for service broadband 5GCPE that overcomes the foregoing problems or at least partially solves the foregoing problems, including:
a method for service broadband 5GCPE protection and bandwidth real-time allocation, the method being used for real-time detection and elastic allocation of broadband bandwidth of a target line, the method involving a detection end, an optical cable fiber, an optical transmission device, a server, CPE equipment and a 5G core network, the method comprising:
the detection end responds to the using state of the broadband in the target line, and when detecting that the broadband is being used, the detection end detects whether the optical cable fiber or the optical transmission equipment of the target line has faults or not;
If the fault exists, the detection end controls a service broadband user end port of the target line to be connected to a second service port of the CPE equipment from a first service port of the optical transmission equipment, and sends fault information to the CPE equipment;
when the service broadband user end port of the target line is in the second service port connected with the CPE equipment, the detection end detects that the optical cable optical fiber or the optical transmission equipment of the target line has no fault, the service broadband user end port of the target line is connected from the second service port of the CPE equipment back to the first service port of the optical transmission equipment, and meanwhile, the detection end sends a release instruction to a 5G core network.
The embodiment of the invention also discloses a service broadband 5GCPE protection and bandwidth real-time allocation method, which is used for real-time detection and elastic allocation of broadband bandwidth of a target line, and relates to a detection end, an optical cable fiber, optical transmission equipment, a server, CPE equipment and a 5G core network, and comprises the following steps:
when the CPE equipment receives the fault information sent by the detection end, the CPE equipment establishes a slice data channel according to the fault information, wherein the slice data channel comprises a first channel for signal transmission and a second channel for service bandwidth transmission from the CPE equipment to a user plane unit through a base station;
The CPE equipment sends the actual occupied bandwidth value of the service broadband user end port before the fault to the server through the first channel and generates an attachment request message; the server is used for receiving the actual occupied bandwidth value and determining an allocated bandwidth value corresponding to the target line through the actual occupied bandwidth value;
the CPE equipment sends the generated attachment request message to a base station, and the base station is used for selecting a target access and mobile management unit in the 5G core network according to the weight of the attachment request message;
the CPE device sends the attachment request message to the target access and mobility management unit of the 5G core network through the first channel; the 5G core network is configured to receive the attach request message through the target access and mobility management unit, obtain a user permanent identifier from the user hidden identifiers through the attach request message, generate the registration passing information through the user permanent identifier, and feed back the registration passing information to the CPE device through the target access and mobility management unit.
The embodiment of the invention also discloses a service broadband 5GCPE protection and bandwidth real-time allocation method, which is used for real-time detection and elastic allocation of broadband bandwidth of a target line, and relates to a detection end, an optical cable fiber, optical transmission equipment, a server, CPE equipment and a 5G core network, and comprises the following steps:
When the server receives an actual occupied bandwidth value sent by the CPE equipment through a first channel, the server determines an allocated bandwidth value corresponding to the target line through the actual occupied bandwidth value;
and when the server receives a bandwidth acquisition request sent by the unified data management unit of the 5G core network, the server sends the bandwidth allocation value to the 5G core network.
Further, the step of determining an allocated bandwidth value corresponding to the target line by the actual occupied bandwidth value includes:
the server generates a position acquisition request and sends the position acquisition request to the 5G core network; the 5G core network is used for acquiring the position information corresponding to the target line according to the position acquisition request, determining a real-time spare bandwidth value corresponding to the position information according to the position information, and transmitting the real-time spare bandwidth value to the server;
the server receives the real-time spare bandwidth value sent by the 5G core network, and the server determines whether the real-time spare bandwidth value is larger than or equal to the sum of the actual occupied bandwidth value and the surplus;
When the real-time spare bandwidth value is larger than or equal to the sum of the actual occupied bandwidth value and the broadband surplus, the server determines that the actual occupied bandwidth value is the allocated bandwidth value; or when the real-time spare bandwidth value is smaller than the sum of the actual occupied bandwidth value and the broadband surplus, the server determines that the allocated bandwidth value is the difference between the real-time spare bandwidth value and the broadband surplus.
The embodiment of the invention also discloses a service broadband 5GCPE protection and bandwidth real-time allocation method, which is used for real-time detection and elastic allocation of broadband bandwidth of a target line, and relates to a detection end, an optical cable fiber, optical transmission equipment, a server, CPE equipment and a 5G core network, and comprises the following steps:
when the target access and mobility management unit of the 5G core network receives the attach request message sent by the CPE equipment through a first channel, the 5G core network acquires a user permanent identifier in a user hidden identifier according to the attach request message;
the 5G core network generates the registration passing information according to the user permanent identifier;
The 5G core network sends the registration passing information to the CPE equipment through the target access and mobility management unit;
when the 5G core network receives a position acquisition request sent by the server, the 5G core network acquires position information corresponding to the target line according to the position acquisition request;
the 5G core network determines a real-time spare bandwidth value corresponding to the position information according to the position information;
the 5G core network sends the real-time spare bandwidth value to the server, the server is used for receiving the real-time spare bandwidth value sent by the 5G core network, determining whether the real-time spare bandwidth value is larger than or equal to the sum of the actual occupied bandwidth and the surplus, and determining that the actual occupied bandwidth is the allocated bandwidth when the real-time spare bandwidth value is larger than or equal to the sum of the actual occupied bandwidth and the broadband surplus; or when the real-time spare bandwidth value is smaller than the sum of the actual occupied bandwidth and the broadband surplus, determining the allocated bandwidth as the difference between the real-time spare bandwidth value and the broadband surplus;
when the CPE equipment receives the registration passing information, the 5G core network responds to the registration passing information to generate a bandwidth acquisition request, and the bandwidth acquisition request is sent to the server through a unified data management unit; the server is configured to receive the bandwidth obtaining request sent by the unified data management unit of the 5G core network, and send the allocated bandwidth to the 5G core network;
When the 5G core network receives the allocated bandwidth value sent by the server, the 5G core network allocates the allocated bandwidth value for use through a user plane unit;
and when the optical cable fiber or the optical transmission equipment of the target line has no fault, the 5G core network receives a release instruction sent by the detection end and releases the bandwidth user plane occupied by the 5G network slice through the user plane unit according to the release instruction.
The embodiment of the invention also discloses a service broadband 5GCPE protection and bandwidth real-time distribution system, which is used for real-time detection and elastic distribution of broadband bandwidth of a target line, and relates to a detection end, an optical cable fiber, optical transmission equipment, a server, CPE equipment and a 5G core network, wherein the system comprises:
the detection module is used for responding to the use state of the broadband in the target line by the detection end, and detecting whether the optical cable fiber or the optical transmission equipment of the target line has faults or not when the broadband is detected to be in use;
the first sending module is used for controlling the service broadband user end port of the target line to be connected to the second service port of the CPE equipment from the first service port of the optical transmission equipment if the fault exists, and sending the fault information to the CPE equipment;
And the second sending module is used for receiving the service broadband user end port of the target line from the second service port of the CPE equipment back to the first service port of the optical transmission equipment when the detection end detects that the optical cable optical fiber or the optical transmission equipment of the target line has no fault when the service broadband user end port of the target line is in the second service port connected with the CPE equipment, and simultaneously, the detection end sends a release instruction to a 5G core network.
The embodiment of the invention also discloses a service broadband 5GCPE protection and bandwidth real-time distribution system, which is used for real-time detection and elastic distribution of broadband bandwidth of a target line, and relates to a detection end, an optical cable fiber, optical transmission equipment, a server, CPE equipment and a 5G core network, wherein the system comprises:
the system comprises a detection end, a building module, a control module and a control module, wherein the detection end is used for detecting the fault information sent by the detection end, and the control module is used for detecting the fault information sent by the control module;
The first determining module is configured to send, to the server through the first channel, an actual bandwidth occupation value of the service broadband user port before the CPE device fails, and generate an attachment request message; the server is used for receiving the actual occupied bandwidth value and determining an allocated bandwidth value corresponding to the target line through the actual occupied bandwidth value;
a third sending module, configured to send the attach request message to a base station, where the base station is configured to select a target access and mobility management unit in the 5G core network according to a weight of the attach request message;
a feedback module, configured to send the attach request message to the target access and mobility management unit of the 5G core network through the first channel by the CPE device; the 5G core network is configured to receive the attach request message through the target access and mobility management unit, obtain a user permanent identifier from the user hidden identifiers through the attach request message, generate the registration passing information through the user permanent identifier, and feed back the registration passing information to the CPE device through the target access and mobility management unit.
The embodiment of the invention also discloses a service broadband 5GCPE protection and bandwidth real-time distribution system, which is used for real-time detection and elastic distribution of broadband bandwidth of a target line, and relates to a detection end, an optical cable fiber, optical transmission equipment, a server, CPE equipment and a 5G core network, wherein the system comprises:
the second determining module is used for determining an allocated bandwidth value corresponding to the target line through the actual occupied bandwidth value when the server receives the actual occupied bandwidth value sent by the CPE equipment through the first channel;
and the fourth sending module is used for sending the bandwidth allocation numerical value to the 5G core network by the server when the server receives the bandwidth acquisition request sent by the unified data management unit of the 5G core network.
The embodiment of the invention also discloses a service broadband 5GCPE protection and bandwidth real-time distribution system, which is used for real-time detection and elastic distribution of broadband bandwidth of a target line, and relates to a detection end, an optical cable fiber, optical transmission equipment, a server, CPE equipment and a 5G core network, wherein the system comprises:
A first obtaining module, configured to, when the target access and mobility management unit of the 5G core network receives the attach request message sent by the CPE device through a first channel, obtain, by the 5G core network, a user permanent identifier in a user hidden identifier according to the attach request message;
a first generation module, configured to generate the registration passing information according to the user permanent identifier by using the 5G core network;
a fifth transmitting module, configured to transmit the registration passing information to the CPE device through the target access and mobility management unit by using the 5G core network;
the second acquisition module is used for acquiring the position information corresponding to the target line by the 5G core network according to the position acquisition request when the 5G core network receives the position acquisition request sent by the server;
a third determining module, configured to determine, by using the 5G core network according to the location information, a real-time spare bandwidth value corresponding to the location information;
a fourth determining module, configured to send the real-time spare bandwidth value to the server by using the 5G core network, where the server is configured to receive the real-time spare bandwidth value sent by the 5G core network, determine whether the real-time spare bandwidth value is greater than or equal to a sum of the actual occupied bandwidth and a margin, and determine that the actual occupied bandwidth is the allocated bandwidth when the real-time spare bandwidth value is greater than or equal to the sum of the actual occupied bandwidth and a broadband margin; or when the real-time spare bandwidth value is smaller than the sum of the actual occupied bandwidth and the broadband surplus, determining the allocated bandwidth as the difference between the real-time spare bandwidth value and the broadband surplus;
A sixth sending module, configured to, when the CPE device receives the registration passing information, generate a bandwidth acquisition request by the 5G core network in response to the registration passing information, and send the bandwidth acquisition request to the server through a unified data management unit; the server is configured to receive the bandwidth obtaining request sent by the unified data management unit of the 5G core network, and send the allocated bandwidth to the 5G core network;
the allocation module is used for allocating the allocation bandwidth value to be used by the 5G core network through a user plane unit when the allocation bandwidth value sent by the server is received by the 5G core network;
and the release module is used for receiving a release instruction sent by the detection end by the 5G core network when the optical cable optical fiber or the optical transmission equipment of the target line has no fault, and releasing the bandwidth user plane occupied by the 5G network slice through the user plane unit according to the release instruction.
The embodiment of the invention also discloses a computer device which comprises a processor, a memory and a computer program stored on the memory and capable of running on the processor, wherein the computer program realizes the steps of the service broadband 5GCPE protection and bandwidth real-time allocation method when being executed by the processor.
An embodiment of the present application also discloses a computer readable storage medium, on which a computer program is stored, which when executed by a processor implements the steps of a service broadband 5GCPE protection and bandwidth real-time allocation method as described above.
The application has the following advantages:
in the embodiment of the application, compared with the prior art that when the optical cable fiber or the optical transmission equipment fails, the main method is to wait for recovery after rush repair to influence the perception of a user, and secondly, the optical cable fiber of the second physical route and the corresponding optical transmission equipment are arranged for switching, but more engineering and equipment investment are required, the second physical route of the optical cable fiber is found, and a certain construction period is required, the application provides a solution of a service broadband 5GCPE protection and bandwidth real-time distribution method and system, which is specifically as follows: a method for real-time detection and elastic allocation of broadband bandwidth of a target line by using a service broadband 5GCPE protection and bandwidth real-time allocation method, wherein the method relates to a detection end, an optical cable fiber, an optical transmission device, a server, a CPE device and a 5G core network, and comprises the following steps: the detection end responds to the using state of the broadband in the target line, and when detecting that the broadband is being used, the detection end detects whether the optical cable fiber or the optical transmission equipment of the target line has faults or not; if the fault exists, the detection end controls a service broadband user end port of the target line to be connected to a second service port of the CPE equipment from a first service port of the optical transmission equipment, and sends fault information to the CPE equipment; when the service broadband user end port of the target line is in the second service port connected with the CPE equipment, the detection end detects that the optical cable optical fiber or the optical transmission equipment of the target line has no fault, the service broadband user end port of the target line is connected from the second service port of the CPE equipment back to the first service port of the optical transmission equipment, and meanwhile, the detection end sends a release instruction to a 5G core network. The problems that the detection end, the server, the CPE equipment and the 5G core network solve the problems that when the optical cable fiber or the optical transmission equipment fails, the main method for solving the problems is to wait for repair and then recover, influence the perception of a user, and the second method is to arrange the optical cable fiber of the second physical route and the corresponding optical transmission equipment for switching, but more engineering and equipment investment are required, the second physical route of the optical cable fiber is found, and a certain construction period is required are solved, and the effects that the CPE equipment is started to pass through a service broadband channel of a user plane function of the 5G core network, the service broadband is dredged by the user plane function of the 5G core network, the real-time detection switching treatment and the elastic allocation of the broadband bandwidth are realized, the influence caused by the failure is reduced, and the smoothness of the service broadband is ensured are achieved.
Drawings
In order to more clearly illustrate the technical solutions of the present application, the drawings that are needed in the description of the present application will be briefly described below, it being obvious that the drawings in the following description are only some embodiments of the present application, and that other drawings may be obtained according to these drawings without inventive effort to a person skilled in the art.
Fig. 1 is a flow chart of steps of a method for protecting service broadband 5GCPE and allocating bandwidth in real time according to an embodiment of the present application;
fig. 2 is a flowchart of steps of a method for protecting service broadband 5GCPE and allocating bandwidth in real time according to an embodiment of the present application;
fig. 3 is a flowchart illustrating steps of a method for protecting service broadband 5GCPE and allocating bandwidth in real time according to an embodiment of the present application;
fig. 4 is a flowchart illustrating steps of a method for protecting service broadband 5GCPE and allocating bandwidth in real time according to an embodiment of the present application;
fig. 5 is a block diagram of a service broadband 5GCPE protection and bandwidth real-time allocation system according to an embodiment of the present application;
FIG. 6 is a block diagram illustrating a service broadband 5GCPE protection and bandwidth real-time allocation system according to one embodiment of the present application;
FIG. 7 is a block diagram illustrating a service broadband 5GCPE protection and bandwidth real-time allocation system according to one embodiment of the present application;
FIG. 8 is a block diagram illustrating a service broadband 5GCPE protection and bandwidth real-time allocation system according to an embodiment of the present application;
fig. 9 is a schematic structural diagram of a computer device according to an embodiment of the present application.
Detailed Description
In order that the manner in which the above recited objects, features and advantages of the present application are obtained will become more readily apparent, a more particular description of the application briefly described above will be rendered by reference to the appended drawings. It will be apparent that the described embodiments are some, but not all, embodiments of the application. All other embodiments, which can be made by those skilled in the art based on the embodiments of the application without making any inventive effort, are intended to be within the scope of the application.
The inventors found by analyzing the prior art that: at present, when an optical cable fiber or optical transmission equipment fails, the main method for solving the problem is that the optical cable fiber or optical transmission equipment is recovered after waiting for rush repair to influence the perception of a user, and the second method is that the optical cable fiber of a second physical route and corresponding optical transmission equipment are arranged for switching, but more engineering and equipment investment are required, the proper optical cable fiber second physical route is found, and a certain construction period is required.
Referring to fig. 1, a step flow diagram of a service broadband 5GCPE protection and bandwidth real-time allocation method according to an embodiment of the present application is shown;
a method for service broadband 5GCPE protection and bandwidth real-time allocation, the method being used for real-time detection and elastic allocation of broadband bandwidth of a target line, the method involving a detection end, an optical cable fiber, an optical transmission device, a server, CPE equipment and a 5G core network, the method comprising:
s110, the detection end responds to the using state of the broadband in the target line, and when detecting that the broadband is being used, the detection end detects whether the optical cable fiber or the optical transmission equipment of the target line has faults or not;
s120, if a fault exists, the detection end controls a service broadband user end port of the target line to be connected to a second service port of the CPE equipment from a first service port of the optical transmission equipment, and sends fault information to the CPE equipment;
and S130, when the service broadband user end port of the target line is positioned at the second service port connected with the CPE equipment, the detection end detects that the optical cable optical fiber or the optical transmission equipment of the target line has no fault, the service broadband user end port of the target line is connected from the second service port of the CPE equipment back to the first service port of the optical transmission equipment, and meanwhile, the detection end sends a release instruction to a 5G core network.
In the embodiment of the application, compared with the prior art that when the optical cable fiber or the optical transmission equipment fails, the main method is to wait for recovery after rush repair to influence the perception of a user, and secondly, the optical cable fiber of the second physical route and the corresponding optical transmission equipment are arranged for switching, but more engineering and equipment investment are required, the second physical route of the optical cable fiber is found, and a certain construction period is required, the application provides a solution of a service broadband 5GCPE protection and bandwidth real-time distribution method and system, which is specifically as follows: a method for real-time detection and elastic allocation of broadband bandwidth of a target line by using a service broadband 5GCPE protection and bandwidth real-time allocation method, wherein the method relates to a detection end, an optical cable fiber, an optical transmission device, a server, a CPE device and a 5G core network, and comprises the following steps: the detection end responds to the using state of the broadband in the target line, and when detecting that the broadband is being used, the detection end detects whether the optical cable fiber or the optical transmission equipment of the target line has faults or not; if the fault exists, the detection end controls a service broadband user end port of the target line to be connected to a second service port of the CPE equipment from a first service port of the optical transmission equipment, and sends fault information to the CPE equipment; when the service broadband user end port of the target line is in the second service port connected with the CPE equipment, the detection end detects that the optical cable optical fiber or the optical transmission equipment of the target line has no fault, the service broadband user end port of the target line is connected from the second service port of the CPE equipment back to the first service port of the optical transmission equipment, and meanwhile, the detection end sends a release instruction to a 5G core network. The problems that the optical cable fiber and the corresponding optical transmission equipment are rearranged, more engineering and equipment investment are required, the proper optical cable fiber second physical route is found, and a certain construction period is required are solved through the detection end, the server, the CPE equipment and the 5G core network, and the effects that the elastic distribution broadband is realized for realizing real-time detection and rearrangement processing, the influence caused by faults is reduced, and the efficiency of fault processing is improved are achieved.
Next, a service broadband 5GCPE protection and bandwidth real-time allocation method in the present exemplary embodiment will be further described.
It should be noted that, the target line refers to a service broadband, where the service broadband may be an internet private line or a cloud center private line.
It should be noted that, when the private line user is a connection between two nodes, the connection may be performed at a UPF, where the UPF is a user plane unit, and is used for routing and forwarding a 5G network user plane packet.
In a specific implementation, the detection end is an optical cable fiber fault detection switching device, and specifically, the optical cable fiber fault detection switching device may include an optical splitter, an optical power detector, and the like; when the optical cable fiber fault detection switching device detects that an optical cable fiber of a special line user, namely a target line, breaks down (namely, an optical power meter detects through an optical splitter) or an optical transmission device breaks down (namely, fault alarm information of the optical transmission device is received), the special line user, namely, the target line, is controlled to be switched to a port of 5G-CPE, namely, CPE equipment from an originally used bandwidth port, namely, a service broadband user end port, by an optical transmission port, the 5G-CPE, namely, CPE equipment, provides an actual occupied bandwidth value of the optical transmission port before the fault for a server by utilizing a slicing channel, namely, a first channel, which is specially used for signal transmission, the 5G-CPE, namely, CPE equipment simultaneously initiates an attachment request message to a base station, and the base station selects a target AMF, namely, a target access and movement management unit in a plurality of AMFs, namely, according to the requested weight; after receiving the attachment request message, the target AMF, namely the target access and mobile management unit, acquires the bandwidth allocated by the private line user provided by the server, namely the allocated bandwidth, through the UDM, namely the unified data management unit according to SUPI, namely the user permanent identifier in the SUCI, namely the user hidden identifier, and sends the message passing through the registration request, namely the registration passing information, to the 5G-CPE, namely the CPE equipment, and the target AMF, namely the target access and mobile management unit, sends the registration passing information to the 5G-CPE, namely the CPE equipment, and sends the bandwidth allocated by the private line user provided by the UPF, namely the user plane unit allocation server, namely the allocated bandwidth to be used; when the optical cable fiber fault detection switching device detects that the optical cable fiber fault of the special line user, namely the target line (namely the optical power meter is detected through the optical splitter) or the optical transmission equipment fault (namely the fault alarm information of the optical transmission equipment is received) is recovered, the special line user, namely the target line, is controlled to be returned to the optical transmission port from the originally used broadband port, namely the service broadband user end port of the CPE equipment, and simultaneously a release instruction is sent to the UPF, namely the user plane unit, and the UPF, namely the user plane unit, is controlled to release the bandwidth occupied by the 5G network slice through the release instruction.
Referring to fig. 2, a flow chart of steps of a method for protecting service broadband 5GCPE and allocating bandwidth in real time according to an embodiment of the present application is shown;
a method for service broadband 5GCPE protection and bandwidth real-time allocation, the method being used for real-time detection and elastic allocation of broadband bandwidth of a target line, the method involving a detection end, an optical cable fiber, an optical transmission device, a server, CPE equipment and a 5G core network, the method comprising:
s210, when the CPE equipment receives fault information sent by the detection end, the CPE equipment establishes a slice data channel according to the fault information, wherein the slice data channel comprises a first channel for signal transmission and a second channel for service bandwidth transmission from the CPE equipment to a user plane unit through a base station;
s220, the CPE equipment sends the actual occupied bandwidth value of the service broadband user terminal port before the fault to the server through the first channel and generates an attachment request message; the server is used for receiving the actual occupied bandwidth value and determining an allocated bandwidth value corresponding to the target line through the actual occupied bandwidth value;
S230, the CPE equipment sends the generated attachment request message to a base station, wherein the base station is used for selecting a target access and mobile management unit in the 5G core network according to the weight of the attachment request message;
s240, the CPE equipment sends the attachment request message to the target access and mobile management unit of the 5G core network through the first channel; the 5G core network is configured to receive the attach request message through the target access and mobility management unit, obtain a user permanent identifier from the user hidden identifiers through the attach request message, generate the registration passing information through the user permanent identifier, and feed back the registration passing information to the CPE device through the target access and mobility management unit.
It should be noted that, the base station refers to a 5G base station, and the optical fiber physical route of the optical cable accessing the 5G base station is environment-friendly, otherwise, the physical route is not the same as the physical route of the optical fiber of the optical cable of the subscriber line, i.e. the target line.
As an example, the 5G-CPE automatically initiates a procedure of establishing and withdrawing a slice service channel, that is, analyzing the urs (UE Route Selection Policy, UE routing policy) data and establishing a slice data channel, and simultaneously sets up two 5G slice channels, where a first channel is used for signal transmission and a second channel is used for service bandwidth transmission from the CPE device to the user plane unit through the base station.
In a specific implementation, when the dedicated line user, i.e. the optical cable fiber of the target line or the optical transmission device has no fault, the 5G-CPE only reserves the signal transmission slice, i.e. the first channel (usually less than 1 Mb/s), and does not establish the bandwidth transmission slice, i.e. the second channel.
Referring to fig. 3, a step flow diagram of a service broadband 5GCPE protection and bandwidth real-time allocation method according to an embodiment of the present application is shown;
a method for service broadband 5GCPE protection and bandwidth real-time allocation, the method being used for real-time detection and elastic allocation of broadband bandwidth of a target line, the method involving a detection end, an optical cable fiber, an optical transmission device, a server, CPE equipment and a 5G core network, the method comprising:
s310, when the server receives an actual occupied bandwidth value sent by the CPE equipment through a first channel, the server determines an allocated bandwidth value corresponding to the target line through the actual occupied bandwidth value;
and S320, when the server receives a bandwidth acquisition request sent by the unified data management unit of the 5G core network, the server sends the bandwidth allocation value to the 5G core network.
In one embodiment of the present application, the step of determining the allocated bandwidth value corresponding to the target line by the actual occupied bandwidth value includes:
The server generates a position acquisition request and sends the position acquisition request to the 5G core network; the 5G core network is used for acquiring the position information corresponding to the target line according to the position acquisition request, determining a real-time spare bandwidth value corresponding to the position information according to the position information, and transmitting the real-time spare bandwidth value to the server;
the server receives the real-time spare bandwidth value sent by the 5G core network, and the server determines whether the real-time spare bandwidth value is larger than or equal to the sum of the actual occupied bandwidth value and the surplus;
when the real-time spare bandwidth value is larger than or equal to the sum of the actual occupied bandwidth value and the broadband surplus, the server determines that the actual occupied bandwidth value is the allocated bandwidth value; or when the real-time spare bandwidth value is smaller than the sum of the actual occupied bandwidth value and the broadband surplus, the server determines that the allocated bandwidth value is the difference between the real-time spare bandwidth value and the broadband surplus.
The server is an elastic slice server.
In a specific implementation, a 5G core network extracts the physical position, namely the position information, of a special line user, namely a target line in real time, wherein the physical position, namely the real-time spare bandwidth value of the 5G sector mobile communication corresponding to the position information; when the bandwidth is larger than or equal to the bandwidth allowance of the broadband widening band actually occupied by the special line user, namely the optical transmission port before the fault of the target line, the spare bandwidth of the mobile communication of the 5G sector is allocated and occupied by the broadband actually occupied by the special line user, namely the target line before the disconnection of the network, namely the value of the actually occupied bandwidth is the allocated bandwidth;
when the bandwidth is smaller than the bandwidth obtained by subtracting the broadband margin from the spare bandwidth of the mobile communication occupying the 5G sector, namely the bandwidth allocated is the difference between the real-time spare bandwidth value and the broadband margin, when the bandwidth is smaller than the bandwidth widened margin actually occupied by the special line user, namely the optical transmission port before the target line fault;
wherein the broadband margin is a preset redundant bandwidth.
Referring to fig. 4, a flowchart illustrating steps of a service broadband 5GCPE protection and bandwidth real-time allocation method according to an embodiment of the present application is shown;
a method for service broadband 5GCPE protection and bandwidth real-time allocation, the method being used for real-time detection and elastic allocation of broadband bandwidth of a target line, the method involving a detection end, an optical cable fiber, an optical transmission device, a server, CPE equipment and a 5G core network, the method comprising:
S410, when the target access and mobile management unit of the 5G core network receives the attach request message sent by the CPE equipment through a first channel, the 5G core network acquires a user permanent identifier in a user hidden identifier according to the attach request message;
s420, the 5G core network generates the registration passing information according to the user permanent identifier;
s430, the 5G core network sends the registration passing information to the CPE equipment through the target access and mobile management unit;
s440, when the 5G core network receives a position acquisition request sent by the server, the 5G core network acquires position information corresponding to the target line according to the position acquisition request;
s450, the 5G core network determines a real-time spare bandwidth value corresponding to the position information according to the position information;
s460, the 5G core network sends the real-time spare bandwidth value to the server, the server is used for receiving the real-time spare bandwidth value sent by the 5G core network, determining whether the real-time spare bandwidth value is larger than or equal to the sum of the actual occupied bandwidth and the surplus, and determining that the actual occupied bandwidth is the allocated bandwidth when the real-time spare bandwidth value is larger than or equal to the sum of the actual occupied bandwidth and the broadband surplus; or when the real-time spare bandwidth value is smaller than the sum of the actual occupied bandwidth and the broadband surplus, determining the allocated bandwidth as the difference between the real-time spare bandwidth value and the broadband surplus;
S470, when the CPE equipment receives the registration passing information, the 5G core network responds to the registration passing information to generate a bandwidth acquisition request, and sends the bandwidth acquisition request to the server through a unified data management unit; the server is configured to receive the bandwidth obtaining request sent by the unified data management unit of the 5G core network, and send the allocated bandwidth to the 5G core network;
s480, when the 5G core network receives the allocated bandwidth value sent by the server, the 5G core network allocates the allocated bandwidth value to use a user plane through a user plane unit;
and S490, when the optical cable fiber or the optical transmission equipment of the target line has no fault, the 5G core network receives a release instruction sent by the detection end and releases the bandwidth user plane occupied by the 5G network slice through the user plane unit according to the release instruction.
It should be noted that the 5G core network has a corresponding function of AMF, UPF, SUCI, SUPI, UDM; the AMF (Access and Mobility Management Function) is an access and mobility management unit, which is responsible for functions such as UE identity verification, authentication, registration, mobility management, and connection management;
UPF (User Plane Function) is a user plane unit, and the data forwarding from the base station to the network is the only module in the core network for processing data, and the rest modules are all for processing signaling, i.e. for performing network control; the 5G core network is thoroughly separated from the user plane, namely the user plane module only processes data, and the control plane module is only responsible for realizing network management and control;
SUCI (SUbs cription Concealed Identifier) is a user hidden identifier, which is equivalent to an encrypted IMSI, and is used by 5G for the first time;
SUPI (SUbs cription Permanent Identifier) is a permanent identifier of the user, which is equivalent to the IMSI, the true identity of the terminal;
UDM (Unified Data Management) is a unified data management unit, and is responsible for management of user identification, subscription data, authentication data, and registration management of service network elements of the user (such as AMF, SMF, etc. that currently provide services for the terminal, for example, when the user switches the visited AMF, the UDM may also initiate a logoff message to the old AMF, and require the old AMF to delete the relevant information of the user).
As an example, the UPF N3 port of the 5G network maps a VLAN according to an end-to-end slice ID, and merges the 5G mobile core network, an optical transmission system (such as an ip ran/OTN) connected to the base station, and a wireless air port of the 5G base station, to provide QoS, slice, and other services.
For the device embodiments, since they are substantially similar to the method embodiments, the description is relatively simple, and reference is made to the description of the method embodiments for relevant points.
Referring to fig. 5, a block diagram of a service broadband 5GCPE protection and bandwidth real-time allocation system according to an embodiment of the present application is shown;
a traffic broadband 5GCPE protection and bandwidth real-time distribution system for real-time detection and elastic distribution of broadband bandwidth of a target line, the system involving a detection end, a fiber optic cable, an optical transmission device, a server, CPE devices, and a 5G core network, the system comprising:
the detecting module 510 is configured to, in response to a usage status of the broadband in the target line, detect, when the broadband is detected to be being used, whether a fault exists in an optical cable fiber or an optical transmission device of the target line;
a first sending module 520, configured to control, if there is a fault, the service broadband user port of the target line to connect from the first service port of the optical transmission device to the second service port of the CPE device, and send fault information to the CPE device;
And a second sending module 530, configured to, when the service broadband user port of the target line is in the second service port connected to the CPE device, connect the service broadband user port of the target line from the second service port of the CPE device back to the first service port of the optical transmission device if the detection end detects that there is no fault in the optical cable fiber or the optical transmission device of the target line, and at the same time, send a release instruction to a 5G core network by the detection end.
Referring to fig. 6, a block diagram of a service broadband 5GCPE protection and bandwidth real-time allocation system according to an embodiment of the present application is shown;
a traffic broadband 5GCPE protection and bandwidth real-time distribution system for real-time detection and elastic distribution of broadband bandwidth of a target line, the system involving a detection end, a fiber optic cable, an optical transmission device, a server, CPE devices, and a 5G core network, the system comprising:
the establishing module 610 is configured to establish, when the CPE device receives the fault information sent by the detection end, a slice data channel according to the fault information, where the slice data channel includes a first channel for signal transmission and a second channel for service bandwidth transmission from the CPE device to a user plane unit through a base station;
A first determining module 620, configured to send, by the CPE device, an actual bandwidth occupation value of the service broadband customer premise port before the failure to the server through the first channel, and generate an attach request message; the server is used for receiving the actual occupied bandwidth value and determining an allocated bandwidth value corresponding to the target line through the actual occupied bandwidth value;
a third sending module 630, configured to send the attach request message to a base station, where the base station is configured to select a target access and mobility management unit in the 5G core network according to a weight of the attach request message;
a feedback module 640, configured to send the attach request message to the target access and mobility management unit of the 5G core network through the first channel by the CPE device; the 5G core network is configured to receive the attach request message through the target access and mobility management unit, obtain a user permanent identifier from the user hidden identifiers through the attach request message, generate the registration passing information through the user permanent identifier, and feed back the registration passing information to the CPE device through the target access and mobility management unit.
Referring to fig. 7, a block diagram of a service broadband 5GCPE protection and bandwidth real-time allocation system according to an embodiment of the present application is shown;
a traffic broadband 5GCPE protection and bandwidth real-time distribution system for real-time detection and elastic distribution of broadband bandwidth of a target line, the system involving a detection end, a fiber optic cable, an optical transmission device, a server, CPE devices, and a 5G core network, the system comprising:
a second determining module 710, configured to, when the server receives an actual occupied bandwidth value sent by the CPE device through the first channel, determine, by the server, an allocated bandwidth value corresponding to the target line through the actual occupied bandwidth value;
and a fourth sending module 720, configured to send the allocated bandwidth value to the 5G core network when the server receives a bandwidth acquisition request sent by the unified data management unit of the 5G core network.
In an embodiment of the present application, the second determining module 710 includes:
a first sending submodule, configured to generate a location acquisition request by using the server, and send the location acquisition request to the 5G core network; the 5G core network is used for acquiring the position information corresponding to the target line according to the position acquisition request, determining a real-time spare bandwidth value corresponding to the position information according to the position information, and transmitting the real-time spare bandwidth value to the server;
A first determining submodule, configured to receive the real-time spare bandwidth value sent by the 5G core network, where the server determines whether the real-time spare bandwidth value is greater than or equal to a sum of the actual occupied bandwidth value and a margin;
the first judging submodule is used for determining that the actual occupied bandwidth value is the allocated bandwidth value when the real-time unoccupied bandwidth value is larger than or equal to the sum of the actual occupied bandwidth value and the broadband surplus; or when the real-time spare bandwidth value is smaller than the sum of the actual occupied bandwidth value and the broadband surplus, the server determines that the allocated bandwidth value is the difference between the real-time spare bandwidth value and the broadband surplus.
Referring to fig. 8, a block diagram of a service broadband 5GCPE protection and bandwidth real-time allocation system according to an embodiment of the present application is shown;
a traffic broadband 5GCPE protection and bandwidth real-time distribution system for real-time detection and elastic distribution of broadband bandwidth of a target line, the system involving a detection end, a fiber optic cable, an optical transmission device, a server, CPE devices, and a 5G core network, the system comprising:
A first obtaining module 810, configured to, when the target access and mobility management unit of the 5G core network receives the attach request message sent by the CPE device through the first channel, obtain, by the 5G core network, a user permanent identifier in a user hidden identifier according to the attach request message;
a first generating module 820, configured to generate the registration passing information by the 5G core network according to the user permanent identifier;
a fifth transmitting module 830, configured to transmit the registration passing information to the CPE device through the target access and mobility management unit by using the 5G core network;
a second obtaining module 840, configured to, when the 5G core network receives a location obtaining request sent by the server, obtain, by the 5G core network according to the location obtaining request, location information corresponding to the target line;
a third determining module 850, configured to determine, by the 5G core network according to the location information, a real-time spare bandwidth value corresponding to the location information;
a fourth determining module 860, configured to send the real-time spare bandwidth value to the server by using the 5G core network, where the server is configured to receive the real-time spare bandwidth value sent by the 5G core network, determine whether the real-time spare bandwidth value is greater than or equal to a sum of the actual occupied bandwidth and a margin, and determine that the actual occupied bandwidth is the allocated bandwidth when the real-time spare bandwidth value is greater than or equal to the sum of the actual occupied bandwidth and a broadband margin; or when the real-time spare bandwidth value is smaller than the sum of the actual occupied bandwidth and the broadband surplus, determining the allocated bandwidth as the difference between the real-time spare bandwidth value and the broadband surplus;
A sixth sending module 870, configured to, when the CPE device receives the registration passing information, generate a bandwidth acquisition request by the 5G core network in response to the registration passing information, and send the bandwidth acquisition request to the server through a unified data management unit; the server is configured to receive the bandwidth obtaining request sent by the unified data management unit of the 5G core network, and send the allocated bandwidth to the 5G core network;
an allocation module 880, configured to allocate the allocated bandwidth value to be used by the 5G core network through a user plane unit when the 5G core network receives the allocated bandwidth value sent by the server;
and the release module 890 is configured to, when the optical cable fiber or the optical transmission device of the target line has no fault, receive a release instruction sent by the detection end by the 5G core network, and release, according to the release instruction, a bandwidth user plane occupied by the 5G network slice through the user plane unit.
Referring to fig. 9, a computer device of a service broadband 5GCPE protection and bandwidth real-time allocation method of the present invention may specifically include the following:
The computer device 12 described above is embodied in the form of a general purpose computing device, and the components of the computer device 12 may include, but are not limited to: one or more processors or processing units 16, a memory 28, and a bus 18 that connects the various system components, including the memory 28 and the processing unit 16.
Bus 18 represents one or more of several types of bus 18 structures, including a memory bus 18 or memory controller, a peripheral bus 18, an accelerated graphics port, a processor, or a local bus 18 using any of a variety of bus 18 architectures. By way of example, and not limitation, such architectures include Industry Standard Architecture (ISA) bus 18, micro channel architecture (MAC) bus 18, enhanced ISA bus 18, video Electronics Standards Association (VESA) local bus 18, and Peripheral Component Interconnect (PCI) bus 18.
Computer device 12 typically includes a variety of computer system readable media. Such media can be any available media that is accessible by computer device 12 and includes both volatile and nonvolatile media, removable and non-removable media.
Memory 28 may include computer system readable media in the form of volatile memory, such as Random Access Memory (RAM) 30 and/or cache memory 32. The computer device 12 may further include other removable/non-removable, volatile/nonvolatile computer storage media. By way of example only, storage system 34 may be used to read from or write to non-removable, nonvolatile magnetic media (commonly referred to as a "hard disk drive"). Although not shown in fig. 9, a magnetic disk drive for reading from and writing to a removable non-volatile magnetic disk (e.g., a "floppy disk"), and an optical disk drive for reading from or writing to a removable non-volatile optical disk such as a CD-ROM, DVD-ROM, or other optical media may be provided. In such cases, each drive may be coupled to bus 18 through one or more data medium interfaces. The memory may include at least one program product having a set (e.g., at least one) of program modules 42, the program modules 42 being configured to carry out the functions of embodiments of the invention.
A program/utility 40 having a set (at least one) of program modules 42 may be stored in, for example, a memory, such program modules 42 including, but not limited to, an operating system, one or more application programs, other program modules 42, and program data, each or some combination of which may include an implementation of a network environment. Program modules 42 generally perform the functions and/or methods of the embodiments described herein.
The computer device 12 may also communicate with one or more external devices 14 (e.g., keyboard, pointing device, display 24, camera, etc.), one or more devices that enable a user to interact with the computer device 12, and/or any devices (e.g., network card, modem, etc.) that enable the computer device 12 to communicate with one or more other computing devices. Such communication may occur through an input/output (I/O) interface 22. Moreover, computer device 12 may also communicate with one or more networks such as a Local Area Network (LAN), a Wide Area Network (WAN), and/or a public network such as the Internet, through network adapter 20. As shown, network adapter 20 communicates with other modules of computer device 12 via bus 18. It should be appreciated that although not shown in fig. 9, other hardware and/or software modules may be used in connection with computer device 12, including, but not limited to: microcode, device drivers, redundant processing units 16, external disk drive arrays, RAID systems, tape drives, data backup storage systems 34, and the like.
The processing unit 16 executes programs stored in the memory 28 to perform various functional applications and data processing, for example, to implement the service broadband 5GCPE protection and bandwidth real-time allocation method provided by the embodiment of the present invention.
That is, the processing unit 16 realizes when executing the program: the detection end responds to the using state of the broadband in the target line, and when detecting that the broadband is being used, the detection end detects whether the optical cable fiber or the optical transmission equipment of the target line has faults or not; if the fault exists, the detection end controls a service broadband user end port of the target line to be connected to a second service port of the CPE equipment from a first service port of the optical transmission equipment, and sends fault information to the CPE equipment; when the service broadband user end port of the target line is in the second service port connected with the CPE equipment, the detection end detects that the optical cable optical fiber or the optical transmission equipment of the target line has no fault, the service broadband user end port of the target line is connected from the second service port of the CPE equipment back to the first service port of the optical transmission equipment, and meanwhile, the detection end sends a release instruction to a 5G core network.
In an embodiment of the present application, the present application further provides a computer readable storage medium having stored thereon a computer program which, when executed by a processor, implements the service broadband 5GCPE protection and bandwidth real-time allocation method as provided in all embodiments of the present application:
that is, the program is implemented when executed by a processor: the detection end responds to the using state of the broadband in the target line, and when detecting that the broadband is being used, the detection end detects whether the optical cable fiber or the optical transmission equipment of the target line has faults or not; if the fault exists, the detection end controls a service broadband user end port of the target line to be connected to a second service port of the CPE equipment from a first service port of the optical transmission equipment, and sends fault information to the CPE equipment; when the service broadband user end port of the target line is in the second service port connected with the CPE equipment, the detection end detects that the optical cable optical fiber or the optical transmission equipment of the target line has no fault, the service broadband user end port of the target line is connected from the second service port of the CPE equipment back to the first service port of the optical transmission equipment, and meanwhile, the detection end sends a release instruction to a 5G core network.
Any combination of one or more computer readable media may be employed. The computer readable medium may be a computer-readable signal medium or a computer-readable storage medium. The computer readable storage medium can be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or a combination of any of the foregoing. More specific examples (a non-exhaustive list) of the computer-readable storage medium would include the following: an electrical connection having one or more wires, a portable computer diskette, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing. In this document, a computer readable storage medium may be any tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device.
The computer readable signal medium may include a propagated data signal with computer readable program code embodied therein, either in baseband or as part of a carrier wave. Such a propagated data signal may take any of a variety of forms, including, but not limited to, electro-magnetic, optical, or any suitable combination of the foregoing. A computer readable signal medium may also be any computer readable medium that is not a computer readable storage medium and that can communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device.
Computer program code for carrying out operations of the present invention may be written in any combination of one or more programming languages, including an object oriented programming language such as Java, smalltalk, C ++ and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any kind of network, including a Local Area Network (LAN) or a Wide Area Network (WAN), or may be connected to an external computer (for example, through the Internet using an Internet service provider). In this specification, each embodiment is described in a progressive manner, and each embodiment is mainly described by differences from other embodiments, and identical and similar parts between the embodiments are all enough to be referred to each other.
While preferred embodiments of the present application have been described, additional variations and modifications in those embodiments may occur to those skilled in the art once they learn of the basic inventive concepts. It is therefore intended that the following claims be interpreted as including the preferred embodiment and all such alterations and modifications as fall within the scope of the embodiments of the application.
Finally, it is further noted that relational terms such as first and second, and the like are used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Moreover, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or terminal that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or terminal. Without further limitation, an element defined by the phrase "comprising one … …" does not exclude the presence of other like elements in a process, method, article or terminal device comprising the element.
The method and system for protecting and distributing bandwidth in real time of service broadband 5GCPE provided by the application are described in detail, and specific examples are applied to illustrate the principle and implementation of the application, and the description of the above examples is only used for helping to understand the method and core idea of the application; meanwhile, as those skilled in the art will have variations in the specific embodiments and application scope in accordance with the ideas of the present application, the present description should not be construed as limiting the present application in view of the above.
Claims (10)
1. A method for protecting and distributing bandwidth in real time by using service broadband 5GCPE, which is used for real-time detection and elastic distribution of broadband bandwidth of a target line, and relates to a detection end, an optical cable fiber, optical transmission equipment, a server, CPE equipment and a 5G core network, and the method comprises the following steps:
the detection end responds to the using state of the broadband in the target line, and when detecting that the broadband is being used, the detection end detects whether the optical cable fiber or the optical transmission equipment of the target line has faults or not;
if the fault exists, the detection end controls a service broadband user end port of the target line to be connected to a second service port of the CPE equipment from a first service port of the optical transmission equipment, and sends fault information to the CPE equipment;
When the service broadband user end port of the target line is in the second service port connected with the CPE equipment, the detection end detects that the optical cable optical fiber or the optical transmission equipment of the target line has no fault, the service broadband user end port of the target line is connected from the second service port of the CPE equipment back to the first service port of the optical transmission equipment, and meanwhile, the detection end sends a release instruction to a 5G core network.
2. A method for protecting and distributing bandwidth in real time by using service broadband 5GCPE, which is used for real-time detection and elastic distribution of broadband bandwidth of a target line, and relates to a detection end, an optical cable fiber, optical transmission equipment, a server, CPE equipment and a 5G core network, and the method comprises the following steps:
when the CPE equipment receives the fault information sent by the detection end, the CPE equipment establishes a slice data channel according to the fault information, wherein the slice data channel comprises a first channel for signal transmission and a second channel for service bandwidth transmission from the CPE equipment to a user plane unit through a base station;
The CPE equipment sends the actual occupied bandwidth value of the service broadband user end port before the fault to the server through the first channel and generates an attachment request message; the server is used for receiving the actual occupied bandwidth value and determining an allocated bandwidth value corresponding to the target line through the actual occupied bandwidth value;
the CPE equipment sends the generated attachment request message to a base station, and the base station is used for selecting a target access and mobile management unit in the 5G core network according to the weight of the attachment request message;
the CPE device sends the attachment request message to the target access and mobility management unit of the 5G core network through the first channel; the 5G core network is configured to receive the attach request message through the target access and mobility management unit, obtain a user permanent identifier from the user hidden identifiers through the attach request message, generate the registration passing information through the user permanent identifier, and feed back the registration passing information to the CPE device through the target access and mobility management unit.
3. A method for protecting and distributing bandwidth in real time by using service broadband 5GCPE, which is used for real-time detection and elastic distribution of broadband bandwidth of a target line, and relates to a detection end, an optical cable fiber, optical transmission equipment, a server, CPE equipment and a 5G core network, and the method comprises the following steps:
When the server receives an actual occupied bandwidth value sent by the CPE equipment through a first channel, the server determines an allocated bandwidth value corresponding to the target line through the actual occupied bandwidth value;
and when the server receives a bandwidth acquisition request sent by the unified data management unit of the 5G core network, the server sends the bandwidth allocation value to the 5G core network.
4. A method according to claim 3, wherein the step of determining an allocated bandwidth value corresponding to the target line from the actual occupied bandwidth value comprises:
the server generates a position acquisition request and sends the position acquisition request to the 5G core network; the 5G core network is used for acquiring the position information corresponding to the target line according to the position acquisition request, determining a real-time spare bandwidth value corresponding to the position information according to the position information, and transmitting the real-time spare bandwidth value to the server;
the server receives the real-time spare bandwidth value sent by the 5G core network, and the server determines whether the real-time spare bandwidth value is larger than or equal to the sum of the actual occupied bandwidth value and the surplus;
When the real-time spare bandwidth value is larger than or equal to the sum of the actual occupied bandwidth value and the broadband surplus, the server determines that the actual occupied bandwidth value is the allocated bandwidth value; or when the real-time spare bandwidth value is smaller than the sum of the actual occupied bandwidth value and the broadband surplus, the server determines that the allocated bandwidth value is the difference between the real-time spare bandwidth value and the broadband surplus.
5. A method for protecting and distributing bandwidth in real time by using service broadband 5GCPE, which is used for real-time detection and elastic distribution of broadband bandwidth of a target line, and relates to a detection end, an optical cable fiber, optical transmission equipment, a server, CPE equipment and a 5G core network, and the method comprises the following steps:
when the target access and mobility management unit of the 5G core network receives the attach request message sent by the CPE equipment through a first channel, the 5G core network acquires a user permanent identifier in a user hidden identifier according to the attach request message;
the 5G core network generates the registration passing information according to the user permanent identifier;
The 5G core network sends the registration passing information to the CPE equipment through the target access and mobility management unit;
when the 5G core network receives a position acquisition request sent by the server, the 5G core network acquires position information corresponding to the target line according to the position acquisition request;
the 5G core network determines a real-time spare bandwidth value corresponding to the position information according to the position information;
the 5G core network sends the real-time spare bandwidth value to the server, the server is used for receiving the real-time spare bandwidth value sent by the 5G core network, determining whether the real-time spare bandwidth value is larger than or equal to the sum of the actual occupied bandwidth and the surplus, and determining that the actual occupied bandwidth is the allocated bandwidth when the real-time spare bandwidth value is larger than or equal to the sum of the actual occupied bandwidth and the broadband surplus; or when the real-time spare bandwidth value is smaller than the sum of the actual occupied bandwidth and the broadband surplus, determining the allocated bandwidth as the difference between the real-time spare bandwidth value and the broadband surplus;
when the CPE equipment receives the registration passing information, the 5G core network responds to the registration passing information to generate a bandwidth acquisition request, and the bandwidth acquisition request is sent to the server through a unified data management unit; the server is configured to receive the bandwidth obtaining request sent by the unified data management unit of the 5G core network, and send the allocated bandwidth to the 5G core network;
When the 5G core network receives the allocated bandwidth value sent by the server, the 5G core network allocates the allocated bandwidth value for use through a user plane unit;
when the optical cable fiber or the optical transmission equipment of the target line has no fault, the 5G core network receives a release instruction sent by the detection end, and releases the bandwidth occupied by the 5G network slice through the user plane unit according to the release instruction.
6. A service broadband 5GCPE protection and bandwidth real-time distribution system, characterized in that the system is used for real-time detection and elastic distribution of broadband bandwidth of a target line, and the system relates to a detection end, an optical cable fiber, an optical transmission device, a server, CPE equipment and a 5G core network, and the system comprises:
the detection module is used for responding to the use state of the broadband in the target line by the detection end, and detecting whether the optical cable fiber or the optical transmission equipment of the target line has faults or not when the broadband is detected to be in use;
the first sending module is used for controlling the service broadband user end port of the target line to be connected to the second service port of the CPE equipment from the first service port of the optical transmission equipment if the fault exists, and sending the fault information to the CPE equipment;
And the second sending module is used for receiving the service broadband user end port of the target line from the second service port of the CPE equipment back to the first service port of the optical transmission equipment when the detection end detects that the optical cable optical fiber or the optical transmission equipment of the target line has no fault when the service broadband user end port of the target line is in the second service port connected with the CPE equipment, and simultaneously, the detection end sends a release instruction to a 5G core network.
7. A service broadband 5GCPE protection and bandwidth real-time distribution system, characterized in that the system is used for real-time detection and elastic distribution of broadband bandwidth of a target line, and the system relates to a detection end, an optical cable fiber, an optical transmission device, a server, CPE equipment and a 5G core network, and the system comprises:
the system comprises a detection end, a building module, a control module and a control module, wherein the detection end is used for detecting the fault information sent by the detection end, and the control module is used for detecting the fault information sent by the control module;
The first determining module is configured to send, to the server through the first channel, an actual bandwidth occupation value of the service broadband user port before the CPE device fails, and generate an attachment request message; the server is used for receiving the actual occupied bandwidth value and determining an allocated bandwidth value corresponding to the target line through the actual occupied bandwidth value;
a third sending module, configured to send the attach request message to a base station, where the base station is configured to select a target access and mobility management unit in the 5G core network according to a weight of the attach request message;
a feedback module, configured to send the attach request message to the target access and mobility management unit of the 5G core network through the first channel by the CPE device; the 5G core network is configured to receive the attach request message through the target access and mobility management unit, obtain a user permanent identifier from the user hidden identifiers through the attach request message, generate the registration passing information through the user permanent identifier, and feed back the registration passing information to the CPE device through the target access and mobility management unit.
8. A service broadband 5GCPE protection and bandwidth real-time distribution system, characterized in that the system is used for real-time detection and elastic distribution of broadband bandwidth of a target line, and the system relates to a detection end, an optical cable fiber, an optical transmission device, a server, CPE equipment and a 5G core network, and the system comprises:
the second determining module is used for determining an allocated bandwidth value corresponding to the target line through the actual occupied bandwidth value when the server receives the actual occupied bandwidth value sent by the CPE equipment through the first channel;
and the fourth sending module is used for sending the bandwidth allocation numerical value to the 5G core network by the server when the server receives the bandwidth acquisition request sent by the unified data management unit of the 5G core network.
9. A service broadband 5GCPE protection and bandwidth real-time distribution system, characterized in that the system is used for real-time detection and elastic distribution of broadband bandwidth of a target line, and the system relates to a detection end, an optical cable fiber, an optical transmission device, a server, CPE equipment and a 5G core network, and the system comprises:
a first obtaining module, configured to, when the target access and mobility management unit of the 5G core network receives the attach request message sent by the CPE device through a first channel, obtain, by the 5G core network, a user permanent identifier in a user hidden identifier according to the attach request message;
A first generation module, configured to generate the registration passing information according to the user permanent identifier by using the 5G core network;
a fifth transmitting module, configured to transmit the registration passing information to the CPE device through the target access and mobility management unit by using the 5G core network;
the second acquisition module is used for acquiring the position information corresponding to the target line by the 5G core network according to the position acquisition request when the 5G core network receives the position acquisition request sent by the server;
a third determining module, configured to determine, by using the 5G core network according to the location information, a real-time spare bandwidth value corresponding to the location information;
a fourth determining module, configured to send the real-time spare bandwidth value to the server by using the 5G core network, where the server is configured to receive the real-time spare bandwidth value sent by the 5G core network, determine whether the real-time spare bandwidth value is greater than or equal to a sum of the actual occupied bandwidth and a margin, and determine that the actual occupied bandwidth is the allocated bandwidth when the real-time spare bandwidth value is greater than or equal to the sum of the actual occupied bandwidth and a broadband margin; or when the real-time spare bandwidth value is smaller than the sum of the actual occupied bandwidth and the broadband surplus, determining the allocated bandwidth as the difference between the real-time spare bandwidth value and the broadband surplus;
A sixth sending module, configured to, when the CPE device receives the registration passing information, generate a bandwidth acquisition request by the 5G core network in response to the registration passing information, and send the bandwidth acquisition request to the server through a unified data management unit; the server is configured to receive the bandwidth obtaining request sent by the unified data management unit of the 5G core network, and send the allocated bandwidth to the 5G core network;
the allocation module is used for allocating the allocation bandwidth value to a user plane through a user plane unit by the 5G core network when the 5G core network receives the allocation bandwidth value sent by the server;
and the release module is used for receiving a release instruction sent by the detection end by the 5G core network when the optical cable optical fiber or the optical transmission equipment of the target line has no fault, and releasing the bandwidth user plane occupied by the 5G network slice through the user plane unit according to the release instruction.
10. A computer device comprising a processor, a memory and a computer program stored on the memory and capable of running on the processor, which computer program, when executed by the processor, implements the method of any one of claims 1 to 5.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310985279.2A CN116886541B (en) | 2023-08-04 | 2023-08-04 | Service broadband 5GCPE protection and bandwidth real-time allocation method and system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310985279.2A CN116886541B (en) | 2023-08-04 | 2023-08-04 | Service broadband 5GCPE protection and bandwidth real-time allocation method and system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN116886541A true CN116886541A (en) | 2023-10-13 |
CN116886541B CN116886541B (en) | 2024-07-19 |
Family
ID=88264483
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202310985279.2A Active CN116886541B (en) | 2023-08-04 | 2023-08-04 | Service broadband 5GCPE protection and bandwidth real-time allocation method and system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN116886541B (en) |
Citations (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1622524A (en) * | 2004-12-17 | 2005-06-01 | 北京邮电大学 | Alleviation adjusting method for mobile IP burst flow |
CN102547603A (en) * | 2010-12-15 | 2012-07-04 | 中国联合网络通信集团有限公司 | Method, system and equipment for alarm processing |
CN102752155A (en) * | 2012-08-01 | 2012-10-24 | 杭州迪普科技有限公司 | Protection switching control method and device |
CN103476019A (en) * | 2013-09-09 | 2013-12-25 | 华为技术有限公司 | Method, system and home subscriber server for obtaining access point name |
CN104871600A (en) * | 2013-11-01 | 2015-08-26 | 华为技术有限公司 | Network selection method and core network device |
CN107124667A (en) * | 2017-04-25 | 2017-09-01 | 华北计算技术研究所(中国电子科技集团公司第十五研究所) | Multichannel fusion signal transmission system and method in a kind of Ethernet |
US20190141081A1 (en) * | 2016-04-29 | 2019-05-09 | Nec Corporation | Method of enabling slice security separation |
WO2019196796A1 (en) * | 2018-04-13 | 2019-10-17 | 华为技术有限公司 | Communication method and apparatus |
CN111556492A (en) * | 2020-05-05 | 2020-08-18 | 华中科技大学同济医学院附属协和医院 | Wireless local area network architecture and construction method thereof |
CN112332999A (en) * | 2020-09-23 | 2021-02-05 | 深圳Tcl新技术有限公司 | Bandwidth allocation method, device, equipment and computer readable storage medium |
CN112953616A (en) * | 2019-12-10 | 2021-06-11 | 中移(成都)信息通信科技有限公司 | Resource allocation method, device, equipment and storage medium |
CN113783976A (en) * | 2021-09-24 | 2021-12-10 | 阿里巴巴达摩院(杭州)科技有限公司 | Address allocation method, and address allocation method and device of live broadcast terminal |
CN113939041A (en) * | 2020-07-13 | 2022-01-14 | 中国电信股份有限公司 | Method and system for establishing protocol data unit session |
WO2022156691A1 (en) * | 2021-01-19 | 2022-07-28 | 华为技术有限公司 | Network slice communication method, apparatus, and system |
WO2023001003A1 (en) * | 2021-07-23 | 2023-01-26 | 华为技术有限公司 | Communication method and communication apparatus |
CN115842760A (en) * | 2022-12-08 | 2023-03-24 | 中国联合网络通信集团有限公司 | Fault detection method and device, electronic equipment and storage medium |
WO2023143300A1 (en) * | 2022-01-29 | 2023-08-03 | 华为技术有限公司 | Slice selection method and system, and related apparatus |
CN116963042A (en) * | 2022-04-12 | 2023-10-27 | ***通信集团四川有限公司 | Slice switching method, system and device of 5G network |
US20230362636A1 (en) * | 2021-01-08 | 2023-11-09 | Huawei Technologies Co., Ltd. | Key identifier generation method and related apparatus |
-
2023
- 2023-08-04 CN CN202310985279.2A patent/CN116886541B/en active Active
Patent Citations (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1622524A (en) * | 2004-12-17 | 2005-06-01 | 北京邮电大学 | Alleviation adjusting method for mobile IP burst flow |
CN102547603A (en) * | 2010-12-15 | 2012-07-04 | 中国联合网络通信集团有限公司 | Method, system and equipment for alarm processing |
CN102752155A (en) * | 2012-08-01 | 2012-10-24 | 杭州迪普科技有限公司 | Protection switching control method and device |
CN103476019A (en) * | 2013-09-09 | 2013-12-25 | 华为技术有限公司 | Method, system and home subscriber server for obtaining access point name |
CN104871600A (en) * | 2013-11-01 | 2015-08-26 | 华为技术有限公司 | Network selection method and core network device |
US20190141081A1 (en) * | 2016-04-29 | 2019-05-09 | Nec Corporation | Method of enabling slice security separation |
CN107124667A (en) * | 2017-04-25 | 2017-09-01 | 华北计算技术研究所(中国电子科技集团公司第十五研究所) | Multichannel fusion signal transmission system and method in a kind of Ethernet |
WO2019196796A1 (en) * | 2018-04-13 | 2019-10-17 | 华为技术有限公司 | Communication method and apparatus |
CN112953616A (en) * | 2019-12-10 | 2021-06-11 | 中移(成都)信息通信科技有限公司 | Resource allocation method, device, equipment and storage medium |
CN111556492A (en) * | 2020-05-05 | 2020-08-18 | 华中科技大学同济医学院附属协和医院 | Wireless local area network architecture and construction method thereof |
CN113939041A (en) * | 2020-07-13 | 2022-01-14 | 中国电信股份有限公司 | Method and system for establishing protocol data unit session |
CN112332999A (en) * | 2020-09-23 | 2021-02-05 | 深圳Tcl新技术有限公司 | Bandwidth allocation method, device, equipment and computer readable storage medium |
US20230362636A1 (en) * | 2021-01-08 | 2023-11-09 | Huawei Technologies Co., Ltd. | Key identifier generation method and related apparatus |
WO2022156691A1 (en) * | 2021-01-19 | 2022-07-28 | 华为技术有限公司 | Network slice communication method, apparatus, and system |
WO2023001003A1 (en) * | 2021-07-23 | 2023-01-26 | 华为技术有限公司 | Communication method and communication apparatus |
CN113783976A (en) * | 2021-09-24 | 2021-12-10 | 阿里巴巴达摩院(杭州)科技有限公司 | Address allocation method, and address allocation method and device of live broadcast terminal |
WO2023143300A1 (en) * | 2022-01-29 | 2023-08-03 | 华为技术有限公司 | Slice selection method and system, and related apparatus |
CN116963042A (en) * | 2022-04-12 | 2023-10-27 | ***通信集团四川有限公司 | Slice switching method, system and device of 5G network |
CN115842760A (en) * | 2022-12-08 | 2023-03-24 | 中国联合网络通信集团有限公司 | Fault detection method and device, electronic equipment and storage medium |
Also Published As
Publication number | Publication date |
---|---|
CN116886541B (en) | 2024-07-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP4191959B1 (en) | Method and system for ensuring service level agreement of an application | |
EP3826359A1 (en) | Radio access network information processing method and device, network element, and storage medium | |
EP3060018B1 (en) | Registration method and system for common service entity | |
CN110839084B (en) | Session management method, device, equipment and medium | |
US9198223B2 (en) | Telecommunication network | |
CN110661894A (en) | User IP address allocation method, network device and storage medium | |
CN108600322B (en) | Comprehensive video monitoring cloud service system and method based on railway video technical specification | |
CN113037560A (en) | Service flow switching method and device, storage medium and electronic equipment | |
CN110366276A (en) | Serviceization framework base station | |
WO2016065552A1 (en) | Heartbeat cycle setting method and terminal | |
CN107872326B (en) | Method, device and system for releasing session resources | |
CN110024358B (en) | Access to services provided by a distributed data storage system | |
US8614943B2 (en) | Method and apparatus for protecting subscriber access network | |
CN108881460B (en) | Method and device for realizing unified monitoring of cloud platform | |
CN112671723B (en) | Call control system, method and computer readable medium | |
CN116886541B (en) | Service broadband 5GCPE protection and bandwidth real-time allocation method and system | |
CN103051484B (en) | Session service processing method, system and Session Border Controll | |
CN114745757B (en) | Cluster switching method, device, equipment and medium | |
CN102821415B (en) | Fault detecting and processing method and fault detecting and processing device | |
CN114158074B (en) | 5G network element address determination method and device, electronic equipment and storage medium | |
CN108307401B (en) | Method and device for establishing communication connection and communication equipment | |
CN114143903A (en) | Method, device, equipment and medium for configuring network slice PDU session | |
CN109561170A (en) | Address pool creation method, device, address pool management system and storage medium | |
KR102157538B1 (en) | System for upgrading / updating software of virtual network apparatus or system, method thereof | |
CN112333343B (en) | Voice conference system and implementation method thereof |
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 |