Information age performance index determination method and device, medium, equipment and product

By calculating the sending and receiving time and segmented serial number of data packets during the wireless network transmission cycle, determining the information age performance indicators of wireless networks, solving the problem that network equipment cannot evaluate the impact of wireless networks on the data packet information age, and achieving optimization of the wireless network transmission process.

CN119865848AActive Publication Date: 2025-04-22CHINA UNITED NETWORK COMM GRP CO LTD

Patent Information

Application Number
CN202510019154.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-01-06
Publication Date
2025-04-22
Estimated Expiration
2045-01-06

AI Technical Summary

Technical Problem

Network devices cannot determine whether the data packet has been updated during transmission of wireless networks, resulting in the inability to determine the degree of impact of the wireless network on the information age of the data packet.

Method used

By obtaining the sending and receiving time and segmented serial number of data packets during the wireless network transmission cycle, the information age performance indicators of the wireless network, including congestion index, segmented index and out-of-order index, are calculated to reflect the impact of the wireless network on the age of data packet information.

Benefits of technology

Effectively reflect the impact of wireless network on the age of data packet information and help optimize the wireless network transmission process.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119865848A_ABST
    Figure CN119865848A_ABST
Patent Text Reader

Abstract

The invention discloses an information age performance index determination method and device, a medium, equipment and a product, relates to the technical field of communication, and is used for determining the influence of a wireless network on the information age of a data packet. The method comprises the following steps: acquiring receiving and transmitting time and a segmentation sequence number of a data packet in a current wireless network transmission period; determining an information age performance index of the wireless network according to the receiving and transmitting time and the segmentation sequence number; the information age performance index is used for indicating the influence degree of the wireless network on the information age of the data packet.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of the present application relate to the field of communication technology, and in particular, to a method, apparatus, medium, equipment and product for determining an information age performance indicator. Background Art

[0002] Age of information (AOI) is used to indicate the freshness of information. During the transmission of data packets over a wireless network (also called air interface transmission), if the wireless network has a significant impact on the age of the data packets, the wireless network transmission process can be optimized.

[0003] However, since the network device cannot know whether the data packet is updated during wireless network transmission, that is, it cannot determine the information age of the data packet during wireless network transmission, the network device cannot determine the extent of the impact of the wireless network on the information age of the data packet. Summary of the invention

[0004] The present application provides a method, apparatus, medium, device and product for determining an information age performance indicator, which are used to determine the impact of a wireless network on the information age of a data packet.

[0005] In order to achieve the above objectives, this application adopts the following technical solutions:

[0006] In a first aspect, a method for determining an information age performance index is provided, the method comprising: obtaining a sending and receiving time and a segment sequence number of a data packet within a current wireless network transmission cycle; determining an information age performance index of the wireless network based on the sending and receiving time and the segment sequence number; the information age performance index is used to indicate the degree of influence of the wireless network on the information age of the data packet.

[0007] Optionally, the information age performance index of the wireless network is determined based on the sending and receiving time and the segment sequence number, including: determining the congestion index, segmentation index and disorder index of the data packet; the congestion index is used to indicate the congestion state of the wireless network transmission; the segmentation index is used to indicate the degree to which the data packet is segmented; the disorder index is used to indicate the degree of disorder in the order of data packet sending; the information age performance index is determined based on the congestion index, segmentation index and disorder index.

[0008] Optionally, the data packet includes a first data packet passing through an inlet of the wireless network and a second data packet passing through an outlet of the wireless network; the second data packet is obtained by segmenting the first data packet.

[0009] Optionally, there are multiple first data packets and second data packets; the congestion index is the difference between the egress interval and the ingress interval; the ingress interval is the interval between successively received first data packets; and the egress interval is the interval between successively sent second data packets.

[0010] Optionally, the segmentation index is the product of the segmentation distance of the second data packet and the number of segmentations of the first data packet; the segmentation distance is the sending time difference between second data packets with adjacent sequence numbers.

[0011] Optionally, 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 data packets with abnormal sending order; and the out-of-order distance is the difference in sequence numbers between second data packets with adjacent sending times.

[0012] Optionally, the method further includes: for each second data packet sent, when the sequence number of the second data packet is smaller than the sequence number of a previous data packet of the second data packet, determining that the second data packet is an out-of-sequence data packet.

[0013] Optionally, the sending and receiving time of the data packet is the sending and receiving time of the data packet at the target protocol layer.

[0014] Optionally, the target protocol layer includes 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.

[0015] Optionally, the method further includes: when the information age performance indicator is greater than or equal to a first threshold, adjusting the service corresponding to the data packet.

[0016] Optionally, adjusting the target service corresponding to the data packet includes: adjusting the target service corresponding to the data packet according to a target strategy; the target strategy includes 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 for 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; migrating the target service from a first network to a second network; the information age performance index of the second network is less than the information age performance index of the first network.

[0017] Based on the technical solution provided by the present application, the information age performance index of the wireless network is determined by the sending and receiving time and segment sequence number of the data packet within the wireless network transmission cycle. The information age performance index is used to indicate the degree of influence of the wireless network on the information age of the data packet. Since the sending and receiving time of the data packet can reflect the inflow and outflow status of the data packet during the wireless network transmission process, and the segment sequence number can reflect the segmentation status of the data packet during the wireless network transmission process. The inflow and outflow status and the segmentation status 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, a device for determining an information age performance index is provided, the device comprising: an acquisition unit and a determination unit; the acquisition unit is used to acquire the sending and receiving time and the segment sequence number of the data packet within the current wireless network transmission cycle; the determination unit is used to determine the information age performance index of the wireless network according to the sending and receiving time and the segment sequence number; the information age performance index is used to indicate the degree of influence of the wireless network on the information age of the data packet.

[0019] Optionally, the determination unit is specifically used to: determine the congestion index, segmentation index and disorder index of the data packet; the congestion index is used to indicate the congestion state of the wireless network transmission; the segmentation index is used to indicate the degree to which the data packet is segmented; the disorder index is used to indicate the degree of disorder in the order in which the data packet is sent; and determine the information age performance indicator based on the congestion index, segmentation index and disorder index.

