Information processing method and device, equipment and storage medium

By dynamically switching the HARQ mode or modifying the CG configuration according to the error transmission situation of the second device, the data transmission delay and reliability problems in the XR service are solved, and the user experience and the reliability of data transmission are improved.

CN120201463APending Publication Date: 2025-06-24CHINA MOBILE COMM LTD RES INST +1
View PDF 0 Cites 1 Cited by

Patent Information

Application Number
CN202311792763.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-12-22
Publication Date
2025-06-24

AI Technical Summary

Technical Problem

In Extended Reality (XR) services, frequent reporting of user motion, posture and control information leads to an increase in data transmission delay, a decrease in user experience, and data reliability cannot be guaranteed.

Method used

By dynamically switching the HARQ mode or modifying the CG configuration according to the maximum number and block error rate of data blocks continuously transmitted by the second device within a preset time period, the reliability of data transmission is improved.

Benefits of technology

It realizes the reliability of data transmission, reduces the screen delay and tear in the user experience, and reduces the impact of motion sickness on users while ensuring that pre-configured authorized scheduling without retransmissions.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120201463A_ABST
    Figure CN120201463A_ABST
Patent Text Reader

Abstract

The invention discloses an information processing method and device, equipment and a storage medium. The method comprises the following steps: determining whether to switch a hybrid automatic repeat request (HARQ) mode or modify configuration authorization (CG) configuration according to first information; wherein the first information comprises the maximum number of data blocks continuously transmitted by the second equipment in a wrong manner within a preset time period; and / or the block error rate of the data sent by the second device within the preset time period.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of wireless communication technologies, and in particular, to an information processing method, apparatus, device, and storage medium. Background Art

[0002] Currently, in extended reality (XR) services, data that needs to be frequently reported includes the user's own movements, postures, and control information input by the user. This part of the information is very important for the remote server to perform video rendering and video encoding. After canceling retransmission, this part of the information can only be transmitted after the terminal wakes up from sleep (in the worst case, it needs to wait for a complete discontinuous reception (DRX) long cycle, about 16.67 ms when the frame rate is 60 fps). This will increase the latency, resulting in a decline in the user experience, and the reliability of the data cannot be guaranteed. Therefore, there is an urgent need to find a technical solution that can ensure reliable data transmission. Summary of the Invention

[0003] In view of this, embodiments of this application are expected to provide an information processing method, apparatus, device, and storage medium.

[0004] The technical solution of the embodiments of this application is implemented as follows:

[0005] Embodiments of this application provide an information processing method, which is applied to a first device. The method includes:

[0006] Determine whether to switch the hybrid automatic repeat request (HARQ) mode or modify the configured grant (CG) configuration according to first information;

[0007] Wherein, the first information includes:

[0008] The maximum number of data blocks continuously and erroneously transmitted by a second device within a preset time period;

[0009] And / or,

[0010] The block error rate of the data sent by the second device within the preset time period.

[0011] In addition, according to at least one embodiment of this application, the determining whether to switch the HARQ mode or modify the CG configuration according to the first information includes:

[0012] When the maximum number of data blocks continuously and erroneously transmitted by the second device within the preset time period is greater than or equal to a first preset value, determine to switch the HARQ mode;

[0013] Alternatively,

[0014] when the block error rate of the data sent by the second device within the preset time period is greater than or equal to a second preset value, determine to modify the CG configuration;

[0015] Alternatively,

[0016] when the maximum number of consecutively mis-transmitted data blocks of the second device within the preset time period is greater than or equal to the first preset value and the data sent by the second device within the preset time period is greater than or equal to the second preset value, determine to modify the CG configuration.

[0017] In addition, according to at least one embodiment of the present application, the method further includes:

[0018] Send a first signaling to a second device, where the first signaling is used to indicate switching the HARQ mode or modifying the CG configuration.

[0019] In addition, according to at least one embodiment of the present application, when the first signaling is a radio resource control (RRC), the RRC carries relevant information about the CG configuration, HARQ identifier, and the HARQ mode.

[0020] In addition, according to at least one embodiment of the present application, when the first signaling is a media access control (MAC) control element (CE), the MAC CE carries second information;

[0021] Wherein,

[0022] the second information includes at least one of the following:

[0023] A first parameter; the first parameter characterizes whether to modify the CG configuration;

[0024] A second parameter; the second parameter characterizes whether to switch the HARQ mode;

