Network slicing construction method, device and related equipment

By querying and generating slice information in the information chain, users can customize and build network slices that meet their needs, solving the problem that devices in the prior art cannot meet user needs, and realizing personalized and flexible network slice construction.

CN114745732BActive Publication Date: 2025-04-04CHINA MOBILE COMM LTD RES INST +1
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202110017742.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-01-07
Publication Date
2025-04-04
Estimated Expiration
2041-01-07

AI Technical Summary

Technical Problem

In the prior art, network slicing can only be composed of equipment provided by operators, and it is difficult to meet the personalized needs of users.

Method used

Through the orchestrator, the device information matching the user's needs is queried in the information chain, and slice information is generated and uploaded, so that users can participate in the construction process of network slices to ensure that the device meets the user's communication service needs.

Benefits of technology

It enables users to customize and build network slices that meet their needs, ensuring that device performance matches user needs, and improving the personalization and flexibility of network slices.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114745732B_ABST
    Figure CN114745732B_ABST
Patent Text Reader

Abstract

The present invention provides a network slice construction method, device and related equipment. The method includes: receiving demand information sent by a user, the demand information is used to characterize the configuration requirements of the equipment in the network slice to be constructed; querying the equipment information matching the demand information in the information chain, the equipment information points to the equipment managed by the authentication network element; generating N slice information according to the equipment information, N is a positive integer; uploading the N slice information to the information chain. In an embodiment of the present invention, the corresponding equipment information is determined in the information chain based on the demand information sent by the user to ensure that each device in the network slice can meet the user's needs; and N slice information is generated, and the N slice information is uploaded to the information chain. In this way, the user can participate in the entire network slice construction process through the information chain, thereby ensuring that the devices in the network slice meet the user's communication service needs.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] Embodiments of the present invention relate to the field of communication technology, and in particular, to a network slicing construction method, apparatus, and related equipment. Background Art

[0002] With the continuous development of communication services, different communication services have different requirements for network performance, which makes network slicing (NS) a new technology development direction in the fifth-generation mobile communication (5G) network.

[0003] Network slicing is to divide a physical network into multiple virtual logical networks. Each virtual network corresponds to a different application scenario, and the virtual networks are independent of each other.

[0004] At present, network slicing operators mainly provide equipment and services to build network slices for each user based on the communication business needs submitted by users. In other words, network slices can only be composed of equipment provided by operators, and the equipment provided by operators may not necessarily meet the needs of users. Summary of the invention

[0005] The embodiments of the present invention provide a network slice construction method, device and related equipment to solve the technical problem that network slices can only be constructed by equipment provided by operators and are difficult to meet user needs.

[0006] To solve the above problems, the present invention is achieved as follows:

[0007] In a first aspect, an embodiment of the present invention provides a network slice construction method, which is performed by an orchestrator, and the method includes:

[0008] Receive demand information sent by a user, where the demand information is used to characterize the configuration requirements of devices in the network slice to be constructed;

[0009] Searching the information chain for device information matching the requirement information, the device information pointing to the device managed by the authentication network element;

[0010] Generate N slice information according to the device information, where N is a positive integer;

[0011] The N slice information is uploaded to the information chain.

[0012] In a second aspect, an embodiment of the present invention further provides a network slice construction method, which is executed by a terminal, and the method includes:

[0013] Sending requirement information to the orchestrator, where the requirement information is used to characterize the configuration requirements of the devices in the network slice to be constructed;

[0014] Querying the information chain for N slice information uploaded by the orchestrator based on the demand information;

[0015] Send target slice information to the orchestrator, so that the orchestrator constructs a network slice based on the device pointed to by the target slice information, and the target slice information belongs to the N slice information.

[0016] In a third aspect, an embodiment of the present invention further provides an arranger, including:

[0017] A first transceiver, used to receive demand information sent by a user, where the demand information is used to characterize configuration requirements of devices in a network slice to be constructed;

[0018] A first processor is used to query the information chain for device information matching the requirement information, where the device information points to a device managed by the authentication network element;

[0019] Generate N slice information according to the device information, where N is a positive integer;

[0020] The first transceiver is further used to upload the N slice information to the information link.

[0021] In a fourth aspect, an embodiment of the present invention further provides a terminal, including:

[0022] A second transceiver is used to send requirement information to the orchestrator, where the requirement information is used to characterize the configuration requirements of the devices in the network slice to be constructed;