[0020] Optionally, the data packet includes a first data packet passing through an inlet of the wireless network and a second data packet passing through an outlet of the wireless network; 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 egress interval time and the ingress interval time; the ingress interval time is the interval time between consecutively received first data packets; the egress interval time is the interval time between consecutively sent second data packets;

[0022] Optionally, the segmentation index is the product of the segmentation distance of the second data packet and the number of segmentations of the first data packet; the segmentation distance is the sending time difference between second data packets with adjacent sequence numbers.

[0023] Optionally, 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 data packets with abnormal sending order; and the out-of-order distance is the difference in sequence numbers between second data packets with adjacent sending times.

[0024] Optionally, the determination unit is further used to: for each second data packet sent, when the sequence number of the second data packet is smaller than the sequence number of a previous data packet of the second data packet, determine that the second data packet is an out-of-order data packet.

[0025] Optionally, the sending and receiving time of the data packet is the sending and receiving time of the data packet at the target protocol layer.

[0026] Optionally, the target protocol layer includes 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.

[0027] Optionally, the device further includes a processing unit, configured to adjust a service corresponding to the data packet when the information age performance indicator is greater than or equal to a first threshold.

[0028] Optionally, the processing unit is specifically used to: adjust the target service corresponding to the data packet according to the target strategy; the target strategy includes 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 for 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; migrating the target service from the first network to the second network; the information age performance index of the second network is less than the information age performance index of the first network.

[0029] In a third aspect, a device for determining an information age performance indicator is provided, which can implement the functions performed by the information age performance indicator determination device in the above-mentioned aspects or possible designs, and the functions can be implemented through hardware, such as: in one possible design, the information age performance indicator determination device may include: a processor and a communication interface, and the processor can be used to support the information age performance indicator determination device to implement the functions involved in the above-mentioned first aspect or any possible design of the first aspect.

[0030] In another possible design, the information age performance index determination device may further include a memory for storing computer-executable instructions and data necessary for the information age performance index determination device. When the information age performance index determination device is running, the processor executes the computer-executable instructions stored in the memory, so that the information age performance index determination device performs the first aspect or any possible information age performance index determination method of the first aspect.

[0031] In a fourth aspect, a computer-readable storage medium is provided, which may be a readable non-volatile storage medium, and which stores computer instructions or programs. When the computer-readable storage medium is run on a computer, the computer can execute the first aspect or any possible information age performance indicator determination method of the above aspects.

[0032] In a fifth aspect, a computer program product comprising instructions is provided, which, when executed on a computer, enables the computer to execute the method for determining the information age performance indicator in the first aspect or any possible design of the above aspects.

[0033] In a sixth aspect, an electronic device is provided, the electronic device comprising one or more processors and one or more memories. The one or more memories are coupled to the one or more processors, the one or more memories are used to store computer program codes, the computer program codes include computer instructions, and when the one or more processors execute the computer instructions, the electronic device executes the information age performance indicator determination method as described in the first aspect or any possible design of the first aspect.

[0034] In a seventh aspect, a chip system is provided, the chip system including a processor and a communication interface, the chip system can be used to implement the functions performed by the information age performance indicator determination device in the first aspect or any possible design of the first aspect. In one possible design, the chip system also includes a memory, the memory is used to store program instructions and / or data. The chip system can be composed of a chip, or it can include a chip and other discrete devices, without limitation. BRIEF DESCRIPTION OF THE DRAWINGS

[0035] Figure 1 A schematic diagram of the structure of a system for determining information age performance indicators provided in an embodiment of the present application;

[0036] Figure 2 A schematic diagram of the structure of a device for determining information age performance indicators provided in an embodiment of the present application;

[0037] Figure 3 A flowchart of a method for determining an information age performance index provided in an embodiment of the present application;

[0038] Figure 4 A schematic diagram of a data packet transmission process provided in an embodiment of the present application;

[0039] Figure 5 A flowchart of another method for determining information age performance indicators provided in an embodiment of the present application;

[0040] Figure 6A schematic diagram of the structure of another information age performance indicator determination device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0041] In order to enable ordinary persons 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 clearly and completely described below in conjunction with the accompanying 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 are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable where appropriate, 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. Instead, they are merely examples of devices and methods consistent with some aspects of the embodiments of the present application as detailed in the attached claims.

[0043] It should also be understood that the term “comprising” indicates the presence of 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 following is an explanation of the terms involved in this application:

[0045] Latency: Latency refers to the time delay experienced by data from the sender to the receiver. In mobile communication systems, latency includes propagation delay (the time required from sending to receiving), processing delay (the time required for data to be processed in the mobile communication system) and queuing delay (the time network nodes in the mobile communication system queue up for transmission). Low latency can reduce the data transmission time and help improve the real-time performance of communication.

[0046] Jitter: Jitter refers to the instability or fluctuation of data transmission delay. In mobile communication systems, jitter affects the time interval between data arrivals, which may cause instability and delays in real-time applications. Smaller jitter helps maintain stability and consistency of communication.

[0047] Information age: used to indicate the freshness of information. It can also reflect the timeliness of the information status update. This is a new field of network research. When the information status is updated quickly, it does not mean that the system utilization rate is the maximum utilization rate when sending the updated information status, nor does it mean that the system delay is the minimum delay when receiving the updated information status.

[0048] In one example, the information age of a data packet with timestamp u at time t is tu. When the current time is t and the information age is zero, the current data packet is considered fresh. The information age is a random process. For example, it can be: Δ(t) = tu(t).

[0049] Where Δ(t) represents the information age of the data packet. t represents the current time. u(t) is the timestamp corresponding to the generation time of the data packet.

