Communication management method and device and storage medium

By dynamically adjusting the service quality priority and communication parameters of the terminal, the challenges of communication needs of Internet of Vehicles business at different vehicle speeds are solved, and the delay of vehicle speed changes is reduced and business reliability is improved.

CN119172814APending Publication Date: 2024-12-20CHINA UNITED NETWORK COMM GRP CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411296874.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-14
Publication Date
2024-12-20

AI Technical Summary

Technical Problem

Traditional 5G quality of service (QoS) guarantee cannot meet the communication needs of Internet of Vehicles services at different vehicle speeds, especially the rapid change of vehicle speeds and the need for delays has been improved, resulting in the inability to meet service quality and communication needs in a timely and effective manner, affecting business reliability.

Method used

By obtaining the speed changes of the terminal, dynamically adjusting its service quality priority, updating the scheduling priority, updating the modulation and coding strategies, and power control, to ensure the communication quality and reliability of the terminal at different speeds.

Benefits of technology

It effectively guarantees the service quality of the terminal at different speeds, reduces delays, and improves the reliability and communication performance of the Internet of Vehicles business.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119172814A_ABST
    Figure CN119172814A_ABST
Patent Text Reader

Abstract

The invention provides a communication management method and device and a storage medium, relates to the technical field of communication, and is used for meeting communication requirements of a terminal at different speeds. The method comprises the following steps: acquiring a speed change condition of a terminal under a target service; determining the current service quality priority of the terminal based on the speed change condition of the terminal and the original service quality priority of the terminal under the target service; and performing communication management on the terminal based on the current service quality priority of the terminal.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of communication technology, and in particular to a communication management method, device and storage medium. Background Art

[0002] Different application scenarios in the Internet of Vehicles have different requirements for network performance, and the communication requirements of Internet of Vehicles services and ordinary public network services are also different. In order to ensure the communication requirements of different Internet of Vehicles services, the 3rd Generation Partnership Project (3GPP) has added some 5QI and corresponding QoS features to the existing standard 5G quality of service indicator (5QI) to 5G quality of service (QoS) feature mapping template for Internet of Vehicles services, and provides QoS guarantee in a similar way to existing public network services.

[0003] However, the Internet of Vehicles services are different from traditional public network services. Vehicles are in motion most of the time, and the speed changes are large and frequent. The speed change has a great impact on the latency requirements of some Internet of Vehicles services. For example, for assisted driving services, the latency requirement is about 20ms when the speed is 10km / h, and the latency requirement will be increased to within 5ms when the speed is 100km / h. Therefore, the traditional QoS guarantee based on different services cannot meet the characteristics of the rapid change of communication requirements with vehicle speed under the same service. Summary of the invention

[0004] The present application provides a communication management method, device and storage medium for meeting the communication requirements of a terminal at different speeds. The technical solution of the present application is as follows:

[0005] In a first aspect, the present application provides a communication management method, the method comprising:

[0006] Obtain the speed change of the terminal under the target service;

[0007] Determine the current service quality priority of the terminal based on the speed change of the terminal and the original service quality priority of the terminal under the target service;

[0008] Perform communication management on the terminal based on the terminal's current quality of service priority.

[0009] The technical solution provided by the present application brings at least the following beneficial effects: by obtaining the speed change of the terminal under the target service, and dynamically determining the current service quality priority of the terminal based on the speed change of the terminal and the original service quality priority of the terminal under the target service, and then performing communication management on the terminal based on the current service quality priority of the terminal. This avoids the problem that the terminal service quality and communication needs cannot be met in a timely and effective manner due to the fact that the terminals under the target service are given the same service quality priority regardless of their moving speed. This ensures the service quality of the terminal at different speeds under the target service, meets the communication needs of the terminal at different speeds, and is conducive to improving the reliability of the service while reducing latency.

[0010] In a possible implementation, a speed change indication reported by a terminal is received, where the speed change indication is used to indicate a speed change of the terminal under a target service; or speed information reported by a terminal is received, and the speed change of the terminal under the target service is determined based on the speed information.

[0011] Based on this possible implementation, the speed change of the terminal under the target service can be flexibly determined according to the actual situation.

[0012] In another possible implementation, the speed change is one of the following: speed increase, speed stability, and speed reduction.

[0013] In another possible implementation, when the speed change of the terminal is speed increase, the original service quality priority of the terminal is reduced to obtain the current service quality priority of the terminal;

[0014] When the speed change of the terminal is a speed decrease, the original service quality priority of the terminal is increased to obtain the current service quality priority of the terminal;

[0015] When the speed change condition of the terminal is stable, it is determined that the original service quality priority of the terminal is equal to the initial service quality priority.

[0016] Based on the above two possible implementations, the current service quality priority of the terminal is determined based on different speed changes of the terminal, so that communication management of the terminal is subsequently performed based on the current service quality priority of the terminal.

[0017] In yet another possible implementation, the communication management includes at least one of the following: updating of scheduling priority, updating of modulation and coding strategy, and power control.

[0018] Based on this possible implementation, it is possible to flexibly select different aspects to manage the communication of the terminal based on the current quality of service priority of the terminal. Among them, the update of scheduling priority is an important link in communication management. By dynamically adjusting the scheduling priority of the terminal at different speeds, the timeliness and reliability of key communications can be ensured. The update of modulation and coding strategies can ensure the transmission of signals at different speeds of the terminal, such as reducing signal distortion and errors during transmission and improving communication quality. Power control refers to adjusting the power level of the signal sent and received by the communication equipment to ensure the quality and reliability of the signal transmission of the terminal at different speeds.

[0019] In another possible implementation, when the current quality of service priority of the terminal is less than the original quality of service priority of the terminal, the original modulation and coding strategy of the terminal is updated to obtain an updated modulation and coding strategy; wherein the updated modulation and coding strategy is a modulation and coding strategy in the modulation and coding strategy index table that has the same modulation order as the original modulation and coding strategy of the terminal and has the smallest modulation and coding strategy index value.

[0020] Based on this possible implementation, when the current quality of service priority of the terminal is lower than the original quality of service priority of the terminal, updating the modulation and coding strategy of the terminal will reduce the amount of effective data transmission, thereby reducing the bit error rate and improving the reliability of data transmission.

