Communication method, terminal, network device, communication device, and communication system

By prioritizing the transmission of urgent data within the time unit of scheduling constraints, the latency requirements of XR services in 5G technology are resolved, ensuring timely transmission of data packets, avoiding data loss, and meeting the requirements of synchronous processing.

WO2025217782A1PCT designated stage Publication Date: 2025-10-23BEIJING XIAOMI MOBILE SOFTWARE CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/087847
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-04-15
Publication Date
2025-10-23

AI Technical Summary

Technical Problem

In 5G technology, the data flow latency requirements of XR services are difficult to meet under scheduling constraints, leading to packet loss and affecting synchronization processing.

Method used

By working together with terminals and network devices, data with urgent scheduling needs is prioritized for transmission within time units that are subject to scheduling constraints, thus avoiding packet loss.

Benefits of technology

It enables timely transmission of data whose latency budget is about to expire under scheduling constraints, meeting the latency requirements of XR services and avoiding packet loss.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024087847_23102025_PF_FP_ABST
    Figure CN2024087847_23102025_PF_FP_ABST
Patent Text Reader

Abstract

The present disclosure relates to a communication method, a terminal, a network device, a communication device, and a communication system. The method is executed by a terminal. The method comprises: determining to prioritize the execution of data transmission of first data on a first time unit, the first time unit being used by a terminal to execute a scheduling restriction. According to the solution of the present disclosure, data having a delay budget that is about to expire can be promptly transmitted.
Need to check novelty before this filing date? Find Prior Art

Description

Communication method, terminal, network device, communication device, and communication system TECHNICAL FIELD

[0001] The present disclosure relates to the field of wireless communication, and in particular, to a communication method, a terminal, a network device, a communication device, and a communication system. BACKGROUND

[0002] In an extended reality (XR) service, a service flow is usually composed of multiple data flows, and has a very large amount of data. In the process of implementing the XR service using a 5th generation mobile communication technology (5G technology), the transmission of the service flow of the XR service needs to meet certain latency requirements, and in particular, some data flows need to arrive at a network function at the same time for synchronous processing (for example, joint decoding). The delay of any one data flow will cause the synchronous processing of multiple data flows to fail.

[0003] SUMMARY

[0004] The present disclosure relates to the field of wireless communication, and in particular, to a communication method, a terminal, a network device, a communication system, and a storage medium.

[0005] According to a first aspect of an embodiment of the present disclosure, a communication method is provided. The method is performed by a terminal. The method comprises: determining to perform data transmission on first data preferentially in a first time unit, the first time unit being used for the terminal to perform scheduling restriction.

[0006] According to a second aspect of an embodiment of the present disclosure, a communication method is provided. The method is performed by a network device. The method comprises: sending first information, the first information being used to indicate that a terminal is allowed to perform data transmission on first data preferentially in a first time unit, the first time unit being used for the terminal to perform scheduling restriction.

[0007] According to a third aspect of an embodiment of the present disclosure, a terminal is provided. The terminal comprises a processing module. The processing module is configured to: determine to perform data transmission on first data preferentially in a first time unit, the first time unit being used for the terminal to perform scheduling restriction.

[0008] According to a fourth aspect of an embodiment of the present disclosure, a network device is provided. The network device comprises a transceiver module. The transceiver module is configured to: send first information, the first information being used to indicate that a terminal is allowed to perform data transmission on first data preferentially in a first time unit, the first time unit being used for the terminal to perform scheduling restriction.

[0009] According to a fifth aspect of the embodiments of the present disclosure, a communication device is provided. The communication device includes one or more processors. The communication device is configured to perform the steps of the communication method according to the first aspect or the second aspect.

[0010] According to a sixth aspect of the embodiments of the present disclosure, a communication system is provided. The communication system includes a terminal and a network device. The terminal is configured to perform the steps of the communication method according to the first aspect. The network device is configured to perform the steps of the communication method according to the second aspect.

[0011] According to a seventh aspect of the embodiments of the present disclosure, a computer-readable storage medium is provided, which stores a computer program. The computer program is configured to perform the steps of the communication method according to the first aspect or the second aspect when executed by a processor.

[0012] According to an eighth aspect of the embodiments of the present disclosure, a computer program product is provided, which includes a computer program. The computer program is configured to perform the steps of the communication method according to the first aspect or the second aspect when executed by a processor.

[0013] According to a ninth aspect of the embodiments of the present disclosure, a computer program is provided. The computer program is configured to cause a computer to perform the method according to the first aspect or the second aspect when the computer program is run on the computer.

[0014] According to a tenth aspect of the embodiments of the present disclosure, a chip or a chip system is provided. The chip or the chip system includes a processing circuit. The processing circuit is configured to perform the method according to the first aspect or the second aspect.

[0015] According to the embodiments of the present disclosure, data whose delay budget is about to expire can be transmitted in time.

[0016] It should be understood that the general description above and the detailed description below are only exemplary and explanatory, and do not constitute a limitation on the embodiments of the present disclosure. BRIEF DESCRIPTION OF DRAWINGS

[0017] The accompanying drawings, which are incorporated into and form part of the specification, illustrate embodiments consistent with the present disclosure and, together with the description, serve to explain the principles of the embodiments of the present disclosure.

[0018] FIG. 1 is a schematic diagram of an architecture of a communication system according to an embodiment of the present disclosure.

[0019] FIG. 2 is a schematic diagram of an interaction of a communication method according to an embodiment of the present disclosure.

[0020] FIG. 3 is a schematic diagram of a flow of a communication method according to an embodiment of the present disclosure.

[0021] FIG. 4 is a schematic diagram of a flow of a communication method according to an embodiment of the present disclosure.

[0022] FIG. 5A is a flow diagram of a communication method according to an embodiment of the present disclosure.

[0023] FIG. 5B is an interaction diagram of a communication method according to an embodiment of the present disclosure.

[0024] FIG. 6 is a structural diagram of a communication apparatus according to an embodiment of the present disclosure.

[0025] FIG. 7A is a structural diagram of a communication device according to an embodiment of the present disclosure.

[0026] FIG. 7B is a structural diagram of a chip according to an embodiment of the present disclosure. DETAILED DESCRIPTION

[0027] Embodiments of the present disclosure provide a communication method, a terminal, a network device, a communication system, a storage medium and a program product.

[0028] In a first aspect, embodiments of the present disclosure provide a communication method. The method is performed by a terminal. The above method includes: determining to perform data transmission on first data preferentially in a first time unit, the first time unit being used for the terminal to perform scheduling restriction.

[0029] According to the present embodiment, the terminal can determine to perform data transmission on the first data preferentially in the first time unit in which the scheduling restriction exists. In this way, the terminal can perform data transmission on the first data preferentially in the first time unit in which the scheduling restriction exists, in a case that a delay budget of the first data is about to expire, for example. Then, the terminal can perform transmission on the data whose delay budget is about to expire in time, avoiding the data packet from being discarded, so as to meet the delay requirement of the service corresponding to the first data.

[0030] In combination with some embodiments of the first aspect, in some embodiments, the first time unit can include at least one of: a time unit in which the terminal does not perform data transmission; a time unit in which the terminal performs measurement.

[0031] In combination with some embodiments of the first aspect, in some embodiments, the first time unit can include at least one of: a measurement interval; a synchronization signal block (SSB) measurement time window.

[0032] In combination with some embodiments of the first aspect, in some embodiments, the first data can include at least one of: data having a preset scheduling requirement; data of a preset type.

[0033] In combination with some embodiments of the first aspect, in some embodiments, the data having the preset scheduling requirement can be data having an urgent scheduling requirement.

[0034] In some embodiments combined with the first aspect, in some embodiments, the preset type of data can be one of the following: data whose remaining time is less than or equal to a preset threshold; data for which scheduling has lagged and for which a multi-flow synchronization threshold between data flows cannot be met.

[0035] In some embodiments combined with the first aspect, in some embodiments, preferentially performing data transmission on the first data at the first time unit can include: preferentially transmitting the first data on the first logical channel at the first time unit.

[0036] In some embodiments combined with the first aspect, in some embodiments, the first logical channel can include at least one of the following: a logical channel on which the terminal detects the first data, a logical channel on which data to be transmitted has triggered the first operation, and a logical channel on which the data to be transmitted includes the first data.

[0037] In some embodiments combined with the first aspect, in some embodiments, the method can further include: receiving first information, the first information being used to indicate that the terminal is allowed to preferentially perform data transmission on the first data at the first time unit.

[0038] According to the present embodiment, the terminal can determine, according to the received first information, that the first data is allowed to be preferentially performed data transmission at the first time unit with scheduling restriction. Then, the terminal can determine to preferentially perform data transmission on the first data at the first time unit. In this way, the terminal can preferentially perform data transmission on the first data at the first time unit with scheduling restriction in a case such as expiration of delay budget of the first data. Then, the terminal can timely perform transmission on the data with expiration of delay budget, thereby meeting the delay requirement of the service corresponding to the first data.

[0039] In some embodiments combined with the first aspect, in some embodiments, the method can further include: receiving second information, the second information being used to indicate that the terminal preferentially performs data transmission on the first data at the first time unit.

[0040] According to the present embodiment, in a case where the terminal determines that the first data is allowed to be preferentially performed data transmission at the first time unit with scheduling restriction, the terminal can perform preferential data transmission according to the second information.

