Information age performance index determination method, apparatus, medium, device and product
By obtaining the data packet transmission and reception time and segment sequence number within the wireless network transmission cycle, the information age performance index is determined, solving the problem that network devices cannot assess the age of data packet information. This enables optimization of the wireless network transmission process and service adjustments, improving the freshness of information and transmission efficiency.
Patent Information
- Application Number
- CN202510019154.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-06
- Publication Date
- 2025-11-07
- Estimated Expiration
- 2045-01-06
AI Technical Summary
Network devices cannot know whether data packets are updated during wireless network transmission, making it impossible to determine the extent to which the age of data packet information affects wireless network transmission.
By obtaining the data packet transmission and reception time and segment sequence number within the wireless network transmission cycle, the information age performance indicators of the wireless network are determined, including the congestion index, segmentation index, and out-of-order index, to indicate the degree of impact of data packet information age, and service adjustments are made when the information age performance indicators exceed the threshold.
It effectively reflects the impact of wireless networks on information age, optimizes the data packet transmission process and adjusts services, and improves the freshness of information and transmission efficiency.
Smart Images

Figure CN119865848B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] Embodiments of the present application relate to the technical field of communication, and in particular, to a method and apparatus for determining an information age performance indicator, a medium, a device and a product. BACKGROUND
[0002] Information age (AOI) is used to represent the freshness of information. During wireless network transmission (which can also be referred to as air interface transmission), if the influence of the wireless network on the information age of the data packet is large, the wireless network transmission process can be optimized.
[0003] However, since the network device cannot know whether there is an update of the data packet during wireless network transmission, i.e., cannot determine the information age of the data packet in the wireless network transmission, the network device cannot determine the influence of the wireless network on the information age of the data packet. SUMMARY
[0004] The present application provides a method and apparatus for determining an information age performance indicator, a medium, a device and a product, which are used to determine the influence of the wireless network on the information age of the data packet.
[0005] To achieve the above object, the present application adopts the following technical solutions:
[0006] In a first aspect, a method for determining an information age performance indicator is provided. The method comprises: obtaining the transmission and reception time and the segment number of a data packet in a current wireless network transmission period; determining the information age performance indicator of the wireless network according to the transmission and reception time and the segment number; and the information age performance indicator is used to indicate the influence of the wireless network on the information age of the data packet.
[0007] Optionally, the determination of the information age performance indicator of the wireless network according to the transmission and reception time and the segment number comprises: determining the congestion index, the segment index and the out-of-order index of the data packet; the congestion index is used to indicate the congestion state of the wireless network transmission; the segment index is used to indicate the degree of segmentation of the data packet; and the out-of-order index is used to indicate the degree of disorder of the transmission order of the data packet; and the information age performance indicator is determined according to the congestion index, the segment index and the out-of-order index.
[0008] Optionally, the data packet comprises a first data packet passing through a wireless network entrance and a second data packet passing through a wireless network exit; and the second data packet is obtained by segmenting the first data packet.
[0009] Optionally, the number of the first data packet and the second data packet is multiple; the congestion index is the difference between the exit interval time and the entrance interval time; the entrance interval time is the interval time between the continuously received first data packets; and the exit interval time is the interval time between the continuously transmitted second data packets.
[0010] Optionally, the segment index is a product of a segment distance of the second data packet and a segment number of the first data packet; and the segment distance is a time difference between sending the second data packets with adjacent sequence numbers.
[0011] Optionally, the disorder index is a product of a disorder proportion of the second data packet and a disorder distance; the disorder packet is a data packet with abnormal sending sequence; and the disorder distance is a sequence number difference between the second data packets with adjacent sending times.
[0012] Optionally, the method further comprises: for each second data packet sent, determining the second data packet as a disorder data packet if a sequence number of the second data packet is less than a sequence number of a previous data packet of the second data packet.
[0013] Optionally, the sending and receiving time of the data packet is a sending and receiving time of the data packet at a target protocol layer.
[0014] Optionally, the target protocol layer comprises at least one of: a radio link control layer, a medium access control layer, a simple distributed file transfer system access protocol layer, a packet data convergence protocol layer, and a port physical layer.
[0015] Optionally, the method further comprises: adjusting a target service corresponding to the data packet if the information age performance index is greater than or equal to a first threshold.
[0016] Optionally, adjusting the target service corresponding to the data packet comprises: adjusting the target service corresponding to the data packet according to a target strategy; and the target strategy comprises at least one of: adjusting a priority of the target service from a first priority to a second priority; the second priority is greater than the first priority; adjusting a number of transmission resources of the target service from a first resource number to a second resource number; the second resource number is greater than the first resource number; adjusting a signal to interference plus noise ratio (SINR) value of the target service from a first SINR value to a second SINR value; the second SINR value is less than the first SINR value; migrating the target service from a first network to a second network; and an information age performance index of the second network is less than an information age performance index of the first network.
[0017] Based on the technical solutions provided in the present application, the information age performance index of the wireless network is determined by the transmission time, the segment serial number of the data packet in the wireless network transmission period. The information age performance index is used to indicate the influence degree of the wireless network on the information age of the data packet. Since the transmission time of the data packet can reflect the inflow and outflow state of the data packet in the wireless network transmission process, and the segment serial number can reflect the segment state of the data packet in the wireless network transmission process. The inflow and outflow state and the segment state both affect the transmission time of the data packet in the wireless network, and the transmission time of the data packet in the wireless network is positively correlated with the information age of the data packet. In this way, the influence of the wireless network on the information age can be effectively reflected.
[0018] In a second aspect, an information age performance index determination apparatus is provided. The apparatus comprises an acquisition unit and a determination unit. The acquisition unit is configured to acquire the transmission time and the segment serial number of a data packet in a current wireless network transmission period. The determination unit is configured to determine the information age performance index of the wireless network according to the transmission time and the segment serial number. The information age performance index is used to indicate the influence degree of the wireless network on the information age of the data packet.
[0019] Optionally, the determination unit is specifically configured to determine the congestion index, the segment index and the out-of-order index of the data packet. The congestion index is used to indicate the congestion state of the wireless network transmission. The segment index is used to indicate the segment degree of the data packet. The out-of-order index is used to indicate the disorder degree of the sending order of the data packet. The information age performance index is determined according to the congestion index, the segment index and the out-of-order index.
[0020] Optionally, the data packet comprises a first data packet passing through a wireless network entrance and a second data packet passing through a wireless network exit. The second data packet is obtained by segmenting the first data packet.
[0021] Optionally, the number of the first data packet and the second data packet is multiple. The congestion index is the difference between the exit interval time and the entrance interval time. The entrance interval time is the interval time between the continuously received first data packets. The exit interval time is the interval time between the continuously sent second data packets.
[0022] Optionally, the segment index is the product of the segment distance of the second data packet and the segment times of the first data packet. The segment distance is the transmission time difference between the second data packets with adjacent serial numbers.
[0023] Optionally, the out-of-order index is the product of the proportion of the out-of-order data packet and the out-of-order distance. The out-of-order data packet is the data packet with abnormal sending order. The out-of-order distance is the serial number difference between the second data packets with adjacent sending times.
[0024] Optionally, the determining unit is further configured to determine, for each of the transmitted second data packets, that the second data packet is an out-of-order data packet if a sequence number of the second data packet is less than a sequence number of a previous data packet of the second data packet.
[0025] Optionally, the time of the data packet is a time of the data packet at the target protocol layer.
[0026] Optionally, the target protocol layer comprises at least one of a radio link control layer, a medium access control layer, a simple distributed file transfer system access protocol layer, a packet data convergence protocol layer, and a port physical layer.
[0027] Optionally, the apparatus further comprises a processing unit configured to adjust a target service corresponding to the data packet if the information age performance indicator is greater than or equal to a first threshold.
[0028] Optionally, the processing unit is specifically configured to adjust the target service corresponding to the data packet according to a target policy, and the target policy comprises at least one of the following: adjusting a priority of the target service from a first priority to a second priority, the second priority being greater than the first priority; adjusting a number of transmission resources of the target service from a first number of resources to a second number of resources, the second number of resources being greater than the first number of resources; adjusting a signal-to-interference-plus-noise ratio (SINR) value of the target service from a first SINR value to a second SINR value, the second SINR value being less than the first SINR value; and migrating the target service from a first network to a second network, the information age performance indicator of the second network being less than the information age performance indicator of the first network.
[0029] In a third aspect, an information age performance indicator determination apparatus is provided, which can implement the functions of the information age performance indicator determination apparatus in the above aspects or possible designs, and the functions can be implemented by hardware, for example, in a possible design, the information age performance indicator determination apparatus can comprise a processor and a communication interface, the processor can be configured to support the information age performance indicator determination apparatus to implement the functions involved in the first aspect or any possible design of the first aspect.
[0030] In another possible design, the information age performance indicator determination apparatus can further comprise a memory configured to store computer-executable instructions and data necessary for the information age performance indicator determination apparatus. When the information age performance indicator determination apparatus is running, the processor executes the computer-executable instructions stored in the memory, so that the information age performance indicator determination apparatus performs the first aspect or any possible information age performance indicator determination method of the first aspect.
[0031] In a fourth aspect, a computer readable storage medium is provided, which can be a readable nonvolatile storage medium, and the computer readable storage medium stores computer instructions or programs, which, when executed on a computer, enable the computer to perform the information age performance index determination method of the first aspect or any possible design of the aspect.
[0032] In a fifth aspect, a computer program product containing instructions is provided, which, when executed on a computer, enable the computer to perform the information age performance index determination method of the first aspect or any possible design of the aspect.
[0033] In a sixth aspect, an electronic device is provided, which includes one or more processors and one or more memories. The one or more memories are coupled to the one or more processors, and the one or more memories are configured to store computer program codes including computer instructions, which, when executed by the one or more processors, enable the electronic device to perform the information age performance index determination method of the first aspect or any possible design of the first aspect.
[0034] In a seventh aspect, a chip system is provided, which includes a processor and a communication interface, and the chip system can be used to implement the functions performed by the information age performance index determination apparatus in the first aspect or any possible design of the first aspect. In a possible design, the chip system further includes a memory, which is configured to store program instructions and / or data. The chip system can be composed of a chip, or can include a chip and other discrete devices, without limitation. BRIEF DESCRIPTION OF DRAWINGS
[0035] Figure 1 A structural schematic diagram of an information age performance index determination system provided by an embodiment of the present application;
[0036] Figure 2 A structural schematic diagram of an information age performance index determination apparatus provided by an embodiment of the present application;
[0037] Figure 3 A flowchart of an information age performance index determination method provided by an embodiment of the present application;
[0038] Figure 4 A schematic diagram of a data packet transmission process provided by an embodiment of the present application;
[0039] Figure 5 A flowchart of another information age performance index determination method provided by an embodiment of the present application;
[0040] Figure 6Another information age performance index determination device structure diagram provided by the embodiment of the present application. DETAILED DESCRIPTION
[0041] In order for those skilled in the art to better understand the technical solutions of the present disclosure, the technical solutions in the embodiments of the present application will be described clearly and completely below in conjunction with the drawings.
[0042] It should be noted that the terms "first", "second", etc. in the specification and claims of the present application and the above-mentioned drawings are used to distinguish similar objects, and do not necessarily describe a specific order or sequence. It should be understood that the data thus used can be interchanged under appropriate circumstances, so that the embodiments of the present disclosure described herein can be implemented in an order other than those illustrated or described herein. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present disclosure. Rather, they are merely examples of devices and methods consistent with some aspects of the embodiments of the present application as detailed in the appended claims.
[0043] It should also be understood that the term "comprising" indicates the presence of the described features, integers, steps, operations, elements, and / or components, but does not exclude the presence or addition of one or more other features, integers, steps, operations, elements, and / or components.
[0044] The terms used in the present application are explained as follows:
[0045] Latency: Latency refers to the time delay experienced by data from the sending end to the receiving end. In a mobile communication system, latency includes propagation delay (time required from sending to receiving), processing delay (time required for data processing in a mobile communication system), and queuing delay (time spent in the network node queue waiting for transmission in a mobile communication system), etc. Low latency can reduce the length of data transmission, helping to improve the real-time performance of communication.
[0046] Jitter: Jitter refers to the instability or fluctuation of data transmission latency. In a mobile communication system, jitter affects the arrival time interval of data, which can cause instability and delay of real-time applications. Smaller jitter helps maintain the stability and consistency of communication.
[0047] Information age: used to represent the freshness of information. It can also reflect the timeliness of information state update. This is a new field of network research. When the update speed of information state is fast, it does not mean that the utilization rate of the system for sending the updated information state is the maximum utilization rate, nor does it mean that the latency of the system for receiving the updated information state is the minimum latency.
[0048] In an example, the information age of a data packet with a timestamp u at time t is t-u. When the current time is t and the information age is zero, the current data packet is considered fresh. The information age is a stochastic process. For example, Δ(t) = t-u(t).
[0049] where Δ(t) represents the information age of the data packet. t represents the current time. u(t) represents the timestamp corresponding to the generation time of the data packet.
[0050] The information age is used to represent the freshness of information. During wireless network transmission, if the wireless network has a greater impact on the information age of the data packet, the wireless network transmission process can be optimized.
[0051] However, since the network device cannot know whether the data packet is updated during wireless network transmission, that is, cannot determine the information age of the data packet in the wireless network transmission, the network device cannot determine the impact of the wireless network on the information age of the data packet.
[0052] In view of this, the embodiments of the present application provide an information age performance index determination method, which comprises: acquiring the transmission and reception time and the segment number of the data packet in the current wireless network transmission period; determining the information age performance index of the wireless network according to the transmission and reception time and the segment number; and the information age performance index is used to indicate the impact of the wireless network on the information age of the data packet.
[0053] The method provided by the embodiments of the present application will be described in detail below with reference to the accompanying drawings.
[0054] It should be noted that the network system described in the embodiments of the present application is used to more clearly illustrate the technical solutions of the embodiments of the present application, and does not constitute a limitation on the technical solutions provided by the embodiments of the present application. It is known to those skilled in the art that, with the evolution of network systems and the appearance of other network systems, the technical solutions provided by the embodiments of the present application are also applicable to similar technical problems.
[0055] Figure 1 A structure diagram of an information age performance index determination system 10 provided by the embodiments of the present application is shown. As shown in the figure, the information age performance index determination system 10 can include a terminal device 11 and a network device 12. Figure 1
[0056] The terminal device 11 and the network device 12 are connected. For example, the terminal device 11 and the network device 12 can be connected by a wireless manner, and the terminal device 11 and the network device 12 can also be connected by a wired manner. It is not limited.
[0057] The terminal device 11 in the embodiments of the present application is configured to send a data packet to the network device 12 or receive a data packet from the network device 12. The terminal device 11 can also be referred to as a terminal, a mobile station (MS), a mobile terminal (MT), or the like. The terminal device 11 is a device configured to provide voice and / or data connectivity for a user, for example, a handheld device having wireless connection capability, a vehicle-mounted device, or the like. Specifically, the terminal device 11 can be a mobile phone, a pocket personal computer (PPC), a palm computer, a personal digital assistant (PDA), a notebook computer, a tablet computer, a wearable device, or a vehicle-mounted device, or the like. The embodiments of the present application do not limit the specific technology, the specific number, and the specific device form of the terminal device 11.
[0058] The network device 12 in the embodiments of the present application is configured to determine vehicle information of a vehicle on a target sub-road section according to vibration data on a target road. The network device 12 can also be an evolved node B (eNB), a home base station, an access point (AP) in a wireless fidelity (WIFI) system, a wireless relay node, a wireless backhaul node, a transmission point (TP), a transmission and reception point (TRP), a network management device, or the like. The embodiments of the present application do not limit the specific technology, the specific number, and the specific device form of the network device 12.
[0059] Figure 1 The framework diagram shown in FIG. 1 is only an example, Figure 1 The names of the devices included in the framework diagram shown in FIG. 1 are not limited, and in addition to the functional nodes shown in FIG. 1, other nodes can also be included, which are not limited by the embodiments of the present application. Figure 1 In addition to the functional nodes shown in FIG. 1, other nodes can also be included, which are not limited by the embodiments of the present application.
[0060] In a specific implementation process, Figure 1 Each device in the framework diagram shown in FIG. 1 can adopt the component structure shown in FIG. 2 or include the components shown in FIG. 2. Figure 2 Each device in the framework diagram shown in FIG. 1 can adopt the component structure shown in FIG. 2 or include the components shown in FIG. 2. Figure 2 The framework diagram shown in FIG. 1 is only an example, Figure 2 The framework diagram shown in FIG. 1 is only an example, Figure 2As shown, the information age performance index determination apparatus 200 comprises a processor 201, a communication interface 202 and a communication line 203.
[0061] Further, the information age performance index determination apparatus 200 can further comprise a memory 204. The processor 201, the memory 204 and the communication interface 202 can be connected through the communication line 203.
[0062] The processor 201 can be a CPU, a general processor, a network processor (NP), a digital signal processing (DSP), a microprocessor, a microcontroller, a programmable logic device (PLD) or any combination thereof. The processor 201 can also be other apparatuses with processing functions, such as a circuit, a device or a software module, without limitation.
[0063] The communication interface 202 is configured to communicate with other devices or other communication networks. The communication interface 202 can be a module, a circuit, a communication interface or any apparatus capable of communication.
[0064] The communication line 203 is configured to transmit information between the components included in the information age performance index determination apparatus 200.
[0065] The memory 204 is configured to store instructions. The instructions can be a computer program.
[0066] The memory 204 can be a read-only memory (ROM) or other type of static storage device that can store static information and / or instructions, or a random access memory (RAM) or other type of dynamic storage device that can store information and / or instructions, or an electrically erasable programmable read-only memory (EEPROM), a compact disc read-only memory (CD-ROM) or other optical disk storage, a magneto-optical disk, a magnetic disk storage or other magnetic storage devices, without limitation.
[0067] It should be noted that the memory 204 can exist independently of the processor 201, or be integrated with the processor 201. The memory 204 can be used to store instructions or program codes or some data, etc. The memory 204 can be located in the information age performance index determination apparatus 200, or be located outside the information age performance index determination apparatus 200, without limitation. The processor 201 is configured to execute the instructions stored in the memory 204, so as to implement the information age performance index determination method provided in the embodiments of the present application.
[0068] In an example, the processor 201 can include one or more CPUs, for example, the CPU0 and the CPU1 in the CPU 201. Figure 2
[0069] As an optional implementation, the information age performance index determination apparatus 200 includes multiple processors, for example, in addition to the processor 201 in the CPU 201, the processor 205 can also be included. Figure 2
[0070] It should be noted that the constituent structures shown in the CPU 201 and the CPU 205 do not constitute a limitation on the respective devices in the CPU 201 and the CPU 205, in addition to the components shown in the CPU 201 and the CPU 205, the respective devices in the CPU 201 and the CPU 205 can include more or fewer components, or combine some components, or different component arrangements. Figure 2 Figure 1 Figure 2 Figure 1 Figure 2
[0071] In the embodiments of the present application, the chip system can be composed of a chip, or include a chip and other discrete devices.
[0072] In addition, the actions, terms, etc. involved between the embodiments of the present application can be mutually referred to, without limitation. The message name or parameter name in the message between the devices in the embodiments of the present application is only an example, and other names can also be used in the specific implementation, without limitation.
[0073] In order to clearly describe the technical solutions of the embodiments of the present application, in the embodiments of the present application, the same items or similar items with basically the same functions and effects are distinguished by using “first”, “second”, etc. The skilled in the art can understand that the “first”, “second”, etc. do not limit the quantity and execution order, and the “first”, “second”, etc. also do not necessarily mean different.
[0074] It should be noted that the words "exemplary" and "for example" are used herein to mean "an example of" or "one example, among others." Any embodiment or design solution described herein as "exemplary" or "for example" should not be construed as being more advantageous or superior in any way over other embodiments or design solutions. Rather, use of "exemplary" or "for example" is intended to present concepts in a concrete manner.
[0075] In this application, "at least one" means one or more, and "multiple" means two or more. The association relationship of the associated objects is described, which means that there can be three relationships, for example, A and / or B, which can represent the following three cases: A exists alone, A and B exist together, and B exists alone, where A and B can be singular or plural. The character " / " generally represents an "or" relationship between the front and rear associated objects. "At least one of the following" or similar expressions means any combination of these items, including single item or any combination of multiple items. For example, at least one of a, b, or c can represent a, b, c, a-b, a-c, b-c, or a-b-c, where a, b, and c can be single or multiple.
[0076] The following describes the information age performance index determination system in conjunction with Figure 1 The information age performance index determination method provided by the embodiments of the present application is described.
[0077] Figure 3 The flowchart of the information age performance index determination method provided by the embodiments of the present application is shown in Figure 3 The method includes the following S301-S302:
[0078] S301, acquiring the transmission and reception time of the data packet in the current wireless network transmission period and the segment number.
[0079] The length of the wireless network transmission period can be set as needed. For example, it can be 1s. The data packet includes a first data packet passing through the wireless network entrance and a second data packet passing through the wireless network exit. The second data packet is obtained after the first data packet is segmented. The segment number is used to represent the preset order of sending the data packet. The smaller the segment number is, the earlier the preset order of sending the data packet is.
[0080] As a possible implementation manner, the wireless network exit and the wireless network entrance of the wireless network transmission are configured with a timestamp writing function. The information age performance index determination device can write the sending timestamp for the data packet based on the wireless network exit and write the receiving timestamp for the data packet based on the wireless network entrance to acquire the transmission and reception time of the data packet in the current wireless network transmission period. Further, the data packet is analyzed at the wireless network exit to acquire the segment number of the data packet.
[0081] As a further possible implementation, the information age performance index determination apparatus can record the identity of the data packet and the corresponding receiving time in the case of receiving the data packet at the wireless network entry, and record the identity of the data packet and the corresponding sending time in the case of sending the data packet at the wireless network exit, to obtain the sending and receiving time of the data packet in the current wireless network transmission period. Further, the data packet is parsed at the wireless network exit to obtain the segment number of the data packet.
[0082] It should be noted that the data packet is a data packet corresponding to the target service. For example, the public land mobile network identifier (PLMN ID) of the target service is the target PLMN ID, and the quality of service (QoS) level is the target QOS level.
[0083] In an example, the target PLMN ID can be 46001, etc. The target QOS level can be the target 5G QoS Identifier (5QI) level, the target QoS class identifier (QCI) level, etc.
[0084] In practical applications, the information age performance index determination apparatus can be a terminal device or a network device. For example, the terminal device can be the terminal device 11 in Figure 1 . The network device can be the network device 12 in Figure 1 .
[0085] Figure 4 A schematic diagram showing a data packet transmission process is shown. As shown in Figure 4 , the terminal device and the network device can include a simple dfs access protocol (SDAP) layer, a packet data convergence protocol (PDCP) layer, a radio link control (RLC) layer, a medium access control (MAC) layer, and a port physical layer (PHY).
[0086] In the process of sending the data packet from the terminal device to the network device, the wireless network entry is point A. The receiving time of the data packet is the time when the data packet arrives at point A, the sending time of the data packet is the time when the data packet arrives at point C, and the segment number is the segment number of the data packet at point C.
[0087] In the process that the network device sends the data packet to the terminal device, the wireless network entry is the B point, the B point is connected with the core network. The receiving time of the data packet is the time when the data packet arrives at the B point, the sending time of the data packet is the time when the data packet arrives at the D point, and the segment serial number is the segment serial number of the data packet at the D point.
[0088] In some embodiments, the receiving and sending time of the data packet is the receiving and sending time of the data packet at the target protocol layer.
[0089] The target protocol layer includes, but is not limited to, at least one of the following: a radio link control (RLC) layer, a medium access control (MAC) layer, a simple distributed file transfer system access protocol layer, a packet data convergence protocol layer, a port physical layer, etc.
[0090] In practical applications, the applicable traffic type corresponding to the data packet is packet switching traffic.
[0091] In practical applications, the network type corresponding to the wireless network can be 5G, 5G-A / 6G, etc.
[0092] S302, according to the receiving and sending time and the segment serial number, determine the information age performance index of the wireless network.
[0093] The information age performance index is used to indicate the influence degree of the wireless network on the information age of the data packet.
[0094] As a possible implementation manner, the information age performance index determination apparatus can determine the information age performance index of the wireless network according to the receiving and sending time and the segment serial number in the case that the number of data packets in the current wireless network transmission period is greater than the number threshold.
[0095] The number threshold can be set as needed. For example, it can be 20, 50, 100, etc.
[0096] It can be understood that in the case that the number of data packets in the current wireless network transmission period is greater than the number threshold, the information age performance index of the wireless network is determined, which can avoid too few data packets in the wireless network transmission period and ensure the reliability of the information age performance index of the wireless network.
[0097] As another possible implementation manner, the information age performance index determination apparatus can determine the information age performance index of the wireless network according to the receiving and sending time and the segment serial number in the case that the number of data packets in the current wireless network transmission period is any number.
[0098] Based on the technical solutions provided in the present application, the information age performance index of the wireless network is determined by the receiving and transmitting time and the segment serial number of the data packet in the wireless network transmission period. The information age performance index is used to indicate the influence degree of the wireless network on the information age of the data packet. Since the receiving and transmitting time of the data packet can reflect the inflow and outflow state of the data packet in the wireless network transmission process, and the segment serial number can reflect the segment state of the data packet in the wireless network transmission process. The inflow and outflow state and the segment state both affect the transmission time of the data packet in the wireless network, and the transmission time of the data packet in the wireless network is positively correlated with the information age of the data packet. In this way, the influence of the wireless network on the information age can be effectively reflected.
[0099] A possible embodiment, Figure 5 The flowchart of another information age performance index determination method provided in the embodiments of the present application is shown in FIG. 6. As shown in FIG. 6, in order to determine the information age performance index of the wireless network, S302 in the information age performance index determination method of the present application can include the following S401-S402. Figure 5
[0100] S401, determine the congestion index, the segment index and the out-of-order index of the data packet.
[0101] The congestion index is used to indicate the congestion state of the wireless network transmission; the segment index is used to indicate the degree of segmentation of the data packet; and the out-of-order index is used to indicate the disorder degree of the sending order of the data packet.
[0102] The processes of determining the congestion index, the segment index and the out-of-order index are introduced below respectively.
[0103] 1. Congestion index
[0104] S1, determine the exit interval time and the entry interval time.
[0105] The entry interval time is the interval time between the first data packets received continuously; and the exit interval time is the interval time between the second data packets transmitted continuously.
[0106] The QOS level of the first data packet is the target QOS level, and the PLMN ID is the target PLMN ID. The QOS level of the second data packet is the target QOS level, the PLMN ID is the target PLMN ID, and the single network slice selection assistance information (S-NSSAI) is the target S-NSSAI.
[0107] As a possible implementation manner, the information age performance index determination apparatus can take the average of interval times between all continuously received first data packets as the entry interval time, and take the average of interval times between continuously sent second data packets as the exit interval time.
[0108] The average of interval times between all continuously received first data packets is calculated in the following manner: the sum of time intervals (i.e. the arrival time of a later data packet minus the arrival time of a previous data packet) at which all data packets arrive at the system entry, divided by the total number of data packets minus one.
[0109] The average of interval times between all continuously sent second data packets is calculated in the following manner: the sum of time intervals (i.e. the arrival time of a later data packet minus the arrival time of a previous data packet) at which all data packets arrive at the system exit, divided by the total number of data packets minus one.
[0110] In actual application, the units of the exit interval time and the entry interval time can be milliseconds.
[0111] The format of the measurement name of the entry interval time can be SystemEntry.PacketIntervalAvg_Filter. Filter represents the combination of PLMN ID and QoS level.
[0112] The format of the measurement name of the exit interval time is SystemExit.PacketIntervalAvg_Filter. Filter represents the combination of PLMN ID, QoS level and S-NSSAI.
[0113] In combination Figure 4 In the process in which the terminal device sends data packets to the network device, the wireless network entry is point A and the wireless network exit is point C. The first data packet is the data packet of point A, and the second data packet is the data packet of point C. In the process in which the network device sends data packets to the terminal device, the wireless network entry is point B and the wireless network exit is point D. The first data packet is the data packet of point B, and the second data packet is the data packet of point D.
[0114] In some embodiments, the use of measuring the entry interval time and the exit interval time is to guarantee performance (user plane connection quality) in the integrity area, and to evaluate the congestion degree of the network and the effectiveness of the traffic scheduling strategy.
[0115] S2, determine the congestion index according to the difference between the exit interval time and the entry interval time.
[0116] In an example, the information age performance index determination apparatus can determine the difference between the exit interval time and the entry interval time as the congestion index.
[0117] For example, the congestion index can be .
[0118] wherein, represents the exit interval time (may also be denoted as Exit.PacketIntervalAvg). represents the entry interval time (may also be denoted as Entry.PacketIntervalAvg).
[0119] In another example, the information age performance indicator determination apparatus can determine the square of the difference between the exit interval time and the entry interval time as the congestion index.
[0120] For example, the congestion index can be .
[0121] 2. Segmentation index
[0122] S11, determine the segmentation distance of the second data packet and the segmentation times of the first data packet.
[0123] wherein, the segmentation distance is the transmission time difference between the second data packets with adjacent serial numbers.
[0124] As a possible implementation, the information age performance indicator determination apparatus can take the average of the transmission time differences between all second data packets with adjacent serial numbers as the segmentation distance of the second data packet, and take the average of the segmentation times of all first data packets as the exit interval time.
[0125] wherein, the average of the transmission time differences between all second data packets with adjacent serial numbers is calculated in the following manner: the sum of the transmission time differences between all second data packets with adjacent serial numbers is divided by the total segmentation times.
[0126] The average of the segmentation times of all first data packets is calculated in the following manner: the sum of the segmentation times of all first data packets is divided by the total number of first data packets.
[0127] The format of the measurement name of the segmentation distance can be: PacketSegmentationDistanceAvg_Filter. Filter represents the combination of PLMN ID, QoS level and S-NSSAI.
[0128] The format of the measurement name of the segmentation times of the first data packet can be: PacketSegmentationAvg_Filter. Filter represents the combination of PLMN ID, QoS level and S-NSSAI.
[0129] In combination with Figure 4In the process of sending the data packet by the terminal device to the network device, the wireless network entry is point A and the wireless network exit is point C. The second data packet is the data packet of point C, and the segmentation times of the first data packet are determined according to the segmentation number of the data packet of point C. In the process of sending the data packet by the network device to the terminal device, the wireless network entry is point B and the wireless network exit is point D. The second data packet is the data packet of point D, and the segmentation times of the first data packet are determined according to the segmentation number of the data packet of point D.
[0130] In some embodiments, the use of the segmentation distance of the second data packet and the segmentation times of the first data packet is to evaluate the performance and quality of the network. Higher average segmentation times and larger segmentation distances may indicate network congestion or other problems, which need to be further analyzed and optimized.
[0131] S12, determine the segmentation index according to the product of the segmentation distance of the second data packet and the segmentation times of the first data packet.
[0132] As a possible implementation, the information age performance index determination apparatus can determine the product of the segmentation distance of the second data packet and the segmentation times of the first data packet as the segmentation index.
[0133] For example, the segmentation index can be PSegA x PSegDisA.
[0134] Wherein, PSegA represents the segmentation times of the first data packet. PSegDisA represents the segmentation distance of the second data packet.
[0135] 3, out-of-order index
[0136] S21, determine the proportion of out-of-order data packets and the out-of-order distance.
[0137] Wherein, the out-of-order data packet is a data packet with abnormal sending order. The out-of-order distance is the sequence number difference between the sending time of adjacent second data packets.
[0138] As a possible implementation, the information age performance index determination apparatus can take the number of all out-of-order data packets as the proportion of out-of-order data packets, and take the average of the out-of-order distances of all data packets as the out-of-order distance.
[0139] Wherein, the calculation method of the average of the out-of-order distances of all data packets is to divide the sum of the average of the out-of-order distances of all data packets by the total number of data packets.
[0140] It should be noted that for each second data packet sent, if the sequence number of the second data packet is less than the sequence number of the previous data packet of the second data packet, the second data packet is determined to be an out-of-order data packet.
[0141] The format of the measurement name of the proportion of out-of-order packets can be PacketDisorderAvg_Filter. Filter represents the combination of PLMN ID, QoS level and S-NSSAI.
[0142] The format of the measurement name of the out-of-order distance is PacketDisorderAvgDistance_Filter. Filter represents the combination of PLMN ID, QoS level and S-NSSAI.
[0143] In combination Figure 4 In the process of sending data packets by the terminal device to the network device, the wireless network entry is point A and the wireless network exit is point C. The second data packet is the data packet of point C. The proportion of out-of-order packets is the proportion of out-of-order packets of point C (or the proportion of out-of-order packets of point D can be counted). The out-of-order distance is determined according to the data packet of point C (or the data packet of point D can be counted). In the process of sending data packets by the network device to the terminal device, the wireless network entry is point B and the wireless network exit is point D. The second data packet is the data packet of point D. The proportion of out-of-order packets is the proportion of out-of-order packets of point D (or the proportion of out-of-order packets of point C can be counted). The out-of-order distance is determined according to the data packet of point D (or the data packet of point C can be counted).
[0144] In some embodiments, the proportion of out-of-order packets and the out-of-order distance are used to evaluate the performance and quality of the network. The proportion of out-of-order packets and the out-of-order distance reflect the stability of the order of data packets arriving in wireless network transmission, which can help identify network congestion or other problems.
[0145] S22, determine the out-of-order index according to the product of the proportion of out-of-order packets and the out-of-order distance.
[0146] As a possible implementation, the information age performance index determination apparatus can determine the product of the proportion of out-of-order packets and the out-of-order distance as the out-of-order index.
[0147] For example, the out-of-order index can be PSegDisorderA x PSegDisorderDisA.
[0148] Wherein, PSegDisorderA represents the proportion of out-of-order packets. PSegDisorderDisA represents the out-of-order distance.
[0149] S402, determine the information age performance index according to the congestion index, the segmentation index and the out-of-order index.
[0150] As a possible implementation manner, the information age performance index determination apparatus can determine the sum of the congestion index, the segmentation index and the disorder index as the information age performance index.
[0151] As another possible implementation manner, the information age performance index determination apparatus can perform weighted processing on the congestion index, the segmentation index and the disorder index based on preset weights, and determine the result of the weighted processing as the information age performance index.
[0152] For example, the information age performance index can be represented by Formula One as follows:
[0153] FAC AOI = + β × PSegA ×PSegDisA +ɡ ×PSegDisorderA ×PSegDisorderDisA Formula One
[0154] Wherein, FAC AOI represents the information age performance index. β represents the preset weight of the congestion index, β represents the preset weight of the segmentation index, and g represents the preset weight of the disorder index.
[0155] It should be noted that the specific sizes of a, β and g can be set as needed, for example, can be 0.4, 0.3 and 0.3 respectively, and for another example, can be 0.3, 0.4 and 0.3 respectively.
[0156] As can be understood, since the congestion index reflects the influence of the difference between the interval time of the entrance and the exit packet, such change directly affects the timeliness of the information, thereby affecting the information age. The segmentation index considers the number of times of segmentation and the distance of segmentation of the data packet in the transmission process. More segmentation and farther segmentation distance can increase the transmission delay, thereby increasing the information age. The disorder index considers the number of times of disorder and the distance of disorder of the data packet in the transmission process. Data packet disorder will cause the receiving end to reorder, thereby increasing the processing time, and also affecting the information age. In this way, by comprehensively considering the congestion index, the segmentation index and the disorder index, the influence of the wireless network transmission process on the information age can be comprehensively measured.
[0157] In a possible embodiment, the information age performance index determination method in the present application can further include the following S501.
[0158] S501, in the case that the information age performance index is greater than or equal to a first threshold, adjusting the service corresponding to the data packet.
[0159] Wherein, the first threshold can be set as needed. For example, it can be 1.
[0160] As a possible implementation manner, the information age performance index determination apparatus can adjust the target service corresponding to the data packet according to a target strategy.
[0161] It should be noted that the target strategy includes at least one of the following:
[0162] adjusting the priority of the target service from a first priority to a second priority; the second priority is greater than the first priority.
[0163] adjusting the number of transmission resources of the target service from a first resource number to a second resource number; the second resource number is greater than the first resource number.
[0164] adjusting the signal to interference plus noise ratio (SINR) value of the target service from a first SINR value to a second SINR value; the second SINR value is less than the first SINR value.
[0165] adjusting the network used by the target service from a first network to a second network; the information age performance index of the second network is less than that of the first network.
[0166] In an example, the execution logic of the target strategy can include the following 1-6:
[0167] 1. The information age performance index determination apparatus can determine whether the congestion index is greater than a second threshold, whether the fragmentation index is greater than a third threshold, and whether the out-of-order index is greater than a fourth threshold when the information age performance index is greater than or equal to a first threshold.
[0168] The second threshold, the third threshold, and the fourth threshold can be set as needed. For example, they can be 1, 1.1, 1.2, etc.
[0169] 2. In a case where the congestion index is greater than the second threshold, the fragmentation index is less than or equal to the third threshold, and the out-of-order index is less than or equal to the fourth threshold, the priority of the target service is adjusted from a first priority to a second priority.
[0170] 3. In a case where the congestion index is greater than the second threshold, the fragmentation index is greater than the third threshold, and the out-of-order index is less than or equal to the fourth threshold, the priority of the target service is adjusted from a first priority to a second priority, and the number of transmission resources of the target service is adjusted from a first resource number to a second resource number.
[0171] In an example, the second resource number can be A*fun(KPI).
[0172] Wherein, A represents the first resource quantity. fun(KPI) represents an amplification factor. The amplification factor can be determined according to a preset threshold at which the information age performance indicator is located. The amplification factor can be 1, 1.2, 1.3,... 2, etc.
[0173] For example, in the case that the preset threshold at which the information age performance indicator is located is 1-1.1, the corresponding amplification factor can be 1. In the case that the preset threshold at which the information age performance indicator is located is 1.1-1.2, the corresponding amplification factor can be 1.2. In the case that the preset threshold at which the information age performance indicator is located is 1.2-1.3, the corresponding amplification factor can be 1.3.
[0174] 4、In the case that the congestion index is greater than the second threshold, the fragmentation index is less than or equal to the third threshold, and the out-of-order index is greater than the fourth threshold, the priority of the target service is adjusted from the first priority to the second priority, and the signal-to-interference-plus-noise ratio (SINR) value of the target service is adjusted from the first SINR value to the second SINR value.
[0175] For example, the second SINR value can be SINR B*fun(KPI). SINR B represents the first SINR value. fun(KPI) is to obtain a reduction factor, such as a reduction factor can be 0.8, 0.7,... 0.5, etc.
[0176] For example, in the case that the preset threshold at which the information age performance indicator is located is 1-1.1, the corresponding reduction factor can be 0.8. In the case that the preset threshold at which the information age performance indicator is located is 1.1-1.2, the corresponding reduction factor can be 0.7. In the case that the preset threshold at which the information age performance indicator is located is 1.2-1.3, the corresponding reduction factor can be 0.5.
[0177] 5、In the case that the congestion index is greater than the second threshold, the fragmentation index is greater than the third threshold, and the out-of-order index is greater than the fourth threshold, the priority of the target service is adjusted from the first priority to the second priority, the quantity of transmission resources of the target service is adjusted from the first resource quantity to the second resource quantity, and the signal-to-interference-plus-noise ratio (SINR) value of the target service is adjusted from the first SINR value to the second SINR value.
[0178] 6、In the case that the information age performance indicator is still greater than or equal to the first threshold within the preset time period after the above adjustment, the target service is migrated from the first network to the second network.
[0179] Wherein, the information age performance indicator of the second network is less than the information age performance indicator of the first network.
[0180] In an example, the information age performance index determination apparatus can initiate a migration of the target service from the first network to the second network in accordance with the balancing.
[0181] Embodiments of the present application can divide the information age performance index determination apparatus according to the above method examples into functional modules or functional units. For example, each functional module or functional unit can be divided according to each function, or two or more functions can be integrated into one processing module. The integrated module can be implemented in the form of hardware or software functional module or functional unit. The division of modules or units in embodiments of the present application is illustrative and is only a logical functional division. Actual implementation can have another division manner.
[0182] In the case of dividing each functional module according to each function, Figure 6 A structural diagram of an information age performance index determination apparatus 600 is shown. The information age performance index determination apparatus can be a network device, a terminal device, or a chip, a processor, etc. applied in the network device or the terminal device. The information age performance index determination apparatus 600 can be used to execute the functions of the information age performance index determination apparatus involved in the above embodiments. Figure 6 The shown information age performance index determination apparatus 600 can include an acquisition unit 601 and a determination unit 602. The acquisition unit 601 is configured to acquire the transmission time and the segment number of the data packet in the current wireless network transmission period. The determination unit 602 is configured to determine the information age performance index of the wireless network according to the transmission time and the segment number. The information age performance index is used to indicate the influence degree of the wireless network on the information age of the data packet.
[0183] Optionally, the determination unit 602 is specifically configured to determine the congestion index, the segment index, and the out-of-order index of the data packet. The congestion index is used to indicate the congestion state of the wireless network transmission. The segment index is used to indicate the degree of segmentation of the data packet. The out-of-order index is used to indicate the disorder degree of the data packet sending sequence. The information age performance index is determined according to the congestion index, the segment index, and the out-of-order index.
[0184] Optionally, the data packet includes a first data packet passing through a wireless network entrance and a second data packet passing through a wireless network exit. The second data packet is obtained by segmenting the first data packet.
[0185] Optionally, the number of the first data packet and the second data packet is multiple. The congestion index is the difference between the exit interval time and the entrance interval time. The entrance interval time is the interval time between the continuously received first data packets. The exit interval time is the interval time between the continuously sent second data packets.
[0186] Optionally, the segment index is a product of a segment distance of the second data packet and a segment number of the first data packet; and the segment distance is a time difference between sending the second data packets with adjacent sequence numbers.
[0187] Optionally, the disorder index is a product of a disorder proportion of the disorder data packet and a disorder distance; the disorder data packet is a data packet with abnormal sending sequence; and the disorder distance is a sequence number difference between the second data packets with adjacent sending times.
[0188] Optionally, the determining unit 602 is further configured to: for each second data packet sent, determine, when a sequence number of the second data packet is less than a sequence number of a previous data packet of the second data packet, that the second data packet is a disorder data packet.
[0189] Optionally, the sending and receiving time of the data packet is a sending and receiving time of the data packet at the target protocol layer.
[0190] Optionally, the target protocol layer includes, but is not limited to, at least one of the following: a radio link control layer, a medium access control layer, a simple distributed file transfer system access protocol layer, a packet data convergence protocol layer, and a port physical layer.
[0191] Optionally, the apparatus further includes a processing unit 603 configured to adjust a target service corresponding to the data packet when the information age performance index is greater than or equal to a first threshold.
[0192] Optionally, the processing unit 603 is specifically configured to: adjust the target service corresponding to the data packet according to a target policy; and the target policy includes at least one of the following: adjusting a priority of the target service from a first priority to a second priority; the second priority is greater than the first priority; adjusting a number of transmission resources of the target service from a first resource number to a second resource number; the second resource number is greater than the first resource number; adjusting a signal to interference plus noise ratio (SINR) value of the target service from a first SINR value to a second SINR value; the second SINR value is less than the first SINR value; migrating the target service from a first network to a second network; and the information age performance index of the second network is less than the information age performance index of the first network.
[0193] The embodiments of the present application further provide a computer readable storage medium. All or part of the processes in the above method embodiments can be instructed by a computer program to relevant hardware to complete, the program can be stored in the above computer readable storage medium, and the program can include the processes of the above method embodiments when executed. The computer readable storage medium can be an internal storage unit of the information age performance index determination apparatus (including the data sending end and / or the data receiving end) of any of the preceding embodiments, such as a hard disk or a memory of the information age performance index determination apparatus. The computer readable storage medium can also be an external storage device of the terminal apparatus, such as a plug-in hard disk, a smart media card (SMC), a secure digital (SD) card, a flash card, etc. equipped on the terminal apparatus. Further, the computer readable storage medium can include both the internal storage unit and the external storage device of the information age performance index determination apparatus. The computer readable storage medium is used to store the computer program and other programs and data required by the information age performance index determination apparatus. The computer readable storage medium can also be used to temporarily store data that has been output or will be output.
[0194] It should be noted that the terms "first" and "second" and the like in the specification, claims and drawings of the present application are used to distinguish different objects, and are not used to describe a particular order. In addition, the terms "include" and "have" and any variations thereof are intended to cover non-exclusive inclusion. For example, a process, method, system, product or device including a series of steps or units is not limited to the listed steps or units, but can optionally include steps or units not listed, or can optionally include other steps or units inherent to the process, method, product or device.
[0195] It should be understood that in the present application, "at least one" means one or more, "multiple" means two or more, "at least two" means two or three and more, and "and / or" is used to describe the association relationship of the associated objects, which means that there can be three relationships, for example, "A and / or B" can mean that there are three cases of only A, only B and A and B at the same time, where A and B can be singular or plural. The character " / " generally represents an "or" relationship between the associated objects. "At least one of the following" or similar expressions means any combination of these items, including any combination of single or multiple items. For example, at least one of a, b or c can mean a, b, c, "a and b", "a and c", "b and c", or "a and b and c", where a, b and c can be single or multiple.
[0196] Through the description of the above embodiments, those skilled in the art can clearly understand that, for the convenience and brevity of description, only the above division of functional modules is exemplified, and in actual application, the above functions can be completed by different functional modules according to needs, that is, the internal structure of the device is divided into different functional modules to complete all or part of the functions described above.
[0197] In several embodiments provided in the present application, it should be understood that the disclosed device and method can be implemented in other ways. For example, the device embodiments described above are only schematic, for example, the division of modules or units is only a logical function division, and actual implementation can have another division manner, for example, a plurality of units or components can be combined or integrated into another device, or some features can be ignored or not executed. In addition, the coupling or direct coupling or communication connection between the units shown or discussed can be indirect coupling or communication connection through some interface, device or unit, and can be electrical, mechanical or other forms.
[0198] The units described as separate components can or can not be physically separate, and the components shown as units can be one physical unit or multiple physical units, that is, can be located in one place or distributed to multiple different places. Part or all of the units can be selected according to actual needs to achieve the purpose of the embodiment scheme.
[0199] In addition, each functional unit in each embodiment of the present application can be integrated in one processing unit, or each unit can exist physically, or two or more units can be integrated in one unit. The integrated unit can be realized in the form of hardware or in the form of a software functional unit.
[0200] If the integrated unit is realized in the form of a software functional unit and sold or used as an independent product, it can be stored in a readable storage medium. Based on this understanding, the technical solutions of the embodiments of the present application essentially or say the part that makes contributions to the prior art or the whole or part of the technical solutions can be embodied in the form of a software product, which is stored in a storage medium and includes a plurality of instructions to make a device (which can be a single chip, a chip, etc.) or a processor execute all or part of the steps of the method of the embodiments of the present application. The foregoing storage medium includes: a U disk, a mobile hard disk, a ROM, a RAM, a magnetic disk or an optical disk, and various storage media that can store program codes.
[0201] The above merely provides the specific implementation of the present application, but the protection scope of the present application is not limited to this. Any change or replacement within the technical scope disclosed by the present application should be covered in the protection scope of the present application. Therefore, the protection scope of the present application should be subject to the protection scope of the claims.
Claims
1. A method for determining an information age performance indicator, characterized in that The method comprises: obtaining the transmission time and the segment sequence number of the data packet in the current wireless network transmission period; the data packet comprises a first data packet passing through a wireless network entrance and a second data packet passing through a wireless network exit; the second data packet is obtained by segmenting the first data packet; the number of the first data packet and the second data packet is multiple; determining the information age performance index of the wireless network according to the transmission time and the segment sequence number; the information age performance index is used to indicate the influence degree of the wireless network on the information age of the data packet; the determination of the information age performance index of the wireless network according to the transmission time and the segment sequence number comprises: determining the congestion index, the segment index and the out-of-order index of the data packet; the congestion index is used to indicate the congestion state of the wireless network transmission; the segment index is used to indicate the segmenting degree of the data packet; the out-of-order index is used to indicate the disorder degree of the sending sequence of the data packet; the congestion index is the difference between the exit interval time and the entrance interval time; the entrance interval time is the interval time between the continuously received first data packets; the exit interval time is the interval time between the continuously sent second data packets; the segment index is the product of the segment distance of the second data packet and the segmenting times of the first data packet; the segment distance is the sending time difference between the second data packets with adjacent sequence numbers; the out-of-order index is the product of the proportion of the out-of-order data packets and the out-of-order distance; the out-of-order data packet is the data packet with abnormal sending sequence; the out-of-order distance is the sequence number difference between the second data packets with adjacent sending times; determining the information age performance index according to the congestion index, the segment index and the out-of-order index.
2. The method of claim 1, wherein, The method further comprises: for each second data packet sent, if the sequence number of the second data packet is less than the sequence number of the previous data packet of the second data packet, determining that the second data packet is the out-of-order data packet.
3. The method of claim 1, wherein, The transmission time of the data packet is the transmission time of the data packet at a target protocol layer.
4. The method of claim 3, wherein, The target protocol layer comprises at least one of the following: a radio link control layer, a medium access control layer, a simple distributed file transfer system access protocol layer, a packet data convergence protocol layer and a port physical layer.
5. The method according to any one of claims 1-4, characterized in that, The method further comprises: if the information age performance index is greater than or equal to a first threshold value, adjusting the target service corresponding to the data packet.
6. The method of claim 5, wherein, The adjustment of the target service corresponding to the data packet comprises: adjusting the target service corresponding to the data packet according to a target strategy; the target strategy comprises at least one of the following: adjusting the priority of the target service from a first priority to a second priority; the second priority is greater than the first priority; adjusting the number of transmission resources of the target service from a first resource number to a second resource number; the second resource number is greater than the first resource number; adjusting the signal-to-interference-plus-noise ratio (SINR) value of the target service from a first SINR value to a second SINR value; the second SINR value is less than the first SINR value; Migrate the target service from a first network to a second network; the information age performance indicator of the second network is less than that of the first network.
7. An information age performance indicator determination apparatus characterized by comprising: The device comprises an acquisition unit and a determination unit. The acquisition unit is configured to acquire the transmission time and the segment sequence number of data packets in a current wireless network transmission period; the data packets comprise first data packets passing through a wireless network inlet and second data packets passing through a wireless network outlet; the second data packets are obtained by segmenting the first data packets; the number of the first data packets and the second data packets is multiple; The determination unit is configured to determine the information age performance indicator of the wireless network according to the transmission time and the segment sequence number; the information age performance indicator is used to indicate the influence degree of the wireless network on the information age of the data packets. The determination unit is specifically configured to: determine the congestion index, the segment index and the out-of-order index of the data packets; the congestion index is used to indicate the congestion state of the wireless network transmission; the segment index is used to indicate the segmenting degree of the data packets; the out-of-order index is used to indicate the disorder degree of the transmission order of the data packets; the congestion index is the difference between the outlet interval time and the inlet interval time; the inlet interval time is the interval time between the continuously received first data packets; the outlet interval time is the interval time between the continuously transmitted second data packets; the segment index is the product of the segment distance of the second data packets and the segmenting times of the first data packets; the segment distance is the transmission time difference between the second data packets with adjacent sequence numbers; the out-of-order index is the product of the proportion of out-of-order data packets and the out-of-order distance; the out-of-order data packets are the data packets with abnormal transmission order; the out-of-order distance is the sequence number difference between the second data packets with adjacent transmission times; determine the information age performance indicator according to the congestion index, the segment index and the out-of-order index.
8. A computer-readable storage medium, characterized in that, The readable storage medium stores instructions, when the instructions are executed, the method in any one of claims 1-6 is implemented.
9. An electronic device, comprising: comprises: a processor, a memory and a communication interface; wherein the communication interface is used for the electronic device and other devices or network communication; the memory is used to store one or more programs, the one or more programs comprise computer execution instructions, when the electronic device runs, the processor executes the computer execution instructions stored in the memory, so that the electronic device executes the method in any one of claims 1-6.
10. A computer program product comprising computer instructions, characterized in that, The computer instructions are executed by the processor to implement the method in any one of claims 1-6. The computer instructions are executed by the processor to implement the method in any one of claims 1-6.
Citation Information
Patent Citations
Information age performance index determination method and device, medium, equipment and product
CN119865847A