A method, device and computer readable storage medium for index translation

By acquiring target business profiles and translating them into Network Service Level Agreement (SLA) metrics based on business type, the problem of rigid metric translation in ID-RAN is solved, achieving more efficient network configuration optimization.

CN115835246BActive Publication Date: 2025-12-19CHINA UNITED NETWORK COMM GRP CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202211371365.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-11-03
Publication Date
2025-12-19
Estimated Expiration
2042-11-03

AI Technical Summary

Technical Problem

The existing ID-RAN suffers from rigid indicator translation, making it unable to efficiently and flexibly translate user intent into network configuration policies.

Method used

This paper provides a method for translating metrics. By obtaining a target business profile, determining the business type, and translating the business metrics into Network Service Level Agreement (SLA) metrics based on the business type, the method maps these metrics to units, including user rate, reliability, latency, and network availability, using formulas.

Benefits of technology

It improves the flexibility of indicator translation, solves the problem of rigid indicator translation in existing ID-RAN, and achieves more efficient network configuration optimization.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115835246B_ABST
    Figure CN115835246B_ABST
Patent Text Reader

Abstract

The application provides a method, device and computer readable storage medium for index translation, the method comprising: obtaining a target service portrait; determining a service type corresponding to the target service portrait, the service type comprising at least one of the following: deterministic periodic service, deterministic aperiodic service, and non-deterministic service; and translating a service index in the target service portrait into a network service level agreement (SLA) index according to the service type, wherein the network SLA index comprises at least one of the following: user rate, reliability, latency, and network availability. The method, device and computer readable storage medium can solve the problem of rigid index translation in the existing ID-RAN.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of network, and in particular to a method and device for index translation and a computer readable storage medium. BACKGROUND

[0002] Traditional wireless access networks adopt a device-centric manual operation and maintenance mode. In the face of future massive device access and rapidly changing business needs, there is a lack of efficient and agile response methods. In order to improve the intelligent capabilities of wireless access networks and reduce operation and maintenance costs and labor costs, intent-driven radio access networks (ID-RAN) have emerged. ID-RAN integrates artificial intelligence, network function virtualization and other technologies, and can directly convert user intent into network configuration strategies and automatically perform system performance estimation and configuration optimization.

[0003] However, the existing ID-RAN has the problem of rigid index translation. SUMMARY

[0004] The present application aims to solve the above problems in the prior art and provides a method and device for index translation and a computer readable storage medium to solve the problem of rigid index translation in the existing ID-RAN.

[0005] In a first aspect, the present application provides a method for index translation, comprising:

[0006] obtaining a target service portrait;

[0007] determining a service type corresponding to the target service portrait, the service type including at least one of the following: deterministic periodic service, deterministic aperiodic service, and non-deterministic service;

[0008] translating a service index in the target service portrait into a network service level agreement (SLA) index according to the service type, wherein the network SLA index includes at least one of the following: user rate, reliability, latency, and network availability.

[0009] Further, if the service type is deterministic periodic service, the network SLA index includes user rate, reliability, latency, and network availability;

[0010] If the service type is deterministic aperiodic service, the network SLA index includes user rate, latency, and network availability;

[0011] If the service type is non-deterministic service, the network SLA index includes user rate and network availability.

[0012] Further, if the service type is deterministic periodic service or deterministic aperiodic service or non-deterministic service, the translating the service indicators in the target service profile into network service level agreement (SLA) indicators according to the service type comprises:

[0013] mapping the fault interruption time and total running time of the regional network device in the target service profile for a preset time period to network availability.

[0014] Further, the mapping the fault interruption time and total running time of the regional network device in the target service profile for a preset time period to network availability specifically comprises:

[0015] mapping the fault interruption time and total running time of the regional network device in the target service profile for a preset time period to network availability according to the following formula:

[0016] N = 1 - T fault / T all

[0017] wherein N is network availability, T fault is fault interruption time, and T all is total running time.

[0018] Further, if the service type is deterministic periodic service or deterministic aperiodic service, the translating the service indicators in the target service profile into network service level agreement (SLA) indicators according to the service type further comprises:

[0019] mapping the E2E maximum delay in the target service profile to the delay of a single communication relationship.