[0041] In a second aspect, the present embodiment provides a communication method. The method is performed by a network device. The method includes: sending first information, the first information being used to indicate that a terminal is allowed to preferentially perform data transmission on first data at a first time unit, the first time unit being used for the terminal to perform scheduling restriction.

[0042] According to the embodiment, the network device can send the first information to the terminal, so that the terminal determines to perform data transmission on the first data preferentially in the first time unit in which scheduling restriction exists. In this way, the terminal can perform data transmission of the first data preferentially in the first time unit in which scheduling restriction exists, in a case that a delay budget of the first data is about to expire, etc. Then, the terminal can perform transmission of the data whose delay budget is about to expire in time, avoid packet discard, and thus meet the delay requirement of the service corresponding to the first data.

[0043] In some embodiments of the second aspect, the first time unit can include at least one of: a time unit in which the terminal does not perform data transmission; a time unit in which the terminal performs measurement.

[0044] In some embodiments of the second aspect, the first time unit can include at least one of: a measurement interval; an SSB measurement time window.

[0045] In some embodiments of the second aspect, the first data can include at least one of: data having a preset scheduling requirement; data of a preset type.

[0046] In some embodiments of the second aspect, the data having a preset scheduling requirement can be data having an urgent scheduling requirement.

[0047] In some embodiments of the second aspect, the data of a preset type can be one of: data whose remaining time is less than or equal to a preset threshold; data whose scheduling has lagged and cannot meet a multi-stream synchronization threshold between data streams.

[0048] In some embodiments of the second aspect, the terminal performing data transmission on the first data preferentially in the first time unit can include: the terminal preferentially transmitting the first data on a first logical channel in the first time unit.

[0049] In some embodiments of the second aspect, the first logical channel can include at least one of: a logical channel on which the terminal detects the first data, a logical channel on which data to be transmitted has triggered a first operation, and a logical channel on which data to be transmitted includes the first data.

[0050] In some embodiments of the second aspect, the method can further include: sending second information, the second information being used to instruct the terminal to perform data transmission on the first data preferentially in the first time unit.

[0051] According to the embodiment, the network device can indicate the terminal to preferentially perform data transmission on the first data in the first time unit subject to the scheduling restriction through the second information. In this way, when the network device confirms that no measurement is needed, or when the network device detects that the delay requirement between data flows does not meet or will not meet, or in other cases, the network device can actively instruct the terminal to preferentially perform data transmission on the first data.

[0052] In a third aspect, the embodiments of the present disclosure provide a terminal. The terminal includes a processing module. The processing module is configured to determine to preferentially perform data transmission on first data in a first time unit, the first time unit being used for the terminal to perform a scheduling restriction.

[0053] In combination with some embodiments of the third aspect, in some embodiments, the first time unit can include at least one of the following: a time unit in which the terminal does not perform data transmission; a time unit in which the terminal performs measurement.

[0054] In combination with some embodiments of the third aspect, in some embodiments, the first time unit can include at least one of the following: a measurement interval; an SSB (synchronization signal block) measurement time window.

[0055] In combination with some embodiments of the third aspect, in some embodiments, the first data can include at least one of the following: data having a preset scheduling requirement; data of a preset type.

[0056] In combination with some embodiments of the third aspect, in some embodiments, the data having a preset scheduling requirement can be data having an urgent scheduling requirement.

[0057] In combination with some embodiments of the third aspect, in some embodiments, the data of a preset type can be one of the following: data whose remaining time is less than or equal to a preset threshold; data whose scheduling has lagged and cannot meet a multi-flow synchronization threshold between data flows.

[0058] In combination with some embodiments of the third aspect, in some embodiments, preferentially performing data transmission on the first data in the first time unit can include preferentially transmitting the first data on a first logical channel in the first time unit.

[0059] In combination with some embodiments of the third aspect, in some embodiments, the first logical channel can include at least one of the following: a logical channel on which the terminal detects the first data, a logical channel on which data to be transmitted has triggered a first operation, and a logical channel on which data to be transmitted contains the first data.

[0060] In some embodiments of the third aspect, in some embodiments, the terminal further can comprise a transceiver module. The transceiver module is configured to receive the first information, the first information being used to indicate that the terminal is allowed to perform data transmission on the first data preferentially in the first time unit.

[0061] In some embodiments of the third aspect, in some embodiments, the transceiver module can be further configured to receive the second information, the second information being used to indicate that the terminal performs data transmission on the first data preferentially in the first time unit.

[0062] In a fourth aspect, the embodiments of the present disclosure provide a network device. The network device comprises a transceiver module. The transceiver module is configured to send the first information, the first information being used to indicate that the terminal is allowed to perform data transmission on the first data preferentially in the first time unit, the first time unit being used for the terminal to perform scheduling restriction.

[0063] In some embodiments of the fourth aspect, in some embodiments, the first time unit can comprise at least one of: a time unit in which the terminal does not perform data transmission; a time unit in which the terminal performs measurement.

[0064] In some embodiments of the fourth aspect, in some embodiments, the first time unit can comprise at least one of: a measurement interval; an SSB measurement time window.

[0065] In some embodiments of the fourth aspect, in some embodiments, the first data can comprise at least one of: data with a preset scheduling requirement; data of a preset type.

[0066] In some embodiments of the fourth aspect, in some embodiments, the data with the preset scheduling requirement can be data with an urgent scheduling requirement.

[0067] In some embodiments of the fourth aspect, in some embodiments, the data of the preset type can be one of: data with a remaining time less than or equal to a preset threshold; data for which scheduling has lagged and for which a multi-stream synchronization threshold between data streams cannot be met.

[0068] In some embodiments of the fourth aspect, in some embodiments, the terminal performing data transmission on the first data preferentially in the first time unit can be that the terminal transmits the first data preferentially on a first logical channel in the first time unit.

[0069] In some embodiments of the fourth aspect, in some embodiments, the first logical channel can comprise at least one of: a logical channel on which the terminal detects the first data, a logical channel on which data to be transmitted has triggered a first operation, a logical channel on which data to be transmitted contains the first data.

[0070] In some embodiments combining with the fourth aspect, in some embodiments, the transceiving module can be further configured to transmit second information, the second information being used to instruct the terminal to preferentially perform data transmission on the first data in the first time unit.

[0071] In a fifth aspect, the embodiments of the present disclosure provide a communication device. The communication device comprises one or more processors. The communication device is configured to perform the method in any one of the first aspect, the second aspect and possible implementation manners thereof.

[0072] In a sixth aspect, the embodiments of the present disclosure provide a communication system. The communication system comprises a terminal and a network device. The terminal is configured to implement the method in any one of the first aspect and possible implementation manners thereof. The network device is configured to implement the method in any one of the second aspect and possible implementation manners thereof.

[0073] In a seventh aspect, the embodiments of the present disclosure provide a computer readable storage medium. The storage medium stores instructions. The instructions, when executed on a communication device, cause the communication device to perform the method in any one of the first aspect, the second aspect and possible implementation manners thereof.

[0074] In an eighth aspect, the embodiments of the present disclosure provide a program product. The program product, when executed by a communication device, causes the communication device to perform the method in any one of the first aspect, the second aspect and possible implementation manners thereof.

[0075] In a ninth aspect, the embodiments of the present disclosure provide a computer program. The computer program, when executed on a computer, causes the computer to perform the method in any one of the first aspect, the second aspect and possible implementation manners thereof.

[0076] In a tenth aspect, the embodiments of the present disclosure provide a chip or chip system. The chip or chip system comprises a processing circuit. The processing circuit is configured to perform the method in any one of the first aspect, the second aspect and possible implementation manners thereof.

[0077] It can be understood that the above terminal, network device, communication system, storage medium, program product, computer program, chip and chip system are all used to perform the method provided by the embodiments of the present disclosure. Therefore, the beneficial effects that can be achieved are referred to the beneficial effects in the corresponding method, which will not be described here.

[0078] The embodiments of the present disclosure provide a communication method, a terminal, a network device, a communication device, a communication system, a storage medium and a program product. In some embodiments, the terms of communication method, information processing method, information transmission method, etc. can be replaced with each other, and the terms of terminal, communication device, network device, communication device, network function, network entity, etc. can be replaced with each other, and the terms of communication system, information processing system, etc. can be replaced with each other.

[0079] The embodiments of the present disclosure are not exhaustive, but only illustrate some embodiments, and are not specific limitations on the protection scope of the present disclosure. In the case of no contradiction, each step in an embodiment can be implemented as an independent embodiment, and the steps can be combined arbitrarily, for example, the scheme after removing part of the steps in an embodiment can also be implemented as an independent embodiment, and the order of the steps in an embodiment can be exchanged arbitrarily, in addition, the optional implementation manners in an embodiment can be combined arbitrarily; in addition, the embodiments can be combined arbitrarily, for example, part or all steps of different embodiments can be combined arbitrarily, an embodiment can be combined with optional implementation manners of other embodiments.

[0080] In the embodiments of the present disclosure, the terms and / or descriptions between the embodiments are consistent and can be referred to each other if there is no special description and logical conflict, and the technical features in different embodiments can be combined to form new embodiments according to their inherent logical relationship.

[0081] The terms used in the embodiments of the present disclosure are only for the purpose of describing the specific embodiments, and not as a limitation on the present disclosure.

[0082] In the embodiments of the present disclosure, unless otherwise specified or logically contradictory, elements expressed in singular form, such as "one", "an", "one", "the", "the above", "the", "the above", "this" and the like, can represent "one and only one", or "one or more", "at least one" and the like. For example, in the case of using articles such as "a", "an", "the" and the like in English, the noun after the article can be understood as singular expression, or can be understood as plural expression.