[0025] A third parameter; the third parameter characterizes the effective time for modifying the CG configuration or switching the HARQ mode.

[0026] In addition, according to at least one embodiment of the present application, the method further includes:

[0027] Before sending the first signaling to the second device, configure multiple sets of CG configuration parameter sets for the second device.

[0028] In addition, according to at least one embodiment of the present application, the method further includes:

[0029] When configuring the multiple sets of CG parameter sets for the second device, configure the identification ID of each set of CG parameter sets.

[0030] At least one embodiment of the present application provides an information processing apparatus, including:

[0031] A processing module, configured to determine whether to switch the HARQ mode or modify the CG configuration according to first information;

[0032] Wherein, the first information includes:

[0033] The maximum number of data blocks continuously and erroneously transmitted by a second device within a preset time period;

[0034] And / or

[0035] The block error rate of the data transmitted by the second device within the preset time period.

[0036] An embodiment of the present application provides a first device, including a processor and a memory for storing a computer program that can run on the processor,

[0037] Wherein, when the processor is used to run the computer program, it executes the steps of any one of the above methods on the first device side.

[0038] At least one embodiment of the present application provides a storage medium, on which a computer program is stored, and when the computer program is executed by a processor, it implements the steps of any one of the above methods.

[0039] The information processing method, apparatus, device and storage medium provided by the embodiments of the present application, the method includes: a first device determines whether to switch the HARQ mode or modify the CG configuration according to first information; wherein, the first information includes: the maximum number of data blocks continuously and erroneously transmitted by a second device within a preset time period; and / or, the block error rate of the data transmitted by the second device within the preset time period.

[0040] Adopting the technical solution provided by the embodiment of the present application, the first device dynamically switches the HARQ mode or modifies the CG configuration according to the maximum number of data blocks continuously and erroneously transmitted by the second device within a preset time period and / or the block error rate of the data transmitted by the second device within the preset time period. On the one hand, if the block error rate is relatively high, the CG configuration is modified to reduce the block error rate, so as to ensure the reliability of data transmission and at the same time not shorten the sleep time. On the other hand, if the maximum number of continuously and erroneously transmitted data blocks is large, the HARQ mode is flipped to start retransmission, so as to improve the reliability of data transmission. Description of the Drawings

[0041] Figure 1 It is a schematic diagram of a terminal simultaneously transmitting video data and control and attitude information in the related art;

[0042] Figure 2 It is a schematic diagram of the implementation process of the information processing method according to an embodiment of the present application;

[0043] Figure 3 It is a schematic diagram of adjusting the HARQ mode and switching the CG configuration according to an embodiment of the present application;

[0044] Figure 4 It is a schematic diagram of the specific implementation process of the information processing method according to an embodiment of the present application;

[0045] Figure 5 It is a schematic diagram of the composition structure of the information processing device according to an embodiment of the present application;

[0046] Figure 6 It is a schematic diagram of the composition structure of the first device according to an embodiment of the present application. Detailed implementation manners

[0047] Before introducing the technical solution of the embodiment of the present application, the related technologies will be introduced first.

[0048] Currently, in the New Radio (NR) project, Extended Reality (XR) performance enhancement has been introduced. Among them, the enhancement of the uplink Configured Grant (CG) has been discussed in the XR performance enhancement. Considering that the frame arrival period in the XR service is 16.67 ms (60 fps), and the reporting period of the user's pose and control information is about 4 ms; and it is generally considered that the pose information will use CG transmission due to the fixed reporting period. Therefore, if the Discontinuous Reception (DRX) is configured according to 16.67 ms, due to the frequent reporting of the pose information, the terminal cannot enter the sleep state.

[0049] On the other hand, a new Hybrid Automatic Repeat reQuest (HARQ) mode has been introduced in the 5G Non Terrestrial Network (NTN) related projects. HARQ is divided into mode A and mode B. There is an uplink HARQ Round Trip Time (HARQ-RTT-TimerUL) timer in mode A, and there is no corresponding timer in mode B. Therefore, there will be no corresponding uplink discontinuous reception retransmission (drx-RetransmissionTimerUL) timer in mode B, and there will be no retransmission in mode B at this time. This design is mainly for scenarios such as NTN where the requirement for network transmission reliability is not high.

[0050] Therefore, currently, CG enhancement for XR is proposed, that is, introducing HARQ mode B for XR, which is called Retransmission-less CG (preconfigured grant scheduling without retransmission). By turning off the retransmission of short-cycle CG transmissions, it is ensured that the terminal has enough time to enter the sleep state to reduce power consumption.

