CN112423312A - Information processing method, apparatus, system, and computer-readable storage medium - Google Patents

Information processing method, apparatus, system, and computer-readable storage medium Download PDF

Info

Publication number
CN112423312A
CN112423312A CN201910766369.6A CN201910766369A CN112423312A CN 112423312 A CN112423312 A CN 112423312A CN 201910766369 A CN201910766369 A CN 201910766369A CN 112423312 A CN112423312 A CN 112423312A
Authority
CN
China
Prior art keywords
network slice
information
service
user
network
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.)
Pending
Application number
CN201910766369.6A
Other languages
Chinese (zh)
Inventor
王海宁
徐丹
陈运清
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China Telecom Corp Ltd
Original Assignee
China Telecom Corp Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by China Telecom Corp Ltd filed Critical China Telecom Corp Ltd
Priority to CN201910766369.6A priority Critical patent/CN112423312A/en
Publication of CN112423312A publication Critical patent/CN112423312A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/02Arrangements for optimising operational condition
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/02Neural networks
    • G06N3/08Learning methods

Abstract

The disclosure relates to an information processing method, an information processing device, an information processing system and a computer readable storage medium, and relates to the technical field of communication. The method of the present disclosure comprises: receiving a service request sent by a user, wherein the service request comprises: user's intention information; determining corresponding service parameters according to the willingness information of the user; determining the information of the matched network slice according to the service parameters; the network slicing capability is provided to the user through an application program interface.

Description

