Communication method and apparatus
By exchanging information between terminals and network devices to determine the sharing of configuration authorizations, the problem of wasted CG resources is solved and resource utilization is improved.
Patent Information
- Application Number
- PCT/CN2024/108273
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-07-29
- Publication Date
- 2026-02-05
AI Technical Summary
In existing technologies, configuration authorization (CG) resources are wasted in XR services, resulting in low resource utilization, especially when configuration authorization is shared among multiple terminals.
By determining whether the configuration authorization is a shared configuration authorization, information is exchanged between the terminal and network devices to indicate the use and non-use of CG resources, thereby optimizing resource allocation and improving resource utilization.
Effective use of CG resources avoids resource waste and improves the resource utilization rate of configuration authorization.
Smart Images

Figure CN2024108273_05022026_PF_FP_ABST
Abstract
Description
A communication method and apparatus Technical Field
[0001] This disclosure relates to the field of communication technology, and in particular to a communication method and apparatus for sharing configuration authorization. Background Technology
[0002] In recent years, with the continuous progress and improvement of extended reality (XR) technology, related industries have developed rapidly. XR is a general term for virtual reality (VR), augmented reality (AR), and mixed reality (MR), and it is widely used in many fields such as entertainment, games, medical care, advertising, industry, online education, and engineering.
[0003] XR services, as a video transmission service, arrive periodically based on frame rate. Uplink transmission for periodic services typically employs configured grant (CG) transmission.
[0004] Summary of the Invention
[0005] This disclosure presents a communication method and apparatus.
[0006] According to a first aspect of the present disclosure, a communication method is provided, the method being executed by a first terminal, the method comprising: determining, based on a first parameter associated with a configuration authorization, whether the configuration authorization is a shared configuration authorization or a non-shared configuration authorization.
[0007] According to a second aspect of the present disclosure, a communication method is provided, the method being performed by a network device, the method comprising:
[0008] Send first configuration information to the first terminal so that the first terminal determines whether the configuration authorization is a shared configuration authorization or a non-shared configuration authorization based on whether the first configuration information includes a first parameter associated with the configuration authorization.
[0009] According to a third aspect of the present disclosure, a communication device is provided, comprising: a processing module, configured to determine, based on a first parameter associated with a configuration authorization, whether the configuration authorization is a shared configuration authorization or a non-shared configuration authorization.
[0010] According to a fourth aspect of the present disclosure, a communication device is provided, comprising: a transceiver module, configured to send first configuration information to a first terminal, so that the first terminal determines whether the configuration authorization is a shared configuration authorization or a non-shared configuration authorization based on whether the first configuration information includes a first parameter associated with configuration authorization.
[0011] According to a fifth aspect of the embodiments of this disclosure, a communication system is provided, comprising:
[0012] The first terminal is configured to execute the optional implementation of the first aspect mentioned above;
[0013] The network device is configured to perform an optional implementation of the second aspect described above.
[0014] According to a sixth aspect of the present disclosure, a communication device is provided, comprising: one or more processors;
[0015] The processor is used to invoke instructions to cause the communication device to execute the optional implementations of the first and second aspects mentioned above.
[0016] According to a seventh aspect of the present disclosure, a storage medium is provided that stores instructions which, when executed on a communication device, cause the communication device to perform optional implementations of the first and second aspects described above.
[0017] According to an eighth aspect of the present disclosure, a computer program product is provided, including a computer program that, when executed by the communication device, implements optional implementations of the first and second aspects described above.
[0018] According to the technical solution disclosed herein, for the configuration authorization CG of the network device, the first terminal can determine whether the CG is a shared configuration authorization through the first parameter associated with the CG, so as to facilitate the first terminal to effectively utilize the CG resources of the network device and improve the utilization rate of CG resources. Attached Figure Description
[0019] To more clearly illustrate the technical solutions in the embodiments of this disclosure, the accompanying drawings required for the description of the embodiments are introduced below. The following drawings are only some embodiments of this disclosure and do not impose specific limitations on the protection scope of this disclosure.
[0020] Figure 1 is a schematic diagram of the architecture of a communication system provided in an embodiment of this disclosure;
[0021] Figure 2 is an interactive schematic diagram of a communication method according to an embodiment of the present disclosure;
[0022] Figure 3A is a flowchart illustrating a communication method according to an embodiment of the present disclosure;
[0023] Figure 3B is a flowchart illustrating a communication method according to an embodiment of the present disclosure;
[0024] Figure 4A is a flowchart illustrating a communication method according to an embodiment of the present disclosure;
[0025] Figure 4B is a flowchart illustrating a communication method according to an embodiment of the present disclosure;
[0026] Figure 5 is an interactive schematic diagram of the communication method proposed in an embodiment of this disclosure;
[0027] Figure 6A is a schematic diagram of the structure of the first terminal proposed in an embodiment of this disclosure;
[0028] Figure 6B is a schematic diagram of the structure of the network device proposed in an embodiment of this disclosure;
[0029] Figure 7A is a schematic diagram of the structure of the communication device 7100 proposed in an embodiment of this disclosure;
[0030] Figure 7B is a schematic diagram of the structure of the chip 7200 proposed in the embodiments of this disclosure. Detailed Implementation
[0031] This disclosure presents a communication method and apparatus.
[0032] In a first aspect, embodiments of this disclosure propose a communication method, which is executed by a first terminal, and the method includes: determining whether the configuration authorization is a shared configuration authorization or a non-shared configuration authorization based on a first parameter associated with the configuration authorization.
[0033] In the above embodiments, the first terminal can determine whether the CG is a shared configuration license by using the first parameter associated with the configuration license (CG), which makes it easier for the first terminal to effectively utilize the CG resources configured by the network device and improve the utilization rate of CG resources.
[0034] In conjunction with some embodiments of the first aspect, in some embodiments, the method further includes: receiving first configuration information sent by a network device.
[0035] In conjunction with some embodiments of the first aspect, in some embodiments, the first parameter is used to indicate that the configuration authorization is a shared configuration authorization; determining whether the configuration authorization is a shared configuration authorization or a non-shared configuration authorization based on the first parameter associated with the configuration authorization includes: if the first configuration information includes the first parameter and the value of the first parameter is a first value, the configuration authorization is determined to be a shared configuration authorization; or, if the first configuration information does not include the first parameter, the configuration authorization is determined to be a non-shared configuration authorization.
[0036] In conjunction with some embodiments of the first aspect, in some embodiments, the first parameter is used to indicate that the configuration authorization is a non-shared configuration authorization; determining whether the configuration authorization is a shared configuration authorization or a non-shared configuration authorization based on the first parameter associated with the configuration authorization includes: if the first configuration information includes the first parameter and the value of the first parameter is a first value, the configuration authorization is determined to be a non-shared configuration authorization; or, if the first configuration information does not include the first parameter, the configuration authorization is determined to be a shared configuration authorization.
[0037] In conjunction with some embodiments of the first aspect, in some embodiments, the first parameter is used to indicate whether the configuration authorization is a shared configuration authorization; determining whether the configuration authorization is a shared configuration authorization or a non-shared configuration authorization based on the first parameter associated with the configuration authorization includes: if the first configuration information includes the first parameter and the value of the first parameter is a second value, the configuration authorization is determined to be a shared configuration authorization; or, if the first configuration information includes the first parameter and the value of the first parameter is a third value, the configuration authorization is determined to be a non-shared configuration authorization.
[0038] In conjunction with some embodiments of the first aspect, in some embodiments, the configuration authorization is a shared configuration authorization, which is shared among multiple terminals, and the first terminal belongs to multiple terminals.
[0039] In the above embodiments, configuration authorization can be shared among a group of terminals, which can avoid the waste of CG resources and improve the resource utilization of configuration authorization.
[0040] In conjunction with some embodiments of the first aspect, in some embodiments, the method further includes: sending first information to a network device, the first information being used to indicate configuration-authorized CG resources not used by the first terminal and / or CG resources used, wherein the unused CG resources and the used CG resources both belong to one or more CG resources associated with the configuration authorization; wherein the configuration authorization is a shared configuration authorization.
[0041] In the above embodiments, for shared configuration authorization, the first terminal can indicate the CG resources used and / or not used by the network device through the first information, so that the network device can determine the CG resources that can be used by the first terminal, thereby effectively utilizing the configuration-authorized resources.
[0042] In conjunction with some embodiments of the first aspect, in some embodiments, sending the first information to the network device includes: sending a Physical Uplink Shared Channel (PUSCH) to the network device on a third CG resource, wherein the PUSCH includes the first information and the third CG resource belongs to a CG resource with configuration authorization association; or, sending the first information to the network device via a Physical Uplink Control Channel (PUCCH).
[0043] In conjunction with some embodiments of the first aspect, in some embodiments, the first information includes a first bit diagram, the first bit diagram includes a first number of indicator bits, each indicator bit corresponds to a CG resource, the indicator bit is used to indicate whether the corresponding CG resource is a used CG resource or an unused CG resource; wherein, the indicator bit is a fourth value, used to indicate whether the corresponding CG resource is a used CG resource; the indicator bit is a fifth value, used to indicate whether the corresponding CG resource is an unused CG resource.
[0044] In conjunction with some embodiments of the first aspect, in some embodiments, the CG resource corresponding to the first number of indicator bits is a CG resource that follows the third CG resource among one or more CG resources.
[0045] In conjunction with some embodiments of the first aspect, in some embodiments, the first CG resource indicated in the first number of indicator bits is the Mth CG resource among one or more CG resources that is located after the third CG resource, where M is a positive integer.
[0046] In conjunction with some embodiments of the first aspect, in some embodiments, the first information includes one or more first indication information, which are used to indicate the priority of the CG resource associated with the use.
[0047] In conjunction with some embodiments of the first aspect, in some embodiments, the aforementioned one or more first indication information is located after the first first diagram; wherein, each indication in the first first diagram uses a CG resource associated with a first indication information, and each indication in the first first diagram does not use a CG resource associated with a first indication information.
[0048] In conjunction with some embodiments of the first aspect, in some embodiments, the above-mentioned one or more first indication information is located after the first bit diagram, each indication bit in the first bit diagram corresponds to one first indication information, wherein the first indication information associated with each unused CG resource indicated in the first bit diagram is a sixth value.
[0049] In conjunction with some embodiments of the first aspect, in some embodiments, the method further includes: determining the priority associated with the used CG resource, the priority being related to the priority of the Media Access Control Protocol Data Unit (MAC PDU) associated with the used CG resource.
[0050] In conjunction with some embodiments of the first aspect, in some embodiments, a Media Access Control Protocol Data Unit (MAC PDU) associated with the used CG resource is determined; and the priority of the MAC PDU associated with the used CG resource is determined as the priority associated with the used CG resource.
[0051] In conjunction with some embodiments of the first aspect, in some embodiments, determining the priority of the MAC PDU associated with the used CG resource includes: determining one or more logical channels (LCHs) associated with the MAC PDU; and determining the highest logical channel priority among the one or more LCHs as the priority of the MAC PDU associated with the used CG resource.
[0052] In conjunction with some embodiments of the first aspect, in some embodiments, the method further includes: receiving second configuration information sent by a network device, the second configuration information including a first quantity and / or M.
[0053] In some embodiments in combination with some embodiments of the first aspect, the method further includes: receiving second information for indicating available CG resources of one or more terminals; and determining, according to the second information, the CG resources available to the first terminal.
[0054] In the above embodiments, the available CG resources of one or more terminals are indicated by the second information, which facilitates the first terminal to determine the CG resources that it can use, so that the configured authorized resources can be effectively utilized and the utilization rate of CG resources can be improved.
[0055] In some embodiments in combination with some embodiments of the first aspect, in some embodiments, the second information is a physical downlink control channel PDCCH scrambled with a first radio network temporary identifier RNTI.
[0056] In some embodiments in combination with some embodiments of the first aspect, in some embodiments, the second information includes a second bitmap, the second bitmap includes the number of second quantity multiplied by the number of third quantity of indication bits, and the (i*q + j)-th indication bit among the number of second quantity multiplied by the number of third quantity of indication bits is used to indicate whether the j-th terminal can use the i-th CG resource, the second quantity is the number p of indicated CG resources, the third quantity is the number q of indicated terminals, 0 ≤ i < p, 0 ≤ j < q; the (i*q + j)-th indication bit is a fourth value for indicating that the j-th terminal can use the i-th CG resource; the (i*q + j)-th indication bit is a fifth value for indicating that the j-th terminal cannot use the i-th CG resource.
[0057] In some embodiments in combination with some embodiments of the first aspect, in some embodiments, the first CG resource indicated in the second bitmap is the Y-th CG resource at the end of the time slot of the second information, where Y is a positive integer. <In conjunction with some embodiments of the first aspect, in some embodiments, the first CG resource indicated in the fourth number of first indicator bits is the Y-th CG resource at the end of the time slot of the second information, where Y is a positive integer.
[0062] In conjunction with some embodiments of the first aspect, in some embodiments, the method further includes: receiving fourth configuration information sent by a network device; wherein the fourth configuration information includes at least one of the following: a fourth quantity; an identifier of the first terminal; and Y.
[0063] In conjunction with some embodiments of the first aspect, in some embodiments, determining the CG resources available to the first terminal based on the second information includes: determining the CG resources available to the first terminal based on the fourth configuration information and the PDCCH scrambled by the first RNTI.
[0064] In conjunction with some embodiments of the first aspect, in some embodiments, the method further includes: receiving second information, the second information being used to indicate CG resources available and / or unavailable on the first terminal; and determining CG resources available on the first terminal based on the second information.
[0065] In the above embodiments, the second information indicates the available and / or unavailable CG resources of the first terminal, which helps the first terminal determine the CG resources it can use, thereby effectively utilizing the configured and authorized resources and improving the utilization rate of CG resources.
[0066] In conjunction with some embodiments of the first aspect, in some embodiments, the second information is any one of the following: a PDCCH scrambled by a second RNTI; a Media Access Control (MAC) control element (CE); or a Radio Resource Control (RRC) signaling.
[0067] In conjunction with some embodiments of the first aspect, in some embodiments, the second information includes a third bitmap containing a fifth number of indicator bits, each indicator bit corresponding to a CG resource; wherein, the indicator bits in the third bitmap are fourth values used to indicate that the corresponding CG resource is available; and the indicator bits in the third bitmap are fifth values used to indicate that the corresponding CG resource is unavailable.
[0068] In conjunction with some embodiments of the first aspect, in some embodiments, the first CG resource indicated by the indicator bit in the third bitmap is the Y-th CG resource at the end of the time slot of the second information, where Y is a positive integer.
[0069] In conjunction with some embodiments of the first aspect, in some embodiments, the method further includes: receiving fifth configuration information sent by a network device; wherein the fifth configuration information includes at least one of the following: a fifth quantity; Y.
[0070] In conjunction with some embodiments of the first aspect, in some embodiments, the first configuration information, the second configuration information, the third configuration information, the fourth configuration information, and the fifth configuration information are the same piece of information or are different pieces of information.
[0071] Secondly, this disclosure provides a communication method executed by a network device. The method includes sending first configuration information to a first terminal, so that the first terminal determines whether the configuration authorization is a shared configuration authorization or a non-shared configuration authorization based on whether the first configuration information includes a first parameter associated with configuration authorization.
[0072] In conjunction with some embodiments of the second aspect, in some embodiments, the first parameter is used to indicate that the configuration authorization is a shared configuration authorization; wherein, the first configuration information includes the first parameter and the value of the first parameter is a first value, indicating that the configuration authorization is a shared configuration authorization; if the first configuration information does not include the first parameter, it indicates that the configuration authorization is a non-shared configuration authorization.
[0073] In conjunction with some embodiments of the second aspect, in some embodiments, the first parameter is used to indicate that the configuration authorization is a non-shared configuration authorization; wherein, the first configuration information includes the first parameter and the value of the first parameter is a first value, indicating that the configuration authorization is a non-shared configuration authorization; if the first configuration information does not include the first parameter, it indicates that the configuration authorization is a shared configuration authorization.
[0074] In conjunction with some embodiments of the second aspect, in some embodiments, the first parameter is used to indicate whether the configuration authorization is a shared configuration authorization; wherein, the first configuration information includes the first parameter and the value of the first parameter is a second value, indicating that the configuration authorization is a shared configuration authorization; the first configuration information includes the first parameter and the value of the first parameter is a third value, indicating that the configuration authorization is a non-shared configuration authorization.
[0075] In conjunction with some embodiments of the second aspect, in some embodiments, the configuration authorization is a shared configuration authorization, which is shared among multiple terminals, and the first terminal belongs to multiple terminals.
[0076] In conjunction with some embodiments of the second aspect, in some embodiments, the method further includes: receiving first information sent by a first terminal, the first information being used to indicate configuration-authorized CG resources not used by the first terminal and / or CG resources used, wherein the unused CG resources and the used CG resources both belong to one or more CG resources associated with the configuration authorization; wherein the configuration authorization is a shared configuration authorization.
[0077] In conjunction with some embodiments of the second aspect, in some embodiments, receiving the first information sent by the first terminal includes: receiving the Physical Uplink Shared Channel (PUSCH) sent by the first terminal on the third CG resource, wherein the PUSCH includes the first information and the third CG resource belongs to the CG resource with configuration authorization association; or, receiving the first information sent by the first terminal through the Physical Uplink Control Channel (PUCCH).
[0078] In conjunction with some embodiments of the second aspect, in some embodiments, the first information includes a first bit diagram, the first bit diagram includes a first number of indicator bits, each indicator bit corresponds to a CG resource, the indicator bit is used to indicate whether the corresponding CG resource is a used CG resource or an unused CG resource; wherein, the indicator bit is a fourth value, used to indicate whether the corresponding CG resource is a used CG resource; the indicator bit is a fifth value, used to indicate whether the corresponding CG resource is an unused CG resource.
[0079] In conjunction with some embodiments of the second aspect, in some embodiments, the CG resource corresponding to the first number of indicator bits is a CG resource that follows the third CG resource among one or more CG resources.
[0080] In conjunction with some embodiments of the second aspect, in some embodiments, the first CG resource indicated in the first number of indicator bits is the Mth CG resource among one or more CG resources that follows the third CG resource, where M is a positive integer.
[0081] In conjunction with some embodiments of the second aspect, in some embodiments, the first information includes one or more first indication information, which are used to indicate the priority of the CG resource associated with the use.
[0082] In conjunction with some embodiments of the second aspect, in some embodiments, one or more first indication information is located after the first diagram; wherein, each indication in the first diagram uses a CG resource associated with a first indication information, and each indication in the first diagram does not use a CG resource associated with a first indication information.
[0083] In conjunction with some embodiments of the second aspect, in some embodiments, one or more first indication information is located after the first bit diagram, each indication bit in the first bit diagram corresponds to one first indication information, wherein the first indication information associated with each unused CG resource indicated in the first bit diagram is a sixth value.
[0084] In conjunction with some embodiments of the second aspect, in some embodiments, the method further includes: sending second configuration information to a first terminal, the second configuration information including a first quantity and / or M.
[0085] In combination with some embodiments of the second aspect, in some embodiments, the method further includes: sending second information to a first terminal, where the second information is used to indicate available CG resources of one or more terminals, and the second information is used by the first terminal to determine available CG resources of the first terminal.
[0086] In combination with some embodiments of the second aspect, in some embodiments, the second information is a physical downlink control channel PDCCH scrambled with a first radio network temporary identifier RNTI.
[0087] In combination with some embodiments of the second aspect, in some embodiments, the second information includes a second bitmap, where the second bitmap includes the number of second quantities multiplied by the number of third quantities of indication bits. The (i*q + j)-th indication bit among the number of second quantities multiplied by the number of third quantities of indication bits is used to indicate whether the j-th terminal can use the i-th CG resource. The second quantity is the number p of indicated CG resources, the third quantity is the number q of indicated terminals, 0 ≤ i < p, 0 ≤ j < q; the (i*q + j)-th indication bit is a fourth value, used to indicate that the j-th terminal can use the i-th CG resource; the (i*q + j)-th indication bit is a fifth value, used to indicate that the j-th terminal cannot use the i-th CG resource.
[0088] In combination with some embodiments of the second aspect, in some embodiments, the first CG resource indicated in the second bitmap is the Y-th CG resource at the end of the time slot of the second information, where Y is a positive integer.
[0089] In combination with some embodiments of the second aspect, in some embodiments, the method further includes: sending third configuration information to the first terminal; where the third configuration information includes at least one of the following: the second quantity; the third quantity; the number j of the first terminal; Y.
[0090] In combination with some embodiments of the second aspect, in some embodiments, the PDCCH scrambled with the first RNTI includes the number of fourth quantities of first indication bits, and each first indication bit corresponds to a CG resource, and the first indication bit is used to indicate the identifier of the terminal that can use the CG resource.
[0091] In combination with some embodiments of the second aspect, in some embodiments, the first CG resource indicated by the number of fourth quantities of first indication bits is the Y-th CG resource at the end of the time slot of the second information, where Y is a positive integer.
[0092] In combination with some embodiments of the second aspect, in some embodiments, the method further includes: sending fourth configuration information to the first terminal; where the fourth configuration information includes at least one of the following: the identifier of the first terminal; the fourth quantity; Y.
[0093] In conjunction with some embodiments of the second aspect, in some embodiments, the method further includes: sending second information to a first terminal, the second information being used to indicate CG resources available and / or unavailable on the first terminal, the second information being used by the first terminal to determine CG resources available on the first terminal.
[0094] In conjunction with some embodiments of the second aspect, in some embodiments, the second information is any one of the following: a PDCCH scrambled by a second RNTI; a Media Access Control (MAC) control element (CE); or a Radio Resource Control (RRC) signaling.
[0095] In conjunction with some embodiments of the second aspect, in some embodiments, the second information includes a third bitmap containing a fifth number of indicator bits, each indicator bit corresponding to a CG resource; wherein, the indicator bits in the third bitmap are fourth values indicating that the corresponding CG resource is available; and the indicator bits in the third bitmap are fifth values indicating that the corresponding CG resource is unavailable.
[0096] In conjunction with some embodiments of the second aspect, in some embodiments, the first CG resource indicated by the indicator bit in the third bitmap is the Y-th CG resource at the end of the time slot of the second information, where Y is a positive integer.
[0097] In conjunction with some embodiments of the second aspect, in some embodiments, the method further includes: sending fifth configuration information to the first terminal; wherein the fifth configuration information includes at least one of the following: a fifth quantity; Y.
[0098] In conjunction with some embodiments of the second aspect, in some embodiments, the first configuration information, the second configuration information, the third configuration information, the fourth configuration information, and the fifth configuration information are the same piece of information or are different pieces of information.
[0099] Thirdly, embodiments of this disclosure propose a first terminal, including at least one of a transceiver module and a processing module; wherein the first terminal is used to execute an optional implementation of the first aspect.
[0100] Fourthly, embodiments of this disclosure provide a network device, including at least one of a transceiver module and a processing module; wherein the network device is used to execute an optional implementation of the second aspect.
[0101] Fifthly, embodiments of this disclosure provide a communication system, including:
[0102] The first terminal is configured as an optional implementation of the aforementioned first aspect;
[0103] The network device is configured to perform an optional implementation of the second aspect described above.
[0104] In a sixth aspect, embodiments of this disclosure provide a communication device, comprising: one or more processors; wherein the processors are configured to invoke instructions to cause the communication device to perform an optional implementation of the first aspect described above.
[0105] In a seventh aspect, embodiments of this disclosure provide a communication device, comprising: one or more processors; wherein the processors are configured to invoke instructions to cause the communication device to perform an optional implementation of the second aspect described above.
[0106] Eighthly, embodiments of this disclosure provide a storage medium storing instructions that, when executed on a communication device, cause the communication device to perform optional implementations of the first and second aspects described above.
[0107] Ninthly, embodiments of this disclosure provide a program product that, when executed by a communication device, causes the communication device to perform the method as described in the optional implementations of the first and second aspects.
[0108] In a tenth aspect, embodiments of this disclosure provide a computer program that, when run on a computer, causes the computer to perform the methods described in alternative implementations of the first and second aspects.
[0109] Eleventhly, embodiments of this disclosure provide a chip or chip system. The chip or chip system includes processing circuitry configured to perform the methods described according to optional implementations of the first and second aspects above.
[0110] It is understood that the aforementioned first terminal, network device, communication system, storage medium, program product, computer program, chip, or chip system are all used to execute the methods proposed in the embodiments of this disclosure. Therefore, the beneficial effects that can be achieved can be referred to the beneficial effects in the corresponding methods, and will not be repeated here.
[0111] This disclosure provides communication methods and apparatus. In some embodiments, terms such as information processing method and communication method can be used interchangeably, as can terms such as information processing apparatus and communication apparatus, and as can terms such as information processing system and communication system.
[0112] This disclosure is not exhaustive, but merely illustrative of some embodiments, and is not intended to limit the scope of protection of this disclosure. Unless otherwise specified, each step in a particular embodiment can be implemented as an independent embodiment, and the steps can be arbitrarily combined. For example, a solution after removing some steps in a particular embodiment can also be implemented as an independent embodiment, and the order of the steps in a particular embodiment can be arbitrarily interchanged. Furthermore, the optional implementation methods in a particular embodiment can be arbitrarily combined; moreover, the embodiments can be arbitrarily combined, for example, some or all steps of different embodiments can be arbitrarily combined, and a particular embodiment can be arbitrarily combined with the optional implementation methods of other embodiments.
[0113] In each of the disclosed embodiments, unless otherwise specified or in case of logical conflict, the terminology and / or descriptions of the embodiments are consistent and can be referenced by each other. Technical features in different embodiments can be combined to form new embodiments based on their inherent logical relationships.
[0114] The terminology used in the embodiments of this disclosure is for the purpose of describing particular embodiments only and is not intended to limit the scope of this disclosure.
[0115] In this embodiment of the disclosure, unless otherwise stated, elements expressed in the singular form, such as "a," "an," "the," "the," "the," "the," "the," "the," "this," etc., can mean "one and only one," or "one or more," "at least one," etc. For example, when using articles such as "a," "an," "the," etc. in translation, the noun following the article can be understood as either a singular expression or a plural expression.
[0116] In the embodiments of this disclosure, "multiple" refers to two or more.
[0117] In some embodiments, the terms “at least one of”, “one or more”, “a plurality of”, “multiple”, etc., may be used interchangeably.
[0118] In some embodiments, the notation "at least one of A and B", "A and / or B", "A in one case, B in another", "in response to one case A, in response to another case B", etc., may include the following technical solutions depending on the situation: in some embodiments, A (execute A regardless of B); in some embodiments, B (execute B regardless of A); in some embodiments, execution is selected from A and B (A and B are selectively executed); in some embodiments, A and B (both A and B are executed). The same applies when there are more branches such as A, B, C, etc.
[0119] In some embodiments, the notation "A or B" may include the following technical solutions, depending on the situation: in some embodiments, A (execution of A regardless of B); in some embodiments, B (execution of B regardless of A); in some embodiments, execution is selected from A and B (A and B are selectively executed). The same applies when there are more branches such as A, B, C, etc.
[0120] The prefixes "first," "second," etc., used in the embodiments of this disclosure are merely for distinguishing different descriptive objects and do not impose restrictions on the position, order, priority, quantity, or content of the descriptive objects. The description of the descriptive objects is found in the claims or the context of the embodiments, and the use of prefixes should not constitute unnecessary restrictions. For example, if the descriptive object is a "field," the ordinal numbers preceding "field" in "first field" and "second field" do not restrict the position or order of the "fields." "First" and "second" do not restrict whether the "fields" they modify are in the same message, nor do they restrict the order of "first field" and "second field." Similarly, if the descriptive object is a "level," the ordinal numbers preceding "level" in "first level" and "second level" do not restrict the priority between "levels." Furthermore, the number of descriptive objects is not limited by ordinal numbers and can be one or more. For example, in "first device," the number of "devices" can be one or more. Furthermore, the objects modified by different prefixes can be the same or different. For example, if the object being described is "device", then "first device" and "second device" can be the same device or different devices, and their types can be the same or different. Similarly, if the object being described is "information", then "first information" and "second information" can be the same information or different information, and their content can be the same or different.
[0121] In some embodiments, “including A,” “containing A,” “for indicating A,” and “carrying A” can be interpreted as directly carrying A or indirectly indicating A.
[0122] In some embodiments, the terms “in response to…”, “in response to determining…”, “in the case of…”, “when…”, “if…”, “if…”, etc., can be used interchangeably.
[0123] In some embodiments, the apparatus and device may be interpreted as physical or virtual, and their names are not limited to the names recorded in the embodiments. In some cases, they may also be understood as "equipment", "device", "circuit", "network element", "node", "function", "unit", "section", "system", "network", "chip", "chip system", "entity", "body", etc.
[0124] In some embodiments, "network" can be interpreted as devices included in the network, such as access network devices, core network devices, etc.
[0125] In some embodiments, the acquisition of data, information, etc., may comply with the laws and regulations of the country where the location is situated.
[0126] In some embodiments, data, information, etc., may be obtained with the user's consent.
[0127] First, let's explain the terminology used in this article.
[0128] 1. CG resources used
[0129] The CG resources used can be those specified in the configuration authorization. The CG resources used can be understood as the CG resources that will be used, such as the CG resources that the first terminal will use.
[0130] 2. Unused CG resources
[0131] Unused CG resources can be those specified in the configuration authorization. Unused CG resources can be understood as CG resources that will not be used, such as CG resources that the first terminal will not use.
[0132] 3. The configuration authorization associated with one or more CG resources can be understood as the configuration authorization indicating one or more CG resources.
[0133] Figure 1 is a schematic diagram of the architecture of a communication system according to an embodiment of the present disclosure. This communication system may include, but is not limited to, a first terminal and a network device. The number and configuration of devices shown in Figure 1 are for illustrative purposes only and do not constitute a limitation on the embodiments of the present disclosure. In practical applications, it may include two or more first terminals and two or more network devices. The communication system 100 shown in Figure 1 is exemplified by including a first terminal 101 and a network device 102.
[0134] In some embodiments, the first terminal 101 in this document can be a user-side entity used for receiving or transmitting signals, such as a mobile phone. It can also be referred to as a terminal, user equipment (UE), mobile station (MS), mobile terminal (MT), etc. The terminal can be at least one of the following: a car with communication capabilities, a smart car, a mobile phone, a wearable device, a tablet computer, a computer with wireless transceiver capabilities, a virtual reality (VR) terminal, an augmented reality (AR) terminal, a wireless terminal in industrial control, a wireless terminal in self-driving, a wireless terminal in remote medical surgery, a wireless terminal in a smart grid, a wireless terminal in transportation safety, a wireless terminal in a smart city, a wireless terminal in a smart home, etc. The embodiments of this disclosure do not limit the specific technology or device form used in the terminal.
[0135] In some embodiments, network device 102 may be an access network device. In some embodiments, the access network device may be, for example, a node or device that connects a terminal device to a wireless network. The access network device may include, but is not limited to, at least one of the following in a 5G communication system: evolved Node B (eNB), next-generation eNB (ng-eNB), next-generation Node B (gNB), node B (NB), home node B (HNB), home evolved node B (HeNB), radio backhaul device, radio network controller (RNC), base station controller (BSC), base transceiver station (BTS), base band unit (BBU), mobile switching center, base station in a 6G communication system, open RAN, cloud RAN, base station in other communication systems, and access node in a Wi-Fi system.
[0136] In some embodiments, the technical solutions of this disclosure can be applied to the Open RAN architecture. In this case, the interfaces between or within access network devices involved in the embodiments of this disclosure can be transformed into internal interfaces of Open RAN. The processes and information interactions between these internal interfaces can be implemented by software or programs.
[0137] In some embodiments, the access network device may be composed of a central unit (CU) and a distributed unit (DU). The CU may also be called a control unit. The CU-DU structure can separate the protocol layer of the access network device. Some of the protocol layer functions are centrally controlled by the CU, while the remaining part or all of the protocol layer functions are distributed in the DU and centrally controlled by the CU. However, this is not the only possibility.
[0138] It is understood that the communication system described in this disclosure is for the purpose of more clearly illustrating the technical solutions of this disclosure, and does not constitute a limitation on the technical solutions proposed in this disclosure. As those skilled in the art will know, with the evolution of system architecture and the emergence of new business scenarios, the technical solutions proposed in this disclosure are also applicable to similar technical problems.
[0139] The following embodiments of this disclosure can be applied to the communication system 100 shown in FIG1, or to some of the main bodies, but are not limited thereto. The main bodies shown in FIG1 are illustrative. The communication system may include all or some of the main bodies in FIG1, or may include other main bodies outside of FIG1. The number and form of each main body are arbitrary. Each main body may be physical or virtual. The connection relationship between the main bodies is illustrative. The main bodies may not be connected or may be connected. The connection can be in any way, it can be a direct connection or an indirect connection, it can be a wired connection or a wireless connection.
[0140] The embodiments disclosed herein 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), CDMA2000, Ultra Mobile Broadband (UMB), IEEE 802.11 (Wi-Fi), IEEE 802.16 (WiMAX), and IEEE 802.20, Ultra-Wideband (UWB), Bluetooth (a registered trademark), Public Land Mobile Network (PLMN) networks, Device-to-Device (D2D) systems, Machine-to-Machine (M2M) systems, Internet of Things (IoT) systems, Vehicle-to-Everything (V2X) systems, systems utilizing other communication methods, and next-generation systems built upon them, etc. Furthermore, multiple systems can be combined (e.g., a combination of LTE or LTE-A with 5G).
[0141] It should be noted that 5G NR (New Radio) defines user plane latency as: the time required to successfully transmit application layer data packets and / or messages from the Layer 2 / 3 SDU (service Data Unit) entry point to the Layer 2 / 3 SDU exit point using air interface resources in both uplink and downlink directions, provided that neither the device nor the base station is restricted by DRX (Discontinuous Reception).
[0142] For URLLC (Ultra-Reliable and Low-Latency Communication) services, the target user plane latency should be 0.5ms for both uplink and downlink. Furthermore, the latency should be sufficiently low if possible. For eMBB (enhanced mobile broadband) services, the target user plane latency should be 4ms for both uplink and downlink.
[0143] If uplink data is sent via dynamically scheduled authorization, the user plane latency of the entire uplink data to be sent includes the following components: average SR (Scheduling Request) transmission latency, terminal sending SR, base station decoding SR, base station generating scheduling authorization, base station sending scheduling authorization, terminal processing latency (decoding scheduling authorization), terminal sending uplink data (multiplexing and reassembling (LCP process) + sending data packets in scheduling authorization), base station receiving uplink data, and base station decoding uplink data.
[0144] To reduce latency, 5G systems support configured grants (CGs), including configured grant type 1 and configured grant type 2, configured at the terminal level. For example, for periodic resources, terminals do not need to request dynamic scheduling grants via SR (Streaming Service) but can directly send uplink data on their own configured grants. To support XR scenarios, 5G systems support multiple PUSCH (Physical Uplink Shared Channel) resources, allowing terminals to send uplink data on multiple consecutive PUSCH resources / CG resources. To improve resource utilization, terminals can dynamically indicate the use and non-use of CG resources via "UTO-UCI (uplink control information for unused transmission occasion indication information)". For CG resources not used by the terminal, network devices can dynamically schedule them to other terminals. Terminals can use subsequent "UTO-UCI" messages to change previously indicated CGs as being used to those not being used. However, if a CG has already been indicated as unused, it cannot be changed back to be used. In XR scenario configuration licensing, if a terminal indicates a CG resource as unused, and the network device does not allocate it to other terminals, that terminal cannot use that CG resource either, resulting in a certain degree of CG resource waste and reduced resource utilization.
[0145] In 6G communication, latency is a key indicator. Configuration authorization can continue to be applied to 6G systems. At the same time, considering the need to improve the resource utilization of configuration authorization, this disclosure provides a communication method for sharing configuration authorization, which can facilitate the terminal to effectively utilize the CG resources configured by the network device and improve the utilization rate of CG resources.
[0146] Figure 2 is an interactive schematic diagram of a communication method according to an embodiment of the present disclosure. As shown in Figure 2, the communication method involved in this embodiment of the present disclosure can be applied to a communication system 100, and the above method includes, but is not limited to, the following steps.
[0147] In step S2101, the first terminal 101 determines whether the configuration authorization is a shared configuration authorization or a non-shared configuration authorization based on the first parameter associated with the configuration authorization.
[0148] In some embodiments, if the above configuration authorization is a shared configuration authorization, then the configuration authorization can be shared among multiple terminals, and the first terminal 101 belongs to these multiple terminals. That is to say, a shared configuration authorization refers to a configuration authorization that can be shared among multiple terminals.
[0149] In some embodiments, the above configuration authorization can be configured at the terminal level. For example, the configuration authorization can be configured to the first terminal 101 via higher-level parameters (such as ConfiguredGrantConfig). For example, the configuration authorization can be configured to the first terminal 101 via a UE-Specific message.
[0150] In some embodiments, the first parameter may be agreed upon by a protocol, pre-configured by the network device, or configured by the network device. For example, the first parameter is used to indicate whether the configuration authorization is a shared configuration authorization. A second value of the first parameter can indicate that the configuration authorization is a shared configuration authorization; a third value of the first parameter can indicate that the configuration authorization is a non-shared configuration authorization (i.e., that the configuration authorization is not a shared configuration authorization). For example, the second value can be 1 and the third value can be 0; or the second value can be shared and the third value can be non-shared, or the second and third values can use other value methods. This disclosure does not limit or elaborate on these methods.
[0151] For example, the first parameter is configured by the network device. In some embodiments, the network device 102 sends first configuration information to the first terminal 101, and correspondingly, the first terminal 101 receives the first configuration information sent by the network device 102. In some embodiments, the first configuration information can be used to determine whether the configuration authorization is a shared configuration authorization or a non-shared configuration authorization; or, the first configuration information can be used by the first terminal to determine whether the configuration authorization is a shared configuration authorization or a non-shared configuration authorization based on whether the first parameter associated with the configuration authorization is included in the first configuration information; or, the first configuration information can be used by the first terminal to determine whether the configuration authorization is a shared configuration authorization or a non-shared configuration authorization based on the value of the first parameter included in the first configuration information. For example, the first configuration information can be a higher-level parameter (such as ConfiguredGrantConfig), or the first configuration information can include the higher-level parameter (such as ConfiguredGrantConfig). For example, the first parameter is defined in the higher-level parameter (such as ConfiguredGrantConfig), and the first parameter indicates whether the configuration authorization associated with the configuration of the higher-level parameter is a shared configuration authorization. For example, the first parameter may be named sharedConfiguredGrant, or other names, and this disclosure does not limit it.
[0152] In some embodiments, the first parameter is used to determine that the configuration authorization is a shared configuration authorization, or the first parameter is used to determine that the configuration authorization is a non-shared configuration authorization, or the first parameter is used to determine that the configuration authorization is a configuration authorization dedicated to the first terminal 101.
[0153] In one possible implementation, the first parameter can take a single value, indicating whether the configuration authorization is a shared or non-shared configuration authorization based on whether the first parameter is configured. For example, the first parameter can take the value "enabled," indicating that the configuration authorization is a shared configuration authorization. Configuring the first parameter indicates a shared configuration authorization, while not configuring it indicates a non-shared configuration authorization, meaning the configuration authorization is dedicated to the first terminal 101. When the first terminal 101 receives the first configuration information from the network device 102, it can determine whether the configuration authorization is a shared or non-shared configuration authorization based on this information. For example, if the first configuration information includes the first parameter, the configuration authorization can be determined to be a shared configuration authorization; if the first configuration information does not include the first parameter, the configuration authorization can be determined to be a non-shared configuration authorization.
[0154] In one possible implementation, the first parameter can be named `non-SharedConfiguredCrant` or another name. For example, the first parameter can have a single value, indicating whether the configuration authorization is a shared or non-shared configuration authorization based on whether the first parameter is configured. For example, the first parameter can have a first value (e.g., `enabled`), indicating that the configuration authorization is a non-shared configuration authorization. Configuring the first parameter indicates that the configuration authorization is a non-shared configuration authorization, meaning it is a configuration authorization dedicated to the first terminal 101; not configuring the first parameter indicates that the configuration authorization is a shared configuration authorization. The first terminal 101 receives the first configuration information sent by the network device 102 and determines whether the configuration authorization is a shared or non-shared configuration authorization based on the first configuration information. For example, if the first configuration information includes the first parameter, the configuration authorization can be determined to be a non-shared configuration authorization; if the first configuration information does not include the first parameter, the configuration authorization can be determined to be a shared configuration authorization.
[0155] In one possible implementation, the first parameter can be named `typeOfConfiguredGrant` or another name. For example, the first parameter can have two values. Different values of the first parameter indicate whether the configuration authorization is a shared configuration authorization or a non-shared configuration authorization. For example, a second value indicates a shared configuration authorization, and a third value indicates a non-shared configuration authorization, meaning the configuration authorization is dedicated to the first terminal 101. The first terminal 101 receives the first configuration information sent by the network device 102 and determines whether the configuration authorization is a shared configuration authorization or a non-shared configuration authorization based on the first parameter in the first configuration information. For example, if the first configuration information includes the first parameter and the first parameter has a second value, the configuration authorization can be determined to be a shared configuration authorization; if the first configuration information includes the first parameter and the first parameter has a third value, the configuration authorization can be determined to be a non-shared configuration authorization. For example, the second value can be 1 and the third value can be 0; or the second value can be shared and the third value can be non-shared, or the second and third values can use other values. This disclosure does not limit this and will not elaborate further.
[0156] In step S2102, the first terminal 101 determines the CG resources that are not used and / or the CG resources that are used.
[0157] In some embodiments, unused CG resources and / or used CG resources may be CG resources within the CG resources indicated by the configuration license, wherein the configuration license is a shared configuration license. Alternatively, when the configuration license is a shared configuration license, unused CG resources and / or used CG resources may be CG resources within the CG resources indicated by the configuration license.
[0158] In some embodiments, when the configuration authorization is a shared configuration authorization, step S2102 is performed.
[0159] In some embodiments, the first terminal 101 determines that the configuration authorization is a shared configuration authorization based on a first parameter of the configuration authorization. This configuration authorization is associated with one or more CG resources. The first terminal 101 can determine unused and / or used CG resources from among these one or more CG resources. For example, the first terminal 101 can determine the unused and / or used CG resources by considering the amount of buffered data that can be transmitted in this configuration authorization and other available PUSCH resources.
[0160] In step S2103, the first terminal 101 sends the first information to the network device 102.
[0161] In some embodiments, the first information described above can be used to indicate unused and / or used CG resources, or the first information can be used to indicate configuration-authorized CG resources that the first terminal 101 does not use and / or uses. The unused and / or used CG resources can be CG resources among the CG resources indicated by the configuration authorization, wherein the configuration authorization is a shared configuration authorization. Alternatively, in the case of a shared configuration authorization, the unused and / or used CG resources can be CG resources among the CG resources indicated by the configuration authorization. That is, the first terminal 101 can use the first information to indicate the CG resources used and / or unused by the first terminal 101 to the network device 102. For example, after the first terminal 101 determines that the configuration authorization is a shared configuration authorization and determines the unused and / or used CG resources, the first terminal 101 can send the first information to the network device 102, and correspondingly, the network device 102 receives the first information sent by the first terminal 101. For example, the first information can be UTO-UCI, or it can be other information, which is not limited herein.
[0162] For example, the first information can be sent via PUSCH or PUCCH (Physical Uplink Control Channel). In one possible implementation, the first terminal 101 sends a PUSCH to the network device 102 on the third CG resource, and correspondingly, the network device 102 receives the PUSCH sent by the first terminal 101 on the third CG resource, which includes the first information, and the third CG resource belongs to the CG resource associated with the configuration authorization. In another possible implementation, the first terminal 101 can send the first information via PUCCH.
[0163] In some embodiments, the first information may include a first bit diagram, which includes a first number of indicator bits, each indicator bit corresponding to a CG resource. The indicator bits in the first bit diagram are used to indicate whether the corresponding CG resource is a used CG resource or an unused CG resource. Specifically, the indicator bits in the first bit diagram are a fourth value, used to indicate whether the corresponding CG resource is a used CG resource; and the indicator bits in the first bit diagram are a fifth value, used to indicate whether the corresponding CG resource is an unused CG resource. For example, the fourth value may be 1 and the fifth value may be 0; or the fourth value may be 0 and the fifth value may be 1; or the fourth and fifth values may take other values, which are not limited herein.
[0164] In some embodiments, the size of the first image can be related to the number of CG resources, which is the first quantity. That is, the first terminal 101 determines the size of the first image based on the number of CG resources. The number of CG resources can be determined based on a first parameter, or it can be determined through the second configuration information described below. The size of the first image can be less than the first quantity.
[0165] For example, network device 102 can configure the first quantity via RRC (Radio Resource Control) signaling. For instance, network device 102 sends second configuration information to first terminal 101, and correspondingly, first terminal 101 receives the second configuration information sent by network device 102. The second configuration information may include the first quantity. For example, the second configuration information may be a higher-layer parameter (such as ConfiguredGrantConfig), and the second configuration information and the first configuration information may be the same piece of information or different pieces of information. Specifically, the second configuration information and the first configuration information may be the same RRC signaling or different RRC signaling.
[0166] In some embodiments, the CG resource corresponding to the first number of indicator bits is the CG resource following the third CG resource among the one or more CG resources (i.e., the one or more CG resources associated with the configuration authorization), and the third CG resource is the CG resource carrying the first information. For example, the CG resources indicated by the first number of indicator bits are arranged in ascending order of CG resource start time. In some embodiments, the first CG resource indicated by the first number of indicator bits is the Mth CG resource following the third CG resource among the one or more CG resources, where M is a positive integer. For example, M can be a default value; as agreed in the protocol, M can be 1, that is: the first CG resource indicated by the first number of indicator bits can be the first CG resource following the third CG resource among the one or more CG resources. For example, M can be configured. For instance, network device 102 sends second configuration information to first terminal 101, and correspondingly, first terminal 101 receives the second configuration information sent by network device 102. The second configuration information can include M, that is, the first CG resource indicated in the aforementioned first number of indicator bits can be the Mth CG resource following the third CG resource among the aforementioned one or more CG resources. For example, the second configuration information can be a higher-layer parameter (such as ConfiguredGrantConfig). The second configuration information and the first configuration information can be the same information or different information. Specifically, the second configuration information and the first configuration information can be the same RRC signaling or different RRC signaling.
[0167] In some embodiments, the first terminal 101 may report the priority associated with the used CG resource to the network device 102. That is, the first terminal 101 may report the priority associated with the used CG resource to the network device 102 through first information. The used CG resource may be a CG resource in the CG resources indicated by the configuration authorization, wherein the configuration authorization is a shared configuration authorization. Alternatively, when the configuration authorization is a shared configuration authorization, the used CG resource may be a CG resource in the CG resources indicated by the configuration authorization. In some embodiments, the first information may include one or more first indication information, which is used to indicate the priority associated with the used CG resource, that is: the one or more first indication information indicates the priority associated with the CG resource used by the first terminal 101. The priority associated with the used CG resource is related to the priority of the MAC (Media Access Control) PDU (Protocol Data Unit) associated with the used CG resource. For example, the priority may be the priority of the MAC associated with the used CG resource. In one possible implementation, the first terminal 101 determines the MAC PDU associated with the used CG resource and sets the priority of the MAC PDU associated with the used CG resource as the priority associated with the used CG resource. For example, the first terminal 101 may determine one or more LCHs (Logical Channels) associated with the MAC PDU and set the highest logical channel priority among the one or more LCHs as the priority of the MAC PDU associated with the used CG resource.
[0168] For example, the first terminal 101 determines that the CG resource being used is associated with a first MAC PDU, which is associated with logical channels LCH1, LCH2 and LCH3, wherein the logical channel priority of LCH1 is 1, the logical channel priority of LCH2 is 3 and the logical channel priority of LCH3 is 2. The first terminal 101 determines that the priority of the first MAC PDU is 1 and that the priority associated with the CG resource being used is 1.
[0169] In some embodiments, the aforementioned one or more indication information may be preceding the first image, or the aforementioned one or more indication information may be following the first image. For example, each indication in the first image uses a CG resource associated with one first indication information, and each indication in the first image does not use a CG resource associated with a first indication information. That is, the number of CG resources used by each indication in the first image is consistent with the number of the one or more first indication information, i.e., the number of the one or more first indication information corresponds one-to-one with the number of CG resources used by the first terminal 101, i.e., each first indication information corresponds to one used CG resource.
[0170] For example, taking a first-position diagram with 8 indicator bits, the CG resources used by the first terminal 101 are: CG resource 1, CG resource 2, CG resource 3, and CG resource 5, and the CG resources not used by the first terminal 101 are: CG resource 4, CG resource 6, CG resource 7, and CG resource 8. Arranged in ascending order of CG resource start time, they are: CG resource 1, CG resource 2, CG resource 3, CG resource 4, CG resource 5, CG resource 6, CG resource 7, and CG resource 8. The CG resources indicated by the 8 indicator bits in the first-position diagram are: CG resource 1, CG resource 2, CG resource 3, CG resource 4, CG resource 5, CG resource 6, CG resource 7, and CG resource 8. The first indicator bit in the first-position diagram has the fourth value (e.g., 1), the second indicator bit has the fourth value, the third indicator bit has the fourth value, the fourth indicator bit has the fifth value (e.g., 0), the fifth indicator bit has the fourth value, the sixth indicator bit has the fifth value, the seventh indicator bit has the fifth value, and the eighth indicator bit has the fifth value. One or more first indication messages included in the first information are located after the first image. The number of these one or more first indication messages is consistent with the number of CG resources used by the first terminal 101, that is, the number of the aforementioned one or more first indication messages is 4. These 4 first indication messages are located after the first image. The first indication bit in the first image indicates CG resource 1, which corresponds to one first indication message. This first indication message indicates the priority associated with CG resource 1. The second indication bit in the first image indicates CG resource 2, which corresponds to one first indication message. This first indication message indicates the priority associated with CG resource 2. The third indication bit in the first image indicates CG resource 3, which corresponds to one first indication message. This first indication message indicates the priority associated with CG resource 3. The fifth indication bit in the first image indicates CG resource 5, which corresponds to one first indication message. This first indication message indicates the priority associated with CG resource 5. The fourth indication bit in the first image, the sixth indication bit in the first image, the sixth indication bit in the first image, the seventh indication bit in the first image, and the eighth indication bit in the first image, the CG resource 8, do not have associated first indication messages.
[0171] In some embodiments, the aforementioned one or more indication information may be located before the first image, or the aforementioned one or more first indication information may be located after the first image. For example, each indication bit in the first image corresponds to one first indication information, wherein the first indication information associated with each unused CG resource indicated in the first image is a sixth value. That is, the number of one or more first indication information in the first information is consistent with the number of indication bits in the first image, each CG resource indicated in the first image is associated with one first indication information, and the first indication information associated with each unused CG resource indicated in the first image is set to a sixth value, which, for example, can be 0 or other values.
[0172] For example, taking a first-position diagram with 8 indicator bits, the CG resources used by the first terminal 101 are: CG resource 1, CG resource 2, CG resource 3, and CG resource 5, and the CG resources not used by the first terminal 101 are: CG resource 4, CG resource 6, CG resource 7, and CG resource 8. Arranged in ascending order of CG resource start time, they are: CG resource 1, CG resource 2, CG resource 3, CG resource 4, CG resource 5, CG resource 6, CG resource 7, and CG resource 8. The CG resources indicated by the 8 indicator bits in the first-position diagram are: CG resource 1, CG resource 2, CG resource 3, CG resource 4, CG resource 5, CG resource 6, CG resource 7, and CG resource 8. The first indicator bit in the first-position diagram has the fourth value (e.g., 1), the second indicator bit has the fourth value, the third indicator bit has the fourth value, the fourth indicator bit has the fifth value (e.g., 0), the fifth indicator bit has the fourth value, the sixth indicator bit has the fifth value, the seventh indicator bit has the fifth value, and the eighth indicator bit has the fifth value. The first information includes one or more first indication messages located after the first diagram. The number of these one or more first indication messages is consistent with the number of indication bits in the first diagram, i.e., the number of these one or more first indication messages is 8. These 8 first indication messages are located after the first diagram. The first indication bit in the first diagram indicates CG resource 1, which corresponds to one first indication message. This first indication message indicates the priority associated with CG resource 1. The second indication bit in the first diagram indicates CG resource 2, which corresponds to one first indication message. This first indication message indicates the priority associated with CG resource 2. The third indication bit in the first diagram indicates CG resource 3, which corresponds to one first indication message. The information indicates the priority associated with CG resource 3. The fourth indicator bit in the first figure indicates CG resource 4, which corresponds to a first indicator information, and this first indicator information is set to the sixth value. The fifth indicator bit in the first figure indicates CG resource 5, which corresponds to a first indicator information, and this first indicator information indicates the priority associated with CG resource 5. The sixth indicator bit in the first figure indicates CG resource 6, which corresponds to a first indicator information, and this first indicator information is set to the sixth value. The seventh indicator bit in the first figure indicates CG resource 7, which corresponds to a first indicator information, and this first indicator information is set to the sixth value. The eighth indicator bit in the first figure indicates CG resource 8, which corresponds to a first indicator information, and this first indicator information is set to the sixth value.
[0173] It should be noted that there may be other ways to implement the first information, including the one or more first instruction information, and this disclosure does not limit this.
[0174] In step S2104, network device 102 sends the second information.
[0175] In some embodiments, the second information may be sent by network device 102 to first terminal 101. For example, network device 102 sends the second information to first terminal 101, and correspondingly, first terminal 101 receives the second information sent by network device 102. In some embodiments, the second information may be used to indicate the available CG resources of one or more terminals, to which first terminal 101 belongs. For example, first terminal 101 determines that a configuration license is a shared configuration license, which is associated with one or more CG resources and is shared among the one or more terminals. After first terminal 101 determines unused and / or used CG resources from the one or more CG resources, first terminal 101 can indicate the used and / or unused CG resources to network device 102 through the first information. Network device 102 can indicate the available CG resources of the terminal through the second information. For example, network device 102 may receive first information sent by one or more terminals, each terminal indicating CG resources it does not use and / or uses. When two or more terminals indicate the use of the same CG resource, network device 102 can resolve conflicts, such as indicating which terminal uses the CG resource, where the first terminal 101 belongs to one or more terminals. Alternatively, when network device 102 receives first information sent by one or more terminals, each terminal indicating CG resources it does not use and / or uses, and two or more terminals indicate the use of the same CG resource, and the first terminal 101 belongs to one or more of these terminals, network device 102 can send second information to these two or more terminals. The second information sent by network device 102 to these two or more terminals is the same message, indicating which terminal can use the CG resource. For example, when one or more terminals indicate the use of different CG resources, i.e., the CG resources used by one or more terminals are not the same, network device 102 can also send second information to each of the one or more terminals separately, indicating the available CG resources for the corresponding terminal.
[0176] Exemplarily, the second information may be a Physical Downlink Control Channel (PDCCH) scrambled with a first Radio Network Temporary Identifier (RNTI). Exemplarily, the network device 102 sends a PDCCH scrambled with the first RNTI to the first terminal 101. Correspondingly, the first terminal 101 receives the PDCCH scrambled with the first RNTI sent by the network device 102. Exemplarily, the first RNTI may be a newly defined RNTI. Exemplarily, the first RNTI is a group-based RNTI, such as a group-common RNTI. That is, the first RNTI may be a scrambling code that can be descrambled by a UE-group. The network device 102 may indicate, through the PDCCH scrambled with the first RNTI, the CG resources that one or more terminals can use respectively.
[0177] In a possible implementation, the second information may include indication information in two dimensions. The first dimension indicates CG resources, and the second dimension indicates terminals. The network device 102 indicates, through the second information, the CG resources that one or more terminals can use. Exemplarily, the indication information in the two dimensions may be abstracted into a one-dimensional bitmap. That is: the second information may include a second bitmap, and the second bitmap includes the second quantity multiplied by the third quantity of indication bits. The (i*q + j)-th indication bit among the second quantity multiplied by the third quantity of indication bits is used to indicate whether the j-th terminal can use the i-th CG resource. The second quantity is the number p of indicated CG resources, and the third quantity is the number q of indicated terminals, where 0 ≤ i < p and 0 ≤ j < q; the (i*q + j)-th indication bit is a fourth value, used to indicate that the j-th terminal can use the i-th CG resource; the (i*q + j)-th indication bit is a fifth value, used to indicate that the j-th terminal cannot use the i-th CG resource. Exemplarily, the fourth value is 0 and the fifth value is 1; or, the fourth value is 1 and the fifth value is 0, or the fourth value and the fifth value have other values, which are not specifically limited in this disclosure.
[0178] Exemplarily, the CG resources indicated by the second quantity multiplied by the third quantity of indication bits may be arranged in ascending order of the CG resource start time. The first CG resource indicated in the second bitmap is the Y-th CG resource at the end of the time slot of the second information, where Y is a positive integer. Exemplarily, Y may be 1, and Y may also be configured by the network device. The network device 102 may configure the above-mentioned second quantity and / or third quantity through RRC signaling. The network device 102 may also configure the number of a certain terminal through RRC signaling, such as configuring the numbers of multiple terminals sharing configured grants, such as the number j of the first terminal 101. The network device 102 may also configure the Y.
[0179] In some embodiments, the second information can be a PDCCH scrambled with a first RNTI. The network device 102 can use the PDCCH scrambled with the first RNTI to indicate CG resources available to one or more terminals, such as indicating the identifier of a terminal that can use CG resources. For example, the first RNTI is a group-based RNTI, such as a group-common RNTI, meaning the first RNTI can be a scrambled code that can be descrambled by a UE-group. In one possible implementation, the PDCCH scrambled with the first RNTI can include a fourth number of first indication bits, each first indication bit corresponding to a CG resource. The first indication bits are used to indicate the identifier of a terminal that can use CG resources. For example, the CG resources indicated in the fourth number of first indication bits can be arranged in ascending order according to the CG resource start time. The first CG resource indicated in the fourth number of first indication bits is the Y-th CG resource at the end of the time slot of the second information, where Y is a positive integer. For example, Y can be 1, and Y can also be configured by the network device. For example, network device 102 can configure the fourth quantity mentioned above via RRC signaling. Network device 102 can also configure the identifier of a terminal via RRC signaling, such as configuring the identifier of multiple terminals sharing configuration authorization, like the identifier of the first terminal 101. For example, it can support 8 terminals sharing configuration authorization, and network device 102 can use 3 bits to indicate the identifier of the terminal via RRC signaling. For example, a special identifier can be defined. If the terminal identifier corresponding to a certain CG resource is the identifier of this special value (e.g., 000), it means that no terminal can use the CG resource. For example, the identifier of the terminal can be the terminal's C-RNTI (Cell-Radio Network Temporary Identifier), the terminal's index, or other identifiers of the terminal. This disclosure does not specifically limit this.
[0180] In some embodiments, the second information described above can be used to indicate available and / or unavailable CG resources for the first terminal 101. For example, the first terminal 101 determines that a configuration license is a shared configuration license, which is associated with one or more CG resources. This configuration license is shared among one or more terminals, and the first terminal 101 belongs to one or more terminals. After the first terminal 101 determines the unused and / or used CG resources from the one or more CG resources, the first terminal 101 can indicate the used and / or unused CG resources to the network device 102 through the first information. The network device 102 can indicate the available CG resources among the one or more terminals through the second information. For example, the network device 102 may receive first information sent by one or more terminals, each terminal indicating the unused and / or used CG resources. When two or more terminals indicate the use of the same CG resource, the network device 102 can resolve conflicts, for example, by indicating which terminal uses the CG resource. Alternatively, when network device 102 receives first information from one or more terminals, where each terminal's first information indicates CG resources not used and / or used by that terminal, and two or more terminals indicate the use of the same CG resource, and the first terminal 101 belongs to one of these two or more terminals, network device 102 can send second information to these two or more terminals. The second information sent by network device 102 to these two or more terminals is not the same message; different second information indicates the available and / or unavailable CG resources for the corresponding terminals. For example, the second information can be any of the following: a PDCCH scrambled with a second RNTI; a MAC (Media Access Control) CE (Control Element); or RRC signaling. For example, the second RNTI can be a newly defined RNTI; for example, the second RNTI is a group-based RNTI, such as a group-common RNTI, meaning the second RNTI can be a scrambling code that can be descrambled by the UE-group. For example, network device 102 may send one or more second messages to one or more terminals that share configuration authorization. For example, one second message corresponds to one terminal. For each terminal that receives the second message, the second message indicates whether the terminal has CG resources available or unavailable.
[0181] For example, the second information includes a third bitmap containing a fifth number of indicator bits, each indicator bit corresponding to a CG resource; wherein, the indicator bits in the third bitmap are fourth values used to indicate that the corresponding CG resource is available; the indicator bits in the third bitmap are fifth values used to indicate that the corresponding CG resource is unavailable. For example, the CG resources indicated by the indicator bits in the third bitmap can be arranged in ascending order according to the start time of the CG resources. The first CG resource indicated by the indicator bits in the third bitmap is the Y-th CG resource at the end of the time slot of the second information, where Y is a positive integer, Y can be 1, or Y can be configured by the network device. For example, the first CG resource indicated by the indicator bits in the third bitmap can be the first CG resource at the end of the time slot of the second information or the Y-th CG resource. For example, the network device 102 can configure the above-mentioned fifth number through RRC signaling, and the network device 102 can also configure Y through RRC signaling. For example, the fourth value is 0 and the fifth value is 1; or the fourth value is 1 and the fifth value is 0; or the fourth and fifth values have other values, which are not specifically limited in this disclosure.
[0182] In step S2105, the first terminal 101 determines the available CG resources based on the second information.
[0183] In some embodiments, second information is used to indicate the available CG resources of one or more terminals. The second information includes a second bitmap, which includes a second number multiplied by a third number of indicator bits. For example, the i*q+jth indicator bit among the second number multiplied by the third number of indicator bits is used to indicate whether the jth terminal has the ith CG resource. When the first terminal 101 receives the second information sent by the network device 102, it can determine the available CG resources of the first terminal 101 based on the second information.
[0184] In one possible implementation, the first terminal 101 determines the indicator bit associated with the first terminal 101 (also referred to as the indicator bit corresponding to the first terminal 101) from the second quantity multiplied by the third quantity of indicator bits, and determines the available CG resources based on the indicator bit associated with the first terminal 101. In another possible implementation, the network device 102 sends third configuration information to the first terminal 101, and the first terminal 101 receives the third configuration information sent by the network device 102. The third configuration information may include, but is not limited to, at least one of the following: the second quantity; the third quantity; the number j of the first terminal 101; and the aforementioned Y. For example, the third configuration information may be RRC signaling, such as higher-layer parameters (e.g., ConfiguredGrantConfig). The third configuration information may be the same as the first configuration information and the second configuration information, or they may be different pieces of information. For example, when the first terminal 101 receives the second information sent by the network device 102, it can determine the indicator bit associated with the first terminal 101 from the second quantity multiplied by the third quantity of indicator bits in the second information based on the third configuration information (such as including the second quantity p, the third quantity q, and the number j and Y of the first terminal 101). Based on the indicator bit associated with the first terminal 101, it can determine the CG resources available to the first terminal 101. For example, if the value of the indicator bit associated with the first terminal 101 is the fourth value, it can be determined that the first terminal 101 can use the CG resource indicated by the indicator bit; if the value of the indicator bit associated with the first terminal 101 is the fifth value, it can be determined that the first terminal 101 cannot use the CG resource indicated by the indicator bit.
[0185] In some embodiments, second information is used to indicate the available CG resources of one or more terminals. This second information can be a PDCCH scrambled with a first RNTI. The first RNTI-scrambled PDCCH may include a fourth number of first indicator bits, each corresponding to a CG resource. For example, the first indicator bits are used to indicate the identifier of the terminal with available CG resources. When a first terminal 101 receives the second information sent by network device 102, it can determine the available CG resources based on this second information. In one possible implementation, the first terminal 101 determines the available CG resources based on the first RNTI-scrambled PDCCH. In another possible implementation, network device 102 sends fourth configuration information to the first terminal 101. Correspondingly, the first terminal 101 receives the fourth configuration information sent by network device 102. This fourth configuration information may include, but is not limited to, at least one of the following: a fourth number; the identifier of the first terminal 101; and the aforementioned Y. For example, the fourth configuration information can be RRC signaling, such as higher-layer parameters (e.g., ConfiguredGrantConfig). This fourth configuration information can be the same as the first, second, and third configuration information, or they can be different information. For example, when the first terminal 101 receives the second information sent by the network device 102, it can determine the available CG resources of the first terminal 101 based on the fourth configuration information (e.g., including the fourth quantity, the identifier of the first terminal 101, and Y) and the PDCCH scrambled by the first RNTI. For example, the first terminal 101 can find the corresponding indicator bit in the PDCCH scrambled by the first RNTI based on the identifier of the first terminal 101, and determine the CG resource associated with the indicator bit as the available CG resource of the first terminal 101. For example, if the terminal identifier indicated by the fourth indicator bit is consistent with the identifier of the first terminal 101, then the CG resource associated with the fourth indicator bit is determined as the available CG resource of the first terminal 101. For example, if a certain indicator bit of the PDCCH scrambled by the first RNTI indicates an identifier with a special value (such as 000), then it is determined that the CG resource associated with that indicator bit cannot be used by any terminal, that is, the first terminal 101 cannot use the CG resource.
[0186] In some embodiments, the second information can be used to indicate available and / or unavailable CG resources for the first terminal 101. This second information includes a third bitmap containing a fifth number of indicator bits, each corresponding to a CG resource. For example, when the first terminal 101 receives the second information sent by the network device 102, it can determine the available CG resources based on this second information. In one possible implementation, the network device 102 sends fifth configuration information to the first terminal 101. Correspondingly, the first terminal 101 receives the fifth configuration information sent by the network device 102. This fifth configuration information may include, but is not limited to, at least one of the following: a fifth number; and the aforementioned Y. For example, the fifth configuration information may be RRC signaling, such as higher-layer parameters (e.g., ConfiguredGrantConfig). This fifth configuration information may be the same as, or different from, the first, second, third, and fourth configuration information. For example, when the first terminal 101 receives the second information sent by the network device 102, it can determine the available CG resources based on the fifth configuration information (e.g., including the fifth number and Y) and the second information. For example, if the indicator bit of the third bitmap in the second information is a fourth value, the CG resource associated with that indicator bit can be determined as a usable CG resource of the first terminal 101, that is, the CG resource associated with that indicator bit can be used by the first terminal 101. If the indicator bit of the third bitmap in the second information is a fifth value, the CG resource associated with that indicator bit can be determined as an unusable CG resource of the first terminal 101, that is, the CG resource associated with that indicator bit cannot be used by the first terminal 101.
[0187] In some embodiments, the names of information, etc., are not limited to the names described in the embodiments. Terms such as "information", "message", "signal", "signaling", "report", "configuration", "indication", "instruction", "command", "channel", "parameter", "domain", "field", "symbol", "symbol", "codebook", "codeword", "codepoint", "bit", "data", "program", and "chip" can be used interchangeably.
[0188] In some embodiments, “get,” “obtain,” “receive,” “transmit,” “bidirectional transmission,” and “send and / or receive” can be used interchangeably and can be interpreted as receiving from other entities, obtaining from protocols, obtaining from higher layers, obtaining through self-processing, or autonomous implementation, among other meanings.
[0189] In some embodiments, terms such as “send,” “transmit,” “report,” “distribute,” “transmit,” “bidirectional transmission,” “send and / or receive” can be used interchangeably.
[0190] The method involved in the embodiments of this disclosure may include at least one of steps S2101 to S2105. For example, step S2101 may be implemented as an independent embodiment, step S2101+S2102+S2103 may be implemented as an independent embodiment, step S2101+S2103 may be implemented as an independent embodiment, step S2101+S2102+S2103+S2104 may be implemented as an independent embodiment, step S2101+S2103+S2104+S2105 may be implemented as an independent embodiment, and step S2101+S2103+S2104+S2105 may be implemented as an independent embodiment, but is not limited thereto.
[0191] In some embodiments, steps S2102, S2103, S2104, and S2105 are optional, and one or more of these steps may be omitted or substituted in different embodiments.
[0192] In some embodiments, steps S2104 and S2105 are optional, and one or more of these steps may be omitted or substituted in different embodiments.
[0193] In some embodiments, steps S2102, S2104, and S2105 are optional, and one or more of these steps may be omitted or substituted in different embodiments.
[0194] In some embodiments, step S2105 is optional, and one or more of these steps may be omitted or substituted in different embodiments.
[0195] In some embodiments, steps S2102 and S2105 are optional, and one or more of these steps may be omitted or substituted in different embodiments.
[0196] In some embodiments, step S2102 is optional, and one or more of these steps may be omitted or substituted in different embodiments.
[0197] In some embodiments, other optional implementations described before or after the specification corresponding to FIG2 may be referred to.
[0198] Figure 3A is a flowchart illustrating a communication method according to an embodiment of the present disclosure. As shown in Figure 3A, the present disclosure relates to a communication method that can be executed by a first terminal 101, and the method may include, but is not limited to, the following steps.
[0199] Step S3101: Determine whether the configuration authorization is a shared configuration authorization or a non-shared configuration authorization based on the first parameter associated with the configuration authorization.
[0200] The optional implementation of step S3101 can be found in the optional implementation of step S2101 in Figure 2 and other related parts in the embodiments involved in Figure 2, which will not be repeated here.
[0201] Step S3102: Determine the CG resources that are not used and / or are used.
[0202] The optional implementation of step S3101 can be found in the optional implementation of step S2102 in Figure 2, as well as other related parts in the embodiments involved in Figure 2, which will not be repeated here.
[0203] Step S3103: Send the first information to network device 102.
[0204] The optional implementation of step S3103 can be found in the optional implementation of step S2103 in Figure 2 and other related parts in the embodiments involved in Figure 2, which will not be repeated here.
[0205] Step S3104: Receive the second information sent by network device 102.
[0206] In some embodiments, the second information may be sent from the network device 102 to the first terminal 101. For example, the network device 102 sends the second information to the first terminal 101, and correspondingly, the first terminal 101 receives the second information sent by the network device 102. Optional implementations of step S3104 can be found in the optional implementations of step S2104 in FIG2 and other related parts in the embodiments involved in FIG2, and will not be repeated here.
[0207] Step S3105: Based on the second information, determine the CG resources available to the first terminal 101.
[0208] The optional implementation of step S3105 can be found in the optional implementation of step S2105 in Figure 2 and other related parts in the embodiments involved in Figure 2, which will not be repeated here.
[0209] The method involved in the embodiments of this disclosure may include at least one of steps S3101 to S3105. For example, step S3101 may be implemented as an independent embodiment, step S3101+S3102+S3103 may be implemented as an independent embodiment, step S3101+S3103 may be implemented as an independent embodiment, step S3101+S3102+S3103+S3104 may be implemented as an independent embodiment, step S3101+S3103+S3104+S3105 may be implemented as an independent embodiment, and step S3101+S3103+S3104+S3105 may be implemented as an independent embodiment, but is not limited thereto.
[0210] In some embodiments, steps S3102, S3103, S3104, and S3105 are optional, and one or more of these steps may be omitted or substituted in different embodiments.
[0211] In some embodiments, steps S3104 and S3105 are optional, and one or more of these steps may be omitted or substituted in different embodiments.
[0212] In some embodiments, steps S3102, S3104, and S3105 are optional, and one or more of these steps may be omitted or substituted in different embodiments.
[0213] In some embodiments, step S3105 is optional, and one or more of these steps may be omitted or substituted in different embodiments.
[0214] In some embodiments, steps S3102 and S3105 are optional, and one or more of these steps may be omitted or substituted in different embodiments.
[0215] In some embodiments, step S3102 is optional, and one or more of these steps may be omitted or substituted in different embodiments.
[0216] Figure 3B is a flowchart illustrating a communication method according to an embodiment of the present disclosure. As shown in Figure 3B, the present disclosure relates to a communication method that can be executed by a first terminal 101, and the method may include, but is not limited to, the following steps.
[0217] Step S3201: Determine whether the configuration authorization is a shared configuration authorization or a non-shared configuration authorization based on the first parameter associated with the configuration authorization.
[0218] In some embodiments, the method further includes: a first terminal 101 receiving first configuration information sent by a network device 102.
[0219] In some embodiments, the first parameter is used to indicate that the configuration authorization is a shared configuration authorization; a possible implementation of determining whether the configuration authorization is a shared configuration authorization or a non-shared configuration authorization based on the first parameter associated with the configuration authorization includes: the first configuration information includes the first parameter and the value of the first parameter is a first value, and the configuration authorization is determined to be a shared configuration authorization; or, the first configuration information does not include the first parameter, and the configuration authorization is determined to be a non-shared configuration authorization.
[0220] In some embodiments, the first parameter is used to indicate that the configuration authorization is a non-shared configuration authorization; a possible implementation of determining whether the configuration authorization is a shared configuration authorization or a non-shared configuration authorization based on the first parameter associated with the configuration authorization includes: the first configuration information includes the first parameter and the value of the first parameter is a first value, and the configuration authorization is determined to be a non-shared configuration authorization; or, the first configuration information does not include the first parameter, and the configuration authorization is determined to be a shared configuration authorization.
[0221] In some embodiments, the first parameter is used to indicate whether the configuration authorization is a shared configuration authorization; a possible implementation of determining whether the configuration authorization is a shared configuration authorization or a non-shared configuration authorization based on the first parameter associated with the configuration authorization includes: the first configuration information includes the first parameter and the value of the first parameter is a second value, and the configuration authorization is determined to be a shared configuration authorization; or, the first configuration information includes the first parameter and the value of the first parameter is a third value, and the configuration authorization is determined to be a non-shared configuration authorization.
[0222] In some embodiments, the above configuration authorization is a shared configuration authorization, which is shared among multiple terminals, and the first terminal 101 belongs to multiple terminals.
[0223] In some embodiments, the method further includes: a first terminal 101 sending first information to a network device 102, the first information being used to indicate configuration-authorized CG resources that the first terminal 101 does not use and / or CG resources that it uses, wherein the unused CG resources and the used CG resources both belong to one or more CG resources associated with the configuration authorization; wherein the configuration authorization is a shared configuration authorization.
[0224] In some embodiments, a possible implementation of the first terminal 101 sending the first information to the network device 102 includes: sending a Physical Uplink Shared Channel (PUSCH) to the network device 102 on a third CG resource, wherein the PUSCH includes the first information, and the third CG resource belongs to a CG resource with configuration authorization association. Alternatively, in some embodiments, a possible implementation of the first terminal 101 sending the first information to the network device 102 includes: sending the first information to the network device 102 via a Physical Uplink Control Channel (PUCCH).
[0225] In some embodiments, the first information includes a first bit diagram, which includes a first number of indicator bits, each indicator bit corresponding to a CG resource. The indicator bits are used to indicate whether the corresponding CG resource is a used CG resource or an unused CG resource. Specifically, an indicator bit may be a fourth value indicating that the corresponding CG resource is a used CG resource, or a fifth value indicating that the corresponding CG resource is an unused CG resource. For example, the CG resource corresponding to the first number of indicator bits is a CG resource that follows a third CG resource among one or more CG resources.
[0226] In some embodiments, the first CG resource indicated in the first number of indicator bits is the Mth CG resource that follows the third CG resource among one or more CG resources, where M is a positive integer.
[0227] In some embodiments, the first information includes one or more first indication messages, which are used to indicate the priority associated with the used CG resources. In some embodiments, the one or more first indication messages are located after the first diagram; wherein, each indicated used CG resource in the first diagram is associated with one first indication message, and each indicated unused CG resource in the first diagram is not associated with a first indication message.
[0228] In some embodiments, the aforementioned one or more first indication information are located after the first bit diagram, each indication bit in the first bit diagram corresponds to a first indication information, wherein the first indication information associated with each unused CG resource indicated in the first bit diagram is a sixth value.
[0229] In some embodiments, the method further includes: the first terminal 101 determining the Media Access Control Protocol Data Unit (MAC PDU) associated with the used CG resource; and determining the priority of the MAC PDU associated with the used CG resource as the priority associated with the used CG resource.
[0230] In some embodiments, a possible implementation of determining the priority of the MAC PDU associated with the used CG resource includes: determining one or more logical channels LCH associated with the MAC PDU; and determining the highest logical channel priority among the one or more LCHs as the priority of the MAC PDU associated with the used CG resource.
[0231] In some embodiments, the method further includes: the first terminal 101 receiving second configuration information sent by the network device 102, where the second configuration information includes the first quantity and / or M.
[0232] In some embodiments, the method further includes: the first terminal 101 receiving second information for indicating the available CG resources of one or more terminals; and determining the available CG resources of the first terminal 101 according to the second information.
[0233] In some embodiments, the second information is a physical downlink control channel PDCCH scrambled by a first radio network temporary identity RNTI. Exemplarily, the second information includes a second bitmap, where the second bitmap includes the second quantity multiplied by the third quantity of indication bits, and the (i*q + j)-th indication bit among the second quantity multiplied by the third quantity of indication bits is used to indicate whether the j-th terminal can use the i-th CG resource, the second quantity is the number p of indicated CG resources, the third quantity is the number q of indicated terminals, 0 ≤ i < p, 0 ≤ j < q; the (i*q + j)-th indication bit is a fourth value for indicating that the j-th terminal can use the i-th CG resource; the (i*q + j)-th indication bit is a fifth value for indicating that the j-th terminal cannot use the i-th CG resource.
[0234] In some embodiments, the first CG resource indicated in the second bitmap is the Y-th CG resource at the end of the time slot of the second information, where Y is a positive integer.
[0235] In some embodiments, the method further includes: the first terminal 101 receiving third configuration information sent by the network device 102; where the third configuration information includes at least one of the following: the second quantity; the third quantity; the number j of the first terminal 101; Y.
[0236] In some embodiments, a possible implementation of determining the available CG resources of the first terminal 101 according to the second information includes: determining the indication bit associated with the first terminal 101 from among the second quantity multiplied by the third quantity of indication bits according to the third configuration information; and determining the available CG resources of the first terminal 101 according to the indication bit associated with the first terminal 101.
[0237] In some embodiments, the PDCCH scrambled with the first RNTI includes a fourth number of first indicator bits, each first indicator bit corresponding to a CG resource, and the first indicator bits are used to indicate the identifier of the terminal with available CG resources.
[0238] In some embodiments, the first CG resource indicated in the fourth number of first indicator bits is the Y-th CG resource at the end of the time slot of the second information, where Y is a positive integer.
[0239] In some embodiments, the method further includes: a first terminal 101 receiving fourth configuration information sent by a network device 102; wherein the fourth configuration information includes at least one of the following: a fourth quantity; an identifier of the first terminal 101; and Y. For example, one possible implementation of determining the available CG resources of the first terminal 101 based on the second information includes: determining the available CG resources of the first terminal 101 based on the fourth configuration information and a PDCCH scrambled by the first RNTI.
[0240] In some embodiments, the method further includes: a first terminal 101 receiving second information, the second information indicating available and / or unavailable CG resources for the first terminal 101; and determining available CG resources for the first terminal 101 based on the second information. Exemplarily, the second information is any of the following: a PDCCH scrambled with a second RNTI; a Media Access Control (MAC) Control Element (CE); or Radio Resource Control (RRC) signaling. Exemplarily, the second information includes a third bitmap containing a fifth number of indicator bits, each indicator bit corresponding to a CG resource; wherein the indicator bits in the third bitmap are fourth values indicating that the corresponding CG resource is available; and the indicator bits in the third bitmap are fifth values indicating that the corresponding CG resource is unavailable.
[0241] In some embodiments, the first CG resource indicated by the indicator bit in the third bitmap is the Y-th CG resource at the end of the time slot of the second information, where Y is a positive integer.
[0242] In some embodiments, the method further includes: a first terminal 101 receiving fifth configuration information sent by a network device 102; wherein the fifth configuration information includes at least one of the following: a fifth quantity; Y.
[0243] In some embodiments, the first configuration information, the second configuration information, the third configuration information, the fourth configuration information, and the fifth configuration information are the same piece of information or different pieces of information.
[0244] The optional implementation of the first terminal-side method involved in the embodiments of this disclosure can be found in the description of the first terminal-related steps in Figure 2 above, which will not be repeated here.
[0245] Figure 4A is a schematic flowchart illustrating a communication method according to an embodiment of the present disclosure. As shown in Figure 4A, the present disclosure relates to a communication method that can be executed by a network device 102, and the method may include, but is not limited to, the following steps.
[0246] Step S4101: Send first configuration information to the first terminal 101.
[0247] In some embodiments, the first configuration information may be used to determine whether the configuration authorization is a shared configuration authorization or a non-shared configuration authorization; or, the first configuration information may be used by the first terminal to determine whether the configuration authorization is a shared configuration authorization or a non-shared configuration authorization based on whether the first configuration information includes a first parameter associated with the configuration authorization; or, the first configuration information may be used by the first terminal to determine whether the configuration authorization is a shared configuration authorization or a non-shared configuration authorization based on the value of the first parameter included in the first configuration information.
[0248] The optional implementation of step S4101 can be found in the optional implementation of step S2101 in Figure 2 and other related parts in the embodiments involved in Figure 2, which will not be repeated here.
[0249] Step S4102: Receive the first information sent by the first terminal 101.
[0250] For example, after the first terminal 101 determines that the configuration authorization is a shared configuration authorization and determines the unused CG resources and / or the used CG resources, the first terminal 101 can send first information to the network device 102, and the network device 102 receives the first information sent by the first terminal 101.
[0251] The optional implementation of step S4102 can be found in the optional implementation of step S2103 in Figure 2, as well as other related parts in the embodiments involved in Figure 2, which will not be repeated here.
[0252] Step S4103: Send the second information.
[0253] In some embodiments, the second information is used by the first terminal 101 to determine available CG resources.
[0254] The optional implementation of step S4103 can be found in the optional implementation of step S2104 in Figure 2, as well as other related parts in the embodiments involved in Figure 2, which will not be repeated here.
[0255] The method involved in the embodiments of this disclosure may include at least one of steps S4101 to S4103. For example, step S4101 may be implemented as a standalone embodiment, step S4102 may be implemented as a standalone embodiment, step S4102 + step S4103 may be implemented as a standalone embodiment, step S4101 + step S4102 may be implemented as a standalone embodiment, and step S4101 + step S4102 + step S4103 may be implemented as a standalone embodiment, but is not limited thereto.
[0256] In some embodiments, steps S4102 and S4103 are optional, and one or more of these steps may be omitted or substituted in different embodiments.
[0257] In some embodiments, steps S4101 and S4103 are optional, and one or more of these steps may be omitted or substituted in different embodiments.
[0258] In some embodiments, step S4101 is optional, and one or more of these steps may be omitted or substituted in different embodiments.
[0259] In some embodiments, step S4103 is optional, and one or more of these steps may be omitted or substituted in different embodiments.
[0260] Figure 4B is a schematic flowchart illustrating a communication method according to an embodiment of the present disclosure. As shown in Figure 4B, the present disclosure relates to a communication method that can be executed by a network device 102, and the method may include, but is not limited to, the following steps.
[0261] Step S4201: Send first configuration information to the first terminal 101 so that the first terminal 101 determines whether the configuration authorization is a shared configuration authorization or a non-shared configuration authorization based on whether the first configuration information includes a first parameter associated with the configuration authorization.
[0262] In some embodiments, the first parameter is used to indicate that the configuration authorization is a shared configuration authorization; wherein, if the first configuration information includes the first parameter and the value of the first parameter is a first value, it indicates that the configuration authorization is a shared configuration authorization; if the first configuration information does not include the first parameter, it indicates that the configuration authorization is a non-shared configuration authorization.
[0263] In some embodiments, the first parameter is used to indicate that the configuration authorization is a non-shared configuration authorization; wherein, if the first configuration information includes the first parameter and the value of the first parameter is a first value, it indicates that the configuration authorization is a non-shared configuration authorization; if the first configuration information does not include the first parameter, it indicates that the configuration authorization is a shared configuration authorization.
[0264] In some embodiments, the first parameter is used to indicate whether the configuration authorization is a shared configuration authorization; wherein, if the first configuration information includes the first parameter and the value of the first parameter is a second value, it indicates that the configuration authorization is a shared configuration authorization; if the first configuration information includes the first parameter and the value of the first parameter is a third value, it indicates that the configuration authorization is a non-shared configuration authorization.
[0265] In some embodiments, the configuration authorization is a shared configuration authorization, which is shared among multiple terminals, and the first terminal 101 belongs to multiple terminals.
[0266] In some embodiments, the method further includes: network device 102 receiving first information sent by first terminal 101, the first information being used to indicate configuration licensed CG resources not used by the first terminal 101 and / or CG resources used, wherein the unused CG resources and the used CG resources both belong to one or more CG resources associated with the configuration license; wherein the configuration license is a shared configuration license.
[0267] In some embodiments, network device 102 receives first information sent by first terminal 101, including: receiving a Physical Uplink Shared Channel (PUSCH) sent by first terminal 101 on a third CG resource, wherein the PUSCH includes the first information and the third CG resource belongs to a CG resource with configuration authorization association; or, receiving first information sent by first terminal 101 via Physical Uplink Control Channel (PUCCH). For example, the first information includes a first bit diagram, which includes a first number of indicator bits, each indicator bit corresponding to a CG resource. The indicator bits are used to indicate whether the corresponding CG resource is a used CG resource or an unused CG resource; wherein, the indicator bit is a fourth value used to indicate that the corresponding CG resource is a used CG resource; and the indicator bit is a fifth value used to indicate that the corresponding CG resource is an unused CG resource.
[0268] In some embodiments, the CG resource corresponding to the first number of indicator bits is a CG resource that is located after the third CG resource among one or more CG resources.
[0269] In some embodiments, the first CG resource indicated in the first number of indicator bits is the Mth CG resource that follows the third CG resource among one or more CG resources, where M is a positive integer.
[0270] In some embodiments, the first information includes one or more first indication information, which are used to indicate the priority of the CG resource associated with the used resource.
[0271] In some embodiments, one or more first indication messages are located after the first bitmap; wherein, each indicated used CG resource in the first bitmap is associated with a first indication message, and each indicated unused CG resource in the first bitmap is not associated with a first indication message.
[0272] In some embodiments, one or more first indication messages are located after the first bitmap, and each indication bit in the first bitmap corresponds to a first indication message. Among them, the first indication message associated with each indicated unused CG resource in the first bitmap is the sixth value.
[0273] In some embodiments, the method further includes: the network device 102 sends second configuration information to the first terminal 101, and the second configuration information includes the first quantity and / or M.
[0274] In some embodiments, the method further includes: the network device 102 sends second information to the first terminal 101, and the second information is used to indicate the available CG resources of one or more terminals. The second information is used for the first terminal 101 to determine the available CG resources of the first terminal 101. Exemplarily, the second information is a physical downlink control channel PDCCH scrambled by a first radio network temporary identity RNTI. Exemplarily, the second information includes a second bitmap, and the second bitmap includes the number of indication bits equal to the second quantity multiplied by the third quantity. Among the number of indication bits equal to the second quantity multiplied by the third quantity, the (i*q + j)-th indication bit is used to indicate whether the j-th terminal can use the i-th CG resource. The second quantity is the number p of indicated CG resources, the third quantity is the number q of indicated terminals, 0 ≤ i < p, 0 ≤ j < q; the (i*q + j)-th indication bit is the fourth value, which is used to indicate that the j-th terminal can use the i-th CG resource; the (i*q + j)-th indication bit is the fifth value, which is used to indicate that the j-th terminal cannot use the i-th CG resource.
[0275] In some embodiments, the first CG resource indicated in the second bitmap is the Y-th CG resource at the end of the time slot of the second information, where Y is a positive integer.
[0276] In some embodiments, the method further includes: the network device 102 sends third configuration information to the first terminal 101; wherein, the third configuration information includes at least one of the following: the second quantity; the third quantity; the number j of the first terminal 101; Y.
[0277] In some embodiments, the PDCCH scrambled by the first RNTI includes the number of first indication bits equal to the fourth quantity, and each first indication bit corresponds to a CG resource. The first indication bit is used to indicate the identity of the terminal that can use the CG resource.
[0278] In some embodiments, the first CG resource indicated in the fourth number of first indicator bits is the Y-th CG resource at the end of the time slot of the second information, where Y is a positive integer.
[0279] In some embodiments, the method further includes: the network device 102 sending fourth configuration information to the first terminal 101; wherein the fourth configuration information includes at least one of the following: the identifier of the first terminal 101; a fourth quantity; Y.
[0280] In some embodiments, the method further includes: network device 102 sending second information to first terminal 101, the second information indicating available and / or unavailable CG resources for first terminal 101, the second information being used by first terminal 101 to determine available CG resources. Exemplarily, the second information is any of the following: a PDCCH scrambled with a second RNTI; a Media Access Control (MAC) control element (CE); or Radio Resource Control (RRC) signaling. Exemplarily, the second information includes a third bitmap containing a fifth number of indicator bits, each indicator bit corresponding to a CG resource; wherein, the indicator bits in the third bitmap are fourth values indicating that the corresponding CG resource is available; and the indicator bits in the third bitmap are fifth values indicating that the corresponding CG resource is unavailable.
[0281] In some embodiments, the first CG resource indicated by the indicator bit in the third bitmap is the Y-th CG resource at the end of the time slot of the second information, where Y is a positive integer.
[0282] In some embodiments, the method further includes: the network device 102 sending fifth configuration information to the first terminal 101; wherein the fifth configuration information includes at least one of the following: a fifth quantity; Y.
[0283] In some embodiments, the first configuration information, the second configuration information, the third configuration information, the fourth configuration information, and the fifth configuration information are the same piece of information or different pieces of information.
[0284] Optional implementations of the network device-side method involved in the embodiments of this disclosure can be found in the description of the network device-related steps in Figure 2 above, which will not be repeated here.
[0285] Figure 5 is an interactive schematic diagram of a communication method according to an embodiment of the present disclosure. As shown in Figure 5, the method involved in the embodiment of the present disclosure can be applied to a communication system 100, and the above method includes, but is not limited to, the following steps.
[0286] In step S5101, network device 102 sends first configuration information to first terminal 101.
[0287] The optional implementation of step S5101 can be found in step S2101 of Figure 2 and other related parts in the embodiments involved in Figure 2, which will not be repeated here.
[0288] In step S5102, the first terminal 101 determines, based on the first configuration information, whether the configuration authorization associated with the first configuration information is a shared configuration authorization or a non-shared configuration authorization.
[0289] The optional implementation of step S5102 can be found in the optional implementation of step S2101 in Figure 2 and other related parts in the embodiments involved in Figure 2, which will not be repeated here.
[0290] In some embodiments, the above method may include the method described in the embodiments of the first terminal side, network device side, etc., which will not be repeated here.
[0291] It is worth noting that this disclosure provides a communication method for sharing configuration authorization, which can reduce communication system latency while improving the resource utilization of configuration authorization. Specific embodiments will be described below.
[0292] In some embodiments, configuration authorization is shared among a group of end devices. The network device indicates that the configuration authorization is a shared configuration authorization via a first parameter.
[0293] Optionally, the configuration authorization is configured at the UE level. For example, a first parameter is defined in `ConfiguredGrantConfig`, indicating whether the configuration authorization associated with this `ConfiguredGrantConfig` is a shared configuration authorization. For example, this first parameter can be named `sharedConfiguredGrant` or another name; for example, the value of this first parameter can be 1 bit, for example, a value of "enabled". Configuring this first parameter indicates that the configuration authorization is a shared configuration authorization; not configuring this first parameter indicates that the configuration authorization is a non-shared configuration authorization (UE-specific configuration authorization).
[0294] Another possible implementation is that the first parameter can be named non-SharedConfiguredCrant, or other names. For example, the value of the first parameter can be 1 bit, for example, the value can be "enabled". Configuring the first parameter indicates that the configuration authorization is a non-shared configuration authorization, and not configuring the first parameter indicates that the configuration authorization is a shared configuration authorization.
[0295] Another possible implementation is that the first parameter indicates whether the configuration grant is a shared configuration grant. This first parameter can be named `typeOfConfiguredGrant` or other names. For example, the first parameter can have a 2-bit value. For instance, a second value indicates a shared configuration grant, and a third value indicates a non-shared configuration grant. The second value can be `shared`, and the third value can be `non-shared`. The second value can be 1, and the third value can be 0, or there are other possible values; this disclosure does not specifically limit the specific values.
[0296] In some embodiments, the terminal indicates the configuration licenses that the network device will use and / or not use via first information. For the configuration licenses to be used, the terminal indicates the priority associated with that configuration license.
[0297] Optionally, the terminal device determines the configuration licenses to be used and / or not to be used. For example, the terminal device determines the configuration licenses to be used and / or not to be used by considering the amount of buffered data that can be transmitted in relation to the relevant configuration licenses and other available PUSCH resources.
[0298] Optionally, the first information can be sent via PUCCH or PUSCH. For example, the terminal device can carry this first information when sending a PUSCH during configuration authorization. For example, the terminal device can send this first information via PUCCH. For example, the first information can include a first bit diagram, which includes a first number of indicator bits. For example, the network device configures this first number via RRC signaling, for example, via ConfiguredGrantConfig. For example, the indicator bits in the first bit diagram have a one-to-one mapping relationship with subsequent CG resources (CG resources following the CG resource carrying the first information; for example, the indication can start from the first CG resource following the CG resource carrying the first information, or it can start from the Mth CG resource following the CG resource carrying the first information, where M can be configured via RRC signaling). For example, they are arranged in ascending order according to the start time of the CG resources. For example, a fourth value indicates that the CG resource associated with the bit indicator bit may be used, and a fifth value indicates that the CG resource associated with the bit indicator bit is not used. For example, the fourth value may be 0 and the fifth value may be 1, or the fourth value may be 1 and the fifth value may be 0, or there may be other values. This disclosure does not make any specific limitations.
[0299] Optionally, the first information includes one or more first indication information, which indicates the priority of the CG resource association that may be used. For example, this priority is the priority of the MAC PDU associated with the CG resource. More specifically, this priority is the highest logical channel priority of one or more LCHs associated with the MAC PDU associated with the CG resource. For instance, the UE predicts that the CG resource is associated with a first MAC PDU, which is associated with LCH1, LCH2, and LCH3, where the logical channel priority of LCH1 is 1, the logical channel priority of LCH2 is 3, and the logical channel priority of LCH3 is 2. The priority of the first MAC PDU is 1, and further, the priority of the CG resource association is 1.
[0300] For example, the one or more first indication messages can follow the first image, with each indication potentially using a CG resource associated with one first indication message. For example, the CG resources used by the indication are arranged in ascending order of start time. No first indication message is associated with each CG resource not used by the indication.
[0301] For example, the one or more first indication information can be appended to the first bit diagram, with each bit indicating one first indication information. For example, they are arranged in ascending order according to the start time of the CG resources. The first indication information associated with each unused CG resource is set to a sixth value, which, for example, is 0 or another value. It should be noted that there may be other implementations of how the first information includes the one or more first indication information, and this disclosure does not specifically limit this.
[0302] In some embodiments, the network device indicates the configuration authorization available to the terminal device through second information.
[0303] Optionally, the second information includes two-dimensional indication information. The first dimension indicates CG resources, and the second dimension indicates terminal devices. The network device indicates, through the second information, the CG resources that one or more terminal devices can use. Exemplarily, the second information may use a newly defined RNTI, such as group based RNTI. The network device indicates, through the PDCCH scrambled by this RNTI, the CG resources that one or more terminal devices can use respectively. Exemplarily, the two-dimensional indication information may be specifically represented by a bitmap, such as a bitmap of the second number of rows multiplied by the third number, where the third number is the number (q) of terminal devices, and the second number is the number (p) of indicated CG resources. i*q + j indicates whether the j-th UE is allocated the i-th CG resource (here, let the index of the bit be 0, 1, …, p*q–1, 0 ≤ i < p, 0 ≤ j < q). Exemplarily, the network device configures the second number and / or the third number through RRC signaling, such as configuring the second number and / or the third number through ConfiguredGrantConfig. Exemplarily, the network device configures the number of a certain terminal through RRC signaling, such as the number in multiple terminals sharing configured grants (for example, determining the value of j through this RRC signaling). As a specific example, as shown in Table 1 above, for example, X indicates whether UE3 can use the CG resource (m + 2). Exemplarily, the CG resource (m) may be an absolute CG resource, such as the first CG resource or the Y-th CG resource at the end of the second information (end of the slot, such as the end of the slot of the RNTI). Exemplarily, when the value at the X position is the fourth value, it indicates that UE3 can use the CG resource (m + 2), and when the value at the X position is the fifth value, it indicates that UE3 cannot use the CG resource (m + 2). Exemplarily, the fourth value is 0, the fifth value is 1, or the fourth value is 1, the fifth value is 0, or there are other values, which are not specifically limited in this disclosure.
[0304] Two-dimensional indication example of the first information in Table 1
[0305] For example, the second information can use a newly defined RNTI, such as a group-based RNTI. The network device uses the PDCCH scrambled with this RNTI to indicate the CG resources that one or more terminal devices can use. For example, it can indicate the identifier of the terminal device that can use the CG resource. For example, the CG resource is an absolute CG resource, such as the first CG resource at the end of the second information (slot end, such as the slot end of the RNTI) or the Yth CG resource corresponding to the first indicator bit, and so on. For example, as shown in Table 2 below, the UE index indicates the identifier of the terminal that can use this CG resource. For example, it can use the terminal's C-RNTI; for example, it can use a UE's index; for example, the network device can configure the index of a terminal device through RRC signaling, such as the number among multiple terminal devices sharing configuration authorization. For example, if a total of 8 terminals share configuration authorization, the network device can indicate the index of the terminal device using 3 bits through RRC signaling. For example, a special index can be defined, and if the UE index corresponding to a CG resource is this special value (e.g., 000), it indicates that no terminal device can use that CG resource.
[0306] Table 2
[0307] Optionally, the second information can be a newly defined RNTI, MAC CE, or RRC signaling. For example, the network device sends one or more pieces of the second information to one or more terminal devices sharing the CG resource. For each terminal device receiving the second information, the second information indicates whether the CG resource is available or unavailable to that terminal device. For example, the second information may include a third bitmap, where bit indication bits in the third bitmap have a one-to-one mapping relationship with CG resources. For example, the CG resource may be a relative CG resource, such as a CG resource following the CG resource carrying the first information of the terminal device, or arranged in ascending order according to the start time of the CG resources. For example, the CG resource may be an absolute CG resource, such as the first CG resource or the Yth CG resource at the end of the second information (slot end, such as the slot end of the RNTI). For example, a fourth value at the bit indication position indicates that the CG resource associated with the bit indication bit is available, and a fifth value at the bit indication position indicates that the CG resource associated with the bit indication bit is unavailable. For example, the fourth value may be 0 and the fifth value may be 1, or the fourth value may be 1 and the fifth value may be 0, or there may be other values. This disclosure does not make any specific limitations.
[0308] This disclosure also provides embodiments of an apparatus for implementing any of the above methods. For example, an apparatus is provided that includes units or modules for implementing the steps performed by the first terminal in any of the above methods. Alternatively, another apparatus is provided that includes units or modules for implementing the steps performed by the network device in any of the above methods.
[0309] It should be understood that the division of units or modules in the above device is only a logical functional division. In actual implementation, they can be fully or partially integrated into a single physical entity, or they can be physically separated. Furthermore, the units or modules in the device can be implemented by a processor calling software: for example, the device includes a processor connected to a memory containing instructions. The processor calls the instructions stored in the memory to implement any of the above methods or to implement the functions of the units or modules in the above device. The processor can be, for example, a general-purpose processor, such as a Central Processing Unit (CPU) or a microprocessor, and the memory can be internal or external to the device. Alternatively, the units or modules in the device can be implemented in the form of hardware circuits. The functionality of some or all of the units or modules can be achieved through the design of these hardware circuits, which can be understood as one or more processors. For example, in one implementation, the hardware circuit is an application-specific integrated circuit (ASIC). The functionality of some or all of the units or modules is achieved through the design of the logical relationships between the components within the circuit. In another implementation, the hardware circuit can be implemented using a programmable logic device (PLD). Taking a field-programmable gate array (FPGA) as an example, it can include a large number of logic gates. The connection relationships between the logic gates are configured through configuration files, thereby achieving the functionality of some or all of the units or modules. All units or modules of the above device can be implemented entirely through processor-called software, entirely through hardware circuits, or partially through processor-called software with the remaining parts implemented through hardware circuits.
[0310] In this embodiment, the processor is a circuit with information processing capabilities. In one implementation, the processor can be a circuit with instruction reading and execution capabilities, such as a Central Processing Unit (CPU), a microprocessor, a graphics processing unit (GPU) (which can be understood as a microprocessor), or a digital signal processor (DSP). In another implementation, the processor can implement certain functions through the logical relationships of hardware circuits. The logical relationships of the aforementioned hardware circuits are fixed or reconfigurable. For example, the processor is a hardware circuit implemented using an application-specific integrated circuit (ASIC) or a programmable logic device (PLD), such as an FPGA. In a reconfigurable hardware circuit, the process of the processor loading a configuration document and configuring the hardware circuit can be understood as the process of the processor loading instructions to implement the functions of some or all of the above units or modules. Furthermore, 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), or a Deep Learning Processing Unit (DPU).
[0311] Figure 6A is a schematic diagram of the structure of the first terminal proposed in an embodiment of this disclosure. As shown in Figure 6A, the first terminal 6100 may include at least one of a transceiver module 6101, a processing module 6102, etc. In some embodiments, the processing module 6102 is used to determine whether the configuration authorization is a shared configuration authorization or a non-shared configuration authorization based on the first parameter associated with the configuration authorization; if the configuration authorization is a shared configuration authorization, the configuration authorization is shared among multiple terminals, and the first terminal belongs to multiple terminals. Optionally, the transceiver module is used to perform at least one of the communication steps (e.g., step S2103, but not limited thereto) performed by the first terminal 101 in any of the above methods, which will not be described in detail here. Optionally, the processing module is used to perform at least one of the other steps (e.g., steps S2101, S2102, and S2105, but not limited thereto) performed by the first terminal 101 in any of the above methods, which will not be described in detail here. Regarding the first terminal device in the above embodiments, the specific manner in which each module performs its operation has been described in detail in the embodiments related to the method, and will not be elaborated here.
[0312] Figure 6B is a schematic diagram of the network device proposed in an embodiment of this disclosure. As shown in Figure 6B, the network device 6200 may include at least one of a transceiver module 6201, a processing module 6202, etc. In some embodiments, the transceiver module 6201 is used to send first configuration information to a first terminal, so that the first terminal determines whether the configuration authorization is a shared configuration authorization or a non-shared configuration authorization based on whether the first configuration information includes a first parameter associated with the configuration authorization, or determines whether the configuration authorization is a shared configuration authorization or a non-shared configuration authorization based on the value of the first parameter included in the first configuration information; wherein, if the configuration authorization is a shared configuration authorization, the configuration authorization is shared among multiple terminals, and the first terminal belongs to multiple terminals. Optionally, the transceiver module is used to perform at least one of the communication steps such as sending and / or receiving performed by the network device 102 in any of the above methods (e.g., step S2104, but not limited thereto), which will not be described in detail here. Optionally, the processing module is used to perform at least one of the other steps performed by the network device 102 in any of the above methods, which will not be described in detail here. Regarding the network device apparatus in the above embodiments, the specific manner in which each module performs operations has been described in detail in the embodiments related to the method, and will not be elaborated upon here.
[0313] In some embodiments, the transceiver module may include a transmitting module and / or a receiving module, which may be separate or integrated. Optionally, the transceiver module may be interchangeable with a transceiver.
[0314] In some embodiments, the processing module may be a single module or may include multiple sub-modules. Optionally, the multiple sub-modules may each perform all or part of the steps required by the processing module. Optionally, the processing module may be interchangeable with a processor.
[0315] Figure 7A is a schematic diagram of the structure of the communication device 7100 proposed in an embodiment of this disclosure. The communication device 7100 can be a network device (e.g., access network device, core network device, etc.), a terminal (e.g., user equipment, etc.), a chip, chip system, or processor that supports the network device in implementing any of the above methods, or a chip, chip system, or processor that supports the terminal in implementing any of the above methods. The communication device 7100 can be used to implement the methods described in the above method embodiments; for details, please refer to the descriptions in the above method embodiments.
[0316] As shown in Figure 7A, the communication device 7100 includes one or more processors 7101. The processor 7101 can be a general-purpose processor or a dedicated processor, such as a baseband processor or a central processing unit (CPU). The baseband processor can be used to process communication protocols and communication data, while the CPU can be used to control communication devices (e.g., base stations, baseband chips, terminal devices, terminal device chips, DUs or CUs, etc.), execute programs, and process program data. Optionally, the communication device 7100 can be used to execute any of the above methods. Optionally, one or more processors 7101 can be used to invoke instructions to cause the communication device 7100 to execute any of the above methods.
[0317] In some embodiments, the communication device 7100 further includes one or more transceivers 7103. When the communication device 7100 includes one or more transceivers 7103, the transceiver 7103 performs at least one of the communication steps (e.g., steps S2103, S2104, but not limited thereto) in the above method, such as sending and / or receiving, while the processor 7101 performs at least one of other steps (e.g., steps S2101, S2102, S2105, but not limited thereto). In optional embodiments, the transceiver may include a receiver and / or a transmitter, which may be separate or integrated. Optionally, the terms transceiver, transceiver unit, transceiver, transceiver circuit, interface circuit, interface, etc., can be used interchangeably; the terms transmitter, sending unit, transmitter, sending circuit, etc., can be used interchangeably; and the terms receiver, receiving unit, receiver, receiving circuit, etc., can be used interchangeably.
[0318] In some embodiments, the communication device 7100 further includes one or more memories 7102 for storing data. Optionally, all or part of the memories 7102 may be located outside the communication device 7100. In optional embodiments, the communication device 7100 may include one or more interface circuits 7104. Optionally, the interface circuits 7104 are connected to the memories 7102 and can be used to receive data from the memories 7102 or other devices, and to send data to the memories 7102 or other devices. For example, the interface circuits 7104 can read data stored in the memories 7102 and send the data to the processor 7101.
[0319] The communication device 7100 described in the above embodiments may be a network device or a terminal, but the scope of the communication device 7100 described in this disclosure is not limited thereto, and the structure of the communication device 7100 may not be limited by FIG. 7A. The communication device may be a standalone device or a part of a larger device. For example, the communication device may be: (1) a standalone integrated circuit IC, or chip, or chip system or subsystem; (2) a collection of one or more ICs, optionally, the IC collection may also include storage components for storing data and programs; (3) an ASIC, such as a modem; (4) a module that can be embedded in other devices; (5) a receiver, terminal device, smart terminal device, cellular phone, wireless device, handheld device, mobile unit, vehicle device, network device, cloud device, artificial intelligence device, etc.; (6) others, etc.
[0320] Figure 7B is a schematic diagram of the structure of the chip 7200 according to an embodiment of this disclosure. For cases where the communication device 7100 can be a chip or a chip system, the schematic diagram of the chip 7200 shown in Figure 7B can be referenced, but is not limited thereto.
[0321] Chip 7200 includes one or more processors 7201. Chip 7200 is used to perform any of the above methods.
[0322] In some embodiments, chip 7200 further includes one or more interface circuits 7202. Optionally, terms such as interface circuit, interface, and transceiver pin can be used interchangeably. In some embodiments, chip 7200 further includes one or more memories 7203 for storing data. Optionally, all or part of the memories 7203 may be located outside chip 7200. Optionally, interface circuit 7202 is connected to memory 7203, and interface circuit 7202 can be used to receive data from memory 7203 or other devices, and interface circuit 7202 can be used to send data to memory 7203 or other devices. For example, interface circuit 7202 can read data stored in memory 7203 and send the data to processor 7201.
[0323] In some embodiments, the interface circuit 7202 performs at least one of the communication steps such as sending and / or receiving in the above method (e.g., steps S2103, S2104, but not limited thereto). For example, the interface circuit 7202 performing the communication steps such as sending and / or receiving in the above method means 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 other steps (e.g., steps S2101, S2102, S2105, but not limited thereto).
[0324] This disclosure also proposes a storage medium storing instructions that, when executed on the communication device 7100, cause the communication device 7100 to perform any of the above methods. Optionally, the storage medium is an electronic storage medium. Optionally, the storage medium is a computer-readable storage medium, but not limited thereto; it may also be a storage medium readable by other devices. Optionally, the storage medium may be a non-transitory storage medium, but not limited thereto; it may also be a temporary storage medium.
[0325] This disclosure also provides a program product that, when executed by the communication device 7100, causes the communication device 7100 to perform any of the above methods. Optionally, the program product is a computer program product.
[0326] This disclosure also proposes a computer program that, when run on a computer, causes the computer to perform any of the above methods.
[0327] In the above embodiments, implementation can be achieved, in whole or in part, through software, hardware, firmware, or any combination thereof. When implemented in software, it can be implemented, in whole or in part, as a computer program product. The computer program product includes one or more computer programs. When the computer program is loaded and executed on a computer, all or part of the processes or functions described in the embodiments of this disclosure are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer program can be stored in a computer-readable storage medium or transferred from one computer-readable storage medium to another. For example, the computer program can be transferred from one website, computer, server, or data center to another via wired (e.g., coaxial cable, fiber optic, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium can be any available medium accessible to a computer or a data storage device such as a server or data center that integrates one or more available media. The available media may be magnetic media (e.g., floppy disks, hard disks, magnetic tapes), optical media (e.g., high-density digital video discs (DVDs)), or semiconductor media (e.g., solid-state disks (SSDs)).
[0328] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this disclosure.
[0329] Those skilled in the art will understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.
[0330] The above description is merely a specific embodiment of this disclosure, but the scope of protection of this disclosure is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this disclosure should be included within the scope of protection of this disclosure. Therefore, the scope of protection of this disclosure should be determined by the scope of the claims.
Claims
1. A communication method characterized by comprising: The method is performed by a first terminal, and the method comprises: determining, according to a first parameter associated with the configured grant, whether the configured grant is a shared configured grant or a non-shared configured grant; if the configured grant is a shared configured grant, the configured grant is shared among a plurality of terminals, and the first terminal belongs to the plurality of terminals.
2. The method of claim 1, wherein, The method further comprises: receiving first configuration information sent by a network device; wherein the determining, according to the first parameter associated with the configured grant, whether the configured grant is a shared configured grant or a non-shared configured grant comprises: determining, according to whether the first parameter is included in the first configuration information, whether the configured grant is a shared configured grant or a non-shared configured grant; or determining, according to a value of the first parameter included in the first configuration information, whether the configured grant is a shared configured grant or a non-shared configured grant.
3. The method of claim 1 or 2, wherein, The method further comprises: sending, to a network device, first information, the first information being used to indicate configured grant (CG) resources that are not used by the first terminal and / or CG resources that are used by the first terminal, the not-used CG resources and the used CG resources both belonging to one or more CG resources associated with the configured grant; wherein the configured grant is the shared configured grant.
4. The method of claim 3, wherein, The sending, to the network device, of the first information comprises: sending, to the network device, a physical uplink shared channel (PUSCH) on a third CG resource, the PUSCH comprising the first information, the third CG resource belonging to the CG resources associated with the configured grant; or sending, to the network device, the first information through a physical uplink control channel (PUCCH).
5. The method of claim 3 or 4, wherein, The first information comprises a first bitmap, the first bitmap comprising a first number of indication bits, each indication bit corresponding to a CG resource, and the indication bit being used to indicate that the corresponding CG resource is a used CG resource or a not-used CG resource; wherein the indication bit is a fourth value, and is used to indicate that the corresponding CG resource is a used CG resource; the indication bit is a fifth value, and is used to indicate that the corresponding CG resource is a not-used CG resource.
6. The method of claim 5, wherein the CG resources corresponding to the first number of indication bits are CG resources that are behind a third CG resource among the one or more CG resources; or a first CG resource indicated in the first number of indication bits is an Mth CG resource that is behind the third CG resource among the one or more CG resources, and M is a positive integer.
7. The method of claim 5, wherein, The first information comprises one or more first indication information, and the one or more first indication information is used to indicate a priority associated with a used CG resource.
8. The method of claim 7, wherein, The one or more first indication information is located behind the first bitmap; wherein each used CG resource indicated in the first bitmap is associated with a first indication information, and each not-used CG resource indicated in the first bitmap is not associated with a first indication information.
9. The method of claim 7, wherein, The one or more first indication information is located behind the first bitmap, and each indication bit in the first bitmap corresponds to a first indication information, wherein The first indication information associated with each indicated unused CG resource in the first bitmap is a sixth value.
10. The method of any one of claims 7-9, wherein, The method further includes: determining a priority associated with the used CG resource, the priority being related to a priority of a media access control protocol data unit (MAC PDU) associated with the used CG resource.
11. The method of claim 6, wherein, The method further includes: receiving second configuration information sent by the network device, the second configuration information including the first number and / or the M.
12. The method of any one of claims 1-11, wherein, The method further includes: receiving second information, the second information being used to indicate available CG resources of one or more terminals; determining available CG resources according to the second information.
13. The method of claim 12, wherein, The second information is a physical downlink control channel (PDCCH) scrambled by a first radio network temporary identifier (RNTI).
14. The method of claim 13, wherein, The second information includes a second bitmap, the second bitmap including a second number multiplied by a third number of indication bits, an i * q + jth indication bit in the second number multiplied by the third number of indication bits being used to indicate whether an jth terminal can use an ith CG resource, the second number being a number p of indicated CG resources, the third number being a number q of indicated terminals, 0≤i The i * q + jth indication bit is a fourth value, used to indicate that the jth terminal can use the ith CG resource. The i * q + jth indication bit is a fifth value, used to indicate that the jth terminal cannot use the ith CG resource.
15. The method of claim 14, wherein, A first CG resource indicated in the second bitmap is a Yth CG resource at the end of a time slot of the second information, the Y being a positive integer.
16. The method of claim 14 or 15, wherein, The determining available CG resources according to the second information includes: determining an indication bit associated with the first terminal from the second number multiplied by the third number of indication bits; determining available CG resources according to the indication bit associated with the first terminal.
17. The method of claim 13, wherein, The first RNTI-scrambled PDCCH includes a fourth number of first indication bits, each of the first indication bits corresponding to a CG resource, the first indication bit being used to indicate an identity of a terminal that can use the CG resource.
18. The method of claim 17, wherein, A first CG resource indicated in the fourth number of first indication bits is a Yth CG resource at the end of a time slot of the second information, the Y being a positive integer.
19. The method of claim 17 or 18, wherein, The determining available CG resources according to the second information includes: determining available CG resources according to the first RNTI-scrambled PDCCH.
20. The method of any one of claims 1-11, wherein, The method further includes: receiving second information, the second information being used to indicate available and / or unavailable CG resources of the first terminal; determining available CG resources according to the second information.
21. The method of claim 20, wherein, The second information is any of the following: a PDCCH scrambled by a second RNTI; a media access control control element (MAC CE); a radio resource control (RRC) signaling.
22. The method of claim 20 or 21, wherein, The second information includes a third bitmap, the third bitmap including a fifth number of indication bits, each indication bit corresponding to a CG resource; wherein an indication bit in the third bitmap is a fourth value, used to indicate that a corresponding CG resource is available; An indication bit in the third bitmap is of a fifth value, used to indicate that a corresponding CG resource is unavailable.
23. The method of claim 22, wherein, A first CG resource indicated by the indication bit in the third bitmap is a Yth CG resource at the end of a time slot of the second information, where Y is a positive integer.
24. A method of communication, comprising: The method is performed by a network device, and the method comprises: sending, to a first terminal, first configuration information, so that the first terminal determines, according to whether a first parameter associated with a configuration grant is included in the first configuration information, whether the configuration grant is a shared configuration grant or a non-shared configuration grant, or determines, according to a value of the first parameter included in the first configuration information, whether the configuration grant is a shared configuration grant or a non-shared configuration grant; wherein, if the configuration grant is a shared configuration grant, the configuration grant is shared among a plurality of terminals, and the first terminal belongs to the plurality of terminals. The method further comprises:
25. The method of claim 24, wherein, receiving first information sent by the first terminal, the first information being used to indicate configuration grant CG resources not used by the first terminal and / or CG resources used by the first terminal, the CG resources not used and the CG resources used both belonging to one or more CG resources associated with the configuration grant; wherein the configuration grant is the shared configuration grant. The receiving the first information sent by the first terminal comprises:
26. The method of claim 25, wherein, receiving a physical uplink shared channel (PUSCH) sent by the first terminal on a third CG resource, the PUSCH comprising the first information, and the third CG resource belonging to the CG resources associated with the configuration grant; or receiving the first information sent by the first terminal through a physical uplink control channel (PUCCH). The first information comprises a first bitmap, the first bitmap comprising a first number of indication bits, each indication bit corresponding to a CG resource, and the indication bit being used to indicate that the corresponding CG resource is a CG resource used or a CG resource not used; wherein 27. The method of claim 25 or 26, wherein, the indication bit is of a fourth value, used to indicate that the corresponding CG resource is a CG resource used; the indication bit is of a fifth value, used to indicate that the corresponding CG resource is a CG resource not used.
28. The method of claim 27, wherein the CG resources corresponding to the first number of indication bits are CG resources after a third CG resource among the one or more CG resources; or a first CG resource indicated by the first number of indication bits is an Mth CG resource after the third CG resource among the one or more CG resources, where M is a positive integer. The first information comprises one or more first indication information, and the one or more first indication information is used to indicate a priority associated with a CG resource used.
29. The method of claim 27, wherein, The one or more first indication information is located behind the first bitmap; wherein 30. The method of claim 29, wherein, each indication bit in the first bitmap is associated with a first indication information for a CG resource used, and each indication bit in the first bitmap is not associated with a first indication information for a CG resource not used. 31. The method of claim 29, wherein, The one or more first indication information is located behind the first bitmap, and each indication bit in the first bitmap corresponds to a first indication information, wherein The first indication information associated with each indicated unused CG resource in the first bitmap is a sixth value.
32. The method of claim 28, wherein, The method further comprises: sending second configuration information to the first terminal, the second configuration information comprising the first quantity and / or the M.
33. The method of any one of claims 24-32, wherein, The method further comprises: sending second information to the first terminal, the second information being used to indicate available CG resources of one or more terminals, and the second information being used by the first terminal to determine available CG resources.
34. The method of claim 33, wherein, The second information is a physical downlink control channel (PDCCH) scrambled by a first radio network temporary identifier (RNTI).
35. The method of claim 34, wherein, The second information comprises a second bitmap, the second bitmap comprising a second quantity multiplied by a third quantity of indication bits, an i*q+jth indication bit in the second quantity multiplied by the third quantity of indication bits being used to indicate whether a jth terminal can use an ith CG resource, the second quantity being a number p of indicated CG resources, the third quantity being a number q of indicated terminals, 0≤i The j*q+jth indication bit is a fourth value, used to indicate that the jth terminal can use the ith CG resource. The i*q+jth indication bit is a fifth value, used to indicate that the jth terminal cannot use the ith CG resource.
36. The method of claim 35, wherein, A first CG resource indicated in the second bitmap is a Yth CG resource at the end of a time slot of the second information, Y being a positive integer.
37. The method of claim 34, wherein, The first RNTI-scrambled PDCCH comprises a fourth quantity of first indication bits, each of the first indication bits corresponding to a CG resource, and the first indication bits being used to indicate an identity of a terminal that can use the CG resource.
38. The method of claim 37, wherein, A first CG resource indicated in the fourth quantity of first indication bits is a Yth CG resource at the end of a time slot of the second information, Y being a positive integer.
39. The method of any one of claims 24-32, wherein, The method further comprises: sending second information to the first terminal, the second information being used to indicate available and / or unavailable CG resources of the first terminal, and the second information being used by the first terminal to determine available CG resources.
40. The method of claim 39, wherein, The second information is any one of the following: a PDCCH scrambled by a second RNTI; a medium access control control element (MAC CE); a radio resource control (RRC) signaling.
41. The method of claim 39 or 40, wherein, The second information comprises a third bitmap, the third bitmap comprising a fifth quantity of indication bits, each indication bit corresponding to a CG resource; wherein An indication bit in the third bitmap is a fourth value, indicating that the corresponding CG resource is available. An indication bit in the third bitmap is a fifth value, indicating that the corresponding CG resource is unavailable.
42. The method of claim 41, wherein, A first CG resource indicated by an indication bit in the third bitmap is a Yth CG resource at the end of a time slot of the second information, Y being a positive integer.
43. A communications device, characterized by The method further comprises: The processing module is configured to determine, according to a first parameter associated with the configuration grant, whether the configuration grant is a shared configuration grant or a non-shared configuration grant; and if the configuration grant is a shared configuration grant, the configuration grant is shared among a plurality of terminals, and the first terminal belongs to the plurality of terminals.
44. A communications device, characterized by The method comprises: The transceiving module is configured to send first configuration information to the first terminal, so that the first terminal determines, according to whether the first configuration information includes a first parameter associated with the configuration grant, whether the configuration grant is a shared configuration grant or a non-shared configuration grant, or determines, according to a value of the first parameter included in the first configuration information, whether the configuration grant is a shared configuration grant or a non-shared configuration grant. If the configuration grant is a shared configuration grant, the configuration grant is shared among a plurality of terminals, and the first terminal belongs to the plurality of terminals.
45. A communication system, characterized by The method comprises: The first terminal is configured to perform the method of any one of claims 1-23. The network device is configured to perform the method of any one of claims 24-42.
46. A communications device, characterized by The method comprises: One or more processors; The communication device is configured to perform the method of any one of claims 1-23, 24-42.
47. A storage medium, the storage medium storing instructions, wherein, The instructions, when executed on the communication device, cause the communication device to perform the method of any one of claims 1-23, 24-42.
48. A computer program product comprising a computer program, characterised in that, The computer program, when executed on the communication device, implements the steps of the method of any one of claims 1-23, 24-42.
Citation Information
Patent Citations
Method for transmitting data packet using configuration licensed transmission resources, and
CN115720375A
Method and device for communication and computer storage medium
CN116114332A
Resource allocation for variable size data bursts
CN118251955A
Information transmission method and apparatus, configuration optimization method and apparatus, terminal, and network device
WO2023131245A1
Data transmission method and related product
WO2024067062A1