[0021] In another possible implementation method, when the current service quality priority of the terminal is less than the original service quality priority of the terminal, the original downlink transmit power of the terminal is updated based on the current service quality priority of the terminal, the original service quality priority of the terminal and the power adjustment coefficient to obtain an updated downlink transmit power.

[0022] Based on this possible implementation, the original downlink transmission power of the terminal is updated to improve data transmission reliability and ensure the service quality of the terminal.

[0023] In a second aspect, the present application provides a communication management device, the device comprising:

[0024] An acquisition module is used to acquire the speed change of the terminal under the target service;

[0025] A determination module, used to determine the current service quality priority of the terminal based on the speed change of the terminal and the original service quality priority of the terminal under the target service;

[0026] The communication management module is used to manage the communication of the terminal based on the current service quality priority of the terminal.

[0027] In a possible implementation, the acquisition module is specifically used to:

[0028] receiving a speed change indication reported by a terminal, where the speed change indication is used to indicate a speed change of the terminal under the target service; or,

[0029] Receive speed information reported by the terminal, and determine the speed change of the terminal under the target service based on the speed information.

[0030] In a possible implementation manner, the speed change is one of the following: speed increase, speed stabilization, and speed reduction.

[0031] In a possible implementation, a module is determined, specifically for:

[0032] When the speed change of the terminal is speed increase, the original service quality priority of the terminal is reduced to obtain the current service quality priority of the terminal;

[0033] When the speed change of the terminal is a speed decrease, the original service quality priority of the terminal is increased to obtain the current service quality priority of the terminal;

[0034] When the speed change condition of the terminal is that the speed is stable, it is determined that the current service quality priority of the terminal is equal to the original service quality priority of the terminal.

[0035] In a possible implementation manner, the communication management includes at least one of the following: updating of scheduling priority, updating of modulation and coding strategy, and power control.

[0036] In a possible implementation, the communication management module is specifically configured to:

[0037] When the current service quality priority of the terminal is less than the original service quality priority of the terminal, the original modulation and coding strategy of the terminal is updated to obtain an updated modulation and coding strategy; wherein the updated modulation and coding strategy is a modulation and coding strategy in the modulation and coding strategy index table having the same modulation order as the original modulation and coding strategy of the terminal and having the smallest modulation and coding strategy index value.

[0038] In a possible implementation, the communication management module is specifically configured to:

[0039] When the current quality of service priority of the terminal is less than the original quality of service priority of the terminal, the original downlink transmit power of the terminal is updated based on the current quality of service priority of the terminal, the original quality of service priority of the terminal and the power adjustment coefficient to obtain the updated downlink transmit power of the terminal.

[0040] In a third aspect, a communication device is provided, comprising: a memory and a processor; the memory and the processor are coupled; the memory is used to store computer program instructions executable by the processor; when the processor executes the computer program instructions, the communication management method as in the first aspect and any possible implementation method is implemented.

[0041] In a fourth aspect, a computer-readable storage medium is provided, on which computer program instructions are stored. When the computer program instructions are executed on a computer (such as a communication device or a communication management device), the communication management method of the first aspect and any possible implementation method is implemented.

[0042] In a fifth aspect, a computer program product is provided, which includes computer program instructions, and when the computer program instructions are executed, the communication management method as in the first aspect and any possible implementation manner described above is implemented.

[0043] The specific description of the second to fifth aspects and their various implementations in this application can refer to the detailed description of the first aspect and its various implementations. The beneficial effects of the second to fifth aspects and their various implementations can refer to the beneficial effect analysis of the first aspect and its various implementations, which will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS

[0044] Figure 1 A schematic diagram of an application scenario and technical architecture of 5G-V2X technology in the Internet of Vehicles provided in an embodiment of the present application;

[0045] Figure 2 A schematic diagram of the structure of a communication system provided in an embodiment of the present application;

[0046] Figure 3 A schematic diagram of a reference design and functional modules of a base station for a vehicle networking service provided in an embodiment of the present application;

[0047] Figure 4 A schematic diagram of a reference design and functional modules of a terminal for an Internet of Vehicles service provided in an embodiment of the present application;

[0048] Figure 5 A flow chart of a communication management method provided in an embodiment of the present application;

[0049] Figure 6 A signaling flow chart for adjusting QoS of an Internet of Vehicles service as vehicle speed changes, provided in an embodiment of the present application;

[0050] Figure 7 A schematic diagram of the structure of a communication management device provided in an embodiment of the present application;

[0051] Figure 8A schematic diagram of the structure of a communication device provided in an embodiment of the present application. DETAILED DESCRIPTION

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

[0053] In the description of this application, unless otherwise specified, " / " means "or", for example, A / B can mean A or B. "And / or" in this article is merely a description of 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. In addition, "at least one" means one or more, and "plurality" means two or more. The words "first", "second", etc. do not limit the quantity and execution order, and the words "first", "second", etc. do not limit them to be different.

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

[0055] Vehicle-to-everything (V2X) technology is constantly evolving, from V2X technology based on long-term evolution (LTE) (referred to as LTE-V2X) to V2X technology based on 5G (referred to as 5G-V2X). 5G-V2X supports network communication mode based on Uu interface and terminal direct communication mode based on PC5 interface.

[0056] For example, Figure 1 Provide a schematic diagram of the application scenario and technical architecture of 5G-V2X technology in the Internet of Vehicles, such as Figure 1As shown in the figure, the 5G Uu interface can support the rapid transmission of information between vehicles, traffic infrastructure, people, and cloud platforms based on the large bandwidth, low latency, and high reliability of 5G cellular network technology, while 5G PC5 supports direct communication between vehicles / people / traffic roadside infrastructure, which can support more application scenarios and ensure interconnection in environments without network coverage. In addition, Uu can also implement resource scheduling for the PC5 interface to reasonably allocate intelligent communication transmission resources and improve the reliability of PC5 communication transmission. The collaborative application of 5G Uu and 5G PC5 in 5G-V2X jointly supports the realization of multiple types of Internet of Vehicles applications.