[0083] In the embodiments of the present disclosure, "a plurality of" means two or more than two.

[0084] In some embodiments, the terms of "at least one (at least one, at least one, at least one)", "one or more" and the like can be replaced with each other.

[0085] In some embodiments, descriptions such as "at least one of A and B," "A and / or B," "A in one case, B in another case," or "in response to one case A, in response to another case B" may include the following technical solutions depending on the situation: in some embodiments, A (A is executed independently of B); in some embodiments, B (B is executed independently of A); in some embodiments, execution is selected from A and B (A and B are selectively executed); and in some embodiments, A and B (both A and B are executed). The above is also applicable when there are more branches such as A, B, and C.

[0086] In some embodiments, "A or B" and other descriptions may include the following technical solutions depending on the situation: in some embodiments, A (A is executed independently of B); in some embodiments, B (B is executed independently of A); in some embodiments, execution is selected from A and B (A and B are selectively executed). The above is also applicable when there are more branches such as A, B, C, etc.

[0087] The prefixes such as "first" and "second" in the embodiments of the present disclosure are only used to distinguish different description objects and do not constitute any restriction on the position, order, priority, quantity or content of the description objects. For the statement of the description object, please refer to the description in the context of the claims or embodiments, and no unnecessary restriction should be constituted due to the use of prefixes. For example, if the description object is a "field", the ordinal number before the "field" in the "first field" and the "second field" does not limit the position or order between the "fields". "First" and "second" do not limit whether the "fields" they modify are in the same message, nor do they limit the order of the "first field" and the "second field". For another example, if the description object is a "level", the ordinal number before the "level" in the "first level" and the "second level" does not limit the priority between the "levels". For another example, the number of description objects is not limited by the ordinal number and can be one or more. Taking "first device" as an example, the number of "devices" can be one or more. In addition, the objects modified by different prefixes can be the same or different. For example, if the description object is "device", then the "first device" and the "second device" can be the same device or different devices, and their types can be the same or different; for example, if the description object is "information", then the "second information" and the "first information" can be the same information or different information, and their contents can be the same or different.

[0088] In some embodiments, “including A,” “comprising A,” “used to indicate A,” and “carrying A” can be interpreted as directly carrying A or indirectly indicating A.

[0089] In some embodiments, terms such as "in response to...", "in response to determining...", "in the case of...", "at the time of...", "when...", "if...", "if...", etc. can be used interchangeably.

[0090] In some embodiments, the terms "greater than", "greater than or equal to", "not less than", "more than", "more than or equal to", "not less than", "higher than", "higher than or equal to", "not lower than", "above", and the like can be replaced with each other, and the terms "less than", "less than or equal to", "not greater than", "fewer than", "fewer than or equal to", "not more than", "lower than", "lower than or equal to", "not higher than", "below", and the like can be replaced with each other.

[0091] In some embodiments, an apparatus and the like can be interpreted as an entity, and can also be interpreted as virtual, and the name thereof is not limited to the name recited in the embodiments, and the terms "apparatus", "equipment", "device", "circuit", "network element", "node", "function", "unit", "section", "system", "network", "chip", "chip system", "entity", "subject", and the like can be replaced with each other.

[0092] In some embodiments, "network" can be interpreted as an apparatus (for example, an access network device, a core network device, and the like) included in the network.

[0093] In some embodiments, the terms “access network device (AN device),” “radio access network device (RAN device),” “base station (BS),” “radio base station,” “fixed station,” “node,” “access point,” “transmission point (TP),” “reception point (RP),” “transmission / reception point (TRP),” “panel,” “antenna panel,” “antenna array,” “cell,” “macro cell,” “small cell,” “femto cell,” “pico cell,” “sector,” “cell group,” “serving cell,” “carrier,” “component carrier,” “bandwidth part (BWP),” and the like can be used interchangeably.

[0094] In some embodiments, the terms "terminal," "terminal device," "user equipment (UE)," "user terminal," "mobile station (MS)," "mobile terminal (MT)," "subscriber station," "mobile unit," "subscriber unit," "wireless unit," "remote unit," "mobile device," "wireless device," "wireless communication device," "remote device," "mobile subscriber station," "access terminal," "mobile terminal," "wireless terminal," "remote terminal," "handset," "user agent," "mobile client," "client," and so on can be replaced with each other.

[0095] In some embodiments, the access network device, the core network device, or the network device can be replaced with a terminal. For example, the embodiments of the present disclosure can also be applied to a structure in which communication between the access network device, the core network device, or the network device and the terminal is replaced with communication between a plurality of terminals (e.g., device-to-device (D2D), vehicle-to-everything (V2X), etc.). In this case, the terminal can also be configured to have all or part of the functions of the access network device. In addition, the terms "uplink," "downlink," and the like can also be replaced with terms corresponding to the inter-terminal communication (e.g., "side"). For example, the uplink channel, the downlink channel, and the like can be replaced with the side channel, and the uplink, the downlink, and the like can be replaced with the sidelink.

[0096] In some embodiments, the terminal can be replaced with the access network device, the core network device, or the network device. In this case, the access network device, the core network device, or the network device can also be configured to have all or part of the functions of the terminal.

[0097] In some embodiments, the data, information, etc. can be obtained in compliance with the laws and regulations of the country where the location is situated.

[0098] In some embodiments, the data, information, etc. can be obtained after obtaining the consent of the user.

[0099] In addition, each element, each row, or each column in the table of the embodiments of the present disclosure can be implemented as an independent embodiment, and any combination of any element, any row, or any column can also be implemented as an independent embodiment.

[0100] FIG. 1 is a schematic diagram of an architecture of a communication system according to an embodiment of the present disclosure. As shown in FIG. 1, the communication system 100 includes a terminal 101 and a network device 102. The network device 102 can be at least one of an access network device or a core network device.

[0101] In some embodiments, the terminal 101 includes at least one of a mobile phone, a wearable device, an Internet of Things device, a car with communication function, a smart car, a Pad, a computer with wireless transceiver function, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal device in industrial control, a wireless terminal device in self-driving, a wireless terminal device in remote medical surgery, a wireless terminal device in smart grid, a wireless terminal device in transportation safety, a wireless terminal device in smart city, a wireless terminal device in smart home, etc., but is not limited thereto.

[0102] In some embodiments, the access network device is at least one of a node or device that accesses a terminal to a wireless network, and can include at least one of an evolved NodeB (eNB), a next generation eNB (ng-eNB), a next generation NodeB (gNB), a node B (NB), a home node B (HNB), a home evolved node B (HeNB), a wireless backhaul device, a radio network controller (RNC), a base station controller (BSC), a base transceiver station (BTS), a base band unit (BBU), a mobile switching center, a base station in a 6G communication system, an Open RAN, a Cloud RAN, a base station in other communication systems, an access node in a Wi-Fi system, but is not limited thereto.

[0103] In some embodiments, the technical solutions of the present disclosure can be applied to an Open RAN architecture, at which time the interfaces between or within the access network devices involved in the embodiments of the present disclosure can become internal interfaces of the Open RAN, and the processes and information interactions between these internal interfaces can be implemented through software or programs.

[0104] In some embodiments, the access network device can be composed of a central unit (CU) and a distributed unit (DU), where the CU can also be referred to as a control unit. The CU-DU structure can split the protocol layers of the access network device, and some of the protocol layers can be controlled by the CU, while the rest or all of the protocol layers can be distributed in the DU and controlled by the CU, but is not limited thereto.

[0105] In some embodiments, the CU and the DU can be centrally deployed in one access network device, or can be distributedly deployed in multiple access network devices.

[0106] In some embodiments, the access network device can be implemented by one or more access network devices. One access network device can include one CU and at least one DU. One CU can be connected to multiple DUs, and one DU can only be connected to one CU.

[0107] It can be understood that the communication system described in the embodiments of the present disclosure is for more clearly illustrating the technical solutions of the embodiments of the present disclosure, and does not constitute a limitation on the technical solutions proposed by the embodiments of the present disclosure. Those skilled in the art can know that, with the evolution of system architecture and the appearance of new business scenarios, the technical solutions proposed by the embodiments of the present disclosure are also applicable to similar technical problems.

[0108] The following embodiments of the present disclosure can be applied to the communication system 100 shown in FIG. 1 or part of the subject, but are not limited thereto. The subjects shown in FIG. 1 are exemplary, and the communication system can include all or part of the subjects in FIG. 1, or other subjects other than FIG. 1. The number and form of each subject is arbitrary, each subject can be real or virtual, the connection relationship between each subject is exemplary, each subject can not be connected or can be connected, the connection can be in any way, can be direct connection or indirect connection, can be wired connection or wireless connection.

[0109] Embodiments of the present disclosure can be applied to Long Term Evolution (LTE), LTE-Advanced (LTE-A), LTE-Beyond (LTE-B), SUPER 3G, IMT-Advanced, 4th generation mobile communication system (4G), 5th generation mobile communication system (5G), 5G New Radio (NR), Future Radio Access (FRA), New-Radio Access Technology (RAT), New Radio (NR), New Radio access (NX), Future generation radio access (FX), Global System for Mobile communications (GSM (registered trademark)), CDMA2000, Ultra Mobile Broadband (UMB), IEEE 802.11 (Wi-Fi (registered trademark)), IEEE 802.16 (WiMAX (registered trademark)), IEEE 802.20, Ultra-WideBand (UWB), Bluetooth (Bluetooth (registered trademark)), Public Land Mobile Network (PLMN) network, Device-to-Device (D2D) system, Machine to Machine (M2M) system, Internet of Things (IoT) system, Vehicle-to-Everything (V2X), system using other communication methods, next-generation system expanded based thereon, and the like. Further, a plurality of systems can be applied in combination (for example, combination of LTE or LTE-A and 5G, and the like).