[0020] Further, if the service type is deterministic periodic service, the translating the service indicators in the target service profile into network service level agreement (SLA) indicators according to the service type further comprises:

[0021] mapping the application data volume, end-to-end (E2E) maximum delay, and transmission period in the target service profile to the user rate of a single communication relationship;

[0022] mapping the service availability, survival time, and transmission period in the target service profile in combination to the reliability of a single communication relationship.

[0023] Further, the mapping the application data volume, end-to-end (E2E) maximum delay, and transmission period in the target service profile to the user rate of a single communication relationship specifically comprises:

[0024] The application data volume, the end-to-end E2E maximum delay and the transmission period in the target service portrait are mapped into a user rate of a single communication relationship according to the following formula:

[0025] U = max [(V * 8 * (1000 / C) / (D max / 1000)), (V * 8 / (D max / 1000))]

[0026] Wherein, U is the user rate, max is the maximum function, V is the application data volume, C is the transmission period, D max is the E2E maximum delay.

[0027] Further, the service availability, the survival time and the transmission period in the target service portrait are combined and mapped into a reliability of a single communication relationship, and specifically comprising:

[0028] The service availability, the survival time and the transmission period in the target service portrait are combined and mapped into a reliability of a single communication relationship according to the following formula:

[0029]

[0030] Wherein, R is the reliability, S is the survival time, C is the transmission period, and B is the service availability.

[0031] Further, if the service type is a deterministic aperiodic service, the service indicators in the target service portrait are translated into network service level agreement SLA indicators according to the service type, and further comprising:

[0032] The application data volume and the E2E maximum delay in the target service portrait are mapped into a user rate of a single communication relationship.

[0033] Further, the application data volume and the E2E maximum delay in the target service portrait are mapped into a user rate of a single communication relationship, and specifically comprising:

[0034] The application data volume and the E2E maximum delay in the target service portrait are mapped into a user rate of a single communication relationship according to the following formula:

[0035] U = (V * 8 / (D max / 1000))

[0036] Wherein, U is the user rate, V is the application data volume, and D max is the E2E maximum delay.

[0037] Further, if the service type is non-deterministic service, the translating the service indicators in the target service portrait into network service level agreement (SLA) indicators according to the service type further comprises:

[0038] mapping the E2E maximum delay and the maximum / minimum application data volume in the target service portrait into maximum / minimum user rates of a single communication relationship.

[0039] Further, the mapping the E2E maximum delay and the maximum / minimum application data volume in the target service portrait into maximum / minimum user rates of a single communication relationship specifically comprises:

[0040] mapping the E2E maximum delay and the maximum data volume in the target service portrait into a maximum user rate of a single communication relationship according to the following formula:

[0041] U max =(V max *8 / (D max / 1000))

[0042] wherein U max is the maximum user rate, V max is the maximum application data volume, and D max is the E2E maximum delay.

[0043] mapping the E2E maximum delay and the minimum data volume in the target service portrait into a minimum user rate of a single communication relationship according to the following formula:

[0044] U min =(V min *8 / (D max / 1000))

[0045] wherein U min is the minimum user rate, V min is the minimum application data volume, and D max is the E2E maximum delay.

[0046] Further, the method further comprises:

[0047] displaying the translating result of the network SLA indicators in a chart.

[0048] In a second aspect, the application provides a device for index translation, comprising:

[0049] a portrait acquisition module configured to acquire a target service portrait;

[0050] The type determining module is connected with the portrait obtaining module and is configured to determine a service type corresponding to the target service portrait, wherein the service type comprises at least one of the following: deterministic periodic service, deterministic aperiodic service, and non-deterministic service.

[0051] The index translating module is connected with the type determining module and is configured to translate a service index in the target service portrait into a network service level agreement (SLA) index according to the service type, wherein the network SLA index comprises at least one of the following: user rate, reliability, time delay, and network availability.

[0052] In a third aspect, the present application provides a device for index translation, comprising a memory and a processor, wherein the memory stores a computer program, and the processor is configured to run the computer program to implement the method for index translation according to the first aspect.

[0053] In a fourth aspect, the present application provides a computer readable storage medium, wherein the computer readable storage medium stores a computer program, and the computer program is executed by a processor to implement the method for index translation according to the first aspect.