Information processing method, apparatus, system, and computer-readable storage medium
Technical Field
The present disclosure relates to the field of communications technologies, and in particular, to an information processing method, apparatus, system, and computer-readable storage medium.
Background
In a 5G network, the network slice can help a user to realize the desired functions and characteristics, complete the rapid deployment of services and reduce the online time.
There is no specific solution for how to provide a suitable network slice to a user according to the user's intention.
Disclosure of Invention
One technical problem to be solved by the present disclosure is: how to provide the user with the appropriate network slice according to the user's intention information.
According to some embodiments of the present disclosure, there is provided an information processing method including: receiving a service request sent by a user, wherein the service request comprises: user's intention information; determining corresponding service parameters according to the willingness information of the user; determining the information of the matched network slice according to the service parameters; the network slicing capability is provided to the user through an application program interface.
In some embodiments, the willingness information of the user is input into the machine learning model to obtain the corresponding output business scene; and determining corresponding service parameters according to the service scene.
In some embodiments, determining information of the matching network slice according to the traffic parameter comprises: sending a network slice configuration request to a network slice arrangement manager, wherein the network slice configuration request comprises service parameters, so that the network slice arrangement manager configures matched network slices according to the service parameters; and receiving a network slice configuration response returned by the network slice arrangement manager, wherein the network slice configuration response comprises the information of the network slice matched with the service parameters.
In some embodiments, the network slice orchestration manager configuring the matched network slices according to the traffic parameters comprises: the network slice arranging manager searches a matched network slice template according to the service parameters; under the condition that a matched network slice template is not searched, the network slice arrangement manager updates the parameters of the existing network slice template according to the service parameters or creates a new network slice template to obtain a network slice template corresponding to the service parameters; and the network slice arranging manager schedules and arranges the network resources according to the network slice template corresponding to the service parameters to generate corresponding network slice examples.
In some embodiments, the method further comprises: receiving feedback information of a feedback user on the network slice; and updating the parameters of the machine learning model according to the feedback information.
In some embodiments, the method further comprises: receiving a service termination request sent by a user; sending termination information to the network slice orchestration manager for the network slice orchestration manager to deactivate or terminate the instance of the corresponding network slice; receiving a termination result returned by the network slice arrangement manager; and sending the service termination result to the user.
In some embodiments, the method further comprises: receiving an alarm notification sent by a network slice arrangement manager, wherein the alarm notification comprises an identifier of a network slice; the priority of the network slice corresponding to the identifier is increased by a preset level; sending an alarm processing request to a network slice arrangement manager, wherein the alarm processing request comprises the priority of the network slice after being improved; so that the network slice arranging manager processes the network slices according to the alarm processing request; and receiving an alarm solution notice sent by the network slice arrangement manager.
According to still other embodiments of the present disclosure, there is provided an information processing apparatus including: the user information receiving module is used for receiving a service request sent by a user, and the service request comprises: user's intention information; the intention information conversion module is used for determining corresponding service parameters according to the intention information of the user; the slice determining module is used for determining the information of the matched network slice according to the service parameters; and the capability opening module is used for providing the network slicing capability to the user through an application program interface.
In some embodiments, the intention information conversion module is used for inputting the intention information of the user into the machine learning model to obtain the output corresponding service scene; and determining corresponding service parameters according to the service scene.
In some embodiments, the slice determination module is configured to send a network slice configuration request to the network slice orchestration manager, the network slice configuration request including the traffic parameters, such that the network slice orchestration manager configures the matching network slices according to the traffic parameters; and receiving a network slice configuration response returned by the network slice arrangement manager, wherein the network slice configuration response comprises the information of the network slice matched with the service parameters.
In some embodiments, the user information receiving module is further configured to receive feedback information for feeding back the user to the network slice; and the willingness information conversion module is also used for updating parameters of the machine learning model according to the feedback information.
In some embodiments, the user information receiving module is further configured to receive a service termination request sent by a user; receiving a termination result returned by the network slice arrangement manager; the capability opening module is also used for sending the service termination result to the user. The device also includes: and the slice termination module is used for sending termination information to the network slice arrangement manager so that the network slice arrangement manager can deactivate or terminate the corresponding network slice instance.
In some embodiments, the apparatus further comprises: the alarm processing module is used for receiving an alarm notification sent by the network slice arrangement manager, wherein the alarm notification comprises an identifier of a network slice; the priority of the network slice corresponding to the identifier is increased by a preset level; sending an alarm processing request to a network slice arrangement manager, wherein the alarm processing request comprises the priority of the network slice after being improved; so that the network slice arranging manager processes the network slices according to the alarm processing request; and receiving an alarm solution notice sent by the network slice arrangement manager.
According to still further embodiments of the present disclosure, there is provided an information processing system including: a processing device; the network slice arranging manager is used for receiving a network slice configuration request sent by the information processing device, wherein the network slice configuration request comprises service parameters and configures matched network slices according to the service parameters; and sending a network slice configuration response to the information processing device, wherein the network slice configuration response comprises the information of the network slice matched with the service parameters.
In some embodiments, the network slice orchestration manager is configured to find a matching network slice template according to the traffic parameters; under the condition that a matched network slice template is not searched, updating the parameters of the existing network slice template according to the service parameters, or creating a new network slice template to obtain a network slice template corresponding to the service parameters; and scheduling and arranging the network resources according to the network slice template corresponding to the service parameters to generate a corresponding network slice example.
According to still further embodiments of the present disclosure, there is provided an information processing system including: a processor; and a memory coupled to the processor for storing instructions that, when executed by the processor, cause the processor to perform the steps of the information processing method of any of the foregoing embodiments.
According to further embodiments of the present disclosure, there is provided a computer-readable non-transitory storage medium having a computer program stored thereon, wherein the program, when executed by a processor, implements the steps of the information processing method of any of the foregoing embodiments.
The method can convert the intention information of the user into the corresponding service parameters, determine the matched network slice according to the service parameters, further provide the network slice capability for the user through the application program interface, and enable the user to obtain the corresponding service through the network slice. The network slice determining method can determine the slice matched with the willingness information of the user, meet the requirements of the user and improve the service quality and the user experience.
Other features of the present disclosure and advantages thereof will become apparent from the following detailed description of exemplary embodiments thereof, which proceeds with reference to the accompanying drawings.
Drawings
In order to more clearly illustrate the embodiments of the present disclosure or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, it is obvious that the drawings in the following description are only some embodiments of the present disclosure, and other drawings can be obtained by those skilled in the art without creative efforts.
Fig. 1 shows a flow diagram of an information processing method of some embodiments of the present disclosure.
Fig. 2 shows a flow diagram of an information processing method of further embodiments of the present disclosure.
Fig. 3 shows a flow chart of an information processing method according to further embodiments of the present disclosure.
Fig. 4 shows a flow diagram of an information processing method of still further embodiments of the present disclosure.
Fig. 5 shows a schematic configuration diagram of an information processing apparatus of some embodiments of the present disclosure.
FIG. 6 shows a block diagram of an information handling system of some embodiments of the present disclosure.
FIG. 7 shows a block diagram of an information handling system of further embodiments of the present disclosure.
Fig. 8 shows a schematic configuration diagram of an information processing system according to still further embodiments of the present disclosure.
Detailed Description
The technical solutions in the embodiments of the present disclosure will be clearly and completely described below with reference to the drawings in the embodiments of the present disclosure, and it is obvious that the described embodiments are only a part of the embodiments of the present disclosure, and not all of the embodiments. The following description of at least one exemplary embodiment is merely illustrative in nature and is in no way intended to limit the disclosure, its application, or uses. All other embodiments, which can be derived by a person skilled in the art from the embodiments disclosed herein without making any creative effort, shall fall within the protection scope of the present disclosure.
The scheme is provided for solving the problem of how to provide proper network slices for the user according to the intention information of the user. Some embodiments of the disclosed information processing method are described below in conjunction with fig. 1.
FIG. 1 is a flow chart of some embodiments of the disclosed information processing method. As shown in fig. 1, the method of this embodiment includes: steps S102 to S108.
In step S102, a service request sent by a user is received.
The user may act as a leaser of the network slicing capability and may send a service request, which may include, for example: user's intention information. That is, the user can send out the subscription willingness information of the service. The intention information may be input by the user through the terminal, for example, by voice, video, text, etc. For voice or video, etc., it can be converted into wishlist text by the existing technology. The intention information is, for example, "network service needs to be provided at a stadium/concert", "4K high definition video conference service needs to be provided", "automatic driving request" and the like, which indicate the intention of the user's business requirements.
In step S104, the corresponding service parameters are determined according to the user' S intention information.
In some embodiments, the willingness information of the user is input into the machine learning model to obtain the corresponding output business scene; and determining corresponding service parameters according to the service scene.
After the machine learning model is trained in advance and network parameters are determined, willingness information of a user is input into the machine learning model, output classification can be obtained, and each class can represent a service scene. The service parameters corresponding to each service scenario are different, for example, a service parameter template may be configured in advance, and the service parameters corresponding to each scenario are configured in the service parameter template. In the service parameter template, the corresponding service parameter can be searched according to the determined service scene.
For example, the traffic parameters may include: one or more of the delay level, the rate level, the packet loss rate level, the jitter level, the maximum user number level, the coverage area level, the user mobility level, and the resource sharing level may also be set according to actual service data, which is not limited to the examples given. Each service parameter can be divided into different grades according to the normal value range thereof, for example, the time delay includes 1-2 ms, and 2-3 ms … … different grades. One or more service parameters are selected, and different levels of service parameters form a service scenario. For example, one service scenario is: the time delay is 1-2 ms, and the highest downlink speed is 100 Mbps. The finer the granularity of the service parameter division is, the more accurate the willingness information of the user can be met. For example, the delay may be further divided into an air interface delay, an end-to-end delay, and the like.
And (3) inputting the machine learning model to be trained by using the willingness information marked with the corresponding service scene as a training sample, calculating a loss function according to the output result and the corresponding mark, and adjusting the parameters of the machine learning model until a convergence condition is met to obtain the trained machine learning model. The machine learning model is, for example, a neural network model. After the intention information is input into the machine learning model, the intention information can be firstly converted into corresponding feature vectors, and the output service scene is further determined according to the feature vectors.
In some embodiments, the training samples may be directly labeled with various service parameters, for example, one training sample is labeled with a delay level of 1, a rate level of 2 … …, and no service parameter level may be represented by 0. This trains the machine learning model with the training samples. And inputting a new will information sample into the trained machine learning model to directly output values corresponding to various service parameters. Namely, the intention information of the user is input into the machine learning model, and the output corresponding service parameters are obtained.
In some embodiments, service parameters corresponding to different keywords may be preset. The keyword extraction model can be utilized to extract the keywords in the willingness information, and the corresponding service parameters can be searched according to the keywords. The keyword extraction model may employ an existing model. For example, the willingness information is "it is necessary to provide network service at stadium/concert", the keyword "stadium/concert" is extracted, and the searching for the corresponding service parameter as the rate level includes: the downlink rate is 200-300Mbps, the uplink rate is 50-100 Mbps, and the connection number density is, for example, 200-2500/km2
In some embodiments, when the intention information includes a service parameter, a keyword corresponding to the service parameter in the intention information may be first identified, the keyword is extracted, other words except the keyword corresponding to the service parameter in the intention information are input to the machine learning model to obtain a corresponding service parameter, and the obtained service parameter is corrected according to the keyword corresponding to the service parameter.
In step S106, information of the matched network slice is determined according to the service parameter.
In some embodiments, a network slice configuration request is sent to a network slice orchestration manager, the network slice configuration request including traffic parameters. And the network slice arranging manager configures the matched network slices according to the service parameters. And receiving a network slice configuration response returned by the network slice arrangement manager, wherein the network slice configuration response comprises the information of the network slice matched with the service parameters. The network slice configuration response may further include: network slice configuration success information. The information of the network slice includes, for example, the identifier of the network slice and other information.
In some embodiments, the network slice orchestration manager searches for a matching network slice template according to the service parameters, and updates the parameters of the existing network slice template according to the service parameters or creates a new network slice template to obtain a network slice template corresponding to the service parameters in the case that the matching network slice template is not found. And scheduling and arranging the network resources according to the network slice template corresponding to the service parameters to generate a corresponding network slice example.
The network slice arrangement manager may pre-store a plurality of network slice templates, and may first determine a network parameter template matching the service parameter by comparing the service parameter with the parameter of the network slice template. And if the network slice template matched with the service parameter is not found, updating the parameter of the existing network slice template or creating a new network slice template. For example, determining the network slice template with the highest matching degree with the service parameters, determining whether the number of the parameters of the network slice template which are not matched with the service parameters exceeds a threshold value, if so, creating a new network slice template according to the service parameters, otherwise, modifying the network slice template with the highest matching degree according to the service parameters.
The network slice template may be an information model formulated according to SLA (Service Level Agreement) parameters. The SLA parameters may be the same as or similar to the service parameters determined according to the willingness information, and corresponding parameters in the network slice template may be determined according to the service parameters. The matching of the parameters of the network slicing template and the service parameters means that the parameters are the same or the value range of the parameters of the network slicing template comprises the service parameters.
Further, after configuring the network template corresponding to the service parameter, the network slice arrangement manager schedules and arranges the required network resource according to the network slice template. For example, the network slice template defines an end-to-end SLA, which may be decomposed into sub-slice SLAs, according to which sub-slice SLAs the sub-network resources are scheduled. Access Network resources can be scheduled and arranged according to a RAN (Radio Access Network ) SLA, transmission Network resources can be scheduled and arranged according to a tn (transport Network) SLA, and Core Network resources can be scheduled and arranged according to a CN (Core Network ) SLA.
In step S108, the network slicing capability is provided to the user through the application program interface.
The capability of the network slice can be extracted to generate a corresponding API (application program interface), and a user can obtain business services by using the network slice through the API.
The method of the embodiment can convert the intention information of the user into the corresponding service parameters, determine the matched network slice according to the service parameters, further provide the network slice capability to the user through the application program interface, and enable the user to obtain the corresponding service through the network slice. The network slice determining method can determine the slice matched with the willingness information of the user, meet the requirements of the user and improve the service quality and the user experience.
Further embodiments of the disclosed information processing method are described below in conjunction with fig. 2.
Fig. 2 is a flow chart of some embodiments of the disclosed information processing method. As shown in fig. 2, the method of this embodiment includes: steps S202 to S216.
In step S202, the capability openness management platform receives a service request sent by a user, where the service request includes: user's intention information.
In step S204, the capability openness management platform inputs the willingness information of the user into the machine learning model, and obtains the output corresponding service parameters.
Before determining the service parameters, the capability openness management platform can perform bidirectional authentication with the user, verify the identity information of the user and determine whether the user has the right to perform a network slicing request. The user can authenticate the legality of the capability open management platform so as to ensure the safety of the communication process.
In step S206, the capability openness management platform sends a network slice configuration request to the network slice orchestration manager, where the network slice configuration request includes the service parameters.
In step S208, the network slice orchestration manager configures the matching network slice according to the service parameters.
In step S210, the capability openness management platform receives a network slice configuration response returned by the network slice orchestration manager, where the network slice configuration response includes information of a network slice matching the service parameter.
In step S212, the capability opening management platform opens the network slicing capability to the user through the application program interface.
In step S214, the capability openness management platform receives feedback information of the feedback user on the network slice.
The user may submit feedback information to the capability openness management platform, where the feedback information includes, for example: and scoring satisfaction degrees of various service parameters or including feedback texts. The feedback text is for example "delay too high".
In step S216, the capability openness management platform updates parameters of the machine learning model according to the feedback information.
If the feedback text is the text, keywords can be extracted by using a keyword extraction model, corresponding service parameters are matched by using a semantic recognition model, and the service parameters corresponding to the currently applied network slice of the feedback user are corrected according to the feedback information. And marking the willingness information of the feedback user by using the corrected service parameters, taking the willingness information of the feedback user and corresponding marked information as training samples, and re-training the machine learning model. When the service parameter is corrected, if the feedback information includes a specific value of the service parameter, the correction can be performed according to the specific value. If the feedback information does not include a specific value, the adjustment can be performed according to a preset step length. Under the condition that a small number of feedback users are not satisfied with the service parameters corresponding to the network slices, the parameters of the corresponding network slices can be directly adjusted according to the feedback information of the users.
In the above embodiment, the capability openness management platform and the network slice orchestration manager may be integrated, so as to reduce the information interaction process.
According to the method, the appropriate network slice can be provided for the user according to the intention information of the user, the machine learning model can be further adjusted according to the feedback information of the user, the intention information of the user can be more accurately converted into the service parameters by the model, the appropriate network slice can be provided for the user, the service requirements of the user are further met, and the user experience is improved.
Still other embodiments of the information processing method of the present disclosure are described below with reference to fig. 3.
Fig. 3 is a flow chart of some embodiments of the disclosed information processing method. As shown in fig. 3, the method of this embodiment includes: steps S302 to S310.
In step S302, the capability openness management platform receives a service termination request sent by a user.
The service termination request includes service information to be terminated by the user.
In step S304, the capability openness management platform sends termination information to the network slice orchestration manager. The termination information includes service information to be terminated by the user.
Before the termination information is sent, the capability opening management platform can perform bidirectional authentication with the user, and the termination information is sent after the authentication is passed.
In step S306, the network slice orchestration manager deactivates or terminates the instance of the corresponding network slice.
And the network slice arranging manager determines the corresponding network slice example according to the service information to be terminated by the user, and deactivates or terminates.
In step S308, the capability openness management platform receives a termination result returned by the network slice orchestration manager.
The network slice orchestration manager returns a message that the termination was successful.
In step S310, the capability opening management platform sends a service termination result to the user.
The capability openness management platform and the network slice arrangement manager in the embodiment can be integrated, so that the information interaction process is reduced. In the embodiment, the slicing service is terminated in time according to the requirements of the user, the network resources are released and can be used for other services, the resource utilization rate is improved, and the user experience is improved.
Still further embodiments of the information processing method of the present disclosure are described below in conjunction with fig. 4.
Fig. 4 is a flow chart of still other embodiments of the disclosed information processing method. As shown in fig. 4, the method of this embodiment includes: steps S402 to S410.
In step S402, the capability openness management platform receives an alarm notification sent by the network slice orchestration manager, where the alarm notification includes an identifier of a network slice.
The network slice orchestration manager is responsible for managing the life cycle of the network slice template and the network slice instance. And the network slice arranging manager sends an alarm notice under the condition that the network slice is found to have a fault or an abnormity. Lifecycle management of network slice instances includes, for example: prepare, configure, instantiate, activate, run, terminate, or deactivate. Configuration is to arrange and schedule network slices according to service parameters. After the network slice capability is opened to the user, when the user needs to perform service, a service request is sent through the API, and the network slice arranging manager instantiates, activates, operates and the like the network slice according to the service request.
In step S404, the capability openness management platform increases the priority of the network slice corresponding to the identifier by a preset level.
In step S406, the capability openness management platform sends an alarm processing request to the network slice orchestration manager, where the alarm processing request includes the increased priority of the network slice.
In step S408, the network slice orchestration manager processes the network slice according to the alarm processing request.
The network slice arranging manager processes according to the priority of each network slice, and the network slices with the improved priorities are processed preferentially.
After receiving the alarm notification, the capability openness management platform may stop issuing the API of the network slice and send a notification to the user. Or, after receiving the alarm processing request of the capability opening management platform for the alarm network slice, the network slice arrangement manager may replace the abnormal network element or network function in the network slice with a standby network element or network function, and maintain to provide service for the user.
In step S410, the capability openness management platform receives an alarm resolution notification sent by the network slice orchestration manager.
If the API publication for the network slice was previously stopped. After receiving the alarm resolution notification, the capability openness management platform may reissue the API of the corresponding network slice and notify the corresponding user.
In the above embodiment, the capability openness management platform and the network slice orchestration manager may be integrated, so as to reduce the information interaction process. The network slices are managed by the network slice arrangement manager to find abnormal slices in time, and the abnormal slices are processed in time by matching with the capacity management platform, so that the service quality of the network slices is guaranteed, and the user experience is improved.
The present disclosure also provides an information processing apparatus, which may be disposed in the capability openness management platform in any of the foregoing embodiments, and is described below with reference to fig. 5.
Fig. 5 is a block diagram of some embodiments of an information processing apparatus of the present disclosure. As shown in fig. 5, the apparatus 50 of this embodiment includes: a user information receiving module 502, a willingness information conversion module 504, a slice determination module 506, and a capability opening module 508.
A user information receiving module 502, configured to receive a service request sent by a user, where the service request includes: user's intention information.
And a wish information conversion module 504, configured to determine a corresponding service parameter according to the wish information of the user.
In some embodiments, the intention information conversion module 504 is configured to input the intention information of the user into the machine learning model, and obtain an output corresponding service scenario; and determining corresponding service parameters according to the service scene.
In some embodiments, the user information receiving module 502 is further configured to receive feedback information for feeding back the user to the network slice. The willingness information conversion module 504 is further configured to update parameters of the machine learning model according to the feedback information.
And a slice determining module 506, configured to determine information of the matched network slice according to the service parameter.
In some embodiments, slice determination module 506 is configured to send a network slice configuration request to the network slice orchestration manager, the network slice configuration request including the traffic parameters, such that the network slice orchestration manager configures the matching network slices according to the traffic parameters; and receiving a network slice configuration response returned by the network slice arrangement manager, wherein the network slice configuration response comprises the information of the network slice matched with the service parameters.
A capability opening module 508 for providing the network slicing capability to the user through the application program interface.
In some embodiments, the user information receiving module 502 is further configured to receive a service termination request sent by a user. The capability opening module 508 is also configured to send the service termination result to the user. The apparatus 50 further comprises: a slice termination module 510, configured to send termination information to the network slice orchestration manager, so that the network slice orchestration manager deactivates or terminates the corresponding network slice instance; and receiving a termination result returned by the network slice arrangement manager.
In some embodiments, the apparatus 50 further comprises: an alarm processing module 512, configured to receive an alarm notification sent by the network slice orchestration manager, where the alarm notification includes an identifier of a network slice; the priority of the network slice corresponding to the identifier is increased by a preset level; sending an alarm processing request to a network slice arrangement manager, wherein the alarm processing request comprises the priority of the network slice after being improved; so that the network slice arranging manager processes the network slices according to the alarm processing request; and receiving an alarm solution notice sent by the network slice arrangement manager.
The present disclosure also provides an information processing system, described below in conjunction with fig. 6.
FIG. 6 is a block diagram of some embodiments of the disclosed information handling system. As shown in fig. 6, the system 60 of this embodiment includes: the information processing apparatus 50 of any of the foregoing embodiments; and a network slice orchestration manager 62.
The network slice arranging manager 62 is configured to receive a network slice configuration request sent by the information processing apparatus, where the network slice configuration request includes service parameters, and configure a matched network slice according to the service parameters; and sending a network slice configuration response to the information processing device, wherein the network slice configuration response comprises the information of the network slice matched with the service parameters.
In some embodiments, network slice orchestration manager 62 is configured to find a matching network slice template based on the traffic parameters; under the condition that a matched network slice template is not searched, updating the parameters of the existing network slice template according to the service parameters, or creating a new network slice template to obtain a network slice template corresponding to the service parameters; and scheduling and arranging the network resources according to the network slice template corresponding to the service parameters to generate a corresponding network slice example.
The information processing systems in the embodiments of the present disclosure, such as the information processing apparatus and the network slice orchestration manager in the system, may each be implemented by various computing devices or computer systems, which are described below in conjunction with fig. 7 and 8.
FIG. 7 is a block diagram of some embodiments of the disclosed information handling system. As shown in fig. 7, the system 70 of this embodiment includes: a memory 710 and a processor 720 coupled to the memory 710, the processor 720 being configured to perform the information processing method in any of the embodiments of the present disclosure based on instructions stored in the memory 710.
Memory 710 may include, for example, system memory, fixed non-volatile storage media, and the like. The system memory stores, for example, an operating system, an application program, a Boot Loader (Boot Loader), a database, and other programs.
FIG. 8 is a block diagram of still further embodiments of the disclosed information handling system. As shown in fig. 8, the system 80 of this embodiment includes: memory 810 and processor 820 are similar to memory 710 and processor 720, respectively. An input output interface 830, a network interface 840, a storage interface 850, and the like may also be included. These interfaces 830, 840, 850 and the memory 810 and the processor 820 may be connected, for example, by a bus 860. The input/output interface 830 provides a connection interface for input/output devices such as a display, a mouse, a keyboard, and a touch screen. The network interface 840 provides a connection interface for various networked devices, such as a database server or a cloud storage server. The storage interface 850 provides a connection interface for external storage devices such as an SD card and a usb disk.
As will be appreciated by one skilled in the art, embodiments of the present disclosure may be provided as a method, system, or computer program product. Accordingly, the present disclosure may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present disclosure may take the form of a computer program product embodied on one or more computer-usable non-transitory storage media (including, but not limited to, disk storage, CD-ROM, optical storage, and the like) having computer-usable program code embodied therein.
The present disclosure is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the disclosure. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
The above description is only exemplary of the present disclosure and is not intended to limit the present disclosure, so that any modification, equivalent replacement, or improvement made within the spirit and principle of the present disclosure should be included in the scope of the present disclosure.