[0057] Different application scenarios in the Internet of Vehicles have different requirements for network performance, and the communication requirements of Internet of Vehicles services and ordinary public network services are also different. In order to ensure the communication requirements of different Internet of Vehicles services, for the 5G Uu port, 3GPP has added some 5QIs and corresponding QoS features for Internet of Vehicles services in the existing standard 5QI to 5G QoS feature mapping template, and provides QoS guarantee in a similar way to existing public network services.

[0058] However, the Internet of Vehicles services are different from traditional public network services. Vehicles are in motion most of the time, and the speed changes are large and frequent. The speed change has a great impact on the latency requirements of some Internet of Vehicles services. For example, for assisted driving services, the latency requirement is about 20ms when the speed is 10km / h, and the latency requirement will be increased to within 5ms when the speed is 100km / h. Therefore, the traditional use of different QoS guarantees based on different services cannot meet the characteristics of the Internet of Vehicles where communication requirements change rapidly with vehicle speed. Moreover, most Internet of Vehicles services are strongly related to traffic safety. If the latency cannot be guaranteed in time, it may cause major safety accidents. Therefore, even for the same Internet of Vehicles service, the QoS guarantee at different vehicle speeds should be differentiated.

[0059] The QoS definition method of related communications, such as 5G uses the priority allocation parameters in 5QI to calculate the priority of different service flows. First, it is necessary to analyze 5QI to obtain the priority allocation parameters. 5QI is a scalar used to index a 5G QoS feature. Exemplarily, Table 1 provides a V2X-related 5QI table, that is, an example of the correspondence between standardized 5QI and QoS features.

[0060] Table 1

[0061]

[0062]

[0063] Among them, standardized QoS is characterized by resource type, default quality of service priority (may be referred to as default priority level or default priority level), packet delay budget, packet error rate, default maximum data burst size and default averaging window.

[0064] The resource type is used to determine whether to continue allocating dedicated resources related to the QoS flow level guaranteed flow bit rate (GFBR), and is classified into guaranteed bit rate (GBR) and non-GBR.

[0065] The packet delay budget (PDB) defines the upper limit of the delay for data packet transmission between the terminal and the anchor user plane function (UPF).

[0066] The packet error rate (PER) defines an upper limit, which is the upper limit of the ratio of data packets that have been processed by the link layer of the sender (such as the radio link control (RLC) layer of the 3GPP access network) but have not been submitted to the upper layer (such as the packet data convergence protocol (PDCP) layer of the 3GPP access network) by the corresponding receiver. The purpose of the PER parameter is to allow the network to configure appropriate link layer parameters (such as the RLC and hybrid automatic repeat request (HARQ) configuration of the 3GPP access network).

[0067] Maximum data burst volume (MDBV) Each GBR QoS flow with a delay critical resource type shall be associated with an MDBV: representing the maximum amount of data that the 5G access network (5G-AN) needs to serve during one 5G-AN PDB period, the maximum data burst volume.

[0068] The averaging window is defined for the GBR QoS Flow and represents the time period used to calculate the GFBR and the maximum flow bit rate (MFBR).

[0069] The service quality priority (denoted as PrL) indicates the resource scheduling priority between 5G QoS flows: This parameter is used to distinguish the service quality priorities of a terminal, and is also used to distinguish the QoS flows of different terminals. The smaller the parameter value, the higher the scheduling priority. In the related art, terminals under the same service correspond to a default service quality priority (which can be the original service quality priority of the terminal described below). The service quality priority can also be referred to as the service quality priority level, etc., which is not limited in this disclosure.

[0070] It can be seen that the PrL in the QoS definition determines the scheduling priority of the base station for the terminal and mainly affects the scheduling delay. However, for terminals in the same service, the corresponding PrL at different speeds is the same. Therefore, the traditional method of using different QoS guarantees based on different services cannot meet the characteristics of the rapid change of communication requirements with vehicle speed under the same service.

[0071] In view of this, the present application provides a communication management method, which includes: obtaining the speed change of the terminal under the target service; determining the current service quality priority of the terminal based on the speed change of the terminal and the original service quality priority of the terminal under the target service; and performing communication management on the terminal based on the current service quality priority of the terminal.

[0072] In this way, by obtaining the speed change of the terminal under the target service, and dynamically determining the current service quality priority of the terminal based on the speed change of the terminal and the original service quality priority of the terminal under the target service, the terminal is managed for communication based on the current service quality priority of the terminal. This avoids the problem that the terminal service quality and communication needs cannot be met in a timely and effective manner because the terminals under the target service are given the same service quality priority regardless of their moving speed. This ensures the service quality of the terminal under the target service at different speeds, meets the communication needs of the terminal at different speeds, and helps to improve the reliability of the service while reducing latency.

[0073] The communication management method provided in the embodiment of the present application can be applied to a variety of communication systems.

[0074] For example, Figure 2 , which is a schematic diagram of the structure of a communication system provided in an embodiment of the present application, the system includes a terminal 10, a base station 20 and a core network 30. The terminal 10 and the base station 20 may be one or more, and the present application does not limit the number.

[0075] In some embodiments, the base station 20 provides wireless access services for the terminal 10. A base station 20 provides at least one service coverage area (also referred to as a cell). The terminal 10 entering the area can communicate with the base station 20 via wireless signals to receive the wireless access services provided by the base station 20.

[0076] In some embodiments, the core network 30 may provide data services, etc. to the terminal 10 through the base station 20 .

[0077] In some embodiments, the base station (BS) can be a base station or an evolved base station (eNB or eNodeB) in LTE, long term evolution advanced (LTEA), a base station device in a 5G network, or a base station in a future communication system, etc. The base station may include various macro base stations, micro base stations, home base stations, Internet of Vehicles base stations, wireless remote stations, reconfigurable intelligent surfaces (RISs), routers, relays, TRPs, wireless fidelity (WIFI) devices, user equipment (UE) and other network side devices.

[0078] In some embodiments, the terminal may be a device with wireless transceiver function. The terminal may be a passive device, an ambient loT device, a mobile phone, a tablet computer, a computer with wireless transceiver function, a virtual reality (VR) terminal, a vehicle-mounted terminal, a vehicle networking terminal, an augmented reality (AR) terminal, a wireless terminal in industrial control, a wireless terminal in self-driving, a wireless terminal in remote medical, a wireless terminal in smart grid, a wireless terminal in transportation safety, a wireless terminal in smart city, a wireless terminal in smart home, etc. The embodiments of the present disclosure do not limit the application scenarios. The terminal may sometimes also be referred to as a user, user equipment (UE), an access terminal, a UE unit, a UE station, a mobile station, a mobile station, a remote station, a remote terminal, a mobile device, a UE terminal, a wireless communication device, a UE agent or a UE device, etc., and the embodiments of the present disclosure do not limit this.