[0054] The present application provides a method, device and computer readable storage medium for index translation. Firstly, a target service portrait is obtained; then a service type corresponding to the target service portrait is determined, wherein the service type comprises at least one of the following: deterministic periodic service, deterministic aperiodic service, and non-deterministic service; finally, a service index in the target service portrait is translated into a network service level agreement (SLA) index according to the service type, wherein the network SLA index comprises at least one of the following: user rate, reliability, time delay, and network availability. The present application can improve the flexibility of index translation and solve the problem of rigid index translation in the existing ID-RAN. BRIEF DESCRIPTION OF DRAWINGS

[0055] Figure 1 A flow chart of a method for index translation according to Embodiment 1 of the present application;

[0056] Figure 2 A structural schematic diagram of a device for index translation according to Embodiment 2 of the present application;

[0057] Figure 3 A structural schematic diagram of a device for index translation according to Embodiment 3 of the present application. DETAILED DESCRIPTION

[0058] In order to enable those skilled in the art to better understand the technical solutions of the present application, the embodiments of the present application will be further described in detail below with reference to the accompanying drawings.

[0059] It can be understood that the specific embodiments and drawings described herein are only used to explain the present application, but not to limit the present application.

[0060] It can be understood that the embodiments in the present application and the features in the embodiments can be combined with each other without conflict.

[0061] It can be understood that, for the convenience of description, only the parts related to the present application are shown in the drawings of the present application, and the parts unrelated to the present application are not shown in the drawings.

[0062] It can be understood that each unit and module involved in the embodiments of the present application can only correspond to one entity structure, or can be composed of multiple entity structures, or multiple units and modules can be integrated into one entity structure.

[0063] It can be understood that the functions and steps marked in the flowcharts and block diagrams of the present application can occur in an order different from that marked in the drawings without conflict.

[0064] It can be understood that in the flowcharts and block diagrams of the present application, the architecture, functions and operations of the possible implementations of the system, device, equipment and method according to the embodiments of the present application are shown. Each block in the flowchart or block diagram can represent a unit, module, program segment, code, which contains executable instructions for realizing the specified function. Moreover, each block or combination of blocks in the block diagram and flowchart can be realized by a hardware-based system for realizing the specified function, or by a combination of hardware and computer instructions.

[0065] It can be understood that the units and modules involved in the embodiments of the present application can be realized by software or by hardware, for example, the units and modules can be located in a processor.

[0066] Embodiment 1

[0067] The embodiment provides a method for index translation, as shown in the method, the method comprises the following steps: Figure 1

[0068] Step S101: acquiring a target business portrait.

[0069] Specifically, the target business portrait can be acquired by selecting a business portrait in a series of business portraits in which all relevant parameters have been input completely.

[0070] Step S102: determining a business type corresponding to the target business portrait, the business type comprising at least one of the following: deterministic periodic business, deterministic non-periodic business, and non-deterministic business.

[0071] ​In the embodiment, the deterministic periodic service refers to a periodic communication service with strict requirements on the timeliness and availability of the communication service. The deterministic aperiodic service refers to a communication service without a preset sending time and with strict requirements on the timeliness and availability. The non-deterministic service is all other types of communication services except the periodic / aperiodic deterministic communication service, including periodic non-deterministic service and aperiodic non-deterministic service, which is irrelevant to the periodicity if the communication is not time-sensitive.

[0072] Step S103: translating the service indicators in the target service portrait into network SLA (Service Level Agreement) indicators according to the service type, wherein the network SLA indicators include at least one of user rate, reliability, latency, and network availability.

[0073] In the embodiment, if the service type is the deterministic periodic service, the network SLA indicators can include the user rate, the reliability, the latency, and the network availability; if the service type is the deterministic aperiodic service, the network SLA indicators can include the user rate, the latency, and the network availability; and if the service type is the non-deterministic service, the network SLA indicators can include the user rate and the network availability.

[0074] Specifically, the user rate refers to the minimum guaranteed user rate at the moment for the deterministic periodic service and the instantaneous minimum guaranteed user rate for the deterministic aperiodic service. In the communication relationship, if the uplink and downlink requirements are different, the uplink and downlink requirements need to be distinguished and given, and if not, it is assumed that the uplink and downlink requirements are the same. The latency refers to the minimum latency requirement of the deterministic service. It should be noted that for the double-end wireless, the latency represents the RTT (Round-Trip Time) latency, and for the single-end wireless, the latency represents the OTT (Over The Top) latency. The reliability refers to the network packet reliability requirement of the deterministic periodic service. The network availability refers to the percentage of time that the network is available for user use.

