CN116155442A - Method for determining available resources of network slice, electronic device and storage medium - Google Patents

Method for determining available resources of network slice, electronic device and storage medium Download PDF

Info

Publication number
CN116155442A
CN116155442A CN202111361540.9A CN202111361540A CN116155442A CN 116155442 A CN116155442 A CN 116155442A CN 202111361540 A CN202111361540 A CN 202111361540A CN 116155442 A CN116155442 A CN 116155442A
Authority
CN
China
Prior art keywords
mcs
terminal
block error
service
target
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
CN202111361540.9A
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.)
ZTE Corp
Original Assignee
ZTE Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by ZTE Corp filed Critical ZTE Corp
Priority to CN202111361540.9A priority Critical patent/CN116155442A/en
Priority to PCT/CN2022/126008 priority patent/WO2023088017A1/en
Publication of CN116155442A publication Critical patent/CN116155442A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/0001Systems modifying transmission characteristics according to link quality, e.g. power backoff
    • H04L1/0002Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the transmission rate
    • H04L1/0003Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the transmission rate by switching between different modulation schemes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/02Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
    • H04B7/04Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
    • H04B7/0413MIMO systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/02Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
    • H04B7/04Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
    • H04B7/06Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/02Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
    • H04B7/04Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
    • H04B7/06Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station
    • H04B7/0613Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission
    • H04B7/0615Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of weighted versions of same signal
    • H04B7/0617Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of weighted versions of same signal for beam forming
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0893Assignment of logical groups to network elements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/10Scheduling measurement reports ; Arrangements for measurement reports
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/50Allocation or scheduling criteria for wireless resources
    • H04W72/53Allocation or scheduling criteria for wireless resources based on regulatory allocation policies

Landscapes

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

Abstract

The embodiment of the invention relates to the technical field of wireless communication, and discloses a method for determining available resources of a network slice, electronic equipment and a storage medium. Wherein the method of determining the available resources of the network slice comprises: acquiring a preset Modulation and Coding Strategy (MCS) of a terminal; the preset MCS refers to the MCS which can be obtained by the terminal under the reference block error rate; acquiring MCS corresponding to the preset MCS under the target block error rate of the network slicing service as target MCS according to the preset MCS mapping relation under different block error rates; and determining the number of Physical Resource Blocks (PRBs) which are required to be consumed by the terminal to access the network slicing service according to the target MCS and the pre-acquired transport block size required by the network slicing service. The method for determining the available resources of the network slice provided by the embodiment of the invention can be used for estimating the resources of the terminal level, has low randomness of the estimation factors and improves the accuracy of estimation.

Description