[0110] XR refers to a real and virtual combination of an environment that can be interacted with by a computer technology and wearable devices. XR is a collective term for augmented reality (AR), virtual reality (VR), mixed reality (MR), and the like. By fusing the visual interaction technologies of AR, VR, and MR, the user is brought into a "immersive" experience of seamless conversion between the virtual world and the real world. In XR services, a service flow is usually composed of multiple data flows (such as quality of service flow (QoS flow)), and has a very large amount of data.

[0111] In actual applications, the transmission of the service flow of the XR service needs to meet certain delay requirements, especially some data flows need to arrive at the network function at the same time for synchronous processing (for example, joint decoding). The delay of any one data flow will cause the synchronous processing of multiple data flows to fail. Therefore, in 5G technology, the priority of the logic channel (LC) is used to schedule the data flow. However, the scheduling of the network device is dynamic, so in some cases, even if some data flows belong to a low-priority logic channel, if some data packets have not been scheduled for a long time, the terminal needs to send a buffer status report (BSR) to notify the network as soon as possible.

[0112] In some embodiments, a DSR process is introduced, that is, the terminal can trigger the DSR process, which carries delay-related information of data transmission, for example, information that the uplink data has been long without being scheduled, causing the remaining time of the data packet to be less than a certain threshold. The remaining time of the data packet is the time to packet discard, and the remaining time can be determined according to the discard timer of the packet data convergence protocol (PDCP), for example.

[0113] In some embodiments, the DSR procedure is used to provide a delay status of a logic channel group (LCG) to a serving base station. The delay status of the LCG includes a remaining time, which refers to the minimum remaining value of a discard timer for PDCP in service data units (SDUs) buffered for the LCG (as specified in clause 7.3 in TS 38.323), and delay-critical uplink data for the LCG associated with a data volume computation procedure for an associated radio link control (RLC) entity and PDCP entity (as specified in clause 5.5 in TS 38.322 and clause 5.6 in TS 38.323).

[0114] In some embodiments, a radio resource control (RRC) controls the DSR procedure by configuring the following parameters: remainingTimeThreshold, which refers to a remaining time threshold for triggering DSR for an LCG.

[0115] In some embodiments, RAN4 introduces some scheduling restrictions. That is, in some time periods, the transceiver of the terminal cannot perform data transmission and reception because it needs to perform measurements. On the one hand, the time period of the scheduling restriction can include a measurement gap (MG), i.e., a time period agreed by the network and the terminal for measurement. In this time period, the terminal can focus on measurement and does not need to perform data transmission and reception because the network device has agreed that the terminal does not need to perform transmission and reception. On the other hand, the time period of the scheduling restriction can also include an SMTC window. In the SMTC window, the terminal cannot perform data transmission and reception in the time period for performing SSB measurement.

[0116] In some embodiments, the above scheduling restriction can be understood as a Tx / Rx in gaps / restrictions that are caused by RRM measurements.

[0117] However, considering that XR traffic is a kind of traffic that is more sensitive to scheduling delay. If the data stream of the XR traffic cannot be scheduled in time, a large number of data packets will be discarded. Therefore, for XR traffic, how the terminal performs data transmission when encountering scheduling restrictions is a problem to be solved.

[0118] In some embodiments, the terms "scheduling restriction", "scheduling gap", "transmission gap", "transmission restriction", "uplink / downlink restriction", "uplink / downlink gap", "transmit / receive restriction", "Tx / Rx restriction" can be replaced with each other.

[0119] In some embodiments, the terms "logical channel", "logical channel group" can be replaced with each other.

[0120] To this end, the embodiments of the present disclosure provide a communication method, a terminal, a network device, a communication system, a storage medium and a program product, which realize how to perform data transmission when a scheduling restriction is encountered, so that data whose delay budget is about to expire can be transmitted in time, and the delay requirement of XR service is met.

[0121] FIG. 2 is an interaction schematic diagram of a communication method according to an embodiment of the present disclosure. The communication method related by the embodiments of the present disclosure can be applied to the communication system 100. As shown in FIG. 2, the communication method of the embodiments of the present disclosure includes steps S201 to S204.

[0122] In step S201, the network device 102 sends first information to the terminal 101.

[0123] In some embodiments, the terminal 101 can receive the first information.

[0124] In some embodiments, the network device 102 indicates to the terminal 101 to prioritize the data transmission of the first data on the first time unit by sending the first information. In some embodiments, the network device 102 can indicate to the terminal 101 to prioritize the data transmission of the first data on the first time unit by explicit indication or implicit indication.

[0125] In some embodiments, the network device 102 indicates to the terminal 101 to prioritize the data transmission of the first data on the first time unit by sending explicit indication (such as the first information). In an example, the first information can be used to indicate to the terminal 101 to prioritize the data transmission of the first data on the first time unit. In some embodiments, the first information can be used to inform the terminal 101 that the terminal 101 can perform transmission and / or reception of the first data on the first time unit.

[0126] In some embodiments, the network device 102 indicates to the terminal 101 to allow the terminal 101 to perform data transmission on the first data preferentially on the first time unit by sending an implicit indication. In an example, the first information can be used to indicate the terminal 101 to deactivate a measurement gap on the first time unit. In some embodiments, the first information can be used to indicate the terminal 101 to deconfigure a measurement gap on the first time unit. In this way, the terminal 101 is allowed to perform data transmission on the first data preferentially on the first time unit due to the invalidation of the measurement gap.

[0127] In some embodiments, the name of the first information is not limited, which can be, for example, indication information, deactivation instruction, measurement gap configuration information, preferential transmission permission information, preferential transmission open indication, etc.

[0128] In some embodiments, the terminal 101 performing data transmission on the first data preferentially on the first time unit can be understood as the terminal 101 performing data transmission on the first data preferentially on the first time unit compared to performing scheduling restriction. In some embodiments, the terminal performing data transmission on the first data is prior to performing scheduling restriction.

[0129] In some embodiments, the first time unit can be used for the terminal to perform scheduling restriction. In some embodiments, the first time unit can be a plurality of continuous time units. In some embodiments, the first time unit can also be a plurality of non-continuous time units. In some embodiments, the counting unit of the above-mentioned time unit can be an absolute time unit, such as millisecond (ms), second (s), minute (min), etc. In some embodiments, the counting unit of the above-mentioned time unit can be a relative time unit, such as frame, subframe, slot, subslot, symbol, etc. In an example, the symbol can be understood as an orthogonal frequency-division multiplexing (OFDM) symbol.

[0130] In some embodiments, the first time unit can be contained in a first time period, which can be configured by the network device. The first time unit can be a plurality of continuous time units in the first time period. In some embodiments, the first time unit can also be a plurality of non-continuous time units in the first time period. In an example, the network device can configure the first time period to the terminal through messages such as RRC message, MAC CE, etc.

[0131] In some embodiments, at the first time unit, the terminal can perform a scheduling restriction, i.e., the terminal performs measurement without performing data transmission. In some embodiments, in order to meet the requirement of data transmission of the first data, at the first time unit, the terminal can also not perform the scheduling restriction, but perform data transmission, i.e., the terminal performs data transmission without performing measurement.

[0132] In some embodiments, the above-mentioned "not performing data transmission" can also be understood as "not expected to perform data transmission", "not selected to perform data transmission", "not supposed to perform data transmission", "not required to perform data transmission", etc.

[0133] In some embodiments, the above-mentioned "performing measurement" can also be understood as "expected to perform measurement", "selected to perform measurement", "supposed to perform measurement", "required to perform measurement", etc.

[0134] In some embodiments, the first time unit can include at least one of the following: a time unit in which the terminal does not perform data transmission, a time unit in which the terminal performs measurement.

[0135] In some embodiments, in the case that the terminal does not perform data transmission at the first time unit, the terminal can perform other operations in addition to data transmission at the first time unit, and is not limited to performing measurement.

[0136] In some embodiments, in the case that the first data needs to be transmitted preferentially, the first time unit is also used for the terminal to perform data transmission and / or not to perform measurement.

[0137] In some embodiments, in the case that the first information indicates that the terminal 101 is allowed to perform data transmission preferentially on the first data at the first time unit, the terminal determines that the first data needs to be transmitted preferentially, and at this time, the first time unit is also used for the terminal to perform data transmission and / or not to perform measurement.

[0138] In some embodiments, the first time unit can include at least one of the following: a measurement interval, an SSB measurement time configuration (SMTC) window.

[0139] In some embodiments, the first time unit can be used for measurement of a channel state information-reference signal (CSI-RS). In some embodiments, the first time unit can be a measurement interval for CSI-RS measurement.

[0140] It should be noted that the first time unit can be a time unit for performing other measurements, or a time unit for performing other operations in addition to measurement, and the embodiments of the present disclosure do not make specific limitation thereto.

[0141] In some embodiments, the first data can include at least one of the following: data with a preset scheduling requirement, data of a preset type. In some embodiments, the first data can have a preset type and / or a preset scheduling requirement.