[0075] Optionally, if the service type is the deterministic periodic service, the deterministic aperiodic service, or the non-deterministic service, the translating the service indicators in the target service portrait into network service level agreement SLA indicators according to the service type includes:

[0076] mapping the fault interruption time and the total running time of the regional network equipment in the preset time period in the target service portrait into the network availability.

[0077] In the embodiment, the network SLA indicators translated from the deterministic periodic service, the deterministic aperiodic service and the non-deterministic service all include network availability, and the network availability can be calculated according to the following formula:

[0078] N = 1 - T fault / T all

[0079] wherein, N is network availability, T fault is fault interruption time, T all is total running time.

[0080] Optionally, if the service type is the deterministic periodic service or the deterministic aperiodic service, the translating the service indicators in the target service portrait into network service level agreement (SLA) indicators according to the service type further includes:

[0081] mapping the E2E (end-to-end) maximum delay in the target service portrait to a delay of a single communication relationship.

[0082] In the embodiment, the network SLA indicators translated from the deterministic periodic service and the deterministic aperiodic service both include delay, and the delay is specifically the E2E maximum delay in the target service portrait.

[0083] Optionally, if the service type is the deterministic periodic service, the translating the service indicators in the target service portrait into network service level agreement (SLA) indicators according to the service type further includes:

[0084] mapping the application data volume, the E2E maximum delay and the transmission period in the target service portrait to a user rate of a single communication relationship;

[0085] combining and mapping the service availability, the survival time and the transmission period in the target service portrait to a reliability of a single communication relationship.

[0086] In the embodiment, the network SLA indicator translated from the deterministic periodic service further includes the user rate and the reliability.

[0087] Specifically, the application data volume, the E2E maximum delay and the transmission period in the target service portrait can be mapped to the user rate of a single communication relationship according to the following formula:

[0088] U = max [(V * 8 * (1000 / C) / (D max / 1000)), (V * 8 / (D max / 1000))]

[0089] Wherein, U is user rate, max is maximum function, V is application data volume, C is transmission period, D max is E2E maximum delay.

[0090] Specifically, the service availability, survival time and transmission period in the target service portrait can be combined and mapped into reliability of a single communication relationship according to the following formula:

[0091]

[0092] Wherein, R is reliability, S is survival time, C is transmission period, B is service availability.

[0093] Optionally, if the service type is deterministic aperiodic service, the translation of the service indicators in the target service portrait into network service level agreement (SLA) indicators according to the service type further includes:

[0094] Mapping the application data volume and E2E maximum delay in the target service portrait into user rate of a single communication relationship.

[0095] In this embodiment, the translated network SLA indicators of deterministic aperiodic service further include user rate. The user rate can be calculated according to the following formula:

[0096] U = (V * 8 / (D max / 1000))

[0097] Wherein, U is user rate, V is application data volume, D max is E2E maximum delay.

[0098] Optionally, if the service type is non-deterministic service, the translation of the service indicators in the target service portrait into network service level agreement (SLA) indicators according to the service type further includes:

[0099] Mapping the E2E maximum delay and maximum / minimum application data volume in the target service portrait into maximum / minimum user rate of a single communication relationship.

[0100] In this embodiment, the translated network SLA indicators of non-deterministic service further include maximum user rate and minimum user rate.

[0101] Specifically, the E2E maximum delay and maximum data volume in the target service portrait can be mapped into maximum user rate of a single communication relationship according to the following formula:

[0102] U max = (V max * 8 / (D max / 1000))

[0103] wherein U max is the maximum user rate, V max is the maximum application data volume, D max is the E2E maximum latency.

[0104] Specifically, the E2E maximum latency and the minimum data volume in the target service profile can be mapped to the minimum user rate of a single communication relationship according to the following formula:

[0105] U min = (V min * 8 / (D max / 1000))

[0106] wherein U min is the minimum user rate, V min is the minimum application data volume, D max is the E2E maximum latency.