Method for determining available resources of network slice, electronic device and storage medium
Technical Field
The embodiment of the application relates to the technical field of wireless communication, in particular to a method for determining available resources of a network slice, electronic equipment and a storage medium.
Background
Currently, the industry digitalized mat is global, and different industries such as energy, industrial manufacturing, ports, traffic and the like are actively exploring digitalized transformation. In the data transmission link, the 5G technology is expected to become an important infrastructure for supporting the application of the industry by the advantages of special mobility, high bandwidth, low time delay, high reliability, wide connection and the like. The vertical industry serving To Business, toB, is quite different, and the requirements for communication networks are also quite various, and the requirements for communication networks are quite different from the conventional field serving To common mobile terminal users, such as time delay, reliability, rate, self-service capability, etc., and challenges for 5G networks are mainly presented in the following aspects:
(1) Time delay and reliability
Some high-precision point services in the industry require network end-to-end time delay <12ms, and reliability is more than or equal to 99.999%, such as differential protection of a smart power grid, real-time control of industry and the like.
(2) Rate of speed
Data transmission for industrial applications mainly uses the uplink of the network, such as machine vision in the industrial field and remote quay applications in ports, mainly transmits picture streams and video streams, and puts a single user uplink rate of 100Mbps, or even higher requirements.
The operator network is logically divided by network slicing, one physical network is virtualized into a plurality of logical virtual networks, each slice can be configured with different resource proportions, as shown in fig. 1, and each slice group is allocated with dedicated resources with different proportions. The service data of different grades can be transmitted on the network slices of different logic layers, so that the different requirements of different service scenes on the data transmission rate, the safety, the reliability and other aspects of the network can be met. When a network construction mode of slicing is adopted, a network gauge network optimization engineer needs to perform relevant network management parameter configuration of resource allocation of physical resource blocks (Physical Resource Block, PRB) of slicing according to service requirements (bandwidth and reliability) of the slicing; meanwhile, industry users also need to estimate leasing resources according to business application requirements.
In the aspect of PRB resource estimation, in one mode, the main consideration of the current operator network is cell-level resource estimation, and a typical processing method is to simulate the spectrum efficiency of a single cell in a system simulation mode, and calculate the throughput capacity of the single cell according to the carrier bandwidth. However, when the resource estimation is performed in this way, the actual requirements of the ToB slicing service cannot be met without considering the resource consumption requirement of the terminal level and the requirement of the service reliability. In another mode, a modulation and coding strategy (Modulation and Coding Scheme, MCS) of a certain grid is estimated by a mesh gauge simulation mode, and each link from a transmitting end to a receiving end needs to be accurately estimated, and the related links include: site engineering parameters, electronic maps, propagation models and accurate modeling based on Massive MIMO (multiple input multiple output) service channel shaping, and the preconditions are excessive; although the method considers the resource consumption requirement of the middle terminal level, a plurality of limitations exist in practical application, and the accuracy of the estimation result is difficult to ensure.
Disclosure of Invention
The main purpose of the embodiments of the present application is to provide a method, an electronic device, and a storage medium for determining available resources of a network slice, which can perform terminal-level resource estimation, and have low randomness of an estimation factor, thereby improving estimation accuracy.
To achieve the above object, an embodiment of the present application provides a method for determining available resources of a network slice, including: acquiring a preset Modulation and Coding Strategy (MCS) of a terminal; the preset MCS refers to the MCS which can be obtained by the terminal under the reference block error rate; acquiring MCS corresponding to the preset MCS under the target block error rate of the network slicing service as target MCS according to the preset MCS mapping relation under different block error rates; and determining the number of Physical Resource Blocks (PRBs) which are required to be consumed by the terminal to access the network slicing service according to the target MCS and the pre-acquired transport block size required by the network slicing service.
To achieve the above object, an embodiment of the present application further provides an electronic device, including: at least one processor; and a memory communicatively coupled to the at least one processor; the memory stores instructions executable by the at least one processor to enable the at least one processor to perform the method of determining network slice available resources described above.
To achieve the above object, an embodiment of the present application further provides a computer readable storage medium storing a computer program, where the computer program is executed by a processor to implement the above method for determining available resources of a network slice.
According to the method for determining the available resources of the network slice, the preset MCS of the terminal is obtained, wherein the preset MCS is the MCS which can be obtained by the terminal under the reference block error rate, namely the MCS which can be obtained under the block error rate of the common mobile terminal, the MCS corresponding to the preset MCS under the target block error rate of the network slice service is obtained according to the preset MCS mapping relation under different block error rates, the MCS is taken as the target MCS, namely the MCS which can be obtained under the block error rate of the slice terminal, and then the PRB resource estimation result of the terminal level can be obtained according to the obtained target MCS and the transmission block size required by the pre-obtained network slice service, so that the actual requirement of the ToB slice service is met. Because the MCS of a certain grid is obtained in a traditional mode of gauge simulation, that is, when the MCS of a certain terminal is obtained, each link from the transmitting end to the receiving end needs to be accurately evaluated, so that the accuracy of a final prediction result can be ensured, and the related links comprise: site engineering parameters, an electronic map, a propagation model and accurate modeling based on Massive antenna (Massive MIMO) traffic channel shaping, wherein preconditions are excessive, and the embodiment of the application only acquires the MCS of the slicing terminal according to the MCS mapping relation between preset MCS and preset MCS under different block error rates, and simulation calculation is not needed.
Drawings
FIG. 1 is a schematic diagram of a prior art slice resource partitioning;
FIG. 2 is a flow chart of a method of determining available resources for a network slice provided in accordance with one embodiment of the present invention;
fig. 3 is a flowchart for determining the total number of terminals supported by a cell for accessing a network slice service according to another embodiment of the present invention;
fig. 4 is a flowchart for determining the number of terminals allowed to access network slice services at the same time according to another embodiment of the present invention;
fig. 5 is a schematic diagram of an electronic device according to an embodiment of the present invention.
Detailed Description
For the purpose of making the objects, technical solutions and advantages of the embodiments of the present application more apparent, the embodiments of the present application will be described in detail below with reference to the accompanying drawings. However, as will be appreciated by those of ordinary skill in the art, in the various embodiments of the present application, numerous technical details have been set forth in order to provide a better understanding of the present application. However, the technical solutions claimed in the present application can be implemented without these technical details and with various changes and modifications based on the following embodiments. The following embodiments are divided for convenience of description, and should not be construed as limiting the specific implementation of the present application, and the embodiments may be mutually combined and referred to without contradiction.
An embodiment of the present invention relates to a method for determining available resources of a network slice, which is applied to a server, and a specific flowchart of the embodiment is shown in fig. 2, and specifically includes:
step 201, acquiring preset MCS of a terminal; the preset MCS refers to an MCS which can be acquired by the terminal under the reference block error rate.
Step 202, obtaining the MCS corresponding to the preset MCS under the target block error rate of the network slice service as the target MCS according to the preset MCS mapping relation under different block error rates.
Step 203, determining the number of PRBs that the terminal needs to consume when accessing the network slice service according to the target MCS and the transport block size required by the pre-acquired network slice service.
In this embodiment, the preset MCS is an MCS that the terminal can acquire under the reference block error rate, that is, an MCS that the terminal can acquire under the block error rate of the common mobile terminal, and according to the preset MCS mapping relationship under different block error rates, an MCS corresponding to the preset MCS under the target block error rate of the network slicing service is acquired, and is used as the target MCS, that is, an MCS that the terminal can acquire under the block error rate of the slicing terminal is acquired, and then according to the acquired target MCS and the transmission block size required by the pre-acquired network slicing service, the number of PRBs that the terminal needs to consume for accessing the network slicing service can be determined, so that the PRB resource estimation result of the terminal level can be obtained, and the actual requirement of the ToB slicing service is satisfied. Because the accuracy of the final prediction result can be ensured only by accurately evaluating each link from the transmitting end to the receiving end when the MCS of a certain grid is obtained in the traditional mode of network gauge simulation, the related links comprise: site engineering parameters, an electronic map, a propagation model and accurate modeling based on Massive antenna (Massive MIMO) traffic channel shaping, wherein preconditions are excessive, and the embodiment of the application only acquires the MCS of the slicing terminal according to the MCS mapping relation between preset MCS and preset MCS under different block error rates, and simulation calculation is not needed.
Implementation details of the method for determining available resources for network slicing according to this embodiment are specifically described below, and the following description is provided only for understanding the implementation details, and is not necessary to implement this embodiment.
The method for determining available resources of network slice in this embodiment is applied to the ToB network slice service, and according to the service model (service bandwidth and reliability) applied in the ToB industry, typical system parameter configuration (carrier bandwidth, duplex mode, frame structure, etc.), network management of the ToC network in the wireless environment where the terminal is located, and MCS statistics data of measurement reports (Measurement Report, MR), the available MCS of the terminal in the ToB network slice service can be obtained, and then, by combining with the calculation principle of the transport block size (Transport Block Size, TBS) in the 3GPP protocol standard, the PRB resource estimation of single service or multiple service synthesis can be performed.
In step 201, the server acquires a preset MCS of a grid of the current network ToC, that is, an MCS of the terminal, where the preset MCS is an MCS that the terminal can acquire under a reference Block Error Rate (BLER). Wherein the preset MCS may be acquired from the MR of the terminal.
In a particular computer implementation, the MCS is uniquely characterized by an MCS index value.
It can be understood that different network terminals have different requirements for service reliability, where the relationship between reliability and block error rate is: block error rate = 1-reliability as shown in table 1:
TABLE 1
Reliability of Block error rate
90% 10%
99.9% 0.1%
99.999% 0.001%
Under different block error rates, the available MCSs of the terminal are different, wherein the requirement of the terminal on service reliability in the ToC network is 90%, i.e. the MCS index value is the available MCS of the terminal under the condition that the reference block error rate is equal to 10%.
When the method of this embodiment is executed, the preset MCS index value may be manually input or automatically obtained through big data, if manually input, the MCS index value needs to be input in the interactive interface, and if automatically obtained for big data, the MCS index value of each terminal in the current network may be obtained.
In step 202, the reliability requirements of different network slicing services in the ToB network are different, after the terminal accesses the network slicing service, for convenience of explanation, the terminal accessing the network slicing service is hereinafter referred to as a "slicing terminal", and since the block error rates of different slicing terminals are different, it is necessary to obtain the target MCS of the slicing terminal corresponding to the MCS index value under the target block error rate according to the preset MCS mapping relationship of the slicing terminal under the different block error rates.
The reference block error rate is the block error rate of the common consumer mobile terminal, for example, the reference block error rate is 10%; the target block error rate is the block error rate of the slicing terminal, namely the block error rate of the terminal after the terminal is accessed to the network slicing service, and the target block error rate can be 0.1% and 0.001%.
In one example, the MCS mapping relationship includes: and (3) a plurality of reference MCSs and MCSs corresponding to each reference MCS under alternative block error rates, wherein signals corresponding to the MCSs corresponding to different block error rates are matched with an interference plus noise ratio (Signal to Interference plus Noise Ratio, SINR). Wherein, the multiple reference MCS, namely the reference MCS index value, refers to multiple MCS under the reference block error rate; under the reference block error rate, the MCS values corresponding to different SINR are different.
Wherein the different block error rates include a reference block error rate and an alternative block error rate, in one example, the reference block error rate may be 10%, and the alternative block error rate may be 0.1%,0.001%.
In one example, the MCS mapping may be obtained by:
specifically, the simulation result of the reference MCS, SINR, BLER may be obtained based on the link simulation, and then an MCS mapping relation table may be established according to the correspondence between different candidate block error rates and the reference MCS and the correspondence between different MCS values and SINR under the reference block error rate, where the bler=10% in the table may be the reference block error rate, and the bler=0.1% and the bler=0.001% may be the candidate block error rates, as shown in table 2.
TABLE 2
Figure BDA0003359468690000041
Figure BDA0003359468690000051
In a specific implementation, when the MCS mapping relation is established, the SINR corresponding to the reference MCS index value under the reference block error rate may be obtained first, then the SINR matched with the reference MCS index value is searched for in each SINR corresponding to each MCS index value under the alternative block error rate, and the MCS index value corresponding to the SINR is used as the MCS index value under the alternative block error rate corresponding to the reference MCS index value, so as to obtain the MCS mapping relation.
For example, when the reference block error rate bler=10%, the SINR corresponding to the reference mcs=10 is equal to or greater than 0.89, when the alternative block error rate bler=0.1%, as can be seen from table 2, sinr=0.89 dB is between the reference mcs=7 and the reference mcs=8, the reference mcs=7 is satisfied, but the reference mcs=8 is not satisfied, and when the bler=0.1%, the terminal can obtain the target mcs=7; similarly, when the candidate block error rate bler=0.001%, as can be seen from table 2, sinr=0.89 dB is between the reference mcs=4 and the reference MCS 5=and the reference mcs=4 is satisfied, but the reference mcs=5 is not satisfied, and the target mcs=4 that the terminal can obtain is at bler=0.001%.
It should be noted that, the above manner of establishing the MCS mapping relationship is merely for illustration for easy understanding, and specific steps may not be unique.
After the MCS mapping is established, a mapping table of the MCS with bler=10% to the MCS with bler=0.1% and the bler=0.001% may be formed based on the MCS mapping obtained in table 2, as shown in table 3:
TABLE 3 Table 3
Figure BDA0003359468690000052
In a specific implementation, according to the mapping relation between the reference MCS and the target MCS under different block error rates in Table 3, the target MCS of the slice terminal corresponding to the reference MCS under the target block error rate can be obtained. I.e. mapping the MCS index value based on 90% reliability of the terminals in the current network ToC to a target MCS based on 99.9%, 99.999% high reliability.
In step 203, if the terminal is a common mobile terminal, the number of preset MCSs of the obtained terminal is at least two, and the obtained target MCSs are the same as the number of preset MCSs and correspond to each other one by one. If the terminal is a fixed terminal, such as a desktop computer, the preset MCS of the terminal is obtained as one. For each target MCS, the number of PRBs that the terminal needs to consume for accessing the network slice service based on the target MCS needs to be determined according to the target MCS and the transport block size.
In one example, the number of PRBs that the terminal needs to consume to access the network slice service based on the target MCS can be obtained by calculating according to the relation between the transport block size (Transport Block Size, TBS) and the target MCS through the principles given in the 3GPP protocol 38.214,5.1.3Modulation order,target code rate,redundancy version and transport block size determination (PSDCH), 6.1.4Modulation order,redundancy version and transport block size determination (PUSCH) sections.
In a specific implementation, before determining the number of PRBs that needs to be consumed by a terminal to access to a network slice service according to a target MCS and a pre-acquired transport block size TBS required by the network slice service, the transport block size required by the network slice service needs to be calculated according to a service model of the network slice service.
The TBS may be calculated according to the following formula:
Figure BDA0003359468690000061
the service bandwidth can be calculated by the following formula:
Figure BDA0003359468690000062
wherein, the unit of service bandwidth is bps;
when the subcarrier spacing is 30k, the scheduling period=0.5×10 -3 s, when the subcarrier spacing is 15k, the scheduling period=1×10 -3 s;
If the frequency division duplex (Frequency Division Duplexing, FDD) scheme is adopted, the uplink and downlink symbol ratios are all 100%, and if the time division duplex (Time Division Duplexing, TDD) scheme is adopted, the uplink and downlink symbol ratios are determined by the frame structure, and typical uplink and downlink symbol ratios of 2.5ms single period, 2.5ms double period, and 5ms single period are shown in table 4:
TABLE 4 Table 4
Cycle time Uplink symbol ratio Downlink symbol ratio
Single cycle of 2.5ms 20.0% 74.3%
2.5ms double period 30.0% 64.3%
Single cycle of 5ms 20.0% 74.3%
In another embodiment, after determining the number of PRBs that the terminal needs to consume for accessing to the network slice service according to the target MCS and the pre-acquired transport block size required by the network slice service, the total number of terminals that the cell supports to access to the network slice service is calculated according to the number of PRBs that the terminal needs to consume for accessing to the network slice service and the number of PRBs allocated to the network slice service by the cell, where a specific implementation flowchart of this embodiment is shown in fig. 3, and specifically includes:
step 301, acquiring preset MCS of a terminal; the preset MCS refers to an MCS which can be acquired by the terminal under the reference block error rate.
Step 302, obtaining the MCS corresponding to the preset MCS under the target block error rate of the network slice service as the target MCS according to the preset MCS mapping relation under different block error rates.
Step 303, determining the number of PRBs that the terminal needs to consume when accessing the network slice service according to the target MCS and the transport block size required by the pre-acquired network slice service.
Steps 301 to 303 are substantially the same as steps 201 to 203, and are not described herein.
And step 304, calculating the total number of the terminals supporting the access network slicing service of the cell according to the number of PRBs required to be consumed by the access network slicing service of the terminal and the number of PRBs distributed for the network slicing service of the cell.
In step 304, firstly, according to the available MCS duty ratio of the terminal under the reference block error rate, determining the available target MCS duty ratio of the terminal, and according to the required consumed PRB number of the terminal for accessing the network slicing service based on the target MCS and the target MCS duty ratio, calculating the average required consumed PRB number of the terminal for accessing the network slicing service, and finally, according to the average consumed PRB number and the allocated PRB number of the cell for the network slicing service, calculating the total number of the terminals supporting the access network slicing service in the cell.
In one example, the MCS ratio corresponding to each reference MCS corresponding to each target MCS may be used as each target MCS ratio according to a preset mapping relationship between the reference MCS and the MCS ratio, where the reference MCS refers to the MCS under the reference block error rate.
Specifically, the MCS mapping relationship, the mapping relationship of the reference MCS and the MCS duty ratio are integrated in the same mapping relationship table, as shown in table 5:
TABLE 5
Figure BDA0003359468690000071
According to the MCS duty ratios available to the terminal under the reference block error rate in Table 5, the available target MCS duty ratios of the terminal based on different block error rates can be mapped.
Before determining each target MCS ratio available to the terminal according to each MCS ratio available to the terminal at the reference block error rate, the terminal may obtain each MCS ratio available to the terminal at the reference block error rate in advance, specifically: and acquiring the MCS duty ratio of the terminal which can be acquired under the reference block error rate according to the measurement report of the terminal, or acquiring the MCS duty ratio of the terminal which can be acquired under the reference block error rate through the network management of the terminal. For example, the MCS ratio may be obtained by the terminal of each cell when bler=10% in the ToC network is obtained according to the network management or MR. For example, the duty cycle of MCS 0 is Y 0 Percent, the duty ratio of MCS 1 is Y 1 The%; in combination with table 3, the available MCS duty cycle of the slice terminal based on different target BLER can be mapped.
In one example, the following formula may be used to calculate the average number of PRBs that need to be consumed by a terminal to access a network slice service according to the number of PRBs that need to be consumed by the terminal to access the network slice service based on each target MCS and each target MCS ratio:
Figure BDA0003359468690000081
wherein Z is the average number of PRBs (physical resource blocks) needed to be consumed by the terminal access network slice service, k is the target MCS and X i % is the number of PRBs that need to be consumed by the target MCS access network slice service, Y i % is MCS duty cycle.
According to the calculated average consumed PRB number and the PRB number distributed by the cell for the network slicing service, the total number of terminals supporting the access network slicing service by the cell is calculated by adopting the following formula:
Figure BDA0003359468690000082
wherein, W is the total number of terminals supporting access network slicing service in a cell, V is the number of PRBs allocated to network slicing service in the cell, and Z is the average number of PRBs required to be consumed by the terminal access network slicing service.
In this embodiment, the terminal in step 201 is a common mobile terminal, that is, the number of preset MCSs of the obtained terminal is at least two, and the obtained target MCSs are the same as the number of preset MCSs and correspond to each other one by one.
The PRB resource of the power grid differential protection service is estimated by taking the common mobile terminal service as the power grid differential protection service as the network slice service as an example.
It should be noted that the following embodiments are merely illustrative for easy understanding, and a general mobile terminal may not be unique.
Assume that the network parameters of the grid differential protection service are as shown in table 6:
TABLE 6
Figure BDA0003359468690000083
Figure BDA0003359468690000091
The specific implementation flow of the available resources of the power grid differential protection service is determined as follows:
firstly, acquiring a plurality of preset MCSs of a ToC terminal, and then acquiring a plurality of target MCSs of a power grid differential protection service according to the plurality of preset MCSs of the ToC terminal, as shown in Table 7:
TABLE 7
Figure BDA0003359468690000092
After a plurality of target MCSs of the power grid differential protection service are acquired, the number of PRBs required to be consumed by the service is calculated according to the pre-acquired TBS and each target MCS.
Specifically, the pre-acquired TBS can be calculated from table 6:
Figure BDA0003359468690000093
in one example, the relationship table of uplink TBS, MCS, PRB is obtained according to the principles given in the 3GPP protocol 38.214,6.1.4 Modulation order,redundancy version and transport block size determination (PUSCH) section, as shown in table 8, table 8 being a partial uplink TBS, MCS, PRB relationship for ease of understanding:
TABLE 8
Figure BDA0003359468690000101
According to the relationship table of TBS, MCS, PRB, i.e. table 8, the corresponding PRB number under different MCS conditions is searched, as shown in table 9:
TABLE 9
Figure BDA0003359468690000102
Calculating the number of PRBs consumed by an average single service according to the MCS duty ratio of the terminal service, namely the power grid differential protection service, which is available:
Figure BDA0003359468690000103
and calculating the total number of terminals which are supported by the cell to access the terminal service according to the average PRB number consumed by the single service and the PRB number distributed by the cell for the terminal service.
Specifically, according to the basic configuration of the existing network: the total carrier bandwidth is 100m,273 PRBs, that is, the maximum allocation proportion of uplink PRBs is 80%, the number of PRBs allocated to the terminal service by the cell is 273×80% =218.4, and the total number of terminals supported by the cell for accessing the terminal service is 218.4/36=6.
Thus, the total number of terminals supported by the cell to access the terminal service is 6.
In another embodiment, if only one preset MCS of the terminal is obtained in step 301, i.e. the location of the terminal is fixed, for example, a desktop computer, and a monitoring camera, the number of terminals calculated in step 304 refers to the number of terminals supported in the geographic area where the fixed location is located, which allow access to the network slice service at the same time. The specific implementation flow of this embodiment is shown in fig. 4, and includes:
step 401, obtaining a preset MCS of a terminal; the preset MCS refers to an MCS which can be acquired by the terminal under the reference block error rate.
And step 402, acquiring the MCS corresponding to the preset MCS under the target block error rate of the network slice service as a target MCS according to the preset MCS mapping relation under different block error rates.
Step 403, determining the number of PRBs that the terminal needs to consume when accessing the network slice service according to the target MCS and the transport block size required by the pre-acquired network slice service.
Steps 401 to 403 are substantially the same as steps 301 to 303, and are not described herein.
And step 404, calculating the number of terminals allowed to access the network slicing service at the same time in the area of the terminal according to the number of PRBs required to be consumed by the terminal to access the network slicing service and the number of PRBs allocated in the area of the terminal.
For easy understanding, taking the fixed terminal as an example of a 1080p video monitoring application, the PRB resource of a single camera is estimated.
It should be noted that the following embodiments are merely illustrative for easy understanding, and the fixed terminal may not be unique.
Assume that the network parameters of the single camera are as shown in table 10:
table 10
Figure BDA0003359468690000111
The specific flow of determining available resources of the 1080p video surveillance application is as follows:
firstly, acquiring a preset MCS of the terminal, and then determining a target MCS of the terminal according to the preset MCS.
Since the terminal, i.e. the single camera service, presets mcs=25 based on 90% reliability, 10% bler; according to table 3, when the terminal accesses network slicing traffic, it can be mapped to a target mcs=21 when the slicing terminal is based on 99.9% reliability, 0.1% bler.
After the target MCS is acquired, the number of PRBs required to be consumed by the slicing terminal is calculated according to the pre-acquired TBS and the target MCS.
Specifically, the pre-acquired TBS can be calculated from table 10:
Figure BDA0003359468690000121
in one example, the relationship table for uplink TBS, MCS, PRB is obtained according to the principles given in section 3GPP protocol TS 38.214,6.1.4 Modulation order,redundancy version and transport block size determination, as shown in table 11, table 11 being a part of the relationship for uplink TBS, MCS, PRB for ease of understanding:
TABLE 11
Figure BDA0003359468690000122
As can be seen from table 11, when the target mcs=21, if tbs= 13108 bits, prb=8, that is, the number of PRBs that the slice terminal needs to consume is 8.
And finally, calculating the number of the terminals which are allowed to access the network slicing service at the same time in the area of the terminal according to the number of PRBs which are required to be consumed by the terminal to access the network slicing service and the number of the PRBs which are allocated in the area of the terminal.
According to the basic configuration of the existing network: the total carrier bandwidth is 100m,273 PRBs, that is, the maximum allocation proportion of uplink PRBs is 80%, the number of allocated PRBs in the area where the terminal is located is 273×80% =218.4, and the number of terminals in the area where the terminal is located, which allow access to the network slice service at the same time, is calculated to be 218.4/8=27.
Therefore, the number of terminals in the area where the terminals are located, which allow access to the network slice service at the same time, is 27.
The implementation flow of this embodiment is substantially the same as that of the second embodiment, and the difference is that there is only one preset MCS obtained, so the number of terminals that access the network slice service that are finally determined is the number of terminals that allow access to the network slice service at the same time in the area where the terminals are located.
The above examples in this embodiment are examples for easy understanding and are not limited to the technical solution of the present invention.
The above steps of the methods are divided, for clarity of description, and may be combined into one step or split into multiple steps when implemented, so long as they include the same logic relationship, and they are all within the protection scope of this patent; it is within the scope of this patent to add insignificant modifications to the algorithm or flow or introduce insignificant designs, but not to alter the core design of its algorithm and flow.
Another embodiment of the present invention relates to an electronic device, as shown in fig. 5, comprising: at least one processor 501; and a memory 502 communicatively coupled to the at least one processor 501; wherein the memory 502 stores instructions executable by the at least one processor 501 to enable the at least one processor 501 to perform the method of determining network slice available resources in the embodiments described above.
Where the memory and the processor are connected by a bus, the bus may comprise any number of interconnected buses and bridges, the buses connecting the various circuits of the one or more processors and the memory together. The bus may also connect various other circuits such as peripherals, voltage regulators, and power management circuits, which are well known in the art, and therefore, will not be described any further herein. The bus interface provides an interface between the bus and the transceiver. The transceiver may be one element or may be a plurality of elements, such as a plurality of receivers and transmitters, providing a means for communicating with various other apparatus over a transmission medium. The data processed by the processor is transmitted over the wireless medium via the antenna, which further receives the data and transmits the data to the processor.
The processor is responsible for managing the bus and general processing and may also provide various functions including timing, peripheral interfaces, voltage regulation, power management, and other control functions. And memory may be used to store data used by the processor in performing operations.
Another embodiment of the invention relates to a computer-readable storage medium storing a computer program. The computer program implements the above-described method embodiments when executed by a processor.
That is, it will be understood by those skilled in the art that all or part of the steps in implementing the methods of the embodiments described above may be implemented by a program stored in a storage medium, where the program includes several instructions for causing a device (which may be a single-chip microcomputer, a chip or the like) or a processor (processor) to perform all or part of the steps in the methods of the embodiments described herein. And the aforementioned storage medium includes: a U-disk, a removable hard disk, a Read-Only Memory (ROM), a random access Memory (RAM, random Access Memory), a magnetic disk, or an optical disk, or other various media capable of storing program codes.
It will be understood by those of ordinary skill in the art that the foregoing embodiments are specific examples of carrying out the invention and that various changes in form and details may be made therein without departing from the spirit and scope of the invention.