[0050] Information age is used to indicate the freshness of information. During the transmission of data packets over a wireless network, if the wireless network has a significant impact on the information age of the data packets, 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, it cannot determine the information age of the data packet during wireless network transmission, the network device cannot determine the extent of the impact of the wireless network on the information age of the data packet.

[0052] In view of this, an embodiment of the present application provides a method for determining an information age performance index, including: obtaining the sending and receiving time and segment sequence number of a data packet within the current wireless network transmission cycle; determining the information age performance index of the wireless network based on the sending and receiving time and the segment sequence number; the information age performance index is used to indicate the degree of influence of the wireless network on the information age of the data packet.

[0053] The method provided in the embodiment of the present application is described in detail below with reference to the accompanying drawings.

[0054] It should be noted that the network system described in the embodiment of the present application is to more clearly illustrate the technical solution of the embodiment of the present application, and does not constitute a limitation on the technical solution provided in the embodiment of the present application. Ordinary technicians in this field can know that with the evolution of network systems and the emergence of other network systems, the technical solution provided in the embodiment of the present application is also applicable to similar technical problems.

[0055] Figure 1 FIG. 1 is a schematic diagram of a system 10 for determining information age performance indicators provided by an embodiment of the present application. Figure 1 As shown, the information age performance indicator determination system 10 may include a terminal device 11 and a network device 12 .

[0056] The terminal device 11 and the network device 12 are connected. For example, the terminal device 11 and the network device 12 may be connected wirelessly, or may be connected wiredly. There is no limitation.

[0057] Among them, the terminal device 11 involved in the embodiment of the present application is used to send a data packet to the network device 12, or receive a data packet from the network device 12. It can also be called a terminal, a mobile station (MS), a mobile terminal (MT), etc., which is a device that provides voice and / or data connectivity to a user. For example, the terminal device 11 can be a handheld device with a wireless connection function, a vehicle-mounted device, etc. Specifically, it can be: a smart phone (mobile phone), a pocket personal computer (PPC), a handheld computer, a personal digital assistant (PDA), a laptop, a tablet computer, a wearable device, or a vehicle-mounted device, etc. The embodiment of the present application does not limit the specific technology, specific number, and specific device form adopted by the terminal device 11.

[0058] Among them, the network device 12 involved in the embodiment of the present application is used to determine the vehicle information of the vehicle in the target sub-section according to the vibration data on the target road. For example, 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) or a transmission and reception point (TRP), a network management device, etc. The embodiment of the present application does not limit the specific technology, specific number and specific device form of the network device 12.

[0059] Figure 1 This is just an exemplary framework diagram. Figure 1 The names of the individual devices included in the Figure 1 In addition to the functional nodes shown, other nodes may also be included, which is not limited in the embodiments of the present application.

[0060] When implementing it specifically, Figure 1 Each device in the Figure 2 The structure shown, or including Figure 2 Parts shown. Figure 2 The present invention provides a schematic diagram of a device 200 for determining information age performance indicators. The device 200 may be a network device, or may be a chip or system on chip in a network device. Figure 2As shown, the information age performance indicator determination device 200 includes a processor 201 , a communication interface 202 and a communication line 203 .

[0061] Furthermore, the information age performance indicator determination device 200 may also include a memory 204. The processor 201, the memory 204 and the communication interface 202 may be connected via a communication line 203.

[0062] The processor 201 is a CPU, a general processor, a network processor (NP), a digital signal processor (DSP), a microprocessor, a microcontroller, a programmable logic device (PLD), or any combination thereof. The processor 201 may also be other devices with processing functions, such as circuits, devices, or software modules, without limitation.

[0063] The communication interface 202 is used to communicate with other devices or other communication networks. The communication interface 202 can be a module, a circuit, a communication interface or any device capable of implementing communication.

[0064] The communication line 203 is used to transmit information between the components included in the information age performance indicator determination device 200.

[0065] The memory 204 is used to store instructions, where the instructions may be computer programs.

[0066] The memory 204 may be a read-only memory (ROM) or other types of static storage devices that can store static information and / or instructions, or a random access memory (RAM) or other types of dynamic storage devices 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 disc storage, optical disc storage (including compressed optical disc, laser disc, optical disc, digital versatile disc, Blu-ray disc, etc.), magnetic disk storage media or other magnetic storage devices, etc., without limitation.

[0067] It should be noted that the memory 204 can exist independently of the processor 201, or can 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 device 200, or can be located outside the information age performance index determination device 200, without limitation. The processor 201 is used to execute the instructions stored in the memory 204 to implement the information age performance index determination method provided in the following embodiments of the present application.

[0068] In one example, the processor 201 may include one or more CPUs, for example, Figure 2 CPU0 and CPU1 in.

[0069] As an optional implementation, the information age performance indicator determination device 200 includes multiple processors, for example, Figure 2 In addition to the processor 201, a processor 205 may also be included.

[0070] It should be pointed out that Figure 2 The composition shown in the Figure 1 The limitations of each device in Figure 2 In addition to the parts shown, Figure 1 The individual devices in the Figure 2 More or fewer components, or combinations of certain components, or different arrangements of components.

[0071] In the embodiment of the present application, the chip system may be composed of a chip, or may include a chip and other discrete devices.

[0072] In addition, the actions, terms, etc. involved in the various embodiments of the present application can refer to each other without limitation. The message name or parameter name in the message exchanged between the various 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, words such as "first" and "second" are used to distinguish the same or similar items with substantially the same functions and effects. Those skilled in the art can understand that words such as "first" and "second" do not limit the quantity and execution order, and words such as "first" and "second" do not necessarily limit the difference.

[0074] It should be noted that, in this application, words such as "exemplary" or "for example" are used to indicate examples, illustrations or descriptions. Any embodiment or design described as "exemplary" or "for example" in this application should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of words such as "exemplary" or "for example" is intended to present related concepts in a specific way.