Claims (17)

1. An information processing method comprising:
receiving a service request sent by a user, wherein the service request comprises: the willingness information of the user;
determining corresponding service parameters according to the willingness information of the user;
determining the information of the matched network slice according to the service parameters;
providing the network slicing capability to the user through an application program interface.
2. The method of claim 1, wherein,
the determining, according to the willingness information of the user, a corresponding service parameter includes:
inputting the willingness information of the user into a machine learning model to obtain an output corresponding service scene;
and determining corresponding service parameters according to the service scene.
3. The method of claim 1, wherein,
the information for determining the matched network slice according to the service parameter comprises:
sending a network slice configuration request to a network slice arrangement manager, wherein the network slice configuration request comprises the service parameters, so that the network slice arrangement manager configures matched network slices according to the service parameters;
and receiving a network slice configuration response returned by the network slice arrangement manager, wherein the network slice configuration response comprises the information of the network slice matched with the service parameter.
4. The method of claim 3, wherein,
the network slice arranging manager configures the matched network slices according to the service parameters, and comprises the following steps:
the network slice arranging manager searches a matched network slice template according to the service parameters;
under the condition that a matched network slice template is not searched, the network slice arrangement manager updates the parameters of the existing network slice template according to the service parameters or creates a new network slice template to obtain a network slice template corresponding to the service parameters;
and the network slice arrangement manager schedules and arranges the network resources according to the network slice template corresponding to the service parameters to generate corresponding network slice examples.
5. The method of claim 2, further comprising:
receiving feedback information of a feedback user on the network slice;
and updating the parameters of the machine learning model according to the feedback information.
6. The method of claim 1, further comprising:
receiving a service termination request sent by the user;
sending termination information to a network slice orchestration manager, such that the network slice orchestration manager deactivates or terminates a corresponding instance of a network slice;
receiving a termination result returned by the network slice arrangement manager;
and sending a service termination result to the user.
7. The method of claim 1, further comprising:
receiving an alarm notification sent by a network slice arrangement manager, wherein the alarm notification comprises an identifier of a network slice;
the priority of the network slice corresponding to the identifier is increased by a preset level;
sending an alarm processing request to the network slice arrangement manager, wherein the alarm processing request comprises the increased priority of the network slice; so that the network slice arrangement manager processes the network slice according to the alarm processing request;
and receiving an alarm solution notice sent by the network slice arrangement manager.
8. An information processing apparatus comprising:
a user information receiving module, configured to receive a service request sent by a user, where the service request includes: the willingness information of the user;
the intention information conversion module is used for determining corresponding service parameters according to the intention information of the user;
the slice determining module is used for determining the information of the matched network slice according to the service parameters;
and the capability opening module is used for providing the network slicing capability to the user through an application program interface.
9. The apparatus of claim 8, wherein,
the intention information conversion module is used for inputting the intention information of the user into a machine learning model to obtain an output corresponding service scene; and determining corresponding service parameters according to the service scene.
10. The apparatus of claim 8, wherein,
the slice determining module is used for sending a network slice configuration request to a network slice arrangement manager, wherein the network slice configuration request comprises the service parameters, so that the network slice arrangement manager configures matched network slices according to the service parameters; and receiving a network slice configuration response returned by the network slice arrangement manager, wherein the network slice configuration response comprises the information of the network slice matched with the service parameter.
11. The apparatus of claim 9, wherein,
the user information receiving module is further used for receiving feedback information of a feedback user on the network slice;
the willingness information conversion module is also used for updating parameters of the machine learning model according to the feedback information.
12. The apparatus of claim 8, wherein,
the user information receiving module is also used for receiving a service termination request sent by the user;
the capability opening module is further configured to send a service termination result to the user.
The device further comprises:
the slice termination module is used for sending termination information to the network slice arrangement manager so that the network slice arrangement manager can deactivate or terminate the corresponding network slice instance; and receiving a termination result returned by the network slice arrangement manager.
13. The apparatus of claim 8, further comprising:
the alarm processing module is used for receiving an alarm notification sent by the network slice arrangement manager, wherein the alarm notification comprises an identifier of a network slice; the priority of the network slice corresponding to the identifier is increased by a preset level; sending an alarm processing request to the network slice arrangement manager, wherein the alarm processing request comprises the increased priority of the network slice; so that the network slice arrangement manager processes the network slice according to the alarm processing request; and receiving an alarm solution notice sent by the network slice arrangement manager.
14. An information processing system comprising: the information processing apparatus of any one of claims 8 to 13; and
the network slice arranging manager is used for receiving a network slice configuration request sent by the information processing device, wherein the network slice configuration request comprises the service parameters, and the matched network slices are configured according to the service parameters; and sending a network slice configuration response to the information processing device, wherein the network slice configuration response comprises the information of the network slice matched with the service parameter.
15. The system of claim 14, wherein,
the network slice arranging manager is used for searching a matched network slice template according to the service parameters; under the condition that a matched network slice template is not searched, updating the parameters of the existing network slice template according to the service parameters, or creating a new network slice template to obtain a network slice template corresponding to the service parameters; and scheduling and arranging the network resources according to the network slice template corresponding to the service parameters to generate a corresponding network slice example.
16. An information processing system comprising:
a processor; and
a memory coupled to the processor for storing instructions that, when executed by the processor, cause the processor to perform the information processing method of any one of claims 1-7.
17. A computer-readable non-transitory storage medium having a computer program stored thereon, wherein the program, when executed by a processor, performs the steps of the method of any one of claims 1-7.
CN201910766369.6A 2019-08-20 2019-08-20 Information processing method, apparatus, system, and computer-readable storage medium Pending CN112423312A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910766369.6A CN112423312A (en) 2019-08-20 2019-08-20 Information processing method, apparatus, system, and computer-readable storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910766369.6A CN112423312A (en) 2019-08-20 2019-08-20 Information processing method, apparatus, system, and computer-readable storage medium