Claims (12)

1. A method of determining resources available to a network slice, comprising:
acquiring a preset Modulation and Coding Strategy (MCS) of a terminal; the preset MCS refers to the MCS which can be obtained by the terminal under the reference block error rate;
acquiring MCS corresponding to the preset MCS under the target block error rate of the network slicing service as target MCS according to the preset MCS mapping relation under different block error rates;
and determining the number of Physical Resource Blocks (PRBs) which are required to be consumed by the terminal to access the network slicing service according to the target MCS and the pre-acquired transport block size required by the network slicing service.
2. The method according to claim 1, wherein the MCS mapping relation comprises: MCS corresponding to each reference MCS under a plurality of reference MCSs and alternative block error rates; in the mapping relation, the signals corresponding to the corresponding MCSs under different block error rates are matched with the interference plus noise ratio;
wherein the plurality of reference MCSs refer to a plurality of MCSs at the reference block error rate, and the different block error rates include the reference block error rate and the alternative block error rate.
3. The method of claim 1, wherein the number of preset MCSs is at least two; the number of the obtained target MCSs is the same as that of the preset MCSs and corresponds to one;
the determining the number of physical resource blocks PRB that the terminal needs to consume when accessing the network slice service according to the target MCS and the pre-acquired transport block size required by the network slice service specifically includes:
and for each target MCS, determining the number of PRBs required to be consumed by the terminal for accessing the network slice service based on the target MCS according to the target MCS and the transport block size.
4. A method according to any one of claims 1 to 3, wherein after determining the number of physical resource blocks PRB that the terminal needs to consume to access the network slice service according to the target MCS and the pre-acquired transport block size required for the network slice service, the method further comprises:
and calculating the total number of the terminals supporting the access of the network slicing service by the cell according to the number of PRBs (physical resource blocks) which are required to be consumed by the terminal to access the network slicing service and the number of PRBs distributed by the cell for the network slicing service.
5. The method according to claim 4, wherein the calculating the total number of terminals supported by the cell for accessing the network slice service according to the number of PRBs required to be consumed by the terminal for accessing the network slice service and the number of PRBs allocated by the cell for the network slice service includes:
determining each target MCS duty cycle which can be obtained by the terminal according to each MCS duty cycle which can be obtained by the terminal under the reference block error rate;
calculating the average number of PRBs (physical resource blocks) required to be consumed by the terminal for accessing the network slice service according to the number of PRBs required to be consumed by the terminal for accessing the network slice service based on each target MCS and the duty ratio of each target MCS;
and calculating the total number of terminals supported by the cell to access the network slicing service according to the average number of PRBs required to be consumed and the number of PRBs distributed by the cell for the network slicing service.
6. The method of claim 5, wherein said determining each of said target MCS ratios available to said terminal based on each MCS ratio available to said terminal at said reference block error rate comprises:
taking the MCS duty ratio corresponding to each reference MCS respectively corresponding to each target MCS as each target MCS duty ratio according to the mapping relation of the preset reference MCS and the MCS duty ratio;
wherein, the reference MCS refers to the MCS under the reference block error rate.
7. The method of claim 6, wherein the MCS mapping, the reference MCS and the mapping of the MCS-to-MCS ratio are integrated in the same mapping table.
8. The method of claim 5, wherein prior to determining each of the target MCS ratios available to the terminal based on each of the MCS ratios available to the terminal at the reference block error rate, further comprising:
and acquiring the MCS duty ratio of the terminal which can be acquired under the reference block error rate according to the measurement report of the terminal, or acquiring the MCS duty ratio of the terminal which can be acquired under the reference block error rate through a network manager of the terminal.
9. The method according to claim 1, wherein before determining the number of physical resource blocks PRB that the terminal needs to consume to access the network slice service according to the target MCS and the pre-acquired transport block size required for the network slice service, further comprises:
and calculating the size of a transmission block required by the network slicing service according to the service model of the network slicing service.
10. The method of claim 1, wherein the obtaining the preset modulation and coding scheme MCS of the terminal comprises:
and acquiring the preset MCS of the terminal according to the measurement report of the terminal.
11. An electronic device, comprising:
at least one processor; and
a memory communicatively coupled to the at least one processor; wherein,,
the memory stores instructions executable by the at least one processor to enable the at least one processor to perform the method of any one of claims 1 to 10.
12. A computer readable storage medium storing a computer program, which when executed by a processor implements the method of any one of claims 1 to 10.
CN202111361540.9A 2021-11-17 2021-11-17 Method for determining available resources of network slice, electronic device and storage medium Pending CN116155442A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN202111361540.9A CN116155442A (en) 2021-11-17 2021-11-17 Method for determining available resources of network slice, electronic device and storage medium
PCT/CN2022/126008 WO2023088017A1 (en) 2021-11-17 2022-10-18 Method for determining available resources of network slice, and electronic device and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111361540.9A CN116155442A (en) 2021-11-17 2021-11-17 Method for determining available resources of network slice, electronic device and storage medium