[0075] In the present application, "at least one" means one or more, and "plurality" means two or more. "And / or" describes the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone, where A and B can be singular or plural. The character " / " generally indicates that the previous and next associated objects are in an "or" relationship. "At least one of the following" or similar expressions refers to any combination of these items, including any combination of single or plural items. For example, at least one of a, b, or c can mean: a, b, c, ab, ac, bc, or abc, where a, b, c can be single or multiple.

[0076] Combine the following Figure 1 The information age performance index determination system shown describes the information age performance index determination method provided in the embodiment of the present application.

[0077] Figure 3 A flow chart of a method for determining an information age performance index provided in an embodiment of the present application is shown in FIG. Figure 3 As shown, the method includes the following S301-S302:

[0078] S301: Obtain the sending and receiving time and segment sequence number of the data packet in the current wireless network transmission cycle.

[0079] The duration of the wireless network transmission cycle can be set as needed. For example, it can be 1 second. 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 by segmenting the first data packet. The segment sequence number is used to characterize the preset order of sending data packets. The smaller the segment sequence number, the earlier the preset order of sending data packets.

[0080] As a possible implementation, the wireless network exit and wireless network entrance of the wireless network transmission are configured with a timestamp writing function, and the information age performance index determination device can write a sending timestamp for the data packet based on the wireless network exit and write a receiving timestamp for the data packet based on the wireless network entrance to obtain the sending and receiving time of the data packet in the current wireless network transmission cycle. Further, the data packet is parsed at the wireless network exit to obtain the segment sequence number of the data packet.

[0081] As another possible implementation, the information age performance indicator determination device can record the identifier and corresponding reception time of the data packet when receiving the data packet at the wireless network entrance, and record the identifier and corresponding transmission time of the data packet when sending the data packet at the wireless network exit, so as to obtain the transmission and reception time of the data packet in the current wireless network transmission cycle. Furthermore, the data packet is parsed at the wireless network exit to obtain the segment sequence 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 one example, the target PLMN ID may be 46001, etc. The target QOS level may be a target 5G quality of service identifier (5G QoS Identifier, 5QI) level, a target quality of service level (QoS class identifier, QCI), etc.

[0084] In practical applications, the information age performance indicator determination device can be a terminal device or a network device. Figure 1 The terminal device 11 in the network device can be Figure 1 The network device 12 in.

[0085] Figure 4 FIG. 1 is a schematic diagram showing a data packet transmission process. Figure 4 As shown, the terminal device and the network device may include a simple distributed file transfer system access protocol (simplifiedfs access protocol, SDAP) layer, a packet data convergence protocol (packet data convergence protocol, PDCP) layer, a radio link control (radio link control, RLC) layer, a medium access control Layer (medium access control Layer, MAC) layer, and a port physical layer (physical, PHY).

[0086] When the terminal device sends a data packet to the network device, the wireless network entrance 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] When a network device sends a data packet to a terminal device, the wireless network entrance is point B, which is connected to the core network. The receiving time of the data packet is the time when the data packet arrives at point B, the sending time of the data packet is the time when the data packet arrives at point D, and the segment number is the segment number of the data packet at point D.

[0088] In some embodiments, the time of sending and receiving a data packet is the time of sending and receiving the data packet at the target protocol layer.

[0089] Among them, the target protocol layer includes but is not limited to at least one of the following: radio link control (RLC) layer, medium access control (MAC) layer, simple distributed file transfer system access protocol layer, packet data convergence protocol layer, port physical layer, etc.

[0090] In actual applications, the data packet corresponds to the applicable traffic type of packet switching traffic.

[0091] In actual applications, the network type corresponding to the wireless network can be 5G, 5G-A / 6G, etc.

[0092] S302: Determine the information age performance index of the wireless network according to the sending and receiving time and the segment sequence number.

[0093] The information age performance index is used to indicate the influence of the wireless network on the information age of the data packet.

[0094] As a possible implementation, the information age performance index determining device may determine the information age performance index of the wireless network according to the sending and receiving time and the segment sequence number when the number of data packets in the current wireless network transmission cycle is greater than the number threshold.

[0095] The quantity threshold can be set as needed, for example, 20, 50, 100, etc.

[0096] It can be understood that when the number of data packets in the current wireless network transmission cycle is greater than the number threshold, determining the information age performance indicator of the wireless network can avoid the number of data packets in the wireless network transmission cycle being too small and ensure the reliability of the information age performance indicator of the wireless network.

[0097] As another possible implementation, the information age performance index determining device may determine the information age performance index of the wireless network according to the sending and receiving time and the segment sequence number when the number of data packets in the current wireless network transmission cycle is any number.

[0098] Based on the technical solution provided by the present application, the information age performance index of the wireless network is determined by the sending and receiving time and segment sequence number of the data packet within the wireless network transmission cycle. The information age performance index is used to indicate the degree of influence of the wireless network on the information age of the data packet. Since the sending and receiving time of the data packet can reflect the inflow and outflow status of the data packet during the wireless network transmission process, and the segment sequence number can reflect the segmentation status of the data packet during the wireless network transmission process. The inflow and outflow status and the segmentation status 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 A flowchart of another method for determining information age performance indicators provided in an embodiment of the present application is shown as follows: Figure 5 As shown, in order to determine the information age performance index of a wireless network, S302 in the information age performance index determination method of the present application may include the following S401-S402.

[0100] S401: Determine a congestion index, a segmentation index, and a disorder index of a data packet.

[0101] Among them, the congestion index is used to indicate the congestion status of wireless network transmission; the fragmentation index is used to indicate the degree to which the data packet is fragmented; and the disorder index is used to indicate the disorder degree of the data packet sending order.

[0102] The processes of determining the congestion index, segmentation index and disorder index are introduced below.

[0103] 1. Congestion Index

[0104] S1. Determine the exit interval time and the entrance interval time.

[0105] The ingress interval is the interval between consecutively received first data packets; the egress interval is the interval between consecutively sent second data packets.