Publications (1)

Publication Number Publication Date
CN112423312A true CN112423312A (en) 2021-02-26

Family

ID=74780068

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910766369.6A Pending CN112423312A (en) 2019-08-20 2019-08-20 Information processing method, apparatus, system, and computer-readable storage medium

Country Status (1)

Country Link
CN (1) CN112423312A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114039868A (en) * 2021-11-09 2022-02-11 广东电网有限责任公司江门供电局 Value added service management method and device
CN115208747A (en) * 2021-04-13 2022-10-18 中移(上海)信息通信科技有限公司 Network slice management method and management system of smart power grid

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2017076086A1 (en) * 2015-11-02 2017-05-11 中兴通讯股份有限公司 Method, apparatus and system for opening network slicing capability
CN109219020A (en) * 2018-09-14 2019-01-15 云迅智能科技南京有限公司 A kind of network dicing method and system
CN109547227A (en) * 2017-08-04 2019-03-29 中国电信股份有限公司 Network is sliced generation method and network slice systems
CN109600246A (en) * 2017-09-30 2019-04-09 华为技术有限公司 Network is sliced management method and its device

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2017076086A1 (en) * 2015-11-02 2017-05-11 中兴通讯股份有限公司 Method, apparatus and system for opening network slicing capability
CN109547227A (en) * 2017-08-04 2019-03-29 中国电信股份有限公司 Network is sliced generation method and network slice systems
CN109600246A (en) * 2017-09-30 2019-04-09 华为技术有限公司 Network is sliced management method and its device
CN109219020A (en) * 2018-09-14 2019-01-15 云迅智能科技南京有限公司 A kind of network dicing method and system

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115208747A (en) * 2021-04-13 2022-10-18 中移(上海)信息通信科技有限公司 Network slice management method and management system of smart power grid
CN115208747B (en) * 2021-04-13 2024-02-23 中移(上海)信息通信科技有限公司 Network slice management method and system for smart power grid
CN114039868A (en) * 2021-11-09 2022-02-11 广东电网有限责任公司江门供电局 Value added service management method and device
CN114039868B (en) * 2021-11-09 2023-08-18 广东电网有限责任公司江门供电局 Value added service management method and device