[0079] It should be noted that Figure 2 This is just an exemplary system architecture diagram. Figure 2 The number of modules included in the Figure 2 In addition to the modules shown, the system architecture may also include other modules, which are not limited by the present disclosure.

[0080] In some embodiments, under the Internet of Vehicles service, the core network may include an Internet of Vehicles service server. The base station may first perform an initial QoS (including service quality priority) selection based on the type of Internet of Vehicles service, and complete the scheduling and resource allocation of the Internet of Vehicles terminal. When the speed of the Internet of Vehicles terminal changes, the Internet of Vehicles terminal may report information such as speed to the base station. The base station completes the calculation of the current QoS (including service quality priority) based on information such as speed, and performs scheduling and resource allocation for the Internet of Vehicles terminal according to the current QoS requirements (such as scheduling priority update, modulation and coding scheme (MCS) reselection and downlink power control adjustment), and sends the scheduling and resource allocation results to the Internet of Vehicles terminal. The terminal sends and receives data based on the received scheduling and resource allocation results, thereby achieving QoS guarantee for Internet of Vehicles services at different vehicle speeds, while reducing latency and improving service reliability.

[0081] For example, Figure 3 As shown, a reference design of a base station under the Internet of Vehicles service and a schematic diagram of the functional modules are provided. The base station may include two parts: a base station sending Internet of Vehicles service unit and a base station receiving Internet of Vehicles service unit. Among them, the base station sending Internet of Vehicles service unit may include an Internet of Vehicles service demand receiving module, an Internet of Vehicles comprehensive QoS calculation module, a scheduling and resource allocation module, and an Internet of Vehicles service sending module. Among them, the base station receiving Internet of Vehicles service unit may include a data receiving module, a speed change determination module, and a data extraction and sending module. The functions of each module are described in detail below:

[0082] IoV service demand receiving module: This module is used to receive IoV service trigger signaling reported by the terminal or sent by the service server. The following signaling content contains information related to IoV assisted driving cooperative lane merging service:

[0083] Signal type: V2X Business trigger;

[0084] Terminal identification (UE ID): 1234;

[0085] V2X Business: V2X messages (assisted driving and cooperative lane merging);

[0086] V2X Business Data: 5.

[0087] The module can also extract the amount of data required for each service based on the above signaling, and the record example is shown in Table 2:

[0088] Table 2

[0089]

[0090] Data receiving module: This module can be used to receive uplink data sent by the terminal and extract and save the speed information in the uplink data. The speed information may include the average speed information of the terminal in the current time period and the average speed information of the terminal in the historical time period.

[0091] Speed ​​change determination module: based on the speed information of the terminal, it can determine the speed change of the terminal and decide whether the Internet of Vehicles comprehensive QoS calculation module updates and calculates the QoS of the terminal.

[0092] IoV comprehensive QoS calculation module: This template can calculate the QoS of each terminal, including service quality priority and data volume, based on the IoV service category obtained in the IoV service demand receiving module and the speed change of the terminal (vehicle speed remains unchanged / increases / decreases).

[0093] Scheduling and resource allocation module: This module can select the appropriate 5QI, scheduling priority, and allocate time-frequency domain resources for the terminal based on the service quality priority and data volume information calculated by the comprehensive QoS calculation module of the Internet of Vehicles.

[0094] Internet of Vehicles service sending module: used for Internet of Vehicles data transmission, such as sending 5QI selection results, scheduling priorities, and time-frequency resource allocation results to the terminal.

[0095] Data extraction and sending module: This module can be used to extract communication data and send it to relevant network elements of the core network.

[0096] It should be noted that Figure 3 This is just an exemplary system architecture diagram. Figure 3 The number of modules included in the Figure 3 In addition to the modules shown, the system architecture may also include other modules, such as a communication module, etc., which is not limited in the present disclosure.

[0097] For example, Figure 4 As shown, a reference design of a terminal under the Internet of Vehicles service and a schematic diagram of functional modules are provided. The terminal may include a terminal sending Internet of Vehicles service unit, and the terminal sending Internet of Vehicles service unit includes a data receiving module, a speed extraction module, a speed change determination module and a data sending module. The functions of each module are specifically introduced below:

[0098] Data receiving module: This module can be used to receive Internet of Vehicles related business data and control signaling sent by the base station.

[0099] Speed ​​extraction module: This module can be used to extract and record the speed information of the terminal. The speed information may include the average speed information of the terminal in the current time period and the average speed information of the terminal in the historical time period.

[0100] Speed ​​change determination module: This module can be used to output the speed information of the terminal and can also determine the speed change of the terminal (vehicle speed remains unchanged / increases / decreases) based on the speed information of the terminal. In some examples, when the speed change is determined by the base station, the module can output the speed information of the terminal to the base station. Then the speed change determination module on the base station side can determine the speed change of the terminal based on the reported speed information of the terminal. In some examples, when the speed change is determined by the terminal, the module can determine the speed change of the terminal based on the speed information of the terminal, and report the determined speed change of the terminal to the base station.

[0101] Data transmission module: Based on the original communication data transmission function, a new vehicle speed information carrying function is added. The carried information is determined at the base station or the terminal depending on the speed change. The differences are as follows:

[0102] The speed change is determined at the base station: the terminal adds vehicle speed information to the information sent to the base station. Downlink can be carried through feedback messages, and uplink can be carried through service channels.

[0103] The speed change is determined at the terminal: the speed change of the terminal is newly added in the information sent by the terminal to the base station, and can be sent to the base station by adding a speed change instruction.

[0104] It should be noted that Figure 4 This is just an exemplary system architecture diagram. Figure 4 The number of modules included in the Figure 4 In addition to the modules shown, the system architecture may also include other modules, such as a communication module, etc., which is not limited in the present disclosure.