[0051] See Figure 1 , Figure 1 which is a schematic diagram of a terminal simultaneously transmitting video data and control and pose information in the related art. As Figure 1 shown, when the terminal simultaneously transmits video data and control and pose information, due to the shorter period of the control pose information and the retransmission timer it triggers, the terminal cannot enter the sleep state.

[0052] At present, the main problems of Retransmission-less CG are as follows: In XR services, the data that needs to be reported frequently includes the user's own movement, pose, and control information input by the user, etc. This part of the information is very important for the remote server to perform video rendering and video encoding. After canceling retransmission, this part of the information can only be transmitted after the terminal wakes up from sleep (in the worst case, it needs to wait for a complete DRX long cycle, about 16.67 ms when the frame rate is 60 fps), which will increase the latency and lead to a decline in the user experience. In addition, considering the impact on reducing user motion sickness, it is also necessary to enable selective retransmission when necessary.

[0053] Based on this, in the embodiments of the present application, according to the first information, it is determined whether to switch the hybrid automatic repeat request (HARQ) mode or modify the configured grant (CG) configuration; wherein, the first information includes: the maximum number of data blocks that are continuously and erroneously transmitted by the second device within a preset time period; and / or, the block error rate of the data sent by the second device within the preset time period.

[0054] See Figure 2 , Figure 2 which is a schematic diagram of the implementation process of the information processing method in the embodiments of the present application, applied to the first device. As Figure 2 shown, the method includes step 201:

[0055] Step 201: According to the first information, determine whether to switch the HARQ mode or modify the CG configuration;

[0056] wherein, the first information includes:

[0057] the maximum number of data blocks that are continuously and erroneously transmitted by the second device within a preset time period;

[0058] and / or,

[0059] The block error rate of the data sent by the second device within the preset time period.

[0060] As an example, the CG configuration includes a period, an offset, a HARQ ID associated with the CG configuration, and scheduling parameters, as well as quality of service (QoS) flow information corresponding to the transmitted data. Among them, the scheduling parameters include time-frequency domain position, MCS level, modulation level, and code rate, etc., and the QoS flow information includes delay budget, importance, and priority, etc.

[0061] As an example, the HARQ mode includes HARQ mode A and mode B.

[0062] As an example, the handover of the HARQ mode may refer to the handover from HARQ mode B to HARQ mode A. Among them, HARQ mode A represents enabling retransmission feedback, that is, enabling retransmission, and HARQ mode B represents disabling retransmission feedback.

[0063] As an example, the modification of the CG configuration may refer to the switching of the CG configuration parameter set. For example, switching from CG configuration parameter set 1 to CG configuration parameter set 2.

[0064] Here, when the first device is a network device, the second device is a terminal.

[0065] Here, the first device can obtain whether each CG configuration transmission is correctly decoded by the network side, and information on CG-related configurations on the network side and the terminal side. Among them, the CG configuration configured by the network side for the terminal includes a period, an offset, a HARQ ID associated with the CG configuration, and scheduling parameters, as well as quality of service (QoS) flow information corresponding to the transmitted data. Among them, the scheduling parameters include time-frequency domain position, MCS level, modulation level, and code rate, etc., and the QoS flow information includes delay budget, importance, and priority, etc.

[0066] Here, in the case where the first device is a network device, after the uplink and downlink data transmission is enabled on the terminal side, the network device counts the first information, and determines whether to switch the HARQ mode or modify the CG configuration according to the error rate of the data sent by the terminal within the preset time period and the maximum number of continuously erroneously transmitted data blocks of the terminal within the preset time period.

[0067] In some embodiments, the determining whether to switch the HARQ mode or modify the CG configuration according to the first information includes:

[0068] In the case where the maximum number of continuously erroneously transmitted data blocks of the second device within the preset time period is greater than or equal to the first preset value, it is determined to switch the HARQ mode;

[0069] Or,

[0070] When the block error rate of the data sent by the second device within the preset time period is greater than or equal to a second preset value, determine to modify the CG configuration;

[0071] Or,

[0072] When the maximum number of consecutively mis-transmitted data blocks of the second device within the preset time period is greater than or equal to the first preset value and the data sent by the second device within the preset time period is greater than or equal to the second preset value, determine to modify the CG configuration.