[0023] A second processor is used to query the information chain for N slice information uploaded by the orchestrator based on the demand information;

[0024] The second transceiver is also used to send target slice information to the orchestrator, so that the orchestrator constructs a network slice based on the device pointed to by the target slice information, and the target slice information belongs to the N slice information.

[0025] In the fifth aspect, an embodiment of the present invention further provides a device, comprising: a transceiver, a memory, a processor, and a program stored in the memory and executable on the processor; the processor is used to read the program in the memory to implement the steps of the method described in the first aspect; or, the processor is used to read the program in the memory to implement the steps of the method described in the second aspect.

[0026] In a sixth aspect, an embodiment of the present invention further provides a readable storage medium for storing a program, wherein when the program is executed by a processor, the program implements the steps in the method described in the first aspect; or, when the program is executed by a processor, the program implements the steps in the method described in the second aspect.

[0027] In the embodiment of the present invention, the corresponding device information is determined in the information chain based on the demand information sent by the user, ensuring that each device in the network slice can meet the user's needs; and N slice information is generated and uploaded to the information chain. In this way, the user can participate in the construction process of the entire network slice through the information chain, thereby ensuring that the devices in the network slice meet the user's communication service needs. BRIEF DESCRIPTION OF THE DRAWINGS

[0028] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the accompanying drawings required for use in the description of the embodiments of the present invention will be briefly introduced below. Obviously, the accompanying drawings in the following description are only some embodiments of the present invention. For ordinary technicians in this field, other accompanying drawings can be obtained based on these accompanying drawings without paying creative labor.

[0029] Figure 1 It is a flowchart of a network slice construction method provided by an embodiment of the present invention;

[0030] Figure 2 It is a structural schematic diagram of blocks in the network slicing construction method provided in an embodiment of the present invention.

[0031] Figure 3 It is a schematic diagram of an application scenario of the network slice construction method provided by an embodiment of the present invention;

[0032] Figure 4 is another flowchart of the network slice construction method provided by an embodiment of the present invention;

[0033] Figure 5 It is a structural diagram of the arranger provided by the implementation of the present invention;

[0034] Figure 6 It is a schematic diagram of the structure of a terminal provided by the implementation of the present invention;

[0035] Figure 7 It is a schematic diagram of the structure of the device provided by the implementation of the present invention. DETAILED DESCRIPTION

[0036] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0037] The terms "first", "second" etc. in the embodiments of the present invention are used to distinguish similar objects, and need not be used to describe a specific order or sequential order. In addition, the terms "include" and "have" and any variation thereof are intended to cover non-exclusive inclusions, for example, the process, method, system, product or equipment comprising a series of steps or units need not be limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or equipment. In addition, "and / or" is used in the present application to represent at least one of the connected objects, such as A and / or B and / or C, which represents 7 situations including single A, single B, single C, and A and B all exist, B and C all exist, A and C all exist, and A, B and C all exist.

[0038] In order to make the technical problems, technical solutions and advantages to be solved by the present invention more clear, a detailed description will be given below with reference to the accompanying drawings and specific embodiments.

[0039] See also Figure 1 , Figure 1 It is a flow chart of the network slice construction method provided in an embodiment of the present invention. Figure 1 The network slice construction method shown can be executed by an orchestrator.

[0040] like Figure 1 The network slice construction method shown may include the following steps:

[0041] Step 101: Receive demand information sent by a user.

[0042] The network slice construction method provided in this embodiment can be applied to a network slice construction device. It should be noted that a network slice can be constructed by multiple physical hosts and multiple network devices through multiple links, wherein the physical host and the network device are connected through a link, or multiple physical hosts are connected through a link, or multiple network devices are connected through a link.

[0043] Among them, according to the different link performances, the links can be divided into secure links, isolated links and ordinary links. The above-mentioned secure links are links with security means, which can realize secure connections between link-connected devices, such as links with Internet Protocol Security (IPsec); the above-mentioned isolated links are links with isolated ports; the above-mentioned ordinary links are links that have neither security means nor isolated ports.

[0044] A preferred solution is that the above-mentioned network slice construction device can be a slice orchestration and manager (Management and Orchestration, MANO), and the above-mentioned slice orchestration and manager can be called an orchestrator. In order to clearly explain the technical solution, the solution is explained with the network slice construction device as the orchestrator.