[0105] The application scenarios of the embodiments of the present application are not limited. The system architecture and business scenarios described in the embodiments of the present application are intended to more clearly illustrate the technical solutions of the embodiments of the present application, and do 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 the network architecture and the emergence of new business scenarios, the technical solutions provided by the embodiments of the present application are also applicable to similar technical problems.

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

[0107] Figure 5 A flow chart of a communication management method provided in an embodiment of the present application. Figure 5 As shown, the method comprises the following steps:

[0108] S101. Obtain speed change of a terminal under a target service.

[0109] In some embodiments, a speed change indication reported by a terminal is received, where the speed change indication is used to indicate a speed change of the terminal.

[0110] In some embodiments, the speed change indication is determined by the terminal itself based on measured speed information.

[0111] In some embodiments, speed information reported by a terminal is received, and a speed change of the terminal is determined based on the speed information.

[0112] In some embodiments, the speed information includes the average speed of the terminal in the current time period (denoted as V2) and the average speed of the terminal in the historical time period (denoted as V1). Since the subsequent service quality priority will be continuously recalculated due to frequent changes in vehicle speed, the speed information includes the average speed and reference speed of the terminal within T seconds before the current moment (that is, in the current time period). The reference speed can be the speed when the terminal triggers the target service, or it can be the average speed in the historical time period of the terminal. For example, when the original service quality priority of the terminal under the target service is updated for the first time based on the speed change, the speed change can be determined based on the speed when the terminal triggers the target service and the average speed in the current time period. For another example, when the original service quality priority of the terminal under the target service is updated based on the speed change for a non-first time, the speed change can be determined based on the average speed of the terminal in the historical time period under the original service quality priority and the average speed in the current time period.

[0113] Using non-instantaneous vehicle speed here can avoid the continuous recalculation of subsequent service quality level, thereby saving resources.

[0114] In some embodiments, the speed change is one of the following: speed increase, speed stabilization (which may also be referred to as no significant speed change, etc.), and speed reduction.

[0115] Exemplarily, based on the difference (recorded as ΔV1, ΔV1=V1-V0) between the average speed of the terminal in the current time period (recorded as V1) and the reference speed of the terminal (recorded as V0), the speed change of the terminal is determined. For example, when ΔV1 is greater than the first preset value, the speed change of the terminal is determined to be speed increase; when ΔV1 is less than or equal to the second preset value, the speed change of the terminal is determined to be speed reduction; when ΔV1 is less than or equal to the second preset value, the speed change of the terminal is determined to be speed increase; when ΔV1 is greater than the second preset value and less than the first preset value, the speed change of the terminal is determined to be speed stability.

[0116] Exemplarily, the speed change of the terminal is determined in the following manner:

[0117] Calculate the speed change value ΔV2 = V1 / V0-100%;

[0118] If -50%≤ΔV2≤100%, it is determined that the speed change of the terminal is stable;

[0119] If ΔV2>100%, it is determined that the speed change of the terminal is a speed increase;

[0120] If ΔV2<-50%, it is determined that the speed change of the terminal is a speed reduction.

[0121] S102: Determine the current service quality priority of the terminal based on the speed change of the terminal and the original service quality priority of the terminal under the target service.

[0122] Among them, the original service quality priority of the terminal under the target service can be the service quality priority corresponding to the first time the terminal triggers the target service (that is, the default service quality priority under the target service), or the service quality priority of the terminal after the service quality priority of the terminal under the target service is updated at least once, or the service quality priority corresponding to the terminal in a historical time period.

[0123] Exemplarily, the speed change of the terminal is obtained, wherein the speed change of the terminal is determined based on the average speed of the terminal in a historical time period and the average speed in a current time period; based on the speed change of the terminal and the service quality priority corresponding to the terminal in the historical time period, the current service quality priority of the terminal is determined.

[0124] In some embodiments, when the speed change of the terminal is speed increase, the original quality of service priority of the terminal is reduced to obtain the current quality of service priority of the terminal;

[0125] When the speed change of the terminal is a speed decrease, the original service quality priority of the terminal is increased to obtain the current service quality priority of the terminal;

[0126] When the speed change condition of the terminal is that the speed is stable, it is determined that the current service quality priority of the terminal is equal to the original service quality priority of the terminal.

[0127] In this way, since the smaller the service quality priority of the terminal is, the higher the scheduling priority corresponding to the terminal is, and the larger the service quality priority of the terminal is, the lower the scheduling priority corresponding to the terminal is. Therefore, when the speed change of the terminal is that the speed increases, the corresponding delay requirement of the terminal increases. The service quality priority of the terminal can be reduced to increase the scheduling priority of the terminal, thereby reducing the delay. When the speed change of the terminal is that the speed decreases, the corresponding delay requirement of the terminal decreases. The service quality priority of the terminal can be increased to reduce the scheduling priority of the terminal, thereby saving resources for its terminal or business. When the speed change of the terminal is that the speed is stable, it means that the service quality priority of the terminal can meet the current communication needs of the terminal at that time, so the service quality priority of the terminal is temporarily kept unchanged to save resources.

[0128] Exemplarily, the current service quality priority of the terminal can be determined by the following formula:

[0129] PLR v2x-new =PLR v2x +ΔPLR speed

[0130] Among them, PLR v2x-new Indicates the current service quality priority of the terminal after the speed is updated, PLR v2x Indicates the original service quality priority of the terminal (that is, the default service quality priority corresponding to the terminal under the target service), ΔPLR speed Indicates the service quality priority change value.

[0131] For example, Table 3 shows a service quality priority change value corresponding to a different speed change situation, and this mapping relationship is applicable to the Internet of Vehicles services shown in Table 1 above and other types of services.

[0132] Table 3

[0133]

[0134] For example, in combination with Table 1, Table 3 and Table 4, taking the assisted driving cooperative lane merging service in Table 1 as an example, when the service is triggered for the first time, the terminal speed at that time is used as the reference speed, and according to the service type, the original service quality priority of the terminal under the service is obtained in Table 1 (that is, the default service quality priority in Table 1) as 22. Subsequently, when the speed change of the terminal is determined to be a speed increase, the current service quality priority of the terminal is determined to be 22+X.

[0135] Table 4

[0136] Speed ​​changes Terminal identification Quality of Service Priorities Base speed 1234 22 Speed ​​​​up 1234 22+X

[0137] S103: Perform communication management on the terminal based on the current service quality priority of the terminal.

[0138] The communication management includes at least one of the following: updating of scheduling priority, updating of modulation and coding strategy, and power control. The communication management may also be referred to as scheduling and resource allocation, resource management, etc., which is not limited in the present disclosure.

[0139] In some embodiments, based on the current quality of service priority of the terminal, the scheduling priority of the terminal is updated, including: recalculating the scheduling priority of the terminal based on the current quality of service priority of the terminal and the scheduling priority algorithm in the related technology. Among them, the current quality of service priority of the terminal is negatively correlated with the scheduling priority of the terminal. In this way, after the terminal speed is increased, the scheduling priority of the speed-up terminal is increased based on the update of the quality of service priority to reduce the data transmission delay of the terminal and ensure the security of the terminal.

[0140] Exemplarily, when the current quality of service priority of the terminal is lower than the original quality of service priority of the terminal, the original scheduling priority of the terminal is increased to obtain the current scheduling priority of the terminal;

[0141] When the current service quality priority of the terminal is greater than the original service quality priority of the terminal, the original scheduling priority of the terminal is reduced to obtain the current scheduling priority of the terminal;

[0142] In the case that the current quality of service priority of the terminal is greater than the original quality of service priority of the terminal, it is determined that the current scheduling priority of the terminal is equal to the original scheduling priority of the terminal.

[0143] In this way, by dynamically adjusting the scheduling priority according to the current quality of service priority of the terminal, the system can allocate wireless resources more effectively. When the current quality of service priority of the terminal is lower than the original quality of service priority of the terminal, by increasing its scheduling priority, it can be ensured that the terminal can obtain service faster, thereby meeting its higher data transmission needs. On the contrary, when the current quality of service priority of the terminal is higher than the original quality of service priority of the terminal, reducing the scheduling priority can avoid unnecessary resource occupation and let the resources flow to the terminals that need them more.

[0144] In some embodiments, based on the current quality of service priority of the terminal, the MCS of the terminal is updated, including: when the current quality of service priority of the terminal is less than the original quality of service priority of the terminal, the original MCS of the terminal is updated to obtain an updated MCS; wherein the updated MCS is the MCS in the MCS index table that has the same modulation order (denoted as Qm) as the original MCS of the terminal and has the smallest MCS index value (denoted as Imcs) (that is, the updated MCS is the MCS corresponding to the smallest Imcs when the Qm in the MCS index table is the same as the original MCS of the terminal). The purpose of updating the MCS is that the MCS corresponding to the MCS after the MCS index value is reduced will reduce the amount of valid data transmission, thereby reducing the bit error rate and improving the reliability of data transmission.

[0145] Exemplarily, first, the service corresponding to the terminal determines the original service quality priority of the terminal through relevant technologies, and then determines whether the current service quality priority of the terminal is less than the original service quality priority of the terminal (that is, the speed change of the terminal is a speed increase), and reselects the MCS. In the MCS index table specified in the relevant standards, under the condition that Qm is the same as the Qm of the original modulation and coding strategy of the terminal, the MCS corresponding to the lowest MCS index value is selected as the updated MCS, and the updated MCS is used for the subsequent time-frequency domain resource allocation corresponding to the terminal.

[0146] For example, Table 5 shows an MCS index table of PDSCH, and the original MCS of the terminal corresponds to Imcs=24, Qm=8. If it is determined that the current quality of service priority of the terminal is lower than the original quality of service priority of the terminal, the lowest Imcs corresponding to Qm=8 can be selected in Table 5, that is, Imcs is updated to 20, and then the MCS corresponding to Qm=8, Imcs=20 is used as the updated MCS.

[0147] Table 5

[0148]

[0149] In some embodiments, the terminal is power controlled based on the terminal's current quality of service priority.

[0150] The power may include at least one of the following: downlink transmission power and uplink transmission power.

[0151] In some embodiments, based on the current quality of service priority of the terminal, the downlink transmission power of the terminal is controlled, including: when the current quality of service priority of the terminal is less than the original quality of service priority of the terminal (the corresponding terminal speed change is speed increase), based on the current quality of service priority of the terminal, the original quality of service priority of the terminal and the power adjustment coefficient, the original downlink transmission power of the terminal is updated to obtain the updated downlink transmission power of the terminal. In this way, for the downlink data transmission of the Internet of Vehicles service, when the speed of the terminal changes, the data transmission reliability can be further improved by updating the transmission power of the base station on the time-frequency resources of the terminal.

[0152] In some embodiments, the updated downlink transmit power of the terminal satisfies the following formula:

[0153]

[0154] Among them, P new is the updated downlink transmission power of the terminal, P is the original downlink transmission power of the terminal, PRL is the original service quality priority of the terminal, new is the current service quality priority of the terminal, A is the power adjustment coefficient, and A is less than or equal to 1.

[0155] It can be understood that downlink transmission power control is generally a uniform distribution of power across the entire bandwidth, that is, the power spectrum density of each terminal in the cell is the same. If the time-frequency resources in the cell are full (that is, the cell transmission power is fully utilized), the downlink transmission power of other terminals needs to be sacrificed. The speed of increase is the downlink transmission power corresponding to the terminal with increased speed. The updated power spectrum density of the remaining terminals remains the same, that is, the total transmission power of the cell / the number of subcarriers occupied by the remaining terminals. Taking Table 6 as an example, the total transmission power of the cell is P. It is assumed that the four terminals in the cell occupy the same number of PRBs and fully utilize the entire cell's time-frequency resources, of which terminal UE1 is the terminal with increased speed. Before the transmission power update, the downlink transmission power of the four terminals in the cell is P / 4. The updated downlink transmission power of UE1 is P v2x-new =P / 4*PRL / PRL new *A, the remaining terminals share the remaining transmit power of the cell equally.

[0156] Table 6

[0157] terminal Original downlink transmission power Updated downlink transmit power UE1 P / 4 <![CDATA[P new ]]> UE2 P / 4 <![CDATA[(P-P new ) / 3]]> UE3 P / 4 <![CDATA[(P-P new ) / 3]]> UE4 P / 4 <![CDATA[(P-P new ) / 3]]>

[0158] For example, Figure 6 A signaling flow chart for adjusting QoS of an Internet of Vehicles service as vehicle speed changes is provided for this application, including the following steps:

[0159] S201. The terminal sends a vehicle networking service request to a vehicle networking service server through a base station to trigger a vehicle networking service. The vehicle networking service request may include a vehicle networking service type.

[0160] S202. The base station determines the initial QoS of the terminal (including the original QoS priority) according to the type of Internet of Vehicles service and the mapping relationship from the relevant standard 5QI to the 5G QoS characteristics, and schedules and allocates resources for the terminal based on the QoS.

[0161] S203: The terminal and the base station transmit uplink and downlink data based on the initial scheduling and resource allocation results.

[0162] S204: When the speed of the terminal changes, Option 1: The terminal sends speed information to the base station, and the base station determines the speed change of the terminal based on the speed information. Option 2: The terminal determines the speed change based on the speed information and sends a speed change indication to the base station.

[0163] S205. The base station determines the current QoS of the terminal (including the current QoS priority) based on the speed change of the terminal and the original service quality priority of the terminal; and schedules and allocates resources to the terminal based on the current QoS of the terminal (including updating of scheduling priority, updating of modulation and coding strategies, and power control).

[0164] S206: The terminal and the base station transmit uplink and downlink data based on the updated scheduling and resource allocation results.

[0165] Among them, S201 and S202 can be replaced by the following steps: S301. The Internet of Vehicles service server sends a service trigger instruction to the base station to trigger the Internet of Vehicles service. The service trigger instruction may include the type of Internet of Vehicles service. S302. The base station determines the initial QoS (including QoS priority) of the service according to the type of Internet of Vehicles service and the mapping relationship from the relevant standard 5QI to the 5G Qos characteristics, and performs initial scheduling and resource allocation for the terminal based on the QoS. S303. The base station sends a service trigger instruction to the terminal, including the initial scheduling and resource allocation results.

[0166] Based on this, by obtaining the speed change of the terminal under the target service, and dynamically determining the current service quality priority of the terminal based on the speed change of the terminal and the original service quality priority of the terminal under the target service, the terminal is managed for communication based on the current service quality priority of the terminal. This avoids the problem that the terminal service quality and communication needs cannot be met in a timely and effective manner because the terminals under the target service are given the same service quality priority regardless of their moving speed. This ensures the service quality of the terminal at different speeds under the target service, meets the communication needs of the terminal at different speeds, and is conducive to improving the reliability of the service while reducing latency.

[0167] It is understandable that the above method can be implemented by a communication management device. In order to implement the above functions, the communication management device includes a hardware structure or software module corresponding to the execution of each function. Those skilled in the art should easily realize that, in combination with the units and algorithm steps of each example described in the embodiments applied for herein, the embodiments of the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in the form of hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of the embodiments of the present application.

[0168] The embodiment of the present application can divide the functional modules of the above-mentioned communication management device etc. according to the above-mentioned method example. For example, each functional module can be divided corresponding to each function. The above-mentioned integrated module can be implemented in the form of hardware or in the form of software functional modules. It should be noted that the division of modules in the embodiment of the present application is schematic and is only a logical function division. There may be other division methods in actual implementation.

[0169] In the case of dividing each functional module into corresponding functional modules, Figure 7 FIG. 1 shows a possible structural diagram of the communication management device involved in the above embodiment. Figure 7 As shown, the communication management device 70 includes: an acquisition module 71, a determination module 72 and a communication management module 73.

[0170] The acquisition module 71 is used to obtain the speed change of the terminal under the target service;

[0171] A determination module 72, configured to determine a current service quality priority of the terminal based on a speed change of the terminal and an original service quality priority of the terminal under a target service;

[0172] The communication management module 73 is used to perform communication management on the terminal based on the current service quality priority of the terminal.

[0173] In some embodiments, the acquisition module 71 is specifically used to:

[0174] receiving a speed change indication reported by a terminal, where the speed change indication is used to indicate a speed change of the terminal under the target service; or,

[0175] Receive speed information reported by the terminal, and determine the speed change of the terminal under the target service based on the speed information.

[0176] In some embodiments, the speed change condition is one of the following: speed increase, speed stability, and speed decrease.

[0177] In some embodiments, the determination module 72 is specifically configured to:

[0178] When the speed change of the terminal is speed increase, the original service quality priority of the terminal is reduced to obtain the current service quality priority of the terminal;

[0179] When the speed change of the terminal is a speed decrease, the original service quality priority of the terminal is increased to obtain the current service quality priority of the terminal;

[0180] When the speed change condition of the terminal is that the speed is stable, it is determined that the current service quality priority of the terminal is equal to the original service quality priority of the terminal.

[0181] In some embodiments, the communication management includes at least one of: updating of scheduling priority, updating of modulation and coding strategy, power control.

[0182] In some embodiments, the communication management module 73 is specifically configured to:

[0183] When the current service quality priority of the terminal is less than the original service quality priority of the terminal, the original modulation and coding strategy of the terminal is updated to obtain an updated modulation and coding strategy; wherein the updated modulation and coding strategy is a modulation and coding strategy in the modulation and coding strategy index table having the same modulation order as the original modulation and coding strategy of the terminal and having the smallest modulation and coding strategy index value.

[0184] In some embodiments, the communication management module 73 is specifically configured to:

[0185] When the current quality of service priority of the terminal is less than the original quality of service priority of the terminal, the original downlink transmit power of the terminal is updated based on the current quality of service priority of the terminal, the original quality of service priority of the terminal and the power adjustment coefficient to obtain the updated downlink transmit power of the terminal.

[0186] Of course, the communication management device 70 includes but is not limited to the unit modules listed above. Moreover, the specific functions that can be realized by the above functional units also include but are not limited to the functions corresponding to the method steps of the above examples. The detailed description of other modules of the communication management device 70 can refer to the detailed description of the corresponding method steps, and the embodiments of this application will not be repeated here.