[0073] Here, the method for the first device to determine whether to switch the HARQ mode or modify the CG configuration may be: whether the block error rate (BLER) of the data transmitted by the second device based on the CG configuration within the preset time period exceeds the second preset value and / or whether the maximum number of consecutively mis-transmitted data blocks of the second device within the preset time period exceeds the first preset value, triggering whether to switch the HARQ mode or modify the CG configuration. The first device may determine to modify the HARQ mode or the CG configuration according to the current communication situation between the first device and the second device.

[0074] Generally speaking, when the communication link quality is good, the probability of consecutive mis-transmission of transport blocks is low. At this time, there is no need to trigger the process of reconfiguring the CG parameters. It is only necessary to enable retransmission for the HARQ ID associated with this CG configuration (that is, return to HARQ mode A). When there is no transmission error for a period of time, the terminal can be made to return to the state of HARQ mode B, but at this time, the network side needs to be notified that the terminal can temporarily support retransmission.

[0075] In another case, that is, when the channel quality deteriorates significantly compared with when the CG parameter configuration is issued, at this time, the CG configuration needs to be modified. However, since the CG configuration, whether it is Type 1 (RRC issued parameters, RRC activated) or Type 2 (RRC issued parameters, PDCCH activated), requires the network side to trigger, the delay between configuration and activation is large and is easily perceived by the user. Therefore, in the embodiments of the present application, the network side may configure multiple sets of CG configuration parameter sets to adapt to different channel environments and can switch through signaling when necessary.

[0076] Figure 3 It is a schematic diagram of adjusting the HARQ mode and switching the CG configuration in the embodiments of the present application. As Figure 3 shown, when the maximum number of consecutively mis-transmitted data blocks of the terminal within the preset time period is greater than or equal to the first preset value, determine to switch the HARQ mode; when the block error rate of the data sent by the terminal within the preset time period is greater than or equal to the second preset value, determine to modify the CG configuration.

[0077] Here, it is necessary to determine whether to switch the HARQ mode or modify the CG configuration according to the maximum number of consecutively erroneously transmitted data blocks and the block error ratio (BLER). On the one hand, since a burst of consecutively erroneously transmitted blocks is likely to be a situation where the channel changes in a short period of time, modifying the HARQ mode at this time can ensure that the user's attitude control data can be transmitted to the network side in a shorter time, avoiding the delay caused by adjusting the CG configuration. On the other hand, considering that the BLER can better reflect the long-term effect of the CG configuration, when the BLER is lower than the threshold, it indicates that the current channel condition has deteriorated significantly compared to when the CG configuration was set. Therefore, the necessity of modifying the HARQ mode at this time is not high, and at this time, it is more necessary to modify the CG configuration. Therefore, the CG configuration modification triggered by the BLER has a higher priority than the HARQ mode switch.

[0078] In some embodiments, the method further includes:

[0079] Sending a first signaling to a second device, where the first signaling is used to indicate switching the HARQ mode or modifying the CG configuration.

[0080] In some embodiments, when the first signaling is an RRC, the RRC carries the relevant information of the CG configuration, the HARQ identifier, and the HARQ mode.

[0081] As an example, the relevant information of the CG configuration, the HARQ identifier, and the HARQ mode carried by the RRC is used for the second device to update the local CG configuration and HARQ configuration.

[0082] In some embodiments, when the first signaling is a MAC CE, the MAC CE carries second information;

[0083] Wherein,

[0084] The second information includes at least one of the following:

[0085] A first parameter; the first parameter characterizes whether to modify the CG configuration;

[0086] A second parameter; the second parameter characterizes whether to switch the HARQ mode;

[0087] A third parameter; the third parameter characterizes the effective time for modifying the CG configuration or switching the HARQ mode.

[0088] Here, the first signaling for switching the HARQ mode or modifying the CG configuration can be a MAC layer signaling or an RRC signaling.

[0089] If it is an RRC signaling, it needs to include relevant information with CG configuration, HARQ ID, and its corresponding HARQ mode.

[0090] If it is a MAC CE signaling, the format shown in Table 1 is adopted.

[0091] Table 1

[0092]

[0093] The meanings of the parameters in Table 1 are as follows:

[0094] C represents whether to modify the CG configuration, that is, whether to require switching the pre-configured CG configuration parameter set. When C is 1, it represents adjusting the CG configuration, and 0 represents not adjusting. ID represents the corresponding candidate parameter set of the CG configuration. When the network configures multiple CG configurations for the terminal, the network side needs to pre-configure the ID corresponding to the candidate parameter set to which each CG configuration belongs. If this signaling is sent by the terminal, it means the terminal hopes that the network side will switch the CG configuration to the corresponding CG candidate parameter set. If this signaling is sent by the network side, it means the network side is about to switch the CG configuration to the corresponding CG candidate parameter set. After the terminal sends this signaling, the peer needs to send another signaling to confirm that it has received this signaling and perform subsequent transmissions according to the CG parameters in this signaling. When the configured CG candidate set is the same as the current CG configuration, it means that the current CG configuration candidate set enables or disables all HARQ PIDs belonging to this CG configuration candidate set to enable or disable retransmission.

[0095] H represents whether to switch the HARQ mode. When H is 1, it represents that the HARQ mode needs to be adjusted, and 0 represents not adjusting. ID represents the HARQ process number (Process ID, PID) corresponding to the HARQ mode to be switched. When the corresponding ID is 0, it means that the HARQ mode of the corresponding HARQ PID does not need to be flipped. When the corresponding ID is 1, it means that the HARQ PID mode needs to be flipped (that is, Mode A is flipped to Mode B, and Mode B is flipped to Mode A). This signaling can be sent by the network or the terminal side, and the peer needs to send another signaling to confirm that it has received this signaling and perform subsequent transmissions according to the HARQ mode in this signaling.

[0096] T represents the effective time of the corresponding CG configuration or HARQ mode. If T is 0, it means it remains effective until the next configuration. Non-zero T represents the corresponding effective time, and the unit can be ms or SFN.

[0097] Here, the first signaling can also be used to temporarily switch the HARQ mode during dynamic scheduling. At this time, C can only be 0, and H can only be 1.

[0098] In some embodiments, the method further includes:

[0099] Before sending a first signaling to a second device, configuring multiple sets of CG configuration parameter sets for the second device.

[0100] Here, the first device may select one set of CG configuration parameter sets from the multiple sets of CG configuration parameter sets for activation and indicate it to the second device. In this way, the second device may perform data transmission based on the activated CG configuration parameter set. Furthermore, the first device may count the first information and determine whether to switch the HARQ mode or modify the CG configuration according to the first information.

[0101] In some embodiments, when configuring the multiple sets of CG configuration parameter sets for the second device, configure the identification ID of each set of CG configuration parameter sets.

[0102] As an example, in the candidate parameter set of CG configuration, the generally configured parameters are transmission block size (TBsize), MCS, time-frequency domain position, etc. Since the size of CG transmission information is relatively fixed. Therefore, it is generally recommended to use a TBsize that is relatively close, but there should be a large difference in MCS and frequency domain position to better adapt to the channel change situation. Among them, the higher the MCS, the smaller the time-frequency resources required, but the bit error rate is relatively high, and vice versa.

[0103] The embodiments of the present application have the following advantages:

[0104] (1) When HARQ mode B is enabled, that is, in the case of no retransmission, dynamically switch the HARQ mode and modify the CG configuration according to the maximum number of continuously mis-transmitted data blocks of the second device within a preset time period and the bit error rate of the data sent by the second device within the preset time period. On the one hand, if the bit error rate is relatively high, reduce the bit error rate by modifying the CG configuration, such as reducing the MCS, so as to ensure reliability and at the same time not shorten the sleep time. On the other hand, if the maximum number of continuously mis-transmitted data blocks is large, flip the HARQ mode to enable retransmission, thereby improving reliability.

[0105] That is to say, it is possible to improve the reliability of Retransmission-less CG on the premise of ensuring that the pre-configured authorized scheduling (Retransmission-less CG) without retransmission extends the device sleep. In the XR service, real-time switching of the HARQ mode and CG configuration can reduce symptoms such as user screen delay and tearing caused by bit errors, and reduce the impact of motion sickness on users.

[0106] (2) By switching the HARQ mode or CG configuration through the MAC CE signaling with better real-time performance, the degradation of the experience of XR service users caused by bit errors and the inability of Retransmission-less CG to retransmit in a timely manner can be reduced. This is because using the MAC CE signaling does not require interaction between the RRC layer and the MAC layer, so the real-time performance is better. Retransmission less CG cannot retransmit during DRX sleep. In the embodiments of the present application, short-term retransmission is allowed under certain conditions, so the reliability will be improved.

[0107] See Figure 4 , Figure 4 is a schematic diagram of the specific implementation process of the information processing method in the embodiments of the present application. Taking the first device as a network device and the second device as a terminal as an example, as Figure 4 shown, the method includes steps 401 to 406:

[0108] Step 401: The network device selects a parameter set to which a set of CG configurations belongs from several candidate parameter sets and activates it, and sends the activated parameter set to the terminal.

[0109] Here, for several candidate parameter sets of CG configuration, the network device configures the ID of each candidate parameter set and selects one of them to activate. A user can have at most 16 CG candidate parameter sets; the terminal device stores all candidate parameter sets corresponding to the CG configuration and performs transmission according to the CG candidate parameter set activated by the network device.

[0110] Here, in the candidate parameter sets for CG configuration, the generally configured parameters are TBsize, MCS, time-frequency domain position, etc. Since the size of the CG transmission information is relatively fixed, it is generally recommended to use a TBsize that is relatively close, but there should be a large difference in MCS and frequency domain position to better adapt to the channel change situation.

[0111] Step 402: The network device counts the BLER of the data sent by the terminal from the current moment to before T0 moment, and the maximum number of consecutive incorrect transmission blocks.

[0112] Step 403: Based on the counted BLER and the maximum number of consecutive incorrect transmission blocks, determine whether to switch the HARQ mode or modify the CG configuration.

[0113] Here, when the counted BLER exceeds the first preset value, that is, threshold 1, triggering a switch of the CG configuration.

[0114] Here, when the counted maximum number of consecutive incorrect transmission blocks exceeds the second preset value, that is, threshold 2, triggering a switch of the HARQ mode.

[0115] Here, when the statistically measured BLER exceeds a first preset value, i.e., threshold 1, and the statistically measured maximum number of consecutively mis-transmitted blocks exceeds a second preset value, i.e., threshold 2, the CG configuration is preferentially switched.

[0116] Step 404: The network device sends a first instruction to the terminal, where the first signaling is used to indicate switching the HARQ mode or modifying the CG configuration.

[0117] Here, after the network device sends the first instruction to the terminal, the previously statistically measured BLER and the maximum number of consecutively mis-transmitted blocks are cleared.

[0118] Here, the first signaling for switching the HARQ mode or modifying the CG configuration can be a MAC layer signaling or an RRC signaling.

[0119] Step 405: The terminal sends a MAC CE signaling to the network device to confirm modifying the CG configuration or switching the HARQ mode.

[0120] Step 406: The network device starts timing and returns to the initial configuration after the timing reaches the T duration.

[0121] Here, the initial configuration includes the initial CG configuration and the initial HARQ mode.

[0122] To implement the information processing method in the embodiments of the present application, the embodiments of the present application further provide an information processing device. Figure 5 It is a schematic structural diagram of the information processing device in the embodiments of the present application, as Figure 5 shown, the device includes:

[0123] A processing module 51, configured to determine whether to switch the hybrid automatic repeat request (HARQ) mode or modify the configured grant (CG) configuration according to first information;

[0124] Wherein, the first information includes:

[0125] The maximum number of data blocks mis-transmitted consecutively by the second device within a preset time period;

[0126] And / or,

[0127] The block error rate of the data sent by the second device within the preset time period.

[0128] In some embodiments, the processing module 51 is configured to:

[0129] When the maximum number of data blocks mis-transmitted consecutively by the second device within the preset time period is greater than or equal to a first preset value, determine to switch the HARQ mode;

[0130] Or,

[0131] In the case where the block error rate of the data sent by the second device within the preset time period is greater than or equal to a second preset value, determine to modify the CG configuration;

[0132] Or,

[0133] In the case where the maximum number of consecutively erroneously transmitted data blocks of the second device within the preset time period is greater than or equal to the first preset value and the data sent by the second device within the preset time period is greater than or equal to the second preset value, determine to modify the CG configuration.

[0134] In some embodiments, the apparatus is further configured to:

[0135] Send a first signaling to a second device, where the first signaling is used to indicate switching the HARQ mode or modifying the CG configuration.

[0136] In some embodiments, when the first signaling is an RRC, the RRC carries the relevant information of the CG configuration, the HARQ identifier, and the HARQ mode.

[0137] In some embodiments, when the first signaling is a MAC CE, the MAC CE carries second information;

[0138] Wherein,

[0139] The second information includes at least one of the following:

[0140] A first parameter; the first parameter characterizes whether to modify the CG configuration;

[0141] A second parameter; the second parameter characterizes whether to switch the HARQ mode;

[0142] A third parameter; the third parameter characterizes the effective time for modifying the CG configuration or switching the HARQ mode.

[0143] In some embodiments, the processing module 51 is further configured to:

[0144] Before sending the first signaling to the second device, configure multiple sets of CG configuration parameter sets for the second device.

[0145] In some embodiments, the processing module 51 is further configured to:

[0146] When configuring the multiple sets of CG parameter sets for the second device, configure the identification ID of each set of CG parameter sets.

[0147] In practical applications, the processing module 51 may be implemented by a processor in an information processing device.

[0148] It should be noted that: when the information processing device provided in the above embodiments performs information processing, only the division of the above program modules is used for illustration. In actual applications, the above processing can be allocated to different program modules according to needs, that is, the internal structure of the device is divided into different program modules to complete all or part of the above-described processing. In addition, the information processing device provided in the above embodiments and the information processing method embodiments belong to the same concept. For the specific implementation process, please refer to the method embodiments and will not be elaborated here.

[0149] An embodiment of the present invention further provides a first device, as Figure 6 shown, including:

[0150] A communication interface 61 capable of interacting with other devices;

[0151] A processor 62, connected to the communication interface 61, for executing the method provided by one or more technical solutions on the first device side when running a computer program. And the computer program is stored on a memory 63.

[0152] It should be noted that: for the specific processing procedures of the processor 62 and the communication interface 61, please refer to the method embodiments and will not be elaborated here.

[0153] Of course, in actual applications, each component in the first device 60 is coupled together through a bus system 64. It can be understood that the bus system 64 is used to realize the connection and communication between these components. In addition to the data bus, the bus system 64 also includes a power bus, a control bus, and a status signal bus. However, for the sake of clear illustration, in Figure 6 all kinds of buses are labeled as the bus system 64.

[0154] The memory 63 in the embodiment of the present application is used to store various types of data to support the operation of the first device 60. Examples of these data include: any computer program for operating on the first device 60.

[0155] The method disclosed in the embodiments of the present application can be applied to or implemented by the processor 62. The processor 62 may be an integrated circuit chip with signal processing capabilities. During implementation, the steps of the above method can be completed by the integrated logic circuit in hardware or instructions in software form in the processor 62. The above-mentioned processor 62 may be a general-purpose processor, a digital data processor (DSP, Digital Signal Processor), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The processor 62 can implement or execute the various methods, steps, and logic block diagrams disclosed in the embodiments of the present application. The general-purpose processor may be a microprocessor or any conventional processor, etc. Combining the steps of the method disclosed in the embodiments of the present application, it can be directly embodied as being executed and completed by a hardware decoding processor, or executed and completed by a combination of hardware and software modules in the decoding processor. The software module may be located in a storage medium, and this storage medium is located in the memory 63. The processor 62 reads the information in the memory 63 and combines its hardware to complete the steps of the foregoing method.

[0156] In an exemplary embodiment, the first device 60 can be implemented by one or more application-specific integrated circuits (ASICs, Application Specific Integrated Circuits), DSPs, programmable logic devices (PLDs, Programmable Logic Devices), complex programmable logic devices (CPLDs, Complex Programmable Logic Devices), field-programmable gate arrays (FPGAs, Field-Programmable Gate Arrays), general-purpose processors, controllers, microcontroller units (MCUs, Micro Controller Units), microprocessors (Microprocessors), or other electronic components, and is used to execute the foregoing method.

[0157] It can be understood that the memory (memory 63) in the embodiments of the present application can be a volatile memory or a non-volatile memory, or can include both volatile and non-volatile memories. Among them, the non-volatile memory can be a read-only memory (ROM, Read Only Memory), a programmable read-only memory (PROM, Programmable Read-Only Memory), an erasable programmable read-only memory (EPROM, Erasable Programmable Read-Only Memory), an electrically erasable programmable read-only memory (EEPROM, Electrically Erasable Programmable Read-Only Memory), a ferromagnetic random access memory (FRAM, ferromagnetic random access memory), a flash memory (FlashMemory), a magnetic surface memory, an optical disc, or a compact disc read-only memory (CD-ROM, Compact Disc Read-Only Memory); the magnetic surface memory can be a disk memory or a tape memory. The volatile memory can be a random access memory (RAM, Random Access Memory), which is used as an external cache. By way of example but not limitation, many forms of RAM are available, such as a static random access memory (SRAM, Static Random Access Memory), a synchronous static random access memory (SSRAM, Synchronous Static Random Access Memory), a dynamic random access memory (DRAM, Dynamic Random Access Memory), a synchronous dynamic random access memory (SDRAM, Synchronous Dynamic Random Access Memory), a double data rate synchronous dynamic random access memory (DDRSDRAM, Double Data Rate Synchronous Dynamic Random Access Memory), an enhanced synchronous dynamic random access memory (ESDRAM, Enhanced Synchronous Dynamic Random AccessMemory), a synchronous link dynamic random access memory (SLDRAM, SyncLink Dynamic Random AccessMemory), a direct rambus random access memory (DRRAM, Direct Rambus Random Access Memory).The memories described in the embodiments of the present application are intended to include, but are not limited to, these and any other suitable types of memories.

[0158] In an exemplary embodiment, the embodiment of the present invention further provides a storage medium, namely a computer storage medium, specifically a computer-readable storage medium, such as a memory storing a computer program, and the above computer program can be executed by a processor 62 of a first device 60 to complete the steps described in the foregoing method on the first device side. The computer-readable storage medium may be a memory such as FRAM, ROM, PROM, EPROM, EEPROM, Flash Memory, magnetic surface memory, optical disc, or CD-ROM.

[0159] It should be noted that: "first", "second", etc. are used to distinguish similar objects, and do not necessarily have to be used to describe a specific order or sequence.

[0160] In addition, the technical solutions described in the embodiments of the present invention can be arbitrarily combined without conflict.

[0161] The above is only a preferred embodiment of the present invention and is not intended to limit the protection scope of the present invention.

Claims

1. An information processing method, characterized in that, Applied to a first device, the method includes: Determining whether to switch the Hybrid Automatic Repeat reQuest (HARQ) mode or modify the Configured Grant (CG) configuration according to first information; Wherein, the first information includes: The maximum number of data blocks continuously and erroneously transmitted by a second device within a preset time period; And / or The block error rate of the data sent by the second device within the preset time period.

2. The method according to claim 1, wherein The determining whether to switch the HARQ mode or modify the CG configuration according to the first information includes: Determining to switch the HARQ mode when the maximum number of data blocks continuously and erroneously transmitted by the second device within the preset time period is greater than or equal to a first preset value; Or Determining to modify the CG configuration when the block error rate of the data sent by the second device within the preset time period is greater than or equal to a second preset value; Or Determining to modify the CG configuration when the maximum number of data blocks continuously and erroneously transmitted by the second device within the preset time period is greater than or equal to the first preset value and the data sent by the second device within the preset time period is greater than or equal to the second preset value.

3. The method according to claim 1, wherein The method further includes: Sending a first signaling to the second device, wherein the first signaling is used to indicate switching the HARQ mode or modifying the CG configuration.

4. The method according to claim 3, wherein When the first signaling is a Radio Resource Control (RRC), the RRC carries relevant information about the CG configuration, HARQ identifier, and the HARQ mode.

5. The method according to claim 3, wherein When the first signaling is a Medium Access Control (MAC) Control Element (CE), the MAC CE carries second information; Wherein The second information includes at least one of the following: A first parameter; the first parameter characterizes whether to modify the CG configuration; A second parameter; the second parameter characterizes whether to switch the HARQ mode; A third parameter; the third parameter characterizes the effective time for modifying the CG configuration or switching the HARQ mode.

6. The method according to claim 3, wherein The method further includes: Before sending the first signaling to the second device, configuring multiple sets of CG configuration parameter sets for the second device.

7. The method according to claim 6, wherein The method further includes: When configuring the multiple sets of CG parameter sets for the second device, configuring the identifier (ID) of each set of CG parameter sets.

8. An information processing apparatus, characterized in that, Includes: A processing module, configured to determine whether to switch the HARQ mode or modify the CG configuration according to the first information; Wherein, the first information includes: The maximum number of data blocks continuously and erroneously transmitted by the second device within a preset time period; And / or The block error rate of the data sent by the second device within the preset time period.

9. A first device, characterized in that, Includes a processor and a memory for storing a computer program that can run on the processor, Wherein, when the processor is used to run the computer program, it executes the steps of the method according to any one of claims 1 to 7.

10. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, it implements the steps of the method according to any one of claims 1 to 7.

Citation Information

Cited By

  • Method for adjusting modulation and coding strategy

    CN122052985A