[0142] In some embodiments, the data with a preset scheduling requirement can be data with an urgent scheduling requirement. In some embodiments, the data with an urgent scheduling requirement can include delay critical data. In an example, the delay critical data can be data with a higher requirement for delay. In an example, the delay critical data can be data sensitive to delay. It can be understood that, since the delay critical data has a higher requirement for delay and / or is sensitive to delay, it has an urgent scheduling requirement.

[0143] In some embodiments, the data of a preset type can include at least one of the following: data with a remaining time less than or equal to a preset threshold, data for which scheduling has lagged and a multi-stream synchronization threshold between data streams cannot be met.

[0144] In some embodiments, a scheduling waiting time can be set for the data in the process of scheduling the data. The scheduling waiting time can be a time from when the data starts waiting for scheduling to when the data is discarded. In other words, in the case where the scheduling waiting time is exhausted, the data can be discarded.

[0145] In some embodiments, the scheduling waiting time can be counted by a timer. In an example, the timer can be set to count the scheduling waiting time. In an example, in the case where the timer times out, the corresponding data can be discarded. It can be understood that the timer can be referred to as a “discard timer”.

[0146] In some embodiments, the remaining time can refer to a time length from when the data is discarded. In an example, the remaining time can be indicated by the above-mentioned timer. In some embodiments, the data of a preset type can be data with a remaining time less than or equal to a preset threshold. In an example, the data of a preset type can be data for which the remaining time of the corresponding timer is less than or equal to a preset threshold.

[0147] In some embodiments, there can be an association between the multiple data streams. In an embodiment, there can be an association between the content of the multiple data streams. For example, the multiple data streams can correspond to one multimedia service, one or more of the multiple data streams can carry video data, and one or more of the multiple data streams can carry audio data. In this case, there can be a requirement of synchronization between the multiple data streams, for example, to ensure audio-video synchronization. In some embodiments, there can be a synchronization threshold between the multiple data streams. The synchronization threshold can ensure synchronization between the multiple data streams.

[0148] In some embodiments, the data for which scheduling has lagged and for which the multi-stream synchronization threshold between data streams cannot be met can be data of a certain type. In some embodiments, in the multiple data streams with an association, the scheduling of data in one or more data streams can lag behind the data in other data streams among these data streams, and the synchronization threshold between the latter data stream and the other data streams can not be met. In this case, the data in the latter data stream is the data for which scheduling has lagged and for which the multi-stream synchronization threshold between data streams cannot be met.

[0149] In some embodiments, the data with a preset scheduling requirement can be of a preset type. In some embodiments, the data with a preset scheduling requirement can be considered as data of a preset type.

[0150] In some embodiments, the data of a preset type can have a preset scheduling requirement. In some embodiments, the data of a preset type can be considered as data with a preset scheduling requirement.

[0151] In some embodiments, the first information can be carried in a radio resource configuration (RRC) message.

[0152] In some embodiments, the first information can be carried in a media access control-control element (MAC-CE) message.

[0153] In some embodiments, the first information can be carried in downlink control information (DCI). In some embodiments, the first information in the DCI can be used to indicate the first time unit. In some embodiments, the first information in the DCI can be used to indicate that data transmission can be prioritized over measurement in the first time unit. In some embodiments, the DCI can be used to indicate a measurement interval. At this time, the first information in the DCI can be used to indicate that data transmission can be prioritized for execution within the first time unit.

[0154] In step S202, the network device 102 sends the second information to the terminal 101.

[0155] In some embodiments, the terminal 101 can receive the second information.

[0156] In some embodiments, the second information can be used to instruct the terminal 101 to perform data transmission on the first data preferentially in the first time unit.

[0157] In some embodiments, the second information can be used to trigger the terminal 101 to perform data transmission on the first data preferentially in the first time unit.

[0158] In some embodiments, the second information can be carried in an RRC message.

[0159] In some embodiments, the first information can be carried in a MAC CE message. In some embodiments, the MAC CE message can be a measurement gap deactivation. At this time, the first information in the measurement gap deactivation can be used to indicate that the time period of the measurement gap is the first time unit. In other words, the measurement gap deactivation in the MAC CE message can be used to instruct to perform data transmission on the first data preferentially in the time period of the measurement gap.

[0160] In some embodiments, the first information can be carried in a DCI. In some embodiments, the first information in the DCI can be used to indicate the first time unit. In some embodiments, the DCI can be used to indicate the time period of the measurement gap. In other words, the first information in the DCI can be used to indicate that the time period of the measurement gap is the first time unit. At this time, the first information in the DCI can be used to instruct to perform data transmission preferentially in the first time unit.

[0161] In some embodiments, step S202 is optional. In some embodiments, step S202 can be performed. In some embodiments, step S202 can not be performed.

[0162] In some embodiments, in the case where step S202 is performed, the first information and the second information can be sent respectively or jointly. In some embodiments, the network device 102 can send the first information to the terminal 101 first, and then send the second information to the terminal 101. At this time, the first information and the second information can be carried in different messages or signaling. In some embodiments, the network device 102 can send the first information and the second information to the terminal 101 simultaneously. At this time, the first information and the second information can be carried in the same message or signaling. For example, the first information and the second information can be carried in the same RRC message, or the same MAC CE message, or the same DCI.

[0163] In some embodiments, the terminal determines that the first data needs to be transmitted preferentially in the case that the first information indicates that the terminal 101 is allowed to perform data transmission preferentially on the first data in the first time unit, and the second information indicates that the terminal 101 performs data transmission preferentially on the first data in the first time unit. In this case, the first time unit is further used for the terminal to perform data transmission and / or not to perform measurement.

[0164] It should be noted that in some embodiments, the step S201 and / or the step S202 can be omitted, and in this case, the terminal can be set by default to determine that the first data needs to be transmitted preferentially. Alternatively, the terminal can also determine whether the first data needs to be transmitted preferentially based on its own implementation.

[0165] In step S203, the terminal 101 determines to perform data transmission preferentially in the first time unit.

[0166] In some embodiments, the first time unit is further used for the terminal to perform data transmission and / or not to perform measurement in the case that the first data needs to be transmitted preferentially.

[0167] In some embodiments, the terminal can determine that the first data needs to be transmitted preferentially according to at least one of the first information and the second information. In an embodiment, the terminal determines to perform data transmission in the first time unit in the case that the first data needs to be transmitted preferentially.

[0168] In some embodiments, the first data needs to be transmitted preferentially can be understood as one of the following: the first information indicates that the terminal 101 is allowed to perform data transmission preferentially on the first data in the first time unit, and the second information indicates that the terminal 101 performs data transmission preferentially on the first data in the first time unit.

[0169] In some embodiments, the terminal 101 can determine to transmit the first data preferentially on the first logical channel in the first time unit. In this case, the first time unit is used for the terminal to perform transmission of the first data, and not to perform measurement.

[0170] In some embodiments, the first logical channel can include one or more logical channels. In some embodiments, the first logical channel can include a logical channel group.

[0171] In some embodiments, the first logical channel can include at least one of the following: a logical channel on which the terminal detects the first data, a logical channel on which data to be transmitted has triggered a first operation, and a logical channel on which the first data is contained in data to be transmitted.

[0172] In some embodiments, the first logical channel can be a logical channel carrying the first data. In some embodiments, the logical channel on which the terminal detects the first data can be the first logical channel.

[0173] In some embodiments, the first data can be all data carried on the first logical channel. In an example, the first logical channel can only carry the first data. In an example, all data to be transmitted on the first logical channel can be the first data.

[0174] In some embodiments, the first data can be part of data carried on the first logical channel. In an example, the first logical channel can carry the first data and other data. In an example, part of data to be transmitted on the first logical channel can be the first data.

[0175] In some embodiments, the first logical channel can be a logical channel on which all data is the first data and triggers the first operation. In some embodiments, the first operation can be an operation related to delay. In an example, the first operation can be delay status reporting (DSR). In this case, the first logical channel can be a logical channel triggering DSR.

[0176] In some embodiments, in a case where all data to be transmitted on the first logical channel is the first data, the terminal 101 can determine to preferentially transmit data in the first logical channel. In some embodiments, in a case where all data to be transmitted on the first logical channel is the first data, the terminal 101 can determine to preferentially transmit data in the first logical channel.

[0177] In some embodiments, in a case where part of data to be transmitted on the first logical channel is the first data, the terminal 101 can determine to preferentially transmit the first data in the first logical channel.

[0178] In some embodiments, the terminal 101 can determine to preferentially perform data transmission according to the first information and / or the second information.

[0179] In some embodiments, in a case where both step S201 and step S202 are performed, the terminal 101 can determine to preferentially perform data transmission according to the first information and the second information. In an example, the terminal 101 can determine to allow preferential performance of data transmission within the first time unit according to the first information; and then, the terminal 101 can determine to preferentially perform data transmission within the first time unit according to the second information. In this case, the terminal 101 can preferentially transmit the first data on the first logical channel within the first time unit upon detecting the first data.

[0180] In some embodiments, in the case where step S202 is omitted, the terminal 101 can determine to preferentially perform data transmission according to the first information and the protocol agreement. In an example, the terminal 101 can determine to allow preferential performance of data transmission in the first time unit according to the first information, and then determine to preferentially perform data transmission in the first time unit according to the protocol agreement. In this case, the terminal 101 can preferentially transmit the first data on the first logical channel in the first time unit upon detecting the first data.

[0181] In step S204, the terminal 101 transmits the first data to the network device 102 in the first time unit.

[0182] In some embodiments, the terminal 101 can preferentially perform data transmission on the first data in the first time unit.