[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 slice / service network subset identifier (single networkslice selection assistance information, S-NSSAI) is the target S-NSSAI.

[0107] As a possible implementation, the information age performance indicator determination device may use the average of the interval times between all consecutively received first data packets as the entry interval time, and use the average of the interval times between consecutively sent second data packets as the exit interval time.

[0108] The mean of the interval time between all consecutively received first data packets is calculated as follows: the sum of the time intervals for all data packets to arrive at the system entrance (i.e., the arrival time of the next data packet minus the arrival time of the previous data packet) divided by the total number of data packets minus one.

[0109] The mean of the interval time between all consecutively sent second data packets is calculated as follows: the sum of the time intervals for all data packets to arrive at the system exit (i.e., the arrival time of the next data packet minus the arrival time of the previous data packet) divided by the total number of data packets minus one.

[0110] In practical applications, the units of the egress interval time and the ingress interval time may be milliseconds.

[0111] The measurement name of the entry interval time may be in the format of SystemEntry.PacketIntervalAvg_Filter. Filter represents a 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] Combination Figure 4 , in the process of the terminal device sending a data packet to the network device, the wireless network entrance is point A and the wireless network exit is point C. The first data packet is the data packet at point A, and the second data packet is the data packet at point C. In the process of the network device sending a data packet to the terminal device, the wireless network entrance is point B and the wireless network exit is point D. The first data packet is the data packet at point B, and the second data packet is the data packet at point D.

[0114] In some embodiments, the purpose of measuring the ingress interval time and the egress interval time is to ensure performance (user plane connection quality) within the integrity region and to evaluate the congestion level of the network and the effectiveness of the traffic scheduling strategy.

[0115] S2. Determine a congestion index according to the difference between the exit interval time and the entrance interval time.

[0116] In one example, the information age performance index determination device may determine the difference between the exit interval time and the entrance interval time as the congestion index.

[0117] For example, the congestion index may be PIntAExi - PintAEntry.

[0118] Among them, PIntAExi represents the exit interval time (also can be expressed as Exit.PacketIntervalAvg), and PintAEntry represents the entry interval time (also can be expressed as Entry.PacketIntervalAvg).

[0119] In another example, the information age performance index determining device may determine the square of the difference between the exit interval time and the entrance interval time as the congestion index.

[0120] For example, the congestion index can be |(PIntAExi-PIntAEntry)| 2 .

[0121] 2. Segment Index

[0122] S11. Determine a segment distance of the second data packet and a segment number of the first data packet.

[0123] The segment distance is the sending time difference between second data packets with adjacent sequence numbers.

[0124] As a possible implementation, the information age performance indicator determination device may use the average of the transmission time differences between all second data packets with adjacent sequence numbers as the segment distance of the second data packets, and use the average of the number of segmentations of all first data packets as the exit interval time.

[0125] The calculation method of the average of the sending time differences between all the second data packets with adjacent sequence numbers is as follows: the sum of the sending time differences between all the second data packets with adjacent sequence numbers is divided by the total number of segmentation times.

[0126] The calculation method of the average of the number of fragmentation of all the first data packets is: divide the sum of the number of fragmentation of all the first data packets by the total number of the first data packets.

[0127] The measurement name of the segment distance may be in the format of: PacketSegmentationDistanceAvg_Filter. Filter represents a combination of PLMN ID, QoS level, and S-NSSAI.

[0128] The measurement name of the number of segmentations of the first data packet can be in the format of: PacketSegmentationAvg

[0129] _Filter. Filter represents the combination of PLMN ID, QoS level and S-NSSAI.

[0130] Combination Figure 4 , in the process of the terminal device sending a data packet to the network device, the wireless network entrance is point A and the wireless network exit is point C. The second data packet is the data packet at point C, and the number of segments of the first data packet is determined according to the number of segments of the data packet at point C. In the process of the network device sending a data packet to the terminal device, the wireless network entrance is point B and the wireless network exit is point D. The second data packet is the data packet at point D, and the number of segments of the first data packet is determined according to the number of segments of the data packet at point D.

[0131] In some embodiments, the segment distance of the second data packet and the number of segmentations of the first data packet are used to evaluate the performance and quality of the network. A higher average number of segmentations and a larger segment distance may indicate network congestion or other problems, which require further analysis and optimization.

[0132] S12. Determine a segmentation index according to the product of the segmentation distance of the second data packet and the number of segmentations of the first data packet.

[0133] As a possible implementation manner, the information age performance indicator determination device may determine the product of the segmentation distance of the second data packet and the number of segmentations of the first data packet as the segmentation index.

[0134] For example, the segment index may be PSegA×PSegDisA.

[0135] Wherein, PSegA indicates the number of segments of the first data packet, and PintAEntry indicates the segment distance of the second data packet.

[0136] 3. Out-of-order index

[0137] S21. Determine the proportion of out-of-order data packets and the out-of-order distance.

[0138] The out-of-order data packet is a data packet with abnormal transmission order. The out-of-order distance is the difference in sequence numbers between second data packets with adjacent transmission times.

[0139] As a possible implementation method, the information age performance indicator determination device may use the number of all out-of-order data packets and the total number of data packets as the ratio of out-of-order data packets, and use the average of the out-of-order distances of all data packets as the out-of-order distance.

[0140] The calculation method of the mean out-of-order distance of all data packets is as follows: the sum of the mean out-of-order distances of all data packets is divided by the total number of data packets.

[0141] It should be noted that, for each second data packet sent, when the sequence number of the second data packet is smaller 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-sequence data packet.

[0142] The measurement name format of the proportion of out-of-order packets may be: PacketDisorderAvg_Filter. Filter represents a combination of PLMN ID, QoS level, and S-NSSAI.

[0143] The measurement name format of the disorder distance is PacketDisorderAvgDistance_Filter. Filter represents the combination of PLMN ID, QoS level and S-NSSAI.