[0045] An optional method for receiving the demand information sent by the user is that the user performs relevant operations on the terminal, and the user terminal sends the demand information to the orchestrator. The demand information includes the user name and the performance requirement information of the network slice.

[0046] For example, the requirement information is [government system, physical host, domestic equipment, secure connection], indicating that the user is a government system, and requires that the physical host in the slice be a domestic equipment, and that the link in the slice be a secure link.

[0047] Step 102: Search the information chain for device information that matches the demand information.

[0048] After receiving the demand information, the scheduler may query the information chain for device information matching the demand information, wherein the number of the device information is greater than one.

[0049] The device information refers to the device managed by the authentication network element. It should be understood that since the network slice is built by multiple physical hosts and multiple network devices through multiple links, the device information is the information of the physical host and / or network device, and the above-mentioned physical host and network device are managed by the authentication network element.

[0050] Optionally, the device information is uploaded to the information chain by the authentication network element, and the device information in the information chain further includes device parameter sub-information, device capability sub-information and device pricing sub-information.

[0051] In this embodiment, the device information is uploaded to the information chain by the authentication network element, and the authentication network element is a member that meets the requirements of the information chain. It should be understood that the above device information includes device parameter sub-information, device capability sub-information and device pricing sub-information.

[0052] The above-mentioned device parameter sub-information is used to characterize relevant parameters of the device. For example, the device parameter sub-information may include information such as device number, device name, manufacturer, place of origin, device network address, etc.

[0053] The above-mentioned device capability sub-information is used to characterize the relevant performance of the device. For example, the device capability sub-information may include the number and model of processor cores, memory size and model, operating system type, network service type and capability, database type and capability, and other information.

[0054] The above-mentioned device pricing sub-information is used to characterize the billing rules for using the device. For example, the device pricing sub-information may include information such as device number, device name, service name, charging cycle, service unit price, etc.

[0055] It should be noted that the device information exists in the information chain in the form of blocks. That is, the information chain includes multiple blocks, each of which represents the device information uploaded by an authentication network element.

[0056] For easier understanding, see Figure 2 , Figure 2 It is a structural schematic diagram of blocks in the network slicing construction method provided in an embodiment of the present invention.

[0057] like Figure 2 As shown, block 1 is a piece of device information uploaded to the information chain by the authentication network element 1 through the publishing node. It should be noted that the publishing node verifies the network element corresponding to the device information, and uploads the device information to the information chain when it is determined that the network element is an authentication network element.

[0058] like Figure 2 As shown, block 1 includes a block header and a block body, wherein the block header stores the header information of the block, and the header information may include the hash value of the previous block, the hash value of the current block body, and a timestamp, etc. The block body includes multiple device parameter sub-information, multiple device capability sub-information, and 1 device pricing sub-information, and each device parameter sub-information, each device capability sub-information, and each device pricing sub-information includes the name of the authentication network element.

[0059] Step 103: Generate N slice information according to the device information.

[0060] In this embodiment, the scheduler may generate N pieces of slice information according to the device information.

[0061] It should be noted that the above device information all refers to devices that meet user requirements, and the number of the above device information is greater than 1. One possible situation is that if only one network slice can be constructed based on the above device information, the value of N is 1. Another possible situation is that if multiple network slices can be constructed based on the above device information, the value of N is greater than 1.

[0062] Exemplarily, the slice information can be expressed in the form of [server 1, server 2, switch 2, switch 3, link 1, link 4], indicating that the network slice is composed of physical host 1, physical host 2, network device 2, network device 3, link 1 and link 4.

[0063] Step 104: Upload the N slice information to the information chain.

[0064] In this embodiment, the scheduler uploads N slice information to the information chain. It should be understood that each slice information contains the identifier of the user terminal to ensure that the user can query the N slice information in the information chain.

[0065] In the embodiment of the present invention, the corresponding device information is determined in the information chain based on the demand information sent by the user, ensuring that each device in the network slice can meet the user's needs; and N slice information is generated and uploaded to the information chain. In this way, the user can participate in the construction process of the entire network slice through the information chain, thereby ensuring that the devices in the network slice meet the user's communication service needs.

[0066] Optionally, after uploading the N slice information to the information chain, the method further includes:

[0067] Receive target slice information sent by the user based on the N slice information; build a network slice based on the device pointed to by the target slice information.

[0068] In this embodiment, the user can obtain N slice information in the information chain through the terminal, and send the target slice information to the scheduler. It should be noted that the above target slice information is one of the N slice information.