[0183] In some embodiments, the first data can be uplink data. In some embodiments, the terminal 101 can preferentially perform data transmission on the first data in the first time unit, so as to send the first data to the network device 102.

[0184] In some embodiments, the terminal 101 can preferentially perform data transmission on the first data in the first time unit.

[0185] In some embodiments, the terminal 101 can preferentially perform data transmission on the first data in the first time unit.

[0186] Through the above steps S201 to S204, the communication method according to the embodiments of the present disclosure can be implemented.

[0187] In some embodiments, the names of information and the like are not limited to the names described in the embodiments, and the terms such as “information”, “message”, “signal”, “signaling”, “report”, “configuration”, “indication”, “instruction”, “command”, “channel”, “parameter”, “domain”, “field”, “symbol”, “symbol”, “codebook”, “codeword”, “codepoint”, “bit”, “data”, “program”, “chip”, and the like can be replaced with each other.

[0188] In some embodiments, the terms “uplink”, “uplink”, “physical uplink”, and the like can be replaced with each other, the terms “downlink”, “downlink”, “physical downlink”, and the like can be replaced with each other, and the terms “side”, “sidelink”, “sidelink communication”, “sidelink communication”, “direct connection”, “direct connection link”, “direct connection communication”, “direct connection link communication”, and the like can be replaced with each other.

[0189] In some embodiments, the terms “radio”, “wireless”, “radio access network (RAN)”, “access network (AN)”, “RAN-based”, and the like can be replaced with each other.

[0190] In some embodiments, the terms “time”, “time point”, “time”, “time position”, and the like can be replaced with each other, and the terms “time length”, “time period”, “time window”, “window”, “time”, and the like can be replaced with each other.

[0191] In some embodiments, “acquire”, “obtain”, “get”, “receive”, “transmit”, “bidirectional transmission”, “send and / or receive”, and the like can be replaced with each other, and can be interpreted as receiving from other subjects, obtaining from protocols, obtaining from higher layers, processing by itself, and the like.

[0192] In some embodiments, the terms “send”, “transmit”, “report”, “issue”, “transmit”, “bidirectional transmission”, “send and / or receive”, and the like can be replaced with each other.

[0193] In some embodiments, the terms “certain”, “preset”, “pre-set”, “set”, “indicated”, “certain”, “arbitrary”, “first”, and the like can be replaced with each other, and “certain A”, “preset A”, “pre-set A”, “set A”, “indicated A”, “certain A”, “arbitrary A”, “first A” can be interpreted as A specified in advance in a protocol or the like, A obtained by setting, configuration, or indication, or A as a certain A, a certain A, an arbitrary A, or a first A, but not limited thereto.

[0194] In some embodiments, determination or judgment can be made by a value represented by 1 bit (0 or 1), by a true or false value (Boolean value) represented by true or false, or by comparison of numerical values (for example, comparison with a predetermined value), but not limited thereto.

[0195] The communication method related to the embodiments of the present disclosure can include at least one of steps S201 to S204. For example, step S201 can be implemented as an independent embodiment. For example, step S203 can be implemented as an independent embodiment. For example, a combination of steps S201 and S203 can be implemented as an independent embodiment. It should be noted that possible independent embodiments composed of one or more of steps S201 to S204 are not limited to this.

[0196] In some embodiments, steps S202, S203, and S204 are optional, and one or more of these steps can be omitted or replaced in different embodiments.

[0197] In some embodiments, steps S201, S202, and S204 are optional, and one or more of these steps can be omitted or replaced in different embodiments.

[0198] In some embodiments, other optional implementations described before or after the description of FIG. 2 can be referred to.

[0199] FIG. 3 is a flow diagram of a communication method according to an embodiment of the present disclosure. The embodiment of the present disclosure relates to a communication method. The communication method is performed by terminal 101. As shown in FIG. 3, the method includes steps S301 to S304.

[0200] In step S301, first information is acquired.

[0201] Optional implementations of step S301 can be referred to optional implementations of step S201 of FIG. 2 and other associated parts in the embodiments related to FIG. 2, which will not be repeated here.

[0202] In some embodiments, terminal 101 can receive the first information sent by network device 102, but is not limited thereto, and can also receive the first information sent by other subjects.

[0203] In some embodiments, terminal 101 can acquire the first information specified by a protocol.

[0204] In some embodiments, terminal 101 can acquire the first information through an upper layer.

[0205] In step S302, second information is acquired.

[0206] Optional implementations of step S302 can be referred to optional implementations of step S202 of FIG. 2 and other associated parts in the embodiments related to FIG. 2, which will not be repeated here.

[0207] In some embodiments, the terminal 101 can receive the second information sent by the network device 102, but is not limited thereto, and can also receive the second information sent by other subjects.

[0208] In some embodiments, the terminal 101 can acquire the second information specified by a protocol.

[0209] In some embodiments, the terminal 101 can acquire the first information through a high layer.

[0210] In some embodiments, step S302 can be ignored, and the terminal 101 can implement the function of the second information.

[0211] In step S303, it is determined to preferentially perform data transmission in the first time unit.

[0212] The optional implementation of step S303 can refer to the optional implementation of step S203 of FIG. 2 and other associated parts in the embodiments involved in FIG. 2, which will not be repeated here.

[0213] In step S304, the first data is transmitted in the first time unit.

[0214] The optional implementation of step S304 can refer to the optional implementation of step S204 of FIG. 2 and other associated parts in the embodiments involved in FIG. 2, which will not be repeated here.

[0215] In some embodiments, the terminal 101 can transmit the first data with the network device 102, but is not limited thereto, and can also transmit the first data with other subjects.

[0216] The communication method involved in the embodiments of the present disclosure can include at least one of steps S301 to S304. For example, step S301 can be implemented as an independent embodiment. For example, step S303 can be implemented as an independent embodiment. For example, the combination of steps S301 and S303 can be implemented as an independent embodiment. It should be noted that the possible independent embodiments composed of one or more of steps S301 to S304 are not limited thereto.

[0217] In some embodiments, steps S302, S303 and S304 are optional, and one or more of these steps can be omitted or replaced in different embodiments.

[0218] In some embodiments, steps S301, S302 and S304 are optional, and one or more of these steps can be omitted or replaced in different embodiments.

[0219] FIG. 4 is a flow diagram of a communication method according to an embodiment of the present disclosure. The embodiment of the present disclosure relates to a communication method. The communication method is performed by the network device 102. As shown in FIG. 4, the above method includes steps S401-S403.

[0220] In step S401, the first information is transmitted.

[0221] The optional implementation of step S401 can refer to the optional implementation of step S201 in FIG. 2 and other associated parts in the embodiments related to FIG. 2, which will not be repeated here.

[0222] In some embodiments, the network device 102 can transmit the first information to the terminal 101, but is not limited thereto, and can also transmit the first information to other subjects.

[0223] In step S402, the second information is transmitted.

[0224] The optional implementation of step S402 can refer to the optional implementation of step S202 in FIG. 2 and other associated parts in the embodiments related to FIG. 2, which will not be repeated here.

[0225] In some embodiments, the network device 102 can transmit the second information to the terminal 101, but is not limited thereto, and can also transmit the second information to other subjects.

[0226] In step S403, the first data is transmitted with the terminal 101 in the first time unit.

[0227] The optional implementation of step S403 can refer to the optional implementation of step S204 in FIG. 2 and other associated parts in the embodiments related to FIG. 2, which will not be repeated here.

[0228] In some embodiments, the network device 102 can transmit the first data with the terminal 101, but is not limited thereto, and can also transmit the first data with other subjects.

[0229] The communication method related to the embodiments of the present disclosure can include at least one of steps S401-S403. For example, step S401 can be implemented as an independent embodiment. It should be noted that the possible independent embodiments composed of one or more of steps S401-S403 are not limited thereto.

[0230] In some embodiments, steps S402 and S403 are optional, and one or more of these steps can be omitted or replaced in different embodiments.

[0231] FIG. 5A is a flow diagram of a communication method according to an embodiment of the present disclosure. The embodiment of the present disclosure relates to a communication method. As shown in FIG. 5A, the method includes step S5101.

[0232] In step S5101, the terminal 101 determines to preferentially perform data transmission in a first time unit.

[0233] The optional implementation of step S5101 can refer to the optional implementation of step S203 of FIG. 2 and other associated parts in the embodiments related to FIG. 2, which will not be described here.

[0234] FIG. 5B is an interaction diagram of a communication method according to an embodiment of the present disclosure. The embodiment of the present disclosure relates to a communication method. As shown in FIG. 5B, the method includes step S5201.

[0235] In step S5201, the network device 102 sends first information.

[0236] The optional implementation of step S5201 can refer to the optional implementation of step S201 of FIG. 2 and other associated parts in the embodiments related to FIG. 2, which will not be described here.

[0237] In the following, the technical solutions of the embodiments of the present disclosure are exemplarily described through specific embodiments.

[0238] In some embodiments, the network (such as the network device 102) issues or protocols the terminal (such as the terminal 101) to use a specific data priority transmission strategy in a first time period.

[0239] In some embodiments, the first time period is a scheduling limited time period: that is, the terminal cannot perform data transmission and reception in this time period; usually because the terminal needs to perform measurement.

[0240] In some embodiments, the first time period can be a measurement gap (Measurement GAP).

[0241] In some embodiments, the first time period can be an SMTC window.

[0242] In some embodiments, the specific type of data is data with specific scheduling requirements; for example, delay critical data.