Publications (1)

Publication Number Publication Date
CN116155442A true CN116155442A (en) 2023-05-23

Family

ID=86352940

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111361540.9A Pending CN116155442A (en) 2021-11-17 2021-11-17 Method for determining available resources of network slice, electronic device and storage medium

Country Status (2)

Country Link
CN (1) CN116155442A (en)
WO (1) WO2023088017A1 (en)

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU2712437C1 (en) * 2016-05-12 2020-01-28 Хуавей Текнолоджиз Ко., Лтд. Method of transmitting data, device and system
KR102542993B1 (en) * 2018-05-11 2023-06-13 삼성전자주식회사 Method and apparatus for transmission and reception of control information in wireless communication system
JP7332533B2 (en) * 2020-05-11 2023-08-23 株式会社東芝 System and method

Also Published As

Publication number Publication date
WO2023088017A1 (en) 2023-05-25

Similar Documents

Publication Publication Date Title
CN113498076A (en) O-RAN-based performance optimization configuration method and device
CN103152754B (en) Chain circuit self-adaptive method in a kind of LTE system and device
CN102300244A (en) Interference measuring reference information notifying method and interference measuring method and device
CN104468027A (en) Base station device supporting data transmission based on high-order modulation and data communication method
IL269497B2 (en) Method for transmitting data, terminal device, and network device
CN103369694B (en) A kind of self adaptation PDCCH format selecting method
TWI735920B (en) Information transmission method, terminal, base station and computer readable storage medium
CN111836306B (en) Power coordination method and device
TWI712296B (en) Method and device for determining code word mapping mode
CN113271671A (en) Beam management method and related device
CN107872260B (en) Communication method and network equipment
WO2022048497A1 (en) Channel state information transmission method, channel state information reception method, signaling information transmission method, node, and medium
CN106714223B (en) Method and device for establishing base station energy consumption model
US10299252B2 (en) Control information, channel or signal transmission method and corresponding sending end
CN105634658A (en) Transmission processing method, equipment and system
CN105828355A (en) Management device and management method for wireless communication, and device and method for wireless communication
CN107006019B (en) A kind of data transmission method and device
CN112333826B (en) Service admission method and device
CN113938487A (en) Station management system, station area central node, station node and control central node
CN111417134B (en) Method and equipment for reporting interference measurement
CN116155442A (en) Method for determining available resources of network slice, electronic device and storage medium
CN115276908B (en) Wireless communication method, device and storage medium
CN114650119B (en) Data transmission method, device, system, electronic equipment and storage medium
CN114745079A (en) Adaptive modulation coding method, access network equipment and storage medium
CN107920021B (en) Link optimization method based on cellular link aggregation

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication