Optimized scheduling methods and systems for periodic or semi-persistent interactive messages

CN116233889BActive Publication Date: 2026-08-14SHANGHAI XINJIXUN COMM TECH CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-12-29
Publication Date
2026-08-14

AI Technical Summary

Technical Problem

[0004]但是,在实际实施过程中,发明人通过研究用户设备与基站之间通信过程产生的日志后发现,上述周期或半持续交互消息在涉及业务场景切换只是简单地改变周期长短,绝大多数参数并不改动,此时造成了大量信令比特的浪费

Benefits of technology

[0038]针对现有技术中的周期或半持续交互消息容易产生较多的无效信令,导致资源浪费的问题,本方案通过预先对用户设备和基站配置多个可用的调度档位,并结合用户设备实际所处的业务场景类型来切换调度档位,以此来调整通信周期,进而使得在业务场景相对固定时,减少该类消息的传输过程,节省信令传输所需的资源。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116233889B_ABST
    Figure CN116233889B_ABST
Patent Text Reader

Abstract

This invention relates to the field of 5G signaling control technology, specifically to an optimized scheduling method and system for periodic or semi-persistent interactive messages, comprising: Step S1: acquiring uplink data from a user equipment and determining the current service scenario type of the user equipment based on the uplink data; Step S2: selecting a corresponding scheduling level according to the service scenario type; Step S3: adding an indicator bit to the downlink message according to the scheduling level, and adjusting the communication cycle of at least one type of interactive message of the base station according to the scheduling level; The beneficial effect is that, in the prior art, periodic or semi-persistent interactive messages easily generate a lot of invalid signaling, leading to resource waste. By pre-configuring multiple available scheduling levels for the user equipment and the base station, and switching the scheduling level according to the actual service scenario type of the user equipment, the communication cycle is adjusted, thereby reducing the transmission process of this type of message when the service scenario is relatively fixed, and saving the resources required for signaling transmission.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of 5G signaling control technology, specifically to an optimized scheduling method and system for periodic or semi-persistent interactive messages. Background Technology

[0002] 5G NR (New Radio) is a global 5G standard based on a new air interface design using OFDM (Orthogonal Frequency Division Multiplexing). In this system, base stations (gNBs) and user equipment (UEs) are pre-configured with various configurations for periodic or semi-persistent interaction, including the Physical Downlink Control Channel (PDCCH), Downlink Semi-Persistent Scheduling (DL SPS), CG PUSCH (RRC direct configuration or DCI activation), periodic / semi-persistent CSI RS, and periodic / semi-persistent CSI interaction.

[0003] In the prior art, for this type of configuration message, after the user equipment accesses the base station, the communication period of each configuration message is determined according to the relevant messages sent. When the communication period is reached, the user equipment actively triggers Radio Resource Control (RRC) signaling, and the base station receives the signaling to execute the corresponding interaction process.

[0004] However, in actual implementation, the inventors found by studying the logs generated during the communication process between user equipment and base station that the aforementioned periodic or semi-persistent interactive messages only change the period length when business scenario switching is involved, and most parameters are not changed, which results in a large waste of signaling bits. Summary of the Invention

[0005] To address the aforementioned problems in the prior art, an optimized scheduling method for periodic or semi-persistent interactive messages is provided; furthermore, an optimized scheduling system for periodic or semi-persistent interactive messages applying this optimized scheduling method is also provided.

[0006] The specific technical solution is as follows:

[0007] An optimized scheduling method for periodic or semi-persistent interactive messages, applicable to base stations, characterized by comprising:

[0008] Step S1: Obtain uplink data from the user device and determine the current service scenario type of the user device based on the uplink data;

[0009] Step S2: Select the corresponding scheduling level according to the business scenario type;

[0010] Step S3: Add an indication bit to the downlink message according to the scheduling level, and adjust the communication period of at least one type of interactive message of the base station according to the scheduling level;

[0011] The indicator bit is used to control the user equipment to adjust the communication cycle.

[0012] On the other hand, step S1 includes:

[0013] Step S11: Receive and store the uplink data;

[0014] Step S12: Read the buffer status report, and obtain the service scenario of the user equipment based on the uplink data;

[0015] Step S13: Generate the business scenario type according to the buffer state and the business scenario.

[0016] On the other hand, step S2 includes:

[0017] Step S21: Determine the fixed-parameter interaction message from multiple interaction messages according to the business scenario type;

[0018] Step S22: Determine the available extended interaction period for each of the fixed parameter interaction messages according to the business scenario type;

[0019] Step S23: Select the available scheduling gear according to the extended interaction period and the fixed parameter interaction message.

[0020] On the other hand, the interactive messages include: physical downlink shared channel, downlink semi-persistent scheduling information, uplink semi-static physical uplink shared channel, channel state information reference signal, and channel state information.

[0021] On the other hand, the downlink information includes: downlink control information and media access control layer control elements.

[0022] On the other hand, the communication cycle includes a basic communication cycle and multiple relaxed communication cycles, with the time interval of the relaxed communication cycles increasing sequentially.

[0023] An optimized scheduling system for periodic or semi-persistent interactive messages, used to implement the above-mentioned optimized scheduling method, includes:

[0024] A business scenario determination module, wherein the business scenario determination module acquires uplink data from the user device and determines the current business scenario type of the user device based on the uplink data;

[0025] A scheduling gear matching module is connected to the business scenario discrimination module, and the scheduling gear matching module selects the corresponding scheduling gear according to the business scenario type.

[0026] The scheduling module, which is connected to the scheduling gear matching module, performs scheduling based on the...

[0027] The scheduling level adds an indicator bit to the downlink message, and adjusts the communication cycle of at least one type of interactive message of the base station according to the scheduling level.

[0028] On the other hand, the business scenario discrimination module includes:

[0029] A buffer module receives and stores the uplink data;

[0030] An information acquisition module, which is connected to the buffer module, reads...

[0031] The buffer status report output by the buffer module is retrieved, and the information acquisition module obtains the service scenario of the user equipment based on the data in the upper 65 lines.

[0032] A type generation module is connected to the information acquisition module, and the type generation module generates the business scenario type according to the buffer state and the business scenario.

[0033] On the other hand, the scheduling gear matching module includes:

[0034] The message filtering module determines a fixed-parameter interaction message from multiple interaction messages based on the business scenario type.

[0035] A period generation module, which is connected to the message filtering module, determines the available extended interaction period for each fixed parameter interaction message according to the business scenario type.

[0036] A gear selection module, which is connected to the cycle generation module, selects the available scheduling gear based on the extended interaction cycle and the fixed parameter interaction message.

[0037] The above technical solution has the following advantages or beneficial effects:

[0038] To address the problem that existing technologies often generate a lot of invalid signaling and waste resources due to periodic or semi-persistent interactive messages, this solution pre-configures multiple available scheduling levels for user equipment and base stations, and switches scheduling levels according to the actual service scenario of the user equipment. This adjusts the communication cycle, thereby reducing the transmission of such messages and saving resources required for signaling transmission when the service scenario is relatively fixed. Attached Figure Description

[0039] Embodiments of the invention will be described more fully with reference to the accompanying drawings. However, the drawings are for illustration and explanation only and do not constitute a limitation on the scope of the invention.

[0040] Figure 1 This is a schematic diagram of the optimized scheduling method in an embodiment of the present invention.

[0041] Figure 2 This is a schematic diagram of sub-step S1 in an embodiment of the present invention;

[0042] Figure 3 This is a schematic diagram of sub-step S2 in an embodiment of the present invention;

[0043] Figure 4 This is a schematic diagram of the optimized scheduling system in an embodiment of the present invention. Detailed Implementation

[0044] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.

[0045] It should be noted that, unless otherwise specified, the embodiments and features described in the present invention can be combined with each other.

[0046] The present invention will be further described below with reference to the accompanying drawings and specific embodiments, but this is not intended to limit the scope of the invention.

[0047] This invention includes:

[0048] An optimized scheduling method for periodic or semi-persistent interactive messages, applicable to base stations, characterized by comprising:

[0049] Step S1: Obtain uplink data from the user device and determine the current service scenario type of the user device based on the uplink data;

[0050] Step S2: Select the corresponding scheduling level based on the type of business scenario;

[0051] Step S3: Add an indication bit to the downlink message according to the scheduling level, and adjust the communication period of at least one type of interactive message of the base station according to the scheduling level.

[0052] The indicator bit is used to control the user equipment to adjust the communication cycle.

[0053] Specifically, addressing the issue in existing technologies where certain periodic or semi-persistent interactive messages consume a significant amount of RRC signaling, this embodiment addresses this problem by having the base station determine the current service scenario type of the user equipment (UE) when transmitting uplink data to the base station. This allows the base station to determine the appropriate scheduling level for the communication cycle of certain periodic or semi-persistent interactive messages under that service scenario. Subsequently, an indicator bit is added to the downlink message according to this scheduling level, informing the UE of the appropriate scheduling level for that type of periodic or semi-persistent interactive message. Simultaneously, the connection between the base station and the UE is switched to the corresponding scheduling level. This extends or shortens the communication cycle of the interactive messages, enabling the UE to reduce the number of specific interactive message transmissions under certain service scenario types when the relevant parameters of the interactive messages are relatively fixed, thereby saving RRC signaling.

[0054] In implementation, the aforementioned optimized scheduling method is set as a software embodiment in the base station. When a user equipment (UE) accesses the base station, the base station has pre-sent relevant configuration parameter information to the UE, including the interaction messages involved in each scheduling level and the communication cycle corresponding to each scheduling level. Generally, the communication cycle is a communication cycle obtained by scaling each cycle or semi-persistent interaction message based on the communication cycle determined in the communication protocol, and may be longer or shorter than the basic communication cycle. When the UE actually generates uplink data, the base station equipment can determine the current service scenario type of the UE based on the uplink data. This service scenario type is determined based on eMBB, mMTC, and URLLC services, further combined with uplink data. It can further combine historical data to determine the changes in the cycle or semi-persistent interaction messages that may be generated on the current UE, thereby determining the corresponding scheduling level.

[0055] In one embodiment, such as Figure 2 As shown, step S1 includes:

[0056] Step S11: Receive and store uplink data;

[0057] Step S12: Read the buffer status report and obtain the user equipment's business scenario based on the uplink data;

[0058] Step S13: Generate a business scenario type based on the buffer state and the business scenario.

[0059] Specifically, addressing the issue in existing technologies where the parameters of periodic or semi-persistent interaction messages generated in certain scenarios are relatively fixed, leading to a waste of RRC signaling by sending duplicate messages, this embodiment receives and buffers the uplink data from the user equipment. Subsequently, it determines whether the user equipment is generating a large amount of uplink data by reading the buffer status report. Furthermore, the base station can easily determine the current service scenario, including eMBB, mMTC, and URLLC services, based on the uplink data. Based on the above and historical data, the base station can determine whether the parameters of the periodic or semi-persistent interaction messages generated during communication with the user equipment are relatively fixed, thereby generating corresponding, subdivided service scenario types.

[0060] In one embodiment, such as Figure 3 As shown, step S2 includes:

[0061] Step S21: Determine the fixed-parameter interaction message from multiple interaction messages based on the business scenario type;

[0062] Step S22: Determine the available extended interaction period for each fixed parameter interaction message according to the business scenario type;

[0063] Step S23: Select an available scheduling level based on the extended interaction cycle and fixed parameter interaction messages.

[0064] Specifically, addressing the problem in existing technologies where the parameters of periodic or semi-persistent interaction messages in certain scenarios are relatively fixed, leading to a large amount of wasted RRC signaling by sending duplicate messages, this embodiment, after determining the service scenario type, allows the base station to further identify fixed-parameter interaction messages with relatively fixed parameters for that service scenario type from all interaction messages, as well as the extended interaction period reflected in historical data for each fixed-parameter interaction message. Based on the extended interaction period and the fixed-parameter interaction messages, pre-configured scheduling slots are matched to find available scheduling slots.

[0065] In one embodiment, the interactive message includes: physical downlink shared channel, downlink semi-persistent scheduling information, uplink semi-static physical uplink shared channel, channel state information reference signal, and channel state information.

[0066] In one embodiment, the downlink information includes: downlink control channel and media access control layer control elements.

[0067] Specifically, to save signaling costs, in this embodiment, when informing the user equipment of the corresponding scheduling level, an indicator bit is added to the Physical Downlink Control Channel (PDCCH) and the Media Access Control Element (MAC CE) to effectively indicate the scheduling level and reduce signaling costs.

[0068] During implementation, the IE indicator maxAmplificationPeriod-Preference can be added to the User Assistance Information (UEAssistanceInformation) as an indicator bit.

[0069] In one embodiment, the communication cycle includes a basic communication cycle and multiple relaxation communication cycles, with the time interval between the relaxation communication cycles increasing sequentially.

[0070] Specifically, in order to achieve better signaling savings, in this embodiment, several extended communication cycles are added to the basic communication cycle determined by the original communication protocol. The time interval of each extended communication cycle increases sequentially to effectively lengthen the communication cycle of adjustable interactive messages, thereby saving signaling costs.

[0071] In one embodiment, a basic communication cycle and two relaxed communication cycles are configured for each of the three service types. Specifically, when the user equipment is in a URLLC scenario, a basic communication cycle with a communication cycle of N is used; when the user equipment is in a voice call service scenario, a relaxed communication cycle with a communication cycle of 4*N is used; and when the user equipment is in a low-power scenario, a relaxed communication cycle with a communication cycle of 8*N is used.

[0072] In one embodiment, the number of adjustable gears is set to 16.

[0073] An optimized scheduling system for periodic or semi-persistent interactive messages is provided for implementing the aforementioned optimized scheduling method, such as... Figure 4 As shown, it includes:

[0074] Business scenario identification module 1: The business scenario identification module 1 acquires the uplink data of the user device and determines the current business scenario type of the user device based on the uplink data;

[0075] The scheduling level matching module 2 is connected to the business scenario discrimination module 1. The scheduling level matching module 2 selects the corresponding scheduling level according to the business scenario type.

[0076] The scheduling module 3 is connected to the scheduling level matching module 2. The scheduling module 3 adds an indication bit to the downlink message according to the scheduling level and adjusts the communication period of at least one type of interactive message of the base station according to the scheduling level.

[0077] Specifically, addressing the issue in existing technologies where certain periodic or semi-persistent interactive messages consume a significant amount of RRC signaling, this embodiment addresses this problem by having the base station determine the current service scenario type of the user equipment (UE) when transmitting uplink data to the base station. This allows the base station to determine the appropriate scheduling level for the communication cycle of certain periodic or semi-persistent interactive messages under that service scenario. Subsequently, an indicator bit is added to the downlink message according to this scheduling level, informing the UE of the appropriate scheduling level for that type of periodic or semi-persistent interactive message. Simultaneously, the connection between the base station and the UE is switched to the corresponding scheduling level. This extends or shortens the communication cycle of the interactive messages, enabling the UE to reduce the number of specific interactive message transmissions under certain service scenario types when the relevant parameters of the interactive messages are relatively fixed, thereby saving RRC signaling.

[0078] In one embodiment, the business scenario discrimination module 1 includes:

[0079] Buffer module 11 receives and stores uplink data;

[0080] Information acquisition module 12 is connected to buffer module 11. Information acquisition module 12 reads the buffer status report output by buffer module 11 and obtains the user equipment's business scenario based on uplink data.

[0081] Type generation module 13 is connected to information acquisition module 12. Type generation module 13 generates business scenario types according to the buffer state and business scenario.

[0082] Specifically, addressing the issue in existing technologies where the parameters of periodic or semi-persistent interaction messages generated in certain scenarios are relatively fixed, leading to a waste of RRC signaling by sending duplicate messages, this embodiment receives and buffers the uplink data from the user equipment. Subsequently, it determines whether the user equipment is generating a large amount of uplink data by reading the buffer status report. Furthermore, the base station can easily determine the current service scenario, including eMBB, mMTC, and URLLC services, based on the uplink data. Based on the above and historical data, the base station can determine whether the parameters of the periodic or semi-persistent interaction messages generated during communication with the user equipment are relatively fixed, thereby generating corresponding, subdivided service scenario types.

[0083] In one embodiment, the scheduling gear matching module 2 includes:

[0084] Message filtering module 21 determines fixed-parameter interaction messages from multiple interaction messages based on the business scenario type;

[0085] The period generation module 22 is connected to the message filtering module 21. The period generation module 22 determines the available extended interaction period for each fixed parameter interaction message according to the business scenario type.

[0086] Gear selection module 23 is connected to cycle generation module 22. Gear selection module 23 selects available scheduling gears based on extended interaction cycle and fixed parameter interaction messages.

[0087] Specifically, addressing the problem in existing technologies where the parameters of periodic or semi-persistent interaction messages in certain scenarios are relatively fixed, leading to a large amount of wasted RRC signaling by sending duplicate messages, this embodiment, after determining the service scenario type, allows the base station to further identify fixed-parameter interaction messages with relatively fixed parameters for that service scenario type from all interaction messages, as well as the extended interaction period reflected in historical data for each fixed-parameter interaction message. Based on the extended interaction period and the fixed-parameter interaction messages, pre-configured scheduling slots are matched to find available scheduling slots.

[0088] The above are merely preferred embodiments of the present invention and are not intended to limit the implementation methods and protection scope of the present invention. Those skilled in the art should recognize that any equivalent substitutions and obvious changes made based on the description and illustrations of the present invention should be included within the protection scope of the present invention.

Claims

1. An optimized scheduling method for periodic or semi-persistent interactive messages, applicable to base stations, characterized in that, include: Step S1: Obtain uplink data from the user device and determine the current service scenario type of the user device based on the uplink data; Step S2: Select the corresponding scheduling level according to the business scenario type; Step S3: Add an indication bit to the downlink message according to the scheduling level, and adjust the communication period of at least one type of interactive message of the base station according to the scheduling level; The indicator bit is used to control the user equipment to adjust the communication cycle; Step S1 includes: Step S11: Receive and store the uplink data; Step S12: Read the buffer status report, and obtain the service scenario of the user equipment based on the uplink data; Step S13: Generate the business scenario type based on the buffer status report and the business scenario; The base station determines whether the user equipment is generating a large amount of uplink data based on the buffer status report. The base station determines whether the parameters of the periodic or semi-persistent interaction messages of the user equipment are fixed based on the buffer status report, the service scenario, and historical data.

2. The optimized scheduling method according to claim 1, characterized in that, Step S2 includes: Step S21: Determine the fixed-parameter interaction message from multiple interaction messages according to the business scenario type; Step S22: Determine the available extended interaction period for each of the fixed parameter interaction messages according to the business scenario type; Step S23: Select the available scheduling gear according to the extended interaction period and the fixed parameter interaction message.

3. The optimized scheduling method according to claim 1, characterized in that, The interactive messages include: Physical Downlink Shared Channel, Downlink Semi-Persistent Scheduling Information (DL SPS), Uplink Semi-Static Physical Uplink Shared Channel (CG PUSCH), Channel State Information Reference Signal (CSI RS), and Channel State Information (CSI).

4. The optimized scheduling method according to claim 1, characterized in that, The downlink messages include: downlink control information and media access control layer control elements.

5. The optimized scheduling method according to claim 1, characterized in that, The communication cycle includes a basic communication cycle and multiple relaxation communication cycles, with the time interval between the relaxation communication cycles increasing sequentially.

6. An optimized scheduling system for periodic or semi-persistent interactive messages, characterized in that, For implementing the optimized scheduling method as described in any one of claims 1-5, comprising: A business scenario determination module acquires uplink data from a user device and determines the current business scenario type of the user device based on the uplink data. A scheduling gear matching module is connected to the business scenario discrimination module, and the scheduling gear matching module selects the corresponding scheduling gear according to the business scenario type. A scheduling module is connected to the scheduling level matching module. The scheduling module adds an indicator bit to the downlink message according to the scheduling level and adjusts the communication period of at least one type of interactive message of the base station according to the scheduling level.

7. The optimized scheduling system according to claim 6, characterized in that, The business scenario discrimination module includes: A buffer module receives and stores the uplink data; An information acquisition module is connected to the buffer module. The information acquisition module reads the buffer status report output by the buffer module and obtains the service scenario of the user equipment based on the uplink data. A type generation module is connected to the information acquisition module, and the type generation module generates the business scenario type according to the buffer state and the business scenario.

8. The optimized scheduling system according to claim 6, characterized in that, The scheduling gear matching module includes: The message filtering module determines a fixed-parameter interaction message from multiple interaction messages based on the business scenario type. A period generation module, which is connected to the message filtering module, determines the available extended interaction period for each fixed parameter interaction message according to the business scenario type. A gear selection module, which is connected to the cycle generation module, selects the available scheduling gear based on the extended interaction cycle and the fixed parameter interaction message.

Citation Information

Patent Citations

  • A data exchange method, a device and a system thereof

    CN102217405A