[0144] Combination Figure 4 , in the process of the terminal device sending a data packet to the network device, the wireless network entrance is point A and the wireless network exit is point C. The second data packet is the data packet at point C. The proportion of out-of-order data packets is the proportion of out-of-order data packets at point C (it can also be the proportion of out-of-order data packets counted at point D), and the out-of-order distance is determined based on the data packet at point C (it can also be determined based on the data packet at point D). In the process of the network device sending a data packet to the terminal device, the wireless network entrance is point B and the wireless network exit is point D. The second data packet is the data packet at point D. The proportion of out-of-order data packets is the proportion of out-of-order data packets at point D (it can also be the proportion of out-of-order data packets counted at point C), and the out-of-order distance is determined based on the data packet at point D (it can also be determined based on the data packet at point C).

[0145] In some embodiments, the proportion of out-of-order packets and the out-of-order distance are used to evaluate network performance and quality. The proportion of out-of-order packets and the out-of-order distance reflect the stability of the arrival order of packets in wireless network transmission, which can help identify network congestion or other problems.

[0146] S22. Determine an out-of-order index according to the product of the proportion of out-of-order data packets and the out-of-order distance.

[0147] As a possible implementation manner, the information age performance index determination device may determine the product of the proportion of out-of-order data packets and the out-of-order distance as the out-of-order index.

[0148] For example, the segment index may be PSegDisorderA×PSegDisorderDisA.

[0149] PSegDisorderA indicates the proportion of out-of-order packets, and PSegDisorderDisA indicates the out-of-order distance.

[0150] S402: Determine information age performance index according to the congestion index, segmentation index and disorder index.

[0151] As a possible implementation manner, the information age performance index determination device may determine the sum of the congestion index, the segmentation index and the disorder index as the information age performance index.

[0152] As another possible implementation, the information age performance index determination device may perform weighted processing on the congestion index, the segmentation index and the disorder index based on preset weights, and determine the weighted processing result as the information age performance index.

[0153] For example, the information age performance index can be expressed by the following formula 1:

[0154] FAC AOI =α×|(PIntAExi-PIntAEntry)| 2 +β×PSegA×PSegDisA+ɡ×

[0155] PSegDisorderA×PSegDisorderDisA Formula 1

[0156] Among them, FAC AOI Represents the information age performance indicator. α represents the preset weight of the congestion index, β represents the preset weight of the segmentation index, and ɡ represents the preset weight of the disorder index.

[0157] It should be noted that the specific sizes of α, β, and ɡ can be determined as needed. For example, they can be 0.4, 0.3, and 0.3, respectively. For another example, they can be 0.3, 0.4, 0.3, etc.

[0158] It is understandable that since the congestion index reflects the impact of the difference in the interval time between the ingress and egress packets, this change directly affects the timeliness of information, thereby affecting the age of information. The segmentation index takes into account the number of times a data packet is segmented and the distance of the segments during transmission. More segments and longer segmentation distances may increase transmission delays, thereby increasing the age of information. The disorder index takes into account the number of times and the distance of disorder in which data packets are disordered during transmission. Disordered data packets will cause the receiving end to need to reorder, thereby increasing processing time and also affecting the age of information. In this way, by comprehensively considering the congestion index, segmentation index, and disorder index, the impact of the wireless network transmission process on the age of information can be more comprehensively measured.

[0159] In a possible embodiment, the information age performance indicator determination method in the present application may also include the following S501.

[0160] S501: When the information age performance indicator is greater than or equal to a first threshold, adjust the service corresponding to the data packet.

[0161] The first threshold value can be set as required, for example, 1.

[0162] As a possible implementation manner, the information age performance indicator determination device can adjust the target service corresponding to the data packet according to the target strategy.

[0163] It should be noted that the target strategy includes at least one of the following:

[0164] The priority of the target service is adjusted from the first priority to the second priority; the second priority is greater than the first priority.

[0165] The transmission resource quantity of the target service is adjusted from the first resource quantity to the second resource quantity; the second resource quantity is greater than the first resource quantity.

[0166] 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; the second SINR value is less than the first SINR value.

[0167] The network used by the target service is adjusted from the first network to the second network; the information age performance index of the second network is smaller than the information age performance index of the first network.

[0168] In one example, the execution logic of the target policy may include the following 1-6:

[0169] 1. The information age performance index determination device can determine whether the congestion index is greater than the second threshold, whether the segmentation index is greater than the third threshold, and whether the disorder index is greater than the fourth threshold when the information age performance index is greater than or equal to the first threshold.

[0170] The second threshold, the third threshold and the fourth threshold can be set as needed, for example, 1, 1.1, 1.2, etc.

[0171] 2. When it is determined that the congestion index is greater than the second threshold, the segmentation index is less than or equal to the third threshold, and the disorder index is less than or equal to the fourth threshold, the priority of the target service is adjusted from the first priority to the second priority.

[0172] 3. When it is determined that the congestion index is greater than the second threshold, the segmentation index is greater than the third threshold, and the disorder index is less than or equal to the fourth threshold, the priority of the target service is adjusted from the first priority to the second priority, and the number of transmission resources of the target service is adjusted from the first resource number to the second resource number.

[0173] In one example, the second resource quantity may be A*fun(KPI).

[0174] Wherein, A represents the first resource quantity. fun(KPI) represents the amplification factor. It can be determined according to the preset threshold of the information age performance indicator. The amplification factor can be 1, 1.2, 1.3, ... 2, etc.

[0175] For example, when the preset threshold of the information age performance indicator is 1-1.1, the corresponding amplification factor may be 1. When the preset threshold of the information age performance indicator is 1.1-1.2, the corresponding amplification factor may be 1.2. When the preset threshold of the information age performance indicator is 1.2-1.3, the corresponding amplification factor may be 1.3.

[0176] 4. When it is determined that the congestion index is greater than the second threshold, the segmentation index is less than or equal to the third threshold, and the disorder 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.

[0177] For example, the second SINR value may be SINR B*fun(KPI). SINR B represents the first SINR value. fun(KPI) is to find a reduction factor, for example, the reduction factor may be 0.8, 0.7, ..., 0.5, etc.