Similar Documents

Publication Publication Date Title
CN109120426B (en) Network slice management method and device and computer readable storage medium
D’Oro et al. Orchestran: Network automation through orchestrated intelligence in the open ran
CN109417719B (en) Network resource management method, device and system
CN112789832B (en) Dynamic slice priority handling
CN107580237A (en) Operating method, device, system and the storage medium of TV
CN105204743A (en) Interaction control method and device for speech and video communication
CN108512672B (en) Service arranging method, service management method and device
CN112423312A (en) Information processing method, apparatus, system, and computer-readable storage medium
CN113347641A (en) Network deployment method, device and computer readable storage medium
CN112243264B (en) Service customization method, system and network equipment
CN111726456A (en) Data processing method and related device
CN104427557B (en) For controlling the method, apparatus and system of qos policy conflict
CN113784397A (en) Data processing method and device and readable storage medium
CN111884868B (en) Network slice reservation method and device
WO2018058895A1 (en) Terminal control method and apparatus based on rcs message
WO2020048504A1 (en) Method and apparatus for deploying resource required for network function, storage medium, and electronic device
US20230379763A1 (en) Dynamic continuous quality of service adjustment system
CN112314003A (en) Cellular telecommunications network comprising a plurality of network slices
KR102559787B1 (en) Cloud-based media content creation and customized advertisement provision system using the same, and method using the same
CN110768811A (en) Method, device and system for updating YANG model file library
CN113225296B (en) Authority management method and device
CN114565201A (en) Management system, method, device and storage medium of data center
CN109344372B (en) Big data-based document generation method and system
CN113825149B (en) 5G slice network element function automatic cutting method and device and computing equipment
EP3174335B1 (en) Network function customizing method and system, and network controller

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