[0069] It should be understood that the slice information includes multiple device information, and the device information in the target slice information can be referred to as the target device information. As mentioned above, the device information points to the device managed by the authentication network element. The orchestrator can build a network slice based on the device pointed to by the target device information and deliver it to the user.

[0070] Optionally, uploading the slice information to the information chain includes:

[0071] The slice information and the billing information corresponding to the slice information are uploaded to the information chain.

[0072] It should be noted that each slice information includes M pieces of device information, where M is a positive integer. As described above, the device information includes device pricing sub-information, so one slice information includes M pieces of device pricing sub-information.

[0073] An optional implementation is to add the device pricing in M ​​device pricing sub-information to obtain billing information, which is used to characterize the fees that users need to pay when using the network slice constructed using the slice information.

[0074] It should be understood that the above-mentioned billing information includes the identification of the user terminal, so that the user can query the billing information in the information chain.

[0075] It should also be understood that the above billing information includes the service period and the service unit price. For example, the service period is 1 month and the service unit price is 2000, which means that the cost of the network slice corresponding to the billing information is 2000 yuan per month.

[0076] Users pay for the use of network slices based on billing information, including at least the following two methods:

[0077] The first is that when the user uses the network slice corresponding to the billing information for the first time, the user makes corresponding payment based on the target billing information.

[0078] The second is that after the user uses the network slice corresponding to the billing information for a period of time, he makes corresponding payment based on the target billing information.

[0079] In this embodiment, the orchestrator generates billing information based on the device pricing sub-information in the slice information, so that the user can query the price corresponding to the network slice on the information chain to meet the user's needs for different price levels.

[0080] Optionally, after receiving the target slice information sent by the user based on the slice information, the method further includes:

[0081] Based on the target slice information and the target billing information corresponding to the target slice information, a first contract is generated; and the first contract is uploaded to the transaction chain.

[0082] It should be noted that the target slice information includes L target device information, and the target device information includes target device sub-information; the above-mentioned target billing information is generated based on the target device pricing sub-information in the L target device information, and L is a positive integer.

[0083] In this embodiment, after receiving the target slice information sent by the user, the orchestrator generates a first contract according to the slice information and the target billing information, and uploads the first contract to the transaction chain.

[0084] It should be understood that after uploading the first contract to the transaction chain, the external fund manager will freeze part of the amount in the user's associated bank account, which is the same as the service unit price in the target billing information.

[0085] Optionally, after receiving the target slice information sent by the user based on the slice information, the method further includes:

[0086] Based on the authentication network element pointed to by the target slice information and the target billing information corresponding to the target slice information, a second contract is generated; and the second contract is uploaded to the transaction chain.

[0087] It should be noted that the target slice information includes L target device information, and the authentication network element pointed to by the above target slice information is the authentication network element associated with the L target device information.

[0088] It should be understood that after the user uses the network slice, or after the user uses the network slice for a cycle, the second contract is uploaded to the transaction chain, and the external fund manager transfers the amount to the device manager corresponding to the authentication gateway based on the target billing information.

[0089] For example, the equipment of the network slice is provided by the first authentication gateway and the second authentication gateway, and the service unit price of the equipment provided by the first authentication gateway and the service unit price of the equipment provided by the second authentication gateway can be obtained according to the target billing information. Then, after the second contract is uploaded to the transaction chain, the external funds management party transfers the corresponding amount to the first equipment management party corresponding to the first authentication gateway and the second equipment management party corresponding to the second authentication gateway.

[0090] For ease of understanding, the following examples are provided:

[0091] See also Figure 3 As shown in the figure, the device information pool includes a large amount of device information uploaded by the authentication gateway. The above device information is uploaded to the information chain after being verified by the publishing node. It should be noted that there are multiple publishing nodes.

[0092] A method for constructing a network slice provided in this embodiment is that a user sends demand information to an orchestrator, the orchestrator queries the device information in the information chain, generates multiple slice information and billing information corresponding to each slice information based on the demand information, and uploads the slice information and billing information to the information chain. The user determines the target slice information and target billing information by querying the information chain, and sends the target slice information and target billing information to the orchestrator. The orchestrator constructs a network slice according to the device pointed to by the target slice information.

[0093] After the network slice is built, the orchestrator will also generate a first contract for the user's bank account based on the target slice information and target billing information; and generate a second contract for each device manager based on the manager of each device in the network slice and the target billing information to manage the network slice.