[0107] Optionally, the method further comprises:

[0108] displaying the network SLA index translation result in a chart.

[0109] In this embodiment, the translated index and the index carried by the target service profile can be displayed together.

[0110] In one specific embodiment, the index translation method can include the following steps:

[0111] (1) Obtain the target service profile: select a service profile from a series of service profiles in which all relevant parameters have been input completely to obtain the target service profile.

[0112] (2) Determine the service type corresponding to the target service profile, which includes deterministic periodic service, deterministic aperiodic service, and non-deterministic service.

[0113] (3) Perform index translation: translate the specific service parameters of the target service profile according to the index translation algorithm, wherein,

[0114] a) For deterministic periodic service, the network SLA index includes user rate, reliability, latency, network availability, etc.

[0115] User rate: the application data volume and the E2E maximum latency in the service profile are mapped to the user rate of a single communication relationship. User rate (Mbps) = max [(application data volume * 8 * (1000 / transmission period) / (E2E maximum latency / 1000)), (application data volume * 8 / (E2E maximum latency / 1000))].

[0116] Reliability: The service availability, survival time, and transmission periodicity in the service profile are mapped to the reliability of a single communication relationship.

[0117] (Fill in when there is a requirement for service reliability).

[0118] Latency: The E2E maximum latency in the service profile is mapped to the latency requirement of a single communication relationship.

[0119] Network availability: The annual failure outage time and total uptime of regional network devices in the service profile are mapped to the network availability, Network availability = 1 - Failure outage time / Total uptime.

[0120] b) For deterministic aperiodic services, the network SLA indicators include: user rate, latency, network availability, etc.

[0121] User rate: The application data volume and E2E maximum latency in the service profile are mapped to the user rate of a single communication relationship. User rate (Mbps) = (application data volume * 8 / (E2E maximum latency / 1000)).

[0122] Latency: The E2E maximum latency is mapped to the latency requirement of a single communication relationship.

[0123] Network availability: The annual failure outage time and total uptime of regional network devices in the service profile are mapped to the network availability, Network availability = 1 - Failure outage time / Total uptime.

[0124] c) For non-deterministic services, the network SLA indicators include: user rate, network availability, etc.

[0125] User rate: The E2E maximum latency and maximum / minimum application data volume in the service profile are mapped to the maximum / minimum user rate of a single communication relationship. User rate (Mbps) = (maximum / minimum application data volume * 8 / (E2E maximum latency / 1000)).

[0126] Network availability: The annual failure outage time and total uptime of regional network devices in the service profile are mapped to the network availability, Network availability = 1 - Failure outage time / Total uptime.

[0127] (4) Translation result display: The network SLA indicator translation results of the service profile are displayed in a chart, which can be displayed based on the translated indicators and the indicators carried together with the service profile.

[0128] The embodiment of the present application provides a target service portrait first; then determines a service type corresponding to the target service portrait, the service type includes at least one of the following: deterministic periodic service, deterministic aperiodic service and non-deterministic service; finally, the service index in the target service portrait is translated into a network service level agreement (SLA) index according to the service type, wherein the network SLA index includes at least one of the following: user rate, reliability, delay and network availability. The present application can improve the flexibility of index translation, and solve the problem of rigid index translation of the existing ID-RAN.

[0129] Embodiment 2:

[0130] As shown in Figure 2 The embodiment provides an index translation device for executing the above-mentioned index translation method, comprising:

[0131] The portrait acquisition module 11 is used for acquiring a target service portrait;

[0132] The type determination module 12 is connected with the portrait acquisition module 11, and is used for determining a service type corresponding to the target service portrait, wherein the service type includes at least one of the following: deterministic periodic service, deterministic aperiodic service and non-deterministic service;

[0133] The index translation module 13 is connected with the type determination module 12, and is used for translating the service index in the target service portrait into a network service level agreement (SLA) index according to the service type, wherein the network SLA index includes at least one of the following: user rate, reliability, delay and network availability.

[0134] Optionally, if the service type is deterministic periodic service, the network SLA index includes user rate, reliability, delay and network availability;

[0135] If the service type is deterministic aperiodic service, the network SLA index includes user rate, delay and network availability;