[0243] In some embodiments, the specific type of data can be data with a remaining time less than or equal to a threshold.

[0244] In some embodiments, the specific type of data can be data whose scheduling has lagged and cannot meet the multi-stream synchronization threshold between data streams.

[0245] In some embodiments, the specific data prioritized transmission can be detected in a certain logical channel or logical channel group.

[0246] In some embodiments, the specific data prioritized transmission includes prioritizing the transmission of a logical channel that detects a specific type of data or triggers a specific operation (e.g., DSR trigger) or prioritizing the transmission of data with a specific type within a logical channel.

[0247] In some embodiments, the terminal can use the specific data prioritized transmission strategy in the first time period upon receiving the network instruction.

[0248] In some embodiments, the network instruction includes an instruction (i.e., first information) that the network instructs the terminal to perform data transmission and reception in the first time period. In an example, the network can explicitly or implicitly indicate that the terminal can perform data transmission and reception in the first time period. For example, the network can explicitly indicate that the terminal can perform data transmission and reception in the first time period, or the network can implicitly indicate that the terminal deactivates or deconfigures the measurement interval. In this way, the network implicitly indicates that the terminal can perform data transmission and reception at this time because the measurement interval is invalid at this time.

[0249] In some embodiments, the network instruction can be an RRC message or a MAC CE message or a DCI.

[0250] In some embodiments, the MAC CE message can be a measurement interval deactivation, and thereafter, the terminal can perform data transmission and reception in the time period of the original measurement interval, and then use the specific data prioritized transmission strategy when sending uplink data.

[0251] In some embodiments, the network DCI instruction indicates that the terminal can perform data transmission and reception in the first time period or instructs the terminal to deactivate or deconfigure the measurement interval, i.e., data transmission and reception is prioritized over measurement, and thereafter, the terminal can perform data transmission and reception in the time period of the original measurement interval, and then use the specific data prioritized transmission strategy when sending uplink data.

[0252] In some embodiments, the terminal can determine whether to use the specific data prioritized transmission strategy in the first time period based on the information carried in the network instruction upon receiving the network instruction.

[0253] In some embodiments, the network instruction includes an instruction that the network instructs the terminal to perform data transmission and reception in the first time period or instructs the terminal to deactivate or deconfigure the measurement interval, and at the same time, the network also carries an indication that indicates whether the terminal uses the specific data prioritized transmission strategy in the first time period (i.e., second information).

[0254] In some embodiments, the network instruction can be an RRC message or a MAC CE message or a DCI.

[0255] In some embodiments, the MAC CE message can be a measurement interval deactivation, after which the terminal can perform data transmission and reception in the time period of the original measurement interval, and the MAC CE also carries an indication of whether to use a specific data priority transmission strategy. If yes, the terminal uses the specific data priority transmission strategy when sending uplink data.

[0256] In some embodiments, the network DCI instruction indicates that the terminal can perform data transmission and reception in the first time period or tells the terminal to deactivate or deconfigure the measurement interval, i.e., data transmission and reception is prioritized over measurement, and the DCI also carries an indication of whether to use a specific data priority transmission strategy. If yes, the terminal uses the specific data priority transmission strategy when sending uplink data.

[0257] In the embodiments of the present disclosure, part or all of the steps, and optional implementation manners thereof, can be combined with part or all of the steps in other embodiments, or can be combined with optional implementation manners of other embodiments.

[0258] The embodiments of the present disclosure also provide a communication device for implementing any of the above methods. For example, the embodiments of the present disclosure provide a communication device comprising units or modules for implementing each step performed by the terminal in any of the above methods. For example, the embodiments of the present disclosure provide a communication device comprising units or modules for implementing each step performed by the network device in any of the above methods.

[0259] It should be understood that the division of each unit or module in the above apparatus is only a logical function division, and all or part of them can be integrated into a physical entity or physically separated in actual implementation. In addition, the units or modules in the apparatus can be implemented in the form of processor calling software: for example, the apparatus includes a processor connected with a memory, the memory stores instructions, and the processor calls the instructions stored in the memory to implement any of the above methods or realize the functions of each unit or module of the above apparatus, wherein the processor is, for example, a general processor such as a central processing unit (CPU) or a microprocessor, and the memory is a memory in the apparatus or a memory outside the apparatus. Alternatively, the units or modules in the apparatus can be implemented in the form of hardware circuit, and the functions of part or all of the units or modules can be realized by the design of hardware circuit. The above hardware circuit can be understood as one or more processors; for example, in one implementation, the above hardware circuit is an application-specific integrated circuit (ASIC), and the functions of part or all of the units or modules are realized by the design of the logical relationship of elements in the circuit; for another example, in another implementation, the above hardware circuit is a programmable logic device (PLD), and a field programmable gate array (FPGA) is taken as an example, which can include a large number of logic gate circuits, and the connection relationship between the logic gate circuits is configured by a configuration file, so as to realize the functions of part or all of the units or modules. All units or modules of the above apparatus can be implemented in the form of processor calling software, or all units or modules can be implemented in the form of hardware circuit, or part of the units or modules are implemented in the form of processor calling software, and the remaining part is implemented in the form of hardware circuit.

[0260] In embodiments of the present disclosure, the processor is a circuit with signal processing capability. In one implementation, the processor can be a circuit with instruction reading and running capability, such as a central processing unit, a microprocessor, a graphics processing unit (GPU) (which can be understood as a microprocessor), a digital signal processor (DSP), etc. In another implementation, the processor can implement certain functions through a logical relationship of a hardware circuit, and the logical relationship of the hardware circuit is fixed or reconfigurable. For example, the processor is a hardware circuit implemented by a special-purpose integrated circuit or a programmable logic device, such as an FPGA. In a reconfigurable hardware circuit, the processor loads a configuration document to implement hardware circuit configuration. It can be understood that the processor loads instructions to implement the functions of the above part or all units or modules. In addition, it can also be a hardware circuit designed for artificial intelligence, which can be understood as an ASIC, such as a neural network processing unit (NPU), a tensor processing unit (TPU), a deep learning processing unit (DPU), etc.

[0261] FIG. 6 is a structural schematic diagram of a communication apparatus provided by embodiments of the present disclosure. As shown in FIG. 6, the communication apparatus 600 can include at least one of the following: a transceiver module 601, a processing module 602.

[0262] In some embodiments, the communication apparatus 600 can be the terminal 101. In some embodiments, the processing module 602 can be configured to determine to perform data transmission on the first data preferentially in the first time unit, and the first time unit is used for the terminal to perform scheduling restriction. Optionally, the transceiver module 601 can be configured to perform at least one of the communication steps (for example, steps S201, S202, S204) of the sending and / or receiving performed by the terminal 101 in any one of the above methods, details are not described herein again.

[0263] In some embodiments, the communication apparatus 600 can be the network device 102. In some embodiments, the transceiver module 601 can be configured to send the first information, and the first information is used to indicate that the terminal is allowed to perform data transmission on the first data preferentially in the first time unit, and the first time unit is used for the terminal to perform scheduling restriction. Optionally, the transceiver module 601 can be configured to perform at least one of the communication steps (for example, steps S201, S202, S204) of the sending and / or receiving performed by the network device 102 in any one of the above methods, details are not described herein again.

[0264] In some embodiments, the transceiving module can include a transmitting module and / or a receiving module. The transmitting module and the receiving module can be separate or integrated together. Alternatively, the transceiving module can be mutually replaced with a transceiver.

[0265] In some embodiments, the processing module can be one module or include multiple sub-modules. Alternatively, the multiple sub-modules perform all or part of the steps required to be performed by the processing module, respectively. Alternatively, the processing module can be mutually replaced with a processor.

[0266] FIG. 7A is a structural schematic diagram of a communication device provided by an embodiment of the present disclosure. The communication device 7100 can be a network device (for example, an access network device, a core network device, etc.), a terminal (for example, a user equipment, etc.), a chip, a chip system, or a processor supporting the network device to implement any of the above methods, or a chip, a chip system, or a processor supporting the terminal to implement any of the above methods. The communication device 7100 can be used to implement the methods described in the above method embodiments, and specific reference can be made to the descriptions in the above method embodiments.

[0267] As shown in FIG. 7A, the communication device 7100 includes one or more processors 7101. The processor 7101 can be a general-purpose processor or a special-purpose processor, for example, a baseband processor or a central processing unit. The baseband processor can be used to process communication protocols and communication data, and the central processing unit can be used to control the communication device (for example, a base station, a baseband chip, a terminal device, a terminal device chip, a DU or a CU, etc.), execute programs, and process data of the programs. Alternatively, the communication device 7100 is used to execute any of the above methods. Alternatively, the one or more processors 7101 are used to call instructions to enable the communication device 7100 to execute any of the above methods.

[0268] In some embodiments, the communication device 7100 further includes one or more transceivers 7102. When the communication device 7100 includes one or more transceivers 7102, the transceiver 7102 performs at least one of the communication steps (for example, steps S201, S202, S204, but not limited to) in the above methods, such as transmitting and / or receiving. The processor 7101 performs at least one of the other steps (for example, step S203, but not limited to). In an alternative embodiment, the transceiver can include a receiver and / or a transmitter, and the receiver and the transmitter can be separate or integrated together. Alternatively, the terms of transceiver, transceiving unit, transceiver, transceiving circuit, interface circuit, interface, etc. can be mutually replaced, the terms of transmitter, transmitting unit, transmitter, transmitting circuit, etc. can be mutually replaced, and the terms of receiver, receiving unit, receiver, receiving circuit, etc. can be mutually replaced.