[0094] The present invention also provides another method for constructing a network slice, please refer to the following embodiment.

[0095] Optionally, the method further comprises:

[0096] Receive customized slicing information sent by a user, where the customized slicing information includes K pieces of device information, where K is a positive integer; and build a network slice based on the K devices pointed to by the K pieces of device information.

[0097] In this embodiment, as described above, the information chain stores multiple blocks, each block representing device information uploaded by an authentication network element. The user terminal can download all device information stored in the information chain, determine the device information that meets the requirements, and form customized slice information based on the above device information.

[0098] An optional implementation is that after downloading all device information, the user terminal manually selects the device information, generates customized slice information based on part of the device information, and sends the customized slice information to the orchestrator.

[0099] Another optional implementation is that after downloading all device information, the user terminal can customize the selection algorithm, automatically generate customized slice information based on the user terminal's demand information, and send the customized slice information to the orchestrator, wherein the selection algorithm can filter all downloaded device information based on aspects such as device usage price, device security, or device processing capability.

[0100] After receiving the customized slicing information sent by the user, the orchestrator builds a network slice based on the K devices pointed to by the K device information in the customized slicing information.

[0101] Optionally, after constructing the network slice, the method further includes:

[0102] Generate customized billing information based on the device pricing sub-information in the K device information; upload the customized billing information and the customized slicing information to the information chain.

[0103] It should be noted that the customized slice information sent by the user includes K device information, and each device information includes device pricing sub-information. Customized billing information can be generated based on the K device pricing sub-information, and the above customized slice information and customized billing information can be uploaded to the information chain. Users can query the customized slice information and customized billing information in the information chain to trace the relevant information of the network slice.

[0104] In this embodiment, the user can query all device information on the information chain, independently select device information to form slice information, and then participate in the construction process of the entire network slice to personalize the network slice.

[0105] See also Figure 4 , Figure 4 This is another flow chart of the network slice construction method provided in an embodiment of the present invention. Figure 4 The network slice construction method shown can be executed by a terminal.

[0106] like Figure 4 The network slice construction method shown may include the following steps:

[0107] Step 201: Send demand information to the scheduler.

[0108] The network slice construction method provided in this embodiment can be executed by a terminal. The terminal sends user demand information to the orchestrator, and the above demand information is used to characterize the configuration requirements of the devices in the network slice to be constructed.

[0109] Step 202: query the information chain for N slice information uploaded by the scheduler based on the demand information.

[0110] It should be noted that the slice information uploaded by the orchestrator includes the identification information of the terminal. Therefore, the terminal can query the N slice information corresponding to the terminal in the information chain based on the identification information.

[0111] Step 203: Send the target slice information to the orchestrator, so that the orchestrator builds a network slice based on the device pointed to by the target slice information.

[0112] One possible situation is that when the value of N is 1, that is, there is only one slice information, the unique slice information is determined as the target slice information and sent to the arranger.

[0113] Another possible situation is that when the value of N is greater than 1, that is, there are multiple slice information, based on the user's instructions for the N slice information, the target slice information among the N slice information is determined and sent to the organizer.

[0114] For the orchestrator, after receiving the target slice information sent by the terminal, it builds a network slice based on the device pointed to by the target slice information.

[0115] Optionally, the method further comprises:

[0116] Send customized slicing information to the orchestrator, so that the orchestrator builds a network slice based on the K devices pointed to by the K device information in the customized slicing information.

[0117] In this embodiment, the terminal can download or query all device information stored in the information chain, form customized slice information according to the above device information, and send the customized slice information to the orchestrator.

[0118] For the orchestrator, after receiving the target slice information sent by the terminal, it builds a network slice based on the device pointed to by the target slice information.

[0119] See also Figure 5 , Figure 5 Schematic diagram of the structure of the scheduler provided by the embodiment of the present invention. Figure 5 As shown, the scheduler 300 includes:

[0120] The first transceiver 301 is used to receive demand information sent by the user;

[0121] A first processor 302 is used to search the information chain for device information matching the requirement information;

[0122] Generate N slice information according to the device information;

[0123] The first transceiver 301 is further used to upload the N slice information to the information link.

[0124] Optionally, the first transceiver 301 is further configured to receive target slice information sent by a user based on the N slice information;

[0125] The first processor 302 is also used to build a network slice based on the device pointed to by the target slice information.