[0136] If the service type is non-deterministic service, the network SLA index includes user rate and network availability.

[0137] Optionally, if the service type is deterministic periodic service, deterministic aperiodic service or non-deterministic service, the index translation module 13 includes:

[0138] The first translation unit is used for mapping the fault interruption time and the total running time of the regional network device in the target service portrait within a preset time period into network availability.

[0139] Optionally, the first translation unit is specifically used for:

[0140] The fault interruption time and total running time of the regional network device in the target service profile for a preset time period are mapped to network availability according to the following formula:

[0141] N = 1 - T fault / T all

[0142] Wherein, N is network availability, T fault is fault interruption time, T all is total running time.

[0143] Optionally, if the service type is deterministic periodic service or deterministic aperiodic service, the index translation module 13 further comprises:

[0144] The second translation unit is used for mapping the E2E maximum delay in the target service profile to the delay of a single communication relationship.

[0145] Optionally, if the service type is deterministic periodic service, the index translation module 13 further comprises:

[0146] The third translation unit is used for mapping the application data volume, end-to-end E2E maximum delay and transmission period in the target service profile to the user rate of a single communication relationship.

[0147] The fourth translation unit is used for mapping the service availability, survival time and transmission period in the target service profile to the reliability of a single communication relationship.

[0148] Optionally, the third translation unit is specifically used for:

[0149] The application data volume, end-to-end E2E maximum delay and transmission period in the target service profile are mapped to the user rate of a single communication relationship according to the following formula:

[0150] U = max [(V * 8 * (1000 / C) / (D max / 1000)), (V * 8 / (D max / 1000))]

[0151] Wherein, U is user rate, max is the maximum value function, V is application data volume, C is transmission period, D max is E2E maximum delay.

[0152] Optionally, the fourth translation unit is specifically used for:

[0153] The service availability, the survival time and the transmission cycle in the target service portrait are combined and mapped into the reliability of a single communication relationship according to the following formula:

[0154]

[0155] Wherein, R is the reliability, S is the survival time, C is the transmission cycle, and B is the service availability.

[0156] Optionally, if the service type is deterministic non-periodic service, the index translation module 13 further comprises:

[0157] The fifth translation unit is configured to map the application data volume and the E2E maximum delay in the target service portrait into the user rate of a single communication relationship.

[0158] Optionally, the fifth translation unit is specifically configured to:

[0159] The application data volume and the E2E maximum delay in the target service portrait are mapped into the user rate of a single communication relationship according to the following formula:

[0160] U = (V * 8 / (D max / 1000))

[0161] Wherein, U is the user rate, V is the application data volume, and D max is the E2E maximum delay.

[0162] Optionally, if the service type is non-deterministic service, the index translation module 13 further comprises:

[0163] The sixth translation unit is configured to map the E2E maximum delay, the maximum / minimum application data volume in the target service portrait into the maximum / minimum user rate of a single communication relationship.

[0164] Optionally, the sixth translation unit is specifically configured to:

[0165] The E2E maximum delay and the maximum data volume in the target service portrait are mapped into the maximum user rate of a single communication relationship according to the following formula:

[0166] U max = (V max * 8 / (D max / 1000))

[0167] Wherein, U max is the maximum user rate, V max is the maximum application data volume, and D max is the E2E maximum delay.

[0168] The E2E maximum delay, minimum data volume in the target service portrait is mapped to the minimum user rate of a single communication relationship according to the following formula:

[0169] U min = (V min * 8 / (D max / 1000))

[0170] Wherein, U min is the minimum user rate, V min is the minimum application data volume, and D max is the E2E maximum delay.

[0171] Optionally, the apparatus further comprises:

[0172] a chart display module configured to display the network SLA index translation result in a chart.

[0173] Embodiment 3

[0174] With reference to Figure 3 , the embodiment provides an index translation apparatus, comprising a memory 21 and a processor 22, the memory 21 stores a computer program, and the processor 22 is configured to run the computer program to execute the index translation method in Embodiment 1.

[0175] The memory 21 is connected with the processor 22, the memory 21 can adopt a flash memory or a read-only memory or other memories, and the processor 22 can adopt a central processing unit or a single-chip microcomputer.

[0176] Embodiment 4