[0269] In some embodiments, the communication device 7100 further includes one or more memories 7103 for storing data. Alternatively, all or part of the memories 7103 can be external to the communication device 7100. In optional embodiments, the communication device 7100 can include one or more interface circuits 7104. Optionally, the interface circuit 7104 is connected to the memory 7103, and the interface circuit 7104 can be used to receive data from the memory 7103 or other devices, and can be used to send data to the memory 7103 or other devices. For example, the interface circuit 7104 can read data stored in the memory 7103 and send the data to the processor 7101.

[0270] The communication device 7100 described in the above embodiments can be a network device or a terminal, but the scope of the communication device 7100 described in the present disclosure is not limited thereto, and the structure of the communication device 7100 can not be limited by FIG. 7A. The communication device can be a standalone device or can be part of a larger device. For example, the communication device can be: 1) a standalone integrated circuit (IC), or a chip, or a chip system or subsystem; (2) a set of one or more ICs, which can optionally include a storage component for storing data, programs; (3) an ASIC, such as a modem; (4) a module that can be embedded in other devices; (5) a receiver, a terminal device, a smart terminal device, a cellular phone, a wireless device, a handset, a mobile unit, a vehicle-mounted device, a network device, a cloud device, an artificial intelligence device, and the like; (6) other devices, and the like.

[0271] FIG. 7B is a structural schematic diagram of a chip according to an embodiment of the present disclosure. For the case where the communication device 7100 is a chip or a chip system, the structural schematic diagram of the chip 7200 shown in FIG. 7B can be referred to, but is not limited thereto.

[0272] The chip 7200 includes one or more processors 7201. The chip 7200 is configured to perform any of the above methods.

[0273] In some embodiments, the chip 7200 further includes one or more interface circuits 7202. Optionally, the terms interface circuit, interface, transceiver pin, and the like can be replaced with each other. In some embodiments, the chip 7200 further includes one or more memories 7203 for storing data. Optionally, all or part of the memories 7203 can be external to the chip 7200. Optionally, the interface circuit 7202 is connected to the memory 7203, and the interface circuit 7202 can be used to receive data from the memory 7203 or other devices, and can be used to send data to the memory 7203 or other devices. For example, the interface circuit 7202 can read data stored in the memory 7203 and send the data to the processor 7201.

[0274] In some embodiments, the interface circuit 7202 performs at least one of the communication steps (for example, steps S201, S202, S204, but not limited to) of transmitting and / or receiving in the above method. The interface circuit 7202 performing the communication steps such as transmitting and / or receiving in the above method refers to that the interface circuit 7202 performs data interaction between the processor 7201, the chip 7200, the memory 7203, or the transceiver device. In some embodiments, the processor 7201 performs at least one of the other steps (for example, step S203, but not limited to).

[0275] The modules and / or devices described in each of the embodiments of the virtual device, the physical device, the chip, etc. can be combined or separated according to the case. Optionally, part or all of the steps can also be performed by multiple modules and / or devices in cooperation, which is not limited here.

[0276] The embodiments of the present disclosure also propose a storage medium, and the storage medium stores instructions, which, when executed on the communication device 7100, cause the communication device 7100 to perform any one of the above methods. Optionally, the storage medium is an electronic storage medium. Optionally, the storage medium is a computer readable storage medium, but is not limited to this, and it can also be a storage medium readable by other devices. Optionally, the storage medium can be a non-transitory storage medium, but is not limited to this, and it can also be a transitory storage medium.

[0277] The embodiments of the present disclosure also propose a program product, which, when executed by the communication device 7100, causes the communication device 7100 to perform any one of the above methods. Optionally, the program product is a computer program product.

[0278] The embodiments of the present disclosure also propose a computer program, which, when executed on a computer, causes the computer to perform any one of the above methods.

[0279] Other embodiments of the application will be apparent to those skilled in the art from consideration of the specification and practice of the application disclosed herein. The present disclosure is intended to cover any and all variations of the application that come within the scope of the claims and possess the same general features and principles. The specification and examples given are intended as illustrative only and not restrictive of the true scope and spirit of the application.

[0280] It should be understood that the application is not limited to the precise construction and combinations of parts and steps described herein and shown in the accompanying drawings. The scope of the application is limited only by the claims appended hereto.

Claims

1. A communication method, performed by a terminal, the method comprising: determining to perform data transmission on first data preferentially in a first time unit, the first time unit being for the terminal to perform a scheduling restriction. The first time unit comprises at least one of: a time unit in which the terminal does not perform data transmission; and a time unit in which the terminal performs measurement.

2. The method of claim 1, wherein, In a case where the first data needs to be transmitted preferentially, the first time unit is further for the terminal to perform data transmission and / or not to perform measurement. The first time unit comprises at least one of: a measurement gap; and a synchronization signal block (SSB) measurement time window. The first data comprises at least one of: data having a preset scheduling requirement; and data of a preset type.

3. The method of claim 1 or 2, wherein, The data having the preset scheduling requirement is data having an urgent scheduling requirement.

4. The method according to any one of claims 1 to 3, wherein, The data of the preset type is one of: data whose remaining time is less than or equal to a preset threshold; and data for which scheduling has been delayed and a multi-stream synchronization threshold between data streams cannot be met. The performing of the data transmission on the first data preferentially in the first time unit comprises: preferentially transmitting the first data on a first logical channel in the first time unit. The first logical channel comprises at least one of: a logical channel on which the terminal detects the first data; a logical channel on which data to be transmitted has triggered a first operation; and a logical channel on which the first data is contained in data to be transmitted.

5. The method according to any one of claims 1 to 4, wherein, The method further comprises: receiving first information, the first information being used to indicate that the terminal is allowed to perform the data transmission on the first data preferentially in the first time unit. The method further comprises: receiving second information, the second information being used to indicate that the terminal performs the data transmission on the first data preferentially in the first time unit. 12.A communication method, performed by a network device, the method comprising: transmitting first information, the first information being used to indicate that a terminal is allowed to perform data transmission on first data preferentially in a first time unit, the first time unit being for the terminal to perform a scheduling restriction.

6. The method of claim 5, wherein, The first time unit comprises at least one of: a time unit in which the terminal does not perform data transmission; and a time unit in which the terminal performs measurement.

7. The method of claim 5 or 6, wherein, In a case where the first data needs to be transmitted preferentially, the first time unit is further for the terminal to perform data transmission and / or not to perform measurement. The first time unit comprises at least one of: a measurement gap; and a synchronization signal block (SSB) measurement time window. The first data comprises at least one of: data having a preset scheduling requirement; and data of a preset type.

8. The method according to any one of claims 4 to 7, wherein, The data having the preset scheduling requirement is data having an urgent scheduling requirement. The data of the preset type is one of: data whose remaining time is less than or equal to a preset threshold; and data for which scheduling has been delayed and a multi-stream synchronization threshold between data streams cannot be met.

9. The method of claim 7, wherein, The terminal performing the data transmission on the first data preferentially in the first time unit comprises: the terminal preferentially transmitting the first data on a first logical channel in the first time unit. The first logical channel comprises at least one of: a logical channel on which the terminal detects the first data; a logical channel on which data to be transmitted has triggered a first operation; and a logical channel on which the first data is contained in data to be transmitted. ​ ​ 10. The method according to any one of claims 1 to 9, wherein, ​ ​ 11. The method of claim 10, wherein, ​ ​ ​ ​ 13. The method of claim 12, wherein, ​ ​ ​ 14. The method of claim 12 or 13, wherein, ​ 15. The method according to any one of claims 12 to 14, wherein, ​ ​ ​ 16. The method according to any one of claims 12 to 15, wherein, ​ ​ ​ 17. The method of claim 16, wherein, ​ 18. The method of claim 15 or 17, wherein, ​ ​ ​ 19. The method of any one of claims 15 to 18, wherein, ​ 20. The method of claim 19, wherein, ​ ​ a logical channel whose to-be-transmitted data has triggered the first operation; a logical channel whose to-be-transmitted data contains the first data.

21. The method of any one of claims 12 to 20, wherein, The method further includes: sending second information, the second information being used to indicate that the terminal performs data transmission on the first data preferentially in the first time unit. 22.A terminal, comprising: a processing module, configured to determine to perform data transmission on the first data preferentially in the first time unit, the first time unit being a time unit in which the terminal performs scheduling restriction. 23.A network device, comprising: a transceiving module, configured to send first information, the first information being used to indicate that a terminal is allowed to perform data transmission on the first data preferentially in the first time unit, the first time unit being a time unit in which the terminal performs scheduling restriction. 24.A communication device, comprising: one or more processors; wherein the communication device is configured to perform the steps of the communication method according to any one of claims 1 to 21.

25. A storage medium storing a computer program, wherein, The computer program, when executed by the processor, implements the steps of the communication method according to any one of claims 1 to 21. 26.A computer program product, comprising instructions, wherein the computer program, when executed by a communication device, implements the steps of the communication method according to any one of claims 1 to 21.

Citation Information

Patent Citations

  • Time synchronization method, device and storage medium

    CN114071768A

  • Measurement time period configuration method and communication device

    CN115884220A

  • Information processing method and device

    CN117546428A

  • Flexible Downlink Control Signal Monitoring in Wireless Communications

    US20210368368A1

  • Data transmission method, access network device, user plane function network element, and storage medium

    WO2022116939A1