[0178] For example, when the preset threshold of the information age performance indicator is 1-1.1, the corresponding reduction coefficient may be 0.8. When the preset threshold of the information age performance indicator is 1.1-1.2, the corresponding reduction coefficient may be 0.7. When the preset threshold of the information age performance indicator is 1.2-1.3, the corresponding reduction coefficient may be 0.5.

[0179] 5. When it is determined that the congestion index is greater than the second threshold, the segmentation index is greater than the third threshold, and the disorder index is greater than the fourth threshold, the priority of the target service is adjusted from the first priority to the second priority, the number of transmission resources of the target service is adjusted from the first resource number to the second resource number, 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.

[0180] 6. When it is determined that the information age performance indicator is still greater than or equal to the first threshold within the preset time period after the adjustment, the target service is migrated from the first network to the second network.

[0181] The information age performance index of the second network is smaller than the information age performance index of the first network.

[0182] In one example, the information age performance indicator determination device can initiate compliance balancing to migrate the target service from the first network to the second network.

[0183] The embodiment of the present application can divide the information age performance index determination device into functional modules or functional units according to the above method example. 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 above integrated module can be implemented in the form of hardware or in the form of software functional modules or functional units. Among them, the division of modules or units in the embodiment of the present application is schematic, which is only a logical function division. There may be other division methods in actual implementation.

[0184] In the case of dividing each functional module into corresponding functional modules, Figure 6 The schematic diagram of the structure of an information age performance index determination device 600 is shown. The information age performance index determination device can be a network device, a terminal device, or a chip, a processor, etc. used in the network device or the terminal device. The information age performance index determination device 600 can be used to perform the functions of the information age performance index determination device involved in the above embodiments. Figure 6 The information age performance index determination device 600 shown may include: an acquisition unit 601 and a determination unit 602; the acquisition unit 601 is used to acquire the sending and receiving time and the segment sequence number of the data packet in the current wireless network transmission cycle; the determination unit 602 is used to determine the information age performance index of the wireless network according to the sending and receiving time and the segment sequence number; the information age performance index is used to indicate the influence of the wireless network on the information age of the data packet.

[0185] Optionally, the determination unit 602 is specifically used to: determine the congestion index, segmentation index and disorder index of the data packet; the congestion index is used to indicate the congestion state of the wireless network transmission; the segmentation index is used to indicate the degree to which the data packet is segmented; the disorder index is used to indicate the degree of disorder in the order of data packet sending; and determine the information age performance indicator based on the congestion index, segmentation index and disorder index.

[0186] Optionally, the data packet includes a first data packet passing through an inlet of the wireless network and a second data packet passing through an outlet of the wireless network; the second data packet is obtained by segmenting the first data packet.

[0187] Optionally, the number of the first data packet and the second data packet is multiple; the congestion index is the difference between the egress interval time and the ingress interval time; the ingress interval time is the interval time between consecutively received first data packets; the egress interval time is the interval time between consecutively sent second data packets;

[0188] Optionally, the segmentation index is the product of the segmentation distance of the second data packet and the number of segmentations of the first data packet; the segmentation distance is the sending time difference between second data packets with adjacent sequence numbers.

[0189] Optionally, 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 data packets with abnormal sending order; and the out-of-order distance is the difference in sequence numbers between second data packets with adjacent sending times.

[0190] Optionally, the determination unit 602 is further configured to: for each second data packet sent, if the sequence number of the second data packet is smaller than the sequence number of a previous data packet of the second data packet, determine that the second data packet is an out-of-sequence data packet.

[0191] Optionally, the sending and receiving time of the data packet is the sending and receiving time of the data packet at the target protocol layer.

[0192] 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.

[0193] Optionally, the device further includes a processing unit 603, and the processing unit 603 is used to adjust the service corresponding to the data packet when the information age performance indicator is greater than or equal to the first threshold.

[0194] Optionally, the processing unit 603 is specifically used to: adjust the target service corresponding to the data packet according to the target strategy; the target strategy includes at least one of the following: adjusting the priority of the target service from the first priority to the second priority; the second priority is greater than the first priority; adjusting the number of transmission resources for the target service from the first resource number to the 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 the first SINR value to the second SINR value; the second SINR value is less than the first SINR value; migrating the target service from the first network to the second network; the information age performance index of the second network is less than the information age performance index of the first network.

[0195] The embodiment of the present application also provides a computer-readable storage medium. All or part of the processes in the above method embodiments can be completed by a computer program to instruct the relevant hardware. The program can be stored in the above computer-readable storage medium. When the program is executed, it can include the processes of the above method embodiments. The computer-readable storage medium can be an internal storage unit of the information age performance index determination device (including the data sending end and / or the data receiving end) of any of the above embodiments, such as a hard disk or memory of the information age performance index determination device. The above computer-readable storage medium can also be an external storage device of the above terminal device, such as a plug-in hard disk, a smart memory card (smart media card, SMC), a secure digital (secure digital, SD) card, a flash card (flash card), etc. equipped on the above terminal device. Further, the above computer-readable storage medium can also include both the internal storage unit of the above information age performance index determination device and an external storage device. The above computer-readable storage medium is used to store the above computer program and other programs and data required by the above information age performance index determination device. The above computer-readable storage medium can also be used to temporarily store data that has been output or is to be output.

[0196] It should be noted that the terms "first" and "second" in the specification, claims and drawings of the present application are used to distinguish different objects rather than to describe a specific order. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions. For example, a process, method, system, product or device that includes a series of steps or units is not limited to the listed steps or units, but may optionally include steps or units that are not listed, or may optionally include other steps or units that are inherent to these processes, methods, products or devices.