[0177] The embodiment provides a computer readable storage medium, and the computer readable storage medium stores a computer program, and the computer program is executed by a processor to implement the index translation method in Embodiment 1.

[0178] The computer-readable storage medium includes volatile or non-volatile, removable or non-removable media implemented in any method or technology for storing information (such as computer-readable instructions, data structures, computer program modules, or other data). Computer-readable storage media include, but are not limited to, RAM (Random Access Memory), ROM (Read-Only Memory), EEPROM (Electrically Erasable Programmable Read-Only Memory), flash memory or other memory technologies, CD-ROM (Compact Disc Read-Only Memory), DVD or other optical disc storage, cartridges, magnetic tapes, disk storage or other magnetic storage devices, or any other medium that can be used to store desired information and is accessible to a computer.

[0179] The apparatus and computer-readable storage medium for metric translation provided in Examples 2 to 4 first acquire a target service profile; then determine the service type corresponding to the target service profile, wherein the service type includes at least one of the following: deterministic periodic service, deterministic non-periodic service, and non-deterministic service; finally, translate the service indicators in the target service profile into Network Service Level Agreement (SLA) indicators according to the service type, wherein the network SLA indicators include at least one of the following: user rate, reliability, latency, and network availability. This invention improves the flexibility of indicator translation and solves the problem of rigid indicator translation in existing ID-RAN systems.

[0180] It is understood that the above embodiments are merely exemplary embodiments used to illustrate the principles of the present invention, and the present invention is not limited thereto. For those skilled in the art, various modifications and improvements can be made without departing from the spirit and essence of the present invention, and these modifications and improvements are also considered to be within the scope of protection of the present invention.

Claims

1. A method of index translation, characterized by, The method comprises: obtaining a target service profile; determining a service type corresponding to the target service profile, the service type comprising at least one of the following: deterministic periodic service, deterministic aperiodic service, and non-deterministic service; wherein the deterministic periodic service refers to a periodic communication service with strict requirements for timeliness and availability of communication services, the deterministic aperiodic service refers to a communication service without a preset sending time and with strict requirements for timeliness and availability, and the non-deterministic service refers to all other types of communication services except the deterministic periodic service and the deterministic aperiodic service, including periodic non-deterministic service and aperiodic non-deterministic service; translating a service indicator in the target service profile into a network service level agreement (SLA) indicator according to the service type, wherein the network SLA indicator comprises at least one of the following: user rate, reliability, latency, and network availability; if the service type is the deterministic periodic service, the network SLA indicator comprises the user rate, the reliability, the latency, and the network availability; if the service type is the deterministic aperiodic service, the network SLA indicator comprises the user rate, the latency, and the network availability; if the service type is the non-deterministic service, the network SLA indicator comprises the user rate and the network availability.

2. The method of claim 1, wherein, if the service type is the deterministic periodic service, the deterministic aperiodic service, or the non-deterministic service, the step of translating the service indicator in the target service profile into the network SLA indicator according to the service type comprises: mapping a fault interruption time and a total running time of a regional network device in a preset time period in the target service profile to the network availability.

3. The method of claim 2, wherein, The step of mapping the fault interruption time and the total running time of the regional network device in the preset time period in the target service profile to the network availability comprises: mapping the fault interruption time and the total running time of the regional network device in the preset time period in the target service profile to the network availability according to the following formula: N = 1 - T fault / T all where N is the network availability, T fault is the fault interruption time, T all is the total running time.

4. The method of claim 2, wherein, if the service type is the deterministic periodic service or the deterministic aperiodic service, the step of translating the service indicator in the target service profile into the network SLA indicator according to the service type further comprises: mapping an E2E maximum latency in the target service profile to a latency of a single communication relationship.

5. The method of claim 4, wherein, if the service type is the deterministic periodic service, the step of translating the service indicator in the target service profile into the network SLA indicator according to the service type further comprises: mapping an application data volume, an end-to-end (E2E) maximum latency, and a transmission period in the target service profile to a user rate of a single communication relationship; mapping a service availability, a survival time, and a transmission period in the target service profile to a reliability of a single communication relationship.