[0187] In the case of implementing the functions of the above-mentioned integrated modules in the form of hardware, the embodiment of the present application also provides a possible structure of a communication device, which is used to execute the communication management method provided by the embodiment of the present application. Figure 8 As shown, the communication device 800 includes: a communication interface 803, a processor 802 and a bus 804. Optionally, the communication device may further include a memory 801.

[0188] The processor 802 may be a processor that implements or executes various exemplary logic blocks, modules, and circuits described in conjunction with the embodiments of the present application. The processor 802 may be a central processing unit, a general-purpose processor, a digital signal processor, an application-specific integrated circuit, a field programmable gate array, or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. It may implement or execute various exemplary logic blocks, modules, and circuits described in conjunction with the embodiments of the present application. The processor 802 may also be a combination that implements computing functions, such as a combination of one or more microprocessors, a combination of a DSP and a microprocessor, and the like.

[0189] The communication interface 803 is used to connect with other devices via a communication network, such as Ethernet, wireless access network, wireless local area network (WLAN), etc.

[0190] The memory 801 may be a read-only memory (ROM) or other types of static storage devices that can store static information and instructions, a random access memory (RAM) or other types of dynamic storage devices that can store information and instructions, or an electrically erasable programmable read-only memory (EEPROM), a disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store desired program codes in the form of instructions or data structures and can be accessed by a computer, but is not limited thereto.

[0191] As a possible implementation, the memory 801 may exist independently of the processor 802, and the memory 801 may be connected to the processor 802 via a bus 804 for storing instructions or program codes. When the processor 802 calls and executes the instructions or program codes stored in the memory 801, the communication management method provided in the embodiment of the present application can be implemented.

[0192] In another possible implementation, the memory 801 may also be integrated with the processor 802 .

[0193] The bus 804 may be an extended industry standard architecture (EISA) bus, etc. The bus 804 may be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Figure 8 Only one thick line is used in the diagram, but this does not mean that there is only one bus or only one type of bus.

[0194] Some embodiments of the present application provide a computer-readable storage medium (e.g., a non-transitory computer-readable storage medium), which stores computer program instructions. When the computer program instructions are executed on a computer, the computer executes the communication management method as described in any of the above embodiments.

[0195] In an exemplary embodiment, the computer may be the above-mentioned communication management device, and the present application does not limit the specific form of the computer.

[0196] In some examples, the computer-readable storage media described above may include, but are not limited to: magnetic storage devices (e.g., hard disks, floppy disks, or tapes, etc.), optical disks (e.g., compact disks (CDs), digital versatile disks (DVDs), etc.), smart cards, and flash memory devices (e.g., erasable programmable read-only memory (EPROM), cards, sticks, or key drives, etc.). The various computer-readable storage media described herein may represent one or more devices and / or other machine-readable storage media for storing information. The term "machine-readable storage medium" may include, but is not limited to, wireless channels and various other media capable of storing, containing, and / or carrying instructions and / or data.

[0197] An embodiment of the present application provides a computer program product including instructions. When the computer program product is run on a computer, the computer is enabled to execute the communication management method described in any one of the above embodiments.

[0198] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. 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 communication management method, It is characterized in that The method comprises: Obtain the speed change of the terminal under the target service; Determining a current quality of service priority of the terminal based on a speed change of the terminal and an original quality of service priority of the terminal under the target service; Based on the current quality of service priority of the terminal, communication management is performed on the terminal.

2. The method according to claim 1, It is characterized in that The obtaining of the speed change of the terminal under the target service includes: receiving a speed change indication reported by the terminal, where the speed change indication is used to indicate a speed change of the terminal under the target service; or, Receive speed information reported by the terminal, and determine a speed change of the terminal under the target service based on the speed information.

3. The method according to claim 1 or 2, It is characterized in that The speed change is one of the following: speed increase, speed stability, and speed reduction.

4. The method according to claim 3, It is characterized in that The determining the current quality of service priority of the terminal based on the speed change of the terminal and the original quality of service priority of the terminal under the target service includes: When the speed change of the terminal is that the speed increases, the original service quality priority of the terminal is reduced to obtain the current service quality priority of the terminal; When the speed change of the terminal is that the speed decreases, the original service quality priority of the terminal is increased to obtain the current service quality priority of the terminal; When the speed change condition of the terminal is that the speed is stable, it is determined that the current quality of service priority of the terminal is equal to the original quality of service priority of the terminal.

5. The method according to claim 1, It is characterized in that The communication management includes at least one of the following: updating of scheduling priority, updating of modulation and coding strategy, and power control.

6. The method according to claim 1, It is characterized in that In a case where the communication management includes updating of a modulation and coding strategy, the communication management of the terminal based on the current quality of service priority of the terminal includes: When the current quality of service priority of the terminal is less than the original quality of service priority of the terminal, the original modulation and coding strategy of the terminal is updated to obtain an updated modulation and coding strategy; wherein the updated modulation and coding strategy is a modulation and coding strategy in the modulation and coding strategy index table that has the same modulation order as the original modulation and coding strategy of the terminal and has the smallest modulation and coding strategy index value.

7. The method according to claim 1, It is characterized in that In a case where the communication management includes power control, the communication management of the terminal based on the current quality of service priority of the terminal includes: When the current quality of service priority of the terminal is less than the original quality of service priority of the terminal, the original downlink transmit power of the terminal is updated based on the current quality of service priority of the terminal, the original quality of service priority of the terminal and the power adjustment coefficient to obtain the updated downlink transmit power of the terminal.

8. A communication management device, It is characterized in that The method comprises: An acquisition module is used to acquire the speed change of the terminal under the target service; A determination module, configured to determine a current quality of service priority of the terminal based on a speed change of the terminal and an original quality of service priority of the terminal under the target service; The communication management module is also used to perform communication management on the terminal based on the current service quality priority of the terminal.

9. A communication device, It is characterized in that The communication device comprises: a processor and a memory for storing instructions executable by the processor; wherein the processor is configured to execute the instructions so that the communication device executes the communication management method according to any one of claims 1 to 7.

10. A computer-readable storage medium, It is characterized in that The computer-readable storage medium stores computer instructions, and when the computer instructions are executed on the communication device, the communication device executes the communication management method according to any one of claims 1 to 7.

11. A computer program product, It is characterized in that When the computer program product is executed, the communication management method according to any one of claims 1 to 7 is implemented.