[0197] It should be understood that in the present application, "at least one (item)" means one or more, "more than one" means two or more, "at least two (items)" means two or three and more than three, and "and / or" is used to describe the association relationship of associated objects, indicating that three relationships may exist. For example, "A and / or B" can mean: only A exists, only B exists, and A and B exist at the same time, where A and B can be singular or plural. The character " / " generally indicates that the previous and next associated objects are in an "or" relationship. "At least one of the following items" or similar expressions refers to any combination of these items, including any combination of single items or plural 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, c can be single or multiple.

[0198] Through the description of the above implementation methods, technical personnel in the relevant field can clearly understand that for the convenience and simplicity of description, only the division of the above-mentioned functional modules is used as an example. In actual applications, the above-mentioned functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above.

[0199] In the several embodiments provided in the present application, it should be understood that the disclosed devices and methods 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 there may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another device, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.

[0200] The units described as separate components may or may not be physically separated, and the components shown as units may be one physical unit or multiple physical units, that is, they may be located in one place or distributed in multiple different places. Some or all of the units may be selected according to actual needs to achieve the purpose of the present embodiment.

[0201] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.

[0202] If the integrated unit is implemented 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 solution of the embodiment of the present application is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product, which is stored in a storage medium and includes several instructions to enable a device (which can be a single-chip microcomputer, chip, etc.) or a processor (processor) to perform all or part of the steps of the various embodiments of the present application. The aforementioned storage medium includes: various media that can store program codes, such as USB flash drives, mobile hard drives, ROM, RAM, magnetic disks or optical disks.

[0203] The above are only specific implementations of the present application, but the protection scope of the present application is not limited thereto, and any changes or substitutions within the technical scope disclosed in the present application should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.

Claims

1. A method for determining information age performance index, characterized in that: The method comprises: Obtain the sending and receiving time and segment number of the data packet in the current wireless network transmission cycle; An information age performance index of the wireless network is determined according to the sending and receiving time and the segment sequence number; the information age performance index is used to indicate the degree of influence of the wireless network on the information age of the data packet.

2. The method according to claim 1, characterized in that The determining, according to the sending and receiving time and the segment sequence number, the information age performance index of the wireless network includes: Determine a congestion index, a segmentation index, and a disorder index of the data packet; the congestion index is used to indicate a congestion state of wireless network transmission; the segmentation index is used to indicate the degree to which the data packet is segmented; and the disorder index is used to indicate the disorder degree of the data packet sending order; The information age performance index is determined according to the congestion index, the segmentation index and the disorder index.

3. The method according to claim 2, characterized in that The data packets include 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.

4. The method according to claim 3, characterized in that The number of the first data packets and the second data packets is multiple; the congestion index is the difference between the exit interval time and the entry interval time; the entry interval time is the interval time between consecutively received first data packets; and the exit interval time is the interval time between consecutively sent second data packets.

5. The method according to claim 3, characterized in that: The segmentation index is the product of the segmentation distance of the second data packet and the number of segmentations of the first data packet; the segmentation distance is the sending time difference between second data packets with adjacent sequence numbers.

6. The method according to claim 3, characterized in that: 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 packets are data packets with abnormal sending order; and the out-of-order distance is the difference in sequence numbers between second data packets with adjacent sending times.

7. The method according to claim 6, characterized in that The method further comprises: For each second data packet sent, when the sequence number of the second data packet is smaller than the sequence number of the previous data packet of the second data packet, the second data packet is determined to be the out-of-sequence data packet.

8. The method according to claim 1, characterized in that The sending and receiving time of the data packet is the sending and receiving time of the data packet at the target protocol layer.

9. The method according to claim 8, characterized in that The target protocol layer includes 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.

10. The method according to any one of claims 1 to 9, characterized in that The method further comprises: When the information age performance indicator is greater than or equal to a first threshold, the service corresponding to the data packet is adjusted.

11. The method according to claim 10, characterized in that The adjusting the target service corresponding to the data packet includes: The target service corresponding to the data packet is adjusted according to the target strategy; the target strategy includes at least one of the following: Adjusting the priority of the target service from a first priority to a second priority; the second priority being greater than the first priority; Adjusting the transmission resource quantity of the target service from a first resource quantity to a second resource quantity; the second resource quantity is greater than the first resource quantity; Adjusting a signal to interference plus noise ratio SINR value of the target service from a first SINR value to a second SINR value; wherein the second SINR value is less than the first SINR value; The target service is migrated from the first network to the second network; the information age performance index of the second network is smaller than the information age performance index of the first network.

12. A device for determining information age performance index, characterized in that: The device comprises: an acquisition unit and a determination unit; The acquisition unit is used to acquire the sending and receiving time and segment sequence number of the data packet in the current wireless network transmission cycle; The determining unit is used to determine the information age performance index of the wireless network according to the sending and receiving time and the segment sequence number; the information age performance index is used to indicate the influence of the wireless network on the information age of the data packet.

13. A computer-readable storage medium, characterized in that: The readable storage medium stores instructions, and when the instructions are executed, the method according to any one of claims 1 to 11 is implemented.

14. An electronic device, characterized in that: include: A processor, a memory and a communication interface; wherein the communication interface is used for the electronic device to communicate with other devices or networks; The memory is used to store one or more programs, which include computer-executable instructions. When the electronic device is running, the processor executes the computer-executable instructions stored in the memory to enable the electronic device to perform the method described in any one of claims 1-11.

15. A computer program product, comprising computer instructions, characterized in that: When the computer instructions are executed by a processor, the method according to any one of claims 1 to 11 is implemented.

Citation Information

Patent Citations

  • Information acquisition and transmission strategy determination method and device, equipment and storage medium

    CN111224875A

  • Event-triggered Kalman consistency filtering method based on information freshness judgment

    CN111601269A

  • Uplink bandwidth allocation method and PON (Passive Optical Network) system

    CN117081930A

  • In-vehicle communication method and device

    CN117413545A

  • Information age performance index determination method and device, medium, equipment and product

    CN119865847A

Cited By

  • Information age performance index determination method and device, medium, equipment and product

    CN119865847A

  • Method, device, medium, equipment and product for determining information age performance index

    CN119865847B