6. The method of claim 5, wherein, The step of mapping the application data volume, the E2E maximum latency, and the transmission period in the target service profile to the user rate of the single communication relationship comprises: The application data volume, the end-to-end E2E maximum delay and the transmission period in the target service portrait are mapped into a user rate of a single communication relationship according to the following formula: U = max[(V*8*(1000 / C) / (D max / 1000)), (V*8 / (D max / 1000))] Wherein, U is the user rate, max is the maximum function, V is the application data volume, C is the transmission cycle, D max is the E2E maximum delay.

7. The method of claim 5, wherein, The service availability, the survival time and the transmission period in the target service portrait are combined and mapped into a reliability of a single communication relationship, and the method specifically comprises: The service availability, the survival time and the transmission period in the target service portrait are combined and mapped into a reliability of a single communication relationship according to the following formula: Wherein, R is the reliability, S is the survival time, C is the transmission period, and B is the service availability.

8. The method of claim 4, wherein, If the service type is the deterministic non-periodic service, the service index in the target service portrait is translated into a network service level agreement SLA index according to the service type, and the method further comprises: The application data volume and the E2E maximum delay in the target service portrait are mapped into a user rate of a single communication relationship.

9. The method of claim 8, wherein, The application data volume and the E2E maximum delay in the target service portrait are mapped into a user rate of a single communication relationship, and the method specifically comprises: The application data volume and the E2E maximum delay in the target service portrait are mapped into a user rate of a single communication relationship according to the following formula: U = (V * 8 / (D max / 1000)) where U is the user rate, V is the application data volume, D max is the E2E maximum latency.

10. The method of claim 2, wherein, If the service type is the non-deterministic service, the service index in the target service portrait is translated into a network service level agreement SLA index according to the service type, and the method further comprises: The E2E maximum delay and the maximum / minimum application data volume in the target service portrait are mapped into maximum / minimum user rates of a single communication relationship.

11. The method of claim 10, wherein, The E2E maximum delay and the maximum / minimum application data volume in the target service portrait are mapped into maximum / minimum user rates of a single communication relationship, and the method specifically comprises: The E2E maximum delay and the maximum data volume in the target service portrait are mapped into a maximum user rate of a single communication relationship according to the following formula: U max = (V max * 8 / (D max / 1000)) where U max is the maximum user rate, V max is the maximum application data volume, D max is the E2E maximum latency; The E2E maximum delay and the minimum data volume in the target service portrait are mapped into a minimum user rate of a single communication relationship according to the following formula: U min = (V min * 8 / (D max / 1000)) where U min is the minimum user rate, V min is the minimum application data volume, D max is the E2E maximum latency.

12. The method of claim 1, wherein, The method further comprises: The network SLA index translation result is displayed in a chart.

13. An apparatus for index translation, the apparatus comprising: It comprises: A portrait acquisition module is configured to acquire a target service portrait; A type determination module is connected with the portrait acquisition module and configured to determine a service type corresponding to the target service portrait, wherein the service type comprises at least one of the following: deterministic periodic service, deterministic non-periodic service and non-deterministic service; wherein the deterministic periodic service refers to a periodic communication service with strict requirements for timeliness and availability of communication services, the deterministic non-periodic service refers to a communication service without a preset sending time and with strict requirements for timeliness and availability, and the non-deterministic service refers to all other types of communication services except the deterministic periodic service and the deterministic non-periodic service, including periodic non-deterministic service and non-periodic non-deterministic service. The index translation module is connected with the type determination module, and is configured to translate a service index in the target service portrait into a network service level agreement (SLA) index according to the service type, wherein the network SLA index includes at least one of user rate, reliability, time delay, and network availability. If the service type is deterministic periodic service, the network SLA index includes user rate, reliability, time delay, and network availability. If the service type is deterministic non-periodic service, the network SLA index includes user rate, time delay, and network availability. If the service type is non-deterministic service, the network SLA index includes user rate and network availability.

14. An apparatus for index translation, the apparatus comprising: A computer readable storage medium, in which a computer program is stored, and a processor, wherein the processor is configured to execute the computer program to implement the index translation method according to any one of claims 1-12.

15. A computer-readable storage medium, characterized in that, A computer readable storage medium, in which a computer program is stored, and a processor, wherein the processor is configured to execute the computer program to implement the index translation method according to any one of claims 1-12.

Citation Information

Patent Citations

  • MEC node determination method and device

    CN114302428A