[0126] Optionally, the first transceiver 301 is further used to upload the slice information and billing information corresponding to the slice information to the information chain.

[0127] Optionally, the first processor 302 is further configured to generate a first contract based on the target slice information and target billing information corresponding to the target slice information;

[0128] The first transceiver 301 is also used to upload the first contract to the transaction chain.

[0129] Optionally, the first processor 302 is further configured to generate a second contract based on the authentication network element pointed to by the target slice information and the target billing information corresponding to the target slice information;

[0130] The first transceiver 301 is further used to upload the second contract to the transaction chain.

[0131] Optionally, the first transceiver 301 is further used to receive customized slice information sent by a user;

[0132] The first processor 302 is also used to build a network slice based on the K devices pointed to by the K device information.

[0133] Optionally, the first processor 302 is further configured to generate customized billing information based on the device pricing sub-information in the K device information;

[0134] The first transceiver 301 is also used to upload the customized billing information and the customized slicing information to the information chain.

[0135] The scheduler 300 can implement the embodiment of the present invention Figure 1The various processes of the method embodiment and the same beneficial effects are achieved, and will not be described again here to avoid repetition.

[0136] See also Figure 6 , Figure 6 Schematic diagram of the structure of the terminal provided by the embodiment of the present invention. Figure 6 As shown, the terminal 400 includes:

[0137] The second transceiver 401 is used to send demand information to the scheduler;

[0138] The second processor 402 is configured to query the information chain for N slice information uploaded by the scheduler based on the demand information;

[0139] The second transceiver 401 is also used to send target slice information to the orchestrator 300, so that the orchestrator 400 builds a network slice based on the device pointed to by the target slice information.

[0140] Optionally, the second transceiver 401 is also used to send customized slicing information to the orchestrator 300, so that the orchestrator 300 builds a network slice based on the K devices pointed to by the K device information in the customized slicing information.

[0141] Terminal 400 can implement the embodiment of the present invention Figure 4 The various processes of the method embodiment and the same beneficial effects are achieved, and will not be described again here to avoid repetition.

[0142] The embodiment of the present invention also provides a device. Figure 7 , the communication device may include a processor 501, a memory 502, and a program 5021 stored in the memory 502 and executable on the processor 501.

[0143] When the communication device is a scheduler, the program 5021 can be executed by the processor 501 to achieve Figure 1 Any steps in the corresponding method embodiments and achieving the same beneficial effects will not be repeated here.

[0144] When the communication device is a terminal, the program 5021 can be executed by the processor 501 to achieve Figure 4 Any steps in the corresponding method embodiments and achieving the same beneficial effects will not be repeated here.

[0145] Those skilled in the art will appreciate that all or part of the steps of implementing the above-mentioned embodiment method can be completed by hardware associated with program instructions, and the program can be stored in a readable medium.

[0146] The embodiment of the present invention further provides a readable storage medium, wherein a computer program is stored on the readable storage medium, and when the computer program is executed by a processor, the above Figure 1 Any steps in the corresponding method embodiments can achieve the same technical effect and will not be repeated here to avoid repetition.

[0147] The embodiment of the present invention further provides a readable storage medium, wherein a computer program is stored on the readable storage medium, and when the computer program is executed by a processor, the above Figure 4 Any steps in the corresponding method embodiments can achieve the same technical effect and will not be repeated here to avoid repetition.

[0148] The storage medium may be a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.

[0149] The above is a preferred implementation of the embodiment of the present invention. It should be pointed out that for ordinary technicians in this technical field, several improvements and modifications can be made without departing from the principles of the present invention. These improvements and modifications should also be regarded as the scope of protection of the present invention.

Claims

1. A network slice construction method, characterized in that: Executed by the orchestrator, including: Receive demand information sent by a user, where the demand information is used to characterize the configuration requirements of devices in the network slice to be constructed; Searching the information chain for device information matching the requirement information, the device information pointing to the device managed by the authentication network element; Generate N slice information according to the device information, where N is a positive integer; Uploading the N slice information to the information chain; After uploading the N slice information to the information chain, the method further includes: receiving target slice information sent by a user based on the N slice information, where the target slice information belongs to the N slice information; Building a network slice based on the device pointed to by the target slice information; After receiving the target slice information sent by the user based on the slice information, the method further includes: Generate a first contract based on the target slice information and target billing information corresponding to the target slice information, wherein the target slice information includes L target device information, the target billing information is generated based on the target device pricing sub-information in the L target device information, and L is a positive integer; Upload the first contract to the transaction chain.

2. The method according to claim 1, characterized in that: The uploading of the slice information to the information chain includes: Uploading the slice information and the billing information corresponding to the slice information to the information chain; The slice information includes M pieces of device information, each piece of device information includes device pricing sub-information, the billing information is generated based on the device pricing sub-information in the M pieces of device information, and M is a positive integer.

3. The method according to claim 1, characterized in that After receiving the target slice information sent by the user based on the slice information, the method further includes: Generate a second contract based on the authentication network element pointed to by the target slice information and the target billing information corresponding to the target slice information, wherein the target slice information includes L target device information, the target billing information is generated based on the target device pricing sub-information in the L target device information, and the authentication network element pointed to by the target slice information is the authentication network element associated with the L target device information; Upload the second contract to the transaction chain.

4. The method according to claim 1, characterized in that The method further comprises: Receive customized slice information sent by a user, where the customized slice information includes K pieces of device information, where K is a positive integer; A network slice is constructed based on the K devices pointed to by the K device information.

5. The method according to claim 4, characterized in that After the network slice is constructed, the method further includes: generating customized billing information based on the device pricing sub-information in the K pieces of device information; The customized billing information and the customized slicing information are uploaded to the information chain.

6. A network slice construction method, executed by a terminal, characterized in that: include: Sending requirement information to the orchestrator, where the requirement information is used to characterize the configuration requirements of the devices in the network slice to be constructed; Querying the information chain for N slice information uploaded by the orchestrator based on the demand information; Sending target slice information to the orchestrator, so that the orchestrator constructs a network slice based on the device pointed to by the target slice information, wherein the target slice information belongs to the N slice information; And enable the orchestrator to generate a first contract based on the target slice information and the target billing information corresponding to the target slice information, and upload the first contract to the transaction chain, wherein the target slice information includes L target device information, and the target billing information is generated based on the target device pricing sub-information in the L target device information, and L is a positive integer.

7. The method according to claim 6, characterized in that The method further comprises: Send customized slicing information to the orchestrator, so that the orchestrator builds a network slice based on the K devices pointed to by the K device information in the customized slicing information.

8. A scheduler, characterized in that: include: A first transceiver, used to receive demand information sent by a user, where the demand information is used to characterize configuration requirements of devices in a network slice to be constructed; A first processor is used to query the information chain for device information matching the requirement information, where the device information points to a device managed by the authentication network element; Generate N slice information according to the device information, where N is a positive integer; The first transceiver is further used to upload the N slice information to the information link; The first transceiver is further used to receive target slice information sent by a user based on the N slice information; The first processor is further configured to construct a network slice based on the device pointed to by the target slice information; The first processor is further configured to generate a first contract based on the target slice information and target billing information corresponding to the target slice information; The first transceiver is further used to upload the first contract to the transaction chain.

9. A terminal, characterized in that: include: A second transceiver is used to send requirement information to the orchestrator, where the requirement information is used to characterize the configuration requirements of the devices in the network slice to be constructed; A second processor is used to query the information chain for N slice information uploaded by the orchestrator based on the demand information; The second transceiver is further used to send target slice information to the orchestrator, so that the orchestrator constructs a network slice based on the device pointed to by the target slice information, and the target slice information belongs to the slice information; And enable the orchestrator to generate a first contract based on the target slice information and the target billing information corresponding to the target slice information, and upload the first contract to the transaction chain, wherein the target slice information includes L target device information, and the target billing information is generated based on the target device pricing sub-information in the L target device information, and L is a positive integer.

10. A communication device comprising: A transceiver, a memory, a processor, and a program stored in the memory and executable on the processor; characterized in that the processor is used to read the program in the memory to implement the steps in the network slice construction method as described in any one of claims 1 to 5; or, to implement the steps in the network slice construction method as described in any one of claims 6 to 7.

11. A readable storage medium for storing a program, characterized in that: When the program is executed by the processor, it implements the steps in the network slice construction method as described in any one of claims 1 to 5; or, it implements the steps in the network slice construction method as described in any one of claims 6 to 7.

Citation Information

Patent Citations

  • Network slice selection method, user equipment and network equipment

    CN108632945A

  • Network slice generation methods and network slicing systems

    CN109547227A