WO2025175433A1 - Communication methods and devices - Google Patents

Communication methods and devices

Info

Publication number
WO2025175433A1
WO2025175433A1 PCT/CN2024/077625 CN2024077625W WO2025175433A1 WO 2025175433 A1 WO2025175433 A1 WO 2025175433A1 CN 2024077625 W CN2024077625 W CN 2024077625W WO 2025175433 A1 WO2025175433 A1 WO 2025175433A1
Authority
WO
WIPO (PCT)
Prior art keywords
occ
group
npusch
terminal
groups
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
PCT/CN2024/077625
Other languages
French (fr)
Chinese (zh)
Inventor
赵楠德
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangdong Oppo Mobile Telecommunications Corp Ltd
Original Assignee
Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guangdong Oppo Mobile Telecommunications Corp Ltd filed Critical Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority to PCT/CN2024/077625 priority Critical patent/WO2025175433A1/en
Publication of WO2025175433A1 publication Critical patent/WO2025175433A1/en
Pending legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/10Flow control between communication endpoints

Definitions

  • the present application relates to the field of communications, and more specifically, to a communication method, device, computer-readable storage medium, computer program product, and computer program.
  • An embodiment of the present application provides a communication method, including:
  • An embodiment of the present application provides a first terminal, including:
  • An embodiment of the present application provides a network device, including:
  • An embodiment of the present application provides a network device, comprising: a transceiver, a processor, and a memory.
  • the memory is used to store a computer program
  • the transceiver is used to communicate with other devices
  • the processor is used to call and execute the computer program stored in the memory, so that the network device performs the above method.
  • the access network device may be an evolved Node B (eNB or e-NodeB) in a long-term evolution (LTE) system, a next-generation (mobile communication) system (next radio, NR) system, or an authorized auxiliary access long-term evolution (LAA-LTE) system, a macro base station, a micro base station (also known as a "small base station"), a pico base station, an access point (AP), a transmission point (TP), or a new generation Node B (gNodeB).
  • a device with a communication function in the network/system may be referred to as a communication device.
  • A indicates B, which can mean that A directly indicates B, for example, B can be obtained through A; it can also mean that A indirectly indicates B, for example, A indicates C, and B can be obtained through C; it can also mean that there is an association relationship between A and B.
  • the term "corresponding" can mean that there is a direct or indirect correspondence between the two, or it can mean that there is an association relationship between the two, or it can mean a relationship between indication and indication, configuration and configuration, etc.
  • FIG2 is a schematic flow chart of a communication method according to an embodiment of the present application. The method includes at least part of the following contents.
  • the calculation method of the number or length of the transmission resources occupied by NPUSCH in this embodiment is not limited in this embodiment.
  • the number or length of the transmission resources occupied by NPUSCH may be equal to the product of the number of repeated transmissions of NPUSCH, the number of resource units (RU) occupied by NPUSCH, and the number of time slots occupied by one RU.
  • the number or length of the transmission resources occupied by NPUSCH can be expressed by the following formula: in, is the number of repeated transmissions of NPUSCH, is the number of time slots occupied by one RU, and N RU is the number of RUs occupied by NPUSCH.
  • each of the one or more second OCC groups may include one or more OCC blocks, the number of OCC blocks included in each second OCC group is equal to the length of the orthogonal sequence, each OCC block in each second OCC group includes at least part of the one or more time units occupied by NPUSCH, and the time units occupied by NPUSCH included in different OCC blocks are different.
  • the number of time units included in each of the one or more second OCC groups may be determined according to the time domain resources occupied by the NPUSCH.
  • the number of time units contained in each second OCC group is equal to the time domain resources occupied by NPUSCH divided by 2, that is, the time domain resources occupied by NPUSCH can be divided into two second OCC groups; for another example, if the specified value is 1, the second OCC group includes all time domain resources occupied by NPUSCH, that is, all time domain resources occupied by NPUSCH are regarded as a second OCC group.
  • each second OCC group may be divided into one or more OCC blocks; wherein the number of time units contained in each OCC block in the second OCC group may be determined based on the time domain resources occupied by the second OCC group and the length of the orthogonal sequence.
  • the way in which the first terminal determines the number of time units contained in each second OCC group and each OCC block within each second OCC group may include: dividing the multiple time slots occupied by NPUSCH into one or more second OCC groups; and dividing each second OCC group into one or more OCC blocks based on the length of the orthogonal sequence.
  • the way in which the first terminal divides one or more second OCC groups may include: dividing one or more subcarriers occupied by NPUSCH into one or more OCC blocks; and dividing one or more OCC blocks into one or more second OCC groups based on the length of the orthogonal sequence.
  • the one or more second OCC groups are obtained based on the division of frequency domain resources occupied by the NPUSCH.
  • the number of subcarriers included in each of the one or more second OCC groups may be preconfigured, defaulted, specified by a protocol, or predefined.
  • the number of subcarriers included in each of the one or more second OCC groups may be determined based on the frequency domain resources occupied by the NPUSCH.
  • the number of subcarriers included in each of the one or more second OCC groups is the number of subcarriers occupied by the NPUSCH divided by a specified value; the description of the specified value is the same as in the aforementioned embodiment and is not repeated here.
  • the number of subcarriers included in each second OCC group is greater than the length of the orthogonal sequence.
  • the number of subcarriers included in different second OCC groups may be the same or different, which is not limited in this embodiment. In some preferred examples, the number of subcarriers included in different second OCC groups is the same.
  • the way in which the first terminal determines the number of subcarriers contained in each second OCC group and each OCC block within each second OCC group may include: dividing the multiple subcarriers occupied by NPUSCH into one or more second OCC groups; and dividing each second OCC group into one or more OCC blocks based on the length of the orthogonal sequence.
  • the above two embodiments explain how to divide the second OCC group from the perspectives of time domain and frequency domain respectively.
  • the above two embodiments can also be combined to divide the second OCC group, for example: the multiple subcarriers and multiple time slots occupied by NPUSCH are divided into multiple OCC blocks; based on the length of the orthogonal sequence, the multiple OCC blocks are divided into multiple second OCC groups.
  • the one or more second OCC groups divided by each terminal should also be the same.
  • the second OCC group can be further adjusted based on whether NPUSCH collides with other resources to obtain one or more first OCC groups.
  • each of the one or more first OCC groups includes multiple OCC blocks, and different OCC blocks in the multiple OCC blocks correspond to different time domain ranges and/or different frequency domain ranges.
  • the first OCC group is an OCC group for transmitting the NPUSCH to which the OCC is applied. That is, on the first terminal side, the first OCC group is an OCC group for sending the NPUSCH to which the OCC is applied. Since the adjacent OCC blocks within each second OCC group can be continuous or discontinuous in the time domain and/or frequency domain, the adjacent OCC blocks within the one or more first OCC groups finally determined can be continuous or discontinuous in the time domain and/or frequency domain.
  • the method may further include: when there is a first resource that meets the first condition in a third OCC group among the one or more second OCC groups, the first terminal performs one of the following: canceling the sending of NPUSCH in the third OCC group, postponing the sending of NPUSCH corresponding to the third OCC group, and adjusting the third OCC group.
  • the NPRACH resource may refer to a transmission resource occupied by the NPRACH.
  • the NPRACH may be configured or scheduled by the network device for the first terminal. This embodiment does not limit the manner in which the network device configures or schedules the NPRACH resource.
  • the NPRACH resource may also be referred to as NPRACH transmission, or NPRACH transmission resource, or transmission resource occupied by NPRACH, or resource occupied by NPRACH transmission, etc., which are not exhaustive here.
  • the inserted gap may refer to a gap inserted during the transmission (or uplink transmission) process, and the inserted gap may include an inserted time unit.
  • the position and number (or length) of the inserted time unit may be configured or scheduled by the network device for the first terminal, or the position of the inserted time unit may also be predefined (for example, predefined on both the first terminal and the network device side).
  • the inserted gap can be used for time-frequency synchronization.
  • the first terminal needs to insert 40 ⁇ 30720T s time units to maintain time-frequency synchronization.
  • the inserted 40 ⁇ 30720T s time units are the inserted gaps.
  • the downlink reception may refer to receiving content or information carried by a downlink channel, or receiving downlink information, etc.
  • the location of the transmission resources occupied by the downlink reception may be configured or scheduled by the network device for the first terminal.
  • the downlink channel corresponding to the downlink reception or the specific transmitted content is not limited in this embodiment.
  • the transmission resources are defined the same as in the previous embodiment and may include time domain resources and/or frequency domain resources.
  • the content that the reserved symbol is used for transmitting and/or receiving is not limited in this embodiment, and the position of the reserved symbol can be configured or scheduled by the network device for the first terminal.
  • the location of the transmission resource occupied by the SRS may be configured or scheduled by a network device.
  • the specific processing method for the first terminal to determine that the first resource that meets the first condition exists in the third OCC group of the one or more second OCC groups may include: the first terminal determines whether the resources in the one or more second OCC groups at least partially overlap with the NPRACH resources; if so, determines that the NPUSCH and NPRACH resources collide, uses the resources at the location where the NPUSCH and NPRACH resources collide as the first resource, uses the second OCC group where the first resource is located as the third OCC group, and determines that the first resource that meets the first condition exists in the third OCC group of the one or more second OCC groups.
  • the resources at the location where the NPUSCH and NPRACH resources collide refer to time-frequency resources that at least partially overlap with the NPRACH resources in the one or more second OCC groups.
  • the first conditions mentioned above can be used in combination or individually.
  • the first condition may only include the collision of NPUSCH and NPRACH resources; that is, only the third OCC group where NPUSCH and NPRACH resources collide is subsequently cancelled, postponed, or adjusted.
  • the first condition may include a collision between NPUSCH and NPRACH resources, and a collision between NPUSCH and an inserted gap; that is, the third OCC group where NPUSCH collides with NPRACH resources is subsequently cancelled, postponed, or adjusted, and the third OCC group where NPUSCH collides with the inserted gap is also subsequently cancelled, postponed, or adjusted.
  • the first condition may include all of the above; that is, subsequent cancellation, postponement, or adjustment processing is performed for each third OCC group in which NPUSCH collides with any one or more of the above resources. More specifically, in this case, any third OCC group may collide with any one or more of the above NPRACH resources, inserted gaps, reserved uplink subframes, downlink reception, reserved symbols, and SRS. In addition, different third OCC groups may have the same or different collision situations.
  • third OCC group 1 may collide with NPRACH resources
  • third OCC group 2 may collide with reserved uplink subframes
  • third OCC group 3 may collide with inserted gaps
  • third OCC group 4 also collides with reserved uplink subframes.
  • the first terminal may cancel sending NPUSCH in the third OCC group.
  • canceling the sending of NPUSCH in the third OCC group may include: the first terminal does not use the third OCC group as one of the one or more first OCC groups, and canceling the sending of NPUSCH corresponding to the third OCC group.
  • the processing performed may include: determining the NPUSCH corresponding to each second OCC group; judging whether there are resources that meet the first condition in each second OCC group; when there are first resources that meet the first condition in a third OCC group among one or more second OCC groups, the first terminal does not use the third OCC group as one of the one or more first OCC groups, and cancels sending the NPUSCH corresponding to the third OCC group.
  • the NPUSCH corresponding to each second OCC group may refer to symbols of all transmitted NPUSCHs in each second OCC group.
  • That the first terminal does not take the third OCC group as one of the one or more first OCC groups may also be understood as: the first terminal cancels the third OCC group and does not take the third OCC group as one of the one or more first OCC groups.
  • the first terminal may postpone sending the NPUSCH corresponding to the third OCC group.
  • postponing the sending of the NPUSCH corresponding to the third OCC group may include: the first terminal does not use the third OCC group as one of the one or more first OCC groups, and when there are one or more second OCC groups remaining after the third OCC group that do not have resources that meet the first condition, the first second OCC group located after the third OCC group and that does not have resources that meet the first condition is used as the seventh OCC group, the seventh OCC group is used as one of the one or more first OCC groups, and the NPUSCH corresponding to the third OCC group is postponed to be sent within the seventh OCC group.
  • located after the third OCC group may refer to: after the end position of the third OCC group in the time domain, and/or after the end position of the third OCC group in the frequency domain.
  • the processing of the first terminal may also include: determining the first eighth OCC group located after the seventh OCC group from one or more second OCC groups and which does not have resources that meet the first condition, setting the eighth OCC group as one of one or more first OCC groups, and postponing the NPUSCH originally corresponding to the seventh OCC group to be sent within the eighth OCC group; and so on, until the processing of each second OCC group is completed, and each first OCC group and the NPUSCH corresponding to each first OCC group are obtained.
  • it may also include: after the first terminal determines that there is a first resource that meets the first condition in the third OCC group, when the third OCC group is the last OCC group among one or more second OCC groups, or there is no remaining second OCC group after the third OCC group that does not have resources that meet the first condition, the third OCC group is directly canceled and the NPUSCH corresponding to the third OCC group is canceled.
  • the method may further include: after the first terminal determines that there is a first resource that meets the first condition within the third OCC group, if the third OCC group is the last OCC group in one or more second OCC groups, or if there is no remaining second OCC group that does not have resources that meet the first condition after the third OCC group, re-dividing an OCC group that does not have resources that meet the first condition after the third OCC group, and using the re-divided OCC group to send the NPUSCH corresponding to the third OCC group.
  • using the re-divided OCC group to send the NPUSCH corresponding to the third OCC group may refer to using the re-divided OCC group as one of the one or more first OCC groups to send the NPUSCH corresponding to the third OCC group on the re-divided OCC group.
  • the first terminal may adjust the third OCC group.
  • Adjusting the third OCC group may include: the first terminal postpones the third OCC group to a second resource location, and uses the postponed third OCC group as one of the one or more first OCC groups, wherein the second resource is located after the first resource and the second resource does not meet the first condition.
  • the second resource being located after the first resource and not satisfying the first condition may mean that the second resource is located after the first resource and is the first resource that does not satisfy the first condition.
  • the time domain units of the first resource and the second resource may both be time units, and/or the frequency domain units of the first resource and the second resource may both be subcarriers.
  • the second resource may be the first time slot that does not meet the first condition and is located after the end slot of the first resource.
  • the first terminal defers the third OCC group to the second resource position, and uses the deferred third OCC group as one of the one or more first OCC groups, which may include: when the third OCC group is the last OCC group in the one or more second OCC groups, and there is a second resource that does not meet the first condition after the first resource, the first terminal defers the starting position of the third OCC group to the second resource position, and uses the deferred starting position of the third OCC group and the length of the orthogonal sequence, Determine the end position of the delayed third OCC group, obtain the delayed third OCC group, and use the delayed third OCC group as one of the one or more first OCC groups.
  • the number of OCC blocks included in the third OCC group is still equal to the length of the orthogonal sequence, but the end position of the transmission resources occupied by the NPUSCH may change.
  • the NPUSCH sent by the postponed third OCC group remains unchanged.
  • one or more second OCC groups are not necessarily continuous in the time domain and/or frequency domain, it is also possible that the delayed third OCC group does not overlap (or coincides) with any second OCC group that does not meet the first condition. In this case, the above process may not be performed.
  • the method may also include: after the first terminal determines that there is a first resource that meets the first condition within the third OCC group, if the third OCC group is the last OCC group among one or more second OCC groups and there is no second resource that does not meet the first condition after the first resource, the first terminal deletes the third OCC group and cancels sending the NPUSCH corresponding to the third OCC group.
  • the above uses multiple embodiments to provide multiple exemplary explanations of the processing that may be performed by the first terminal when there is a first resource that meets the first condition in the third OCC group of the one or more second OCC groups.
  • the processing that may be performed by the first terminal may be the same or different in combination with different first conditions.
  • the first condition includes at least one of the following: NPUSCH collides with NPRACH resources, NPUSCH collides with an inserted gap, NPUSCH collides with a fully reserved uplink subframe, and NPUSCH collides with downlink reception.
  • the first terminal may perform a process of adjusting the third OCC group.
  • the first condition includes a collision between NPUSCH and NPRACH resources (or NPRACH transmission as shown in FIG4).
  • the first terminal is in a collision between NPUSCH (or NPUSCH transmission or transmission resource occupied by NPUSCH) and NPRACH transmission.
  • NPUSCH or NPUSCH transmission or transmission resource occupied by NPUSCH
  • the colliding NPUSCH is postponed to time slot 1 for transmission, and OCC group 1 is determined based on a time slot that does not collide with the NPRACH resource.
  • the original OCC group 1 includes time slot 0 and time slot 1.
  • the starting time domain position of OCC group 1 is postponed from time slot 0 to time slot 1
  • the end position of the postponed OCC group 1 is determined to be time slot 2 based on time slot 1 and the length of the orthogonal sequence (for example, 2), and the postponed OCC group 1 is obtained, that is, time slot 1 and time slot 2 constitute the postponed OCC group 1.
  • the first condition includes that the NPUSCH collides with the inserted gap. After each uplink transmission of 256 ⁇ 30720T s time units, the first terminal needs to insert 40 ⁇ 30720T s time units to maintain time-frequency synchronization. Then, in the original OCC group 1, if the NPUSCH (or NPUSCH transmission or the transmission resource occupied by the NPUSCH) collides with the gap inserted during the transmission process, the colliding NPUSCH will be postponed to the first time slot 0 (i.e., the second resource) after the inserted gap that does not meet the first condition, and the OCC group 1 is determined (or adjusted) based on the time slot that does not collide with the inserted gap; specifically, the way to adjust the OCC group 1 can be: using time slot 0 and the length of the orthogonal sequence (for example, 2), determine the end position of the postponed OCC group 1, which is time slot 1, and combine time slot 0 and time slot 1 to form the postponed OCC group 1.
  • the first condition includes that NPUSCH collides with a fully reserved uplink subframe.
  • NPUSCH or NPUSCH transmission or transmission resources occupied by NPUSCH
  • the first terminal postpones the colliding NPUSCH to the first time slot 0 (i.e., the second resource) after the fully reserved uplink subframe that does not meet the first condition, and OCC group 1 is determined or adjusted based on the time slot that does not collide with the inserted gap.
  • the way to adjust OCC group 1 can be: based on time slot 0 and the length of the orthogonal sequence (for example, 2), determine the end position of the postponed OCC group 1, i.e., time slot 1, and form the postponed OCC group 1 with time slot 0 and time slot 1.
  • the length of the orthogonal sequence for example, 2
  • the first condition includes at least one of the following: NPUSCH collides with NPRACH resources, NPUSCH collides with an inserted gap, NPUSCH collides with a fully reserved uplink subframe, and NPUSCH collides with downlink reception.
  • the first terminal may perform a process of deferring transmission of the NPUSCH corresponding to the third OCC group.
  • the first condition is that the NPUSCH collides with a gap inserted during transmission. If the NPUSCH sent by the first terminal collides with the gap inserted during transmission in OCC group 0, the colliding NPUSCH is deferred from OCC group 0 to the next OCC group 1 that does not collide with the inserted gap.
  • the first condition is that NPUSCH collides with NPRACH resources. If the NPUSCH sent by the first terminal collides with the NPRACH resource in OCC group 0, the colliding NPUSCH is postponed from OCC group 0 to the next OCC group 1 that does not collide with the NPRACH resource.
  • the first condition is that the NPUSCH collides with a fully reserved uplink subframe. If the NPUSCH sent by the first terminal collides with a fully reserved uplink subframe in OCC group 0, the colliding NPUSCH is deferred from OCC group 0 to the next OCC group 1 that does not collide with the fully reserved uplink subframe.
  • the first condition is that the NPUSCH collides with the downlink reception. If the NPUSCH sent by the first terminal collides with the downlink reception in OCC group 0, the colliding NPUSCH is postponed from OCC group 0 to the next OCC group 1 that does not collide with the downlink reception. With reference to Figure 7, if the NPUSCH (or NPUSCH transmission or the transmission resources occupied by the NPUSCH) collides with the downlink reception in time slot 0, the colliding NPUSCH is postponed from OCC group 0 to the next OCC group 1 that does not collide with the downlink reception, that is, to the OCC group 1 consisting of time slot 2 and time slot 3.
  • the first condition includes at least one of the following: NPUSCH collides with NPRACH resources, NPUSCH collides with an inserted gap, NPUSCH collides with a fully reserved uplink subframe, and NPUSCH collides with downlink reception.
  • the first terminal may cancel NPUSCH transmission in the third OCC group.
  • the first condition is that the NPUSCH collides with the downlink reception. If the NPUSCH sent by the first terminal collides with the downlink reception in OCC group 0, the colliding NPUSCH is postponed from OCC group 0 to the next OCC group 1 that does not collide with the downlink reception. With reference to Figure 7, if the NPUSCH (or NPUSCH transmission or transmission resources occupied by the NPUSCH) collides with the downlink reception in time slot 0, the NPUSCH is canceled in OCC group 0, and OCC group 0 can also be canceled at the same time.
  • the first terminal may perform the processing of adjusting the third OCC group; after the first terminal determines that there is a first resource in the third OCC group that meets the first condition for collision between NPUSCH and the reserved uplink subframe, it may perform the processing of postponing the transmission of the NPUSCH corresponding to the third OCC group; after the first terminal determines that there is a first resource in the third OCC group that meets the first condition for collision between NPUSCH and the downlink subframe, it may perform the processing of postponing the transmission of the NPUSCH corresponding to the third OCC group.
  • a process of canceling the transmission of the NPUSCH in the third OCC group may be performed.
  • the possible processing methods corresponding to each first condition are not limited or exhaustive herein. As long as the first terminal performs any of the above processing when any first condition is met, it is within the scope of protection of this embodiment.
  • the first terminal sends the NPUSCH of the OCC application within one or more first OCC groups, including one of the following: in a case where there is a fourth OCC group in which the NPUSCH collides with a reserved symbol among the one or more first OCC groups, the first terminal punctures and sends the NPUSCH of the OCC application within the fourth OCC group based on the reserved symbol; in a case where there is a fourth OCC group in which the NPUSCH collides with an SRS among the one or more first OCC groups, the first terminal punctures and sends the NPUSCH of the OCC application within the fourth OCC group based on the SRS; in a case where there is a fourth OCC group in which the NPUSCH collides with a reserved symbol among the one or more first OCC groups, the first terminal keeps sending the corresponding NPUSCH of the OCC application at the position of the reserved symbol within the fourth OCC group; in a case where there is a fourth OCC group in which the NPUSCH collides with an
  • the first terminal may perform the process after completing the aforementioned process of obtaining one or more first OCC groups based on one or more second OCC groups.
  • the first terminal is first required to determine whether there is a fourth OCC group in which NPUSCH collides with reserved symbols in one or more first OCC groups, and/or determine whether there is a fourth OCC group in which NPUSCH collides with SRS in the one or more first OCC groups. Therefore, the premise for the execution of this embodiment may be that the aforementioned first condition does not include reserved symbols and/or SRS.
  • the aforementioned first condition does not include the collision between NPUSCH and reserved symbols
  • the aforementioned first condition does not include the collision between NPUSCH and SRS, after determining one or more first OCC groups based on the aforementioned embodiment, it is possible to further determine, for the one or more first OCC groups, whether there is a fourth OCC group in which NPUSCH and SRS collide.
  • the aforementioned first condition does not include a collision between NPUSCH and a reserved symbol, and does not include a collision between NPUSCH and SRS, then after determining one or more first OCC groups based on the aforementioned embodiment, it is possible to further determine, for the one or more first OCC groups, whether there is a fourth OCC group in which NPUSCH collides with SRS, and/or whether there is a fourth OCC group in which NPUSCH collides with a reserved symbol in the one or more first OCC groups.
  • the processing of this embodiment may not be performed.
  • Determining whether there is a fourth OCC group in which NPUSCH collides with a reserved symbol in one or more first OCC groups may be as follows: the first terminal determines whether resources within the one or more first OCC groups at least partially overlap with the reserved symbol; if so, determining that NPUSCH collides with the reserved symbol, and moving the first OCC group where the NPUSCH collides with the reserved symbol to the fourth OCC group.
  • the method for determining whether there is a fourth OCC group in which NPUSCH collides with an SRS in one or more first OCC groups is similar to the method for determining whether there is a fourth OCC group in which NPUSCH collides with a reserved symbol in one or more first OCC groups, and thus will not be repeated.
  • the first terminal punctures and sends the NPUSCH of the OCC application within the fourth OCC group based on the reserved symbol, which may mean: the first terminal uses the position of the reserved symbol on the first OCC block of the fourth OCC group as the puncturing position on the first OCC block; determines the corresponding puncturing position on each other OCC block in the fourth OCC group except the first OCC block based on the puncturing position on the first OCC block of the fourth OCC group; punctures the NPUSCH transmission within the fourth OCC group based on the puncturing position on the first OCC block in the fourth OCC group and the puncturing position on each other OCC block; and sends the NPUSCH of the OCC application within the fourth OCC group after puncturing.
  • determining the corresponding puncture position on each other OCC block in the fourth OCC group except the first OCC block may refer to determining the relative position of the puncture position on the first OCC block of the fourth OCC group within the first OCC block, and using the same relative position on each other OCC block in one or more other OCC blocks in the fourth OCC group except the first OCC block as the puncture position of each other OCC block.
  • the fourth OCC group includes 2 OCC blocks, each OCC block includes 1 time slot, and the reserved symbol falls at the 2nd to 6th symbols in OCC block 1, then the 2nd to 6th symbols in OCC block 1 are the puncture positions of OCC block 1, and similarly, the 2nd to 6th symbols in OCC block 2 are the puncture positions of OCC block 2.
  • the first terminal keeps sending the corresponding NPUSCH at the position of the reserved symbol in the fourth OCC group, which may mean that the first terminal keeps sending the original corresponding NPUSCH at the position of the reserved symbol in the fourth OCC group, and the first terminal does not send other information on the reserved symbol in the fourth OCC group.
  • the first terminal keeps sending the corresponding NPUSCH at the position of the SRS in the fourth OCC group, which is similar to the process of the first terminal keeping sending the corresponding NPUSCH at the position of the reserved symbol in the fourth OCC group, and will not be repeated.
  • An example description is given of a collision between NPUSCH and SRS in a fourth OCC group in one or more first OCC groups. For example, if the NPUSCH (or NPUSCH transmission or transmission resources occupied by NPUSCH) sent by the first terminal collides with the SRS in the first OCC group, the first OCC group is used as the fourth OCC group, and the NPUSCH transmission of the applied OCC in the fourth OCC group is punctured based on the resource location where the collision occurred, or the NPUSCH transmission of the applied OCC is performed at the resource location where the collision occurred.
  • the NPUSCH transmission (or the transmission resources occupied by the NPUSCH) collides with the SRS in time slot 0, and the NPUSCH transmission is not performed at the resource position of the collision, considering that time slot 0 and time slot 1 are in the same OCC group (OCC group 0), the NPUSCH transmission is not performed at the resource position corresponding to time slot 1, that is, the NPUSCH transmission of the OCC is punctured based on the position where the collision occurs with the SRS in time slot 0 of OCC group 0, and the NPUSCH transmission of the OCC is also punctured at the same position in time slot 1 of OCC group 0.
  • the NPUSCH transmission of the OCC is still performed at the resource position where the collision occurs (that is, the SRS is not transmitted in time slot 0). This ensures that the NPUSCHs of the OCC applied on the two time slots of OCC group 0 can be combined and received.
  • An example description is given of a collision between an NPUSCH and a reserved symbol in a fourth OCC group in one or more first OCC groups. For example, if an NPUSCH (or an NPUSCH transmission or a transmission resource occupied by an NPUSCH) sent by a first terminal collides with a reserved symbol in a first OCC group, the first OCC group is used as the fourth OCC group, and the NPUSCH transmission of the applied OCC in the OCC group is punctured based on the colliding symbol, or an NPUSCH transmission is performed on the colliding symbol.
  • the NPUSCH transmission (or the transmission resources occupied by the NPUSCH) collides with the reserved symbol in time slot 0, the NPUSCH transmission is not performed on the colliding symbol.
  • time slot 0 and time slot 1 are in the same OCC group (OCC group 0)
  • the NPUSCH transmission is not performed on the symbol corresponding to time slot 1. That is, the NPUSCH transmission applying OCC is punctured based on the position where the collision occurs with the reserved symbol in time slot 0 of OCC group 0, and the NPUSCH transmission applying OCC is also punctured at the same position in time slot 1 of OCC group 0.
  • the NPUSCH transmission applying OCC is still performed on the symbol where the collision occurs.
  • the NPUSCH applying OCC on the two time slots of OCC group 0 can be combined and received.
  • the NPUSCHs applying the OCC sent in different first OCC groups among the one or more first OCC groups are calculated based on the first orthogonal sequence and the NPUSCHs corresponding to the different first OCC groups.
  • the first orthogonal sequence is determined from a plurality of candidate orthogonal sequences based on an index of the first orthogonal sequence corresponding to the first terminal, wherein the orthogonal sequences corresponding to the plurality of candidate orthogonal sequences have the same length.
  • the index of the first orthogonal sequence corresponding to the first terminal may be preconfigured.
  • the network device may configure the index of the first orthogonal sequence corresponding to the first terminal.
  • the timing at which the network device configures the index of the first orthogonal sequence corresponding to the first terminal is within the protection scope of this embodiment as long as it is before the first terminal sends an NPUSH that applies the OCC.
  • This embodiment does not limit the manner in which the network device determines the index of the first orthogonal sequence corresponding to the first terminal and the manner in which the network device configures the index of the first orthogonal sequence corresponding to the first terminal.
  • the multiple candidate orthogonal sequences may be preconfigured.
  • the network device may configure the multiple candidate orthogonal sequences for the first terminal.
  • the timing at which the network device configures the multiple candidate orthogonal sequences for the first terminal is before the first terminal sends an NPUSH for applying the OCC, which is within the protection scope of this embodiment.
  • This embodiment does not limit the manner in which the network device determines the multiple candidate orthogonal sequences or the manner in which the network device configures the multiple candidate orthogonal sequences for the first terminal.
  • the network device configures the same multiple candidate orthogonal sequences for different terminals in at least one terminal, and the network device configures different orthogonal sequence indices for different terminals in at least one terminal, so that different terminals in at least one terminal use different orthogonal sequences.
  • the manner and timing of configuring the orthogonal sequence index for each terminal and the manner and timing of configuring multiple candidate orthogonal sequences for each terminal by the network device are similar to the aforementioned manner and timing of configuring the orthogonal sequence index for the first terminal and the manner and timing of configuring multiple candidate orthogonal sequences for the first terminal, and therefore are not repeated.
  • Calculating the NPUSCH for the OCC applied sent within each first OCC group may include: multiplying the first orthogonal sequence by the symbol of the NPUSCH corresponding to each first OCC group to obtain the NPUSCH for the OCC applied sent within each first OCC group.
  • multiplying the first orthogonal sequence by the symbol of the NPUSCH corresponding to each first OCC group to obtain the NPUSCH for the OCC applied sent within each first OCC group may refer to: multiplying the first orthogonal sequence by the symbol of the NPUSCH corresponding to each OCC block in each first OCC group to obtain the NPUSCH for the OCC applied sent within each first OCC group.
  • the OCC length i.e., the length of the orthogonal sequence
  • the same network device can manage at least one terminal that multiplexes the same NPUSCH transmission resources, where the first terminal is any one of the at least one terminal, and the network device configures different OCC indexes, i.e., different orthogonal sequence indexes r, for different terminals in the at least one terminal. Therefore, different terminals will use different OCC indexes, i.e., different orthogonal sequence indexes r, thereby enabling code division multiplexing of at least one terminal within the same OCC group.
  • NPUSCH transmission occupies multiple time slots (for example, time slot 0 to time slot 3 are illustrated in Figure 10).
  • the OCC length that is, the length of the orthogonal sequence
  • N SF 2
  • every two time slots occupied by NPUSCH transmission are used as a first OCC group
  • each time slot in each first OCC group (for example, OCC group 0 and OCC group 1 illustrated in Figure 10) is an OCC block.
  • the first terminal multiplies the NPUSCH (or the symbol of the NPUSCH) corresponding to each first OCC group by the corresponding first orthogonal sequence w r (m) to obtain the NPUSCH of the applied OCC sent in each first OCC group.
  • FIG10 illustrates that the NPUSCH (or the symbol of the NPUSCH) corresponding to time slot 0 and time slot 1 in OCC group 0 is multiplied by w r (0) and w r (1) in the first orthogonal sequence, respectively, to obtain the NPUSCH for the application of OCC transmitted in OCC group 0; the NPUSCH (or the symbol of the NPUSCH) corresponding to time slot 2 and time slot 3 in OCC group 1 is multiplied by w r (0) and w r (1) in the first orthogonal sequence, respectively, to obtain the NPUSCH for the application of OCC transmitted in OCC group 1.
  • User 1 i.e., Terminal 1
  • Based on this orthogonal sequence 1 it is multiplied with the corresponding NPUSCH in each first OCC group obtained based on time slot division, and the NPUSCH of the application of OCC transmitted by each first OCC group is obtained.
  • the OCC length i.e., the length of the orthogonal sequence
  • the same network device can manage at least one terminal that multiplexes the same NPUSCH transmission resources, the first terminal being any one of the at least one terminal, and the network device will configure different OCC indexes, i.e., different orthogonal sequence indexes r, for different terminals in the at least one terminal. Therefore, different terminals will use different OCC indexes, i.e., different orthogonal sequence indexes r, thereby achieving code division multiplexing of at least one terminal in the same OCC group.
  • NPUSCH transmission occupies multiple subcarriers (for example, subcarrier 0 to subcarrier 1 are illustrated in Figure 11).
  • the two subcarriers occupied by NPUSCH transmission are regarded as a first OCC group, and each subcarrier in the first OCC group (for example, OCC group 0 illustrated in Figure 11) is an OCC block.
  • the first terminal multiplies the NPUSCH (or the symbol of NPUSCH) corresponding to each first OCC group by the corresponding first orthogonal sequence w r (m) to obtain the NPUSCH of the applied OCC sent in each first OCC group.
  • Figure 11 illustrates that the NPUSCH (or the symbol of NPUSCH) corresponding to subcarrier 0 and subcarrier 1 in OCC group 0 are multiplied by w r (0) and w r (1) in the first orthogonal sequence respectively to obtain the NPUSCH of the applied OCC sent in OCC group 0.
  • User 1 i.e., Terminal 1
  • the scrambling sequence corresponding to the NPUSCH of the OCC application sent in each of the one or more first OCC groups is initialized based on the first frame index and/or the first time slot index of each first OCC group.
  • NPUSCH that does not apply OCC only one initialization process is performed based on parameters such as the first frame index and the first time slot index.
  • the NPUSCH that applies OCC and sent within each first OCC group is scrambled, and different first OCC groups use different parameter values to initialize the scrambling sequence.
  • the scrambling sequence is initialized in each first OCC group according to the first frame index and the first time slot index of the first OCC group; that is, the process of the first terminal sending the NPUSCH that applies OCC within each first OCC group may include: the first terminal is based on each first OCC The first frame index and/or the first time slot index of the group are used to initialize the scrambling sequence to obtain the scrambling sequence corresponding to each first OCC group; the NPUSCH corresponding to each first OCC group is scrambled based on the scrambling sequence corresponding to each first OCC group, and the scrambled NPUSCH is modulated based on the first orthogonal sequence to obtain the NPUSCH of the OCC applied in the first OCC group and send it.
  • the scrambling sequence should be initialized in each first OCC group.
  • the scrambling sequence initialization can be calculated using the following formula: Where n RNTI is the RNTI associated with the NPUSCH transmission. is the cell ID, nf and ns are the first frame index and the first time slot index of the first OCC group respectively.
  • the processing of the NPUSCH with OCC applied by the aforementioned first terminal may include the following process: the first terminal divides the NPUSCH into one or more second OCC groups based on the transmission resources occupied by the NPUSCH and the length of the orthogonal sequence; determines one or more first OCC groups for sending the NPUSCH based on the one or more second OCC groups; determines the first orthogonal sequence from multiple candidate orthogonal sequences based on the index of the first orthogonal sequence; scrambles the NPUSCH corresponding to each first OCC group based on the scrambling sequence corresponding to each first OCC group, modulates the scrambled NPUSCH based on the first orthogonal sequence, obtains the NPUSCH with OCC applied in each first OCC group and sends it.
  • the method further includes: the first terminal sends a demodulation reference signal DMRS of the applied OCC within one or more fifth OCC groups, wherein the one or more fifth OCC groups are at least part of the one or more first OCC groups, and the DMRS of the applied OCC is carried by the NPUSCH of the applied OCC.
  • the DMRS in the NB-IoT system does not support multi-user multiplexing.
  • the first terminal sends the NPUSCH applying OCC
  • the first terminal needs to send the DMRS applying OCC within the OCC group.
  • each of the one or more first OCC groups needs to send a DMRS and each first OCC group is capable of sending a DMRS, then all first OCC groups serve as the fifth OCC group.
  • the positions within the first part of the first OCC groups need to send DMRS, while the second part of the first OCC groups does not need to send DMRS, and all of the first part of the first OCC groups can send DMRS, then these first part of the first OCC groups can all be regarded as the fifth OCC group.
  • the third part of the first OCC groups can all be regarded as the fifth OCC group.
  • the method further includes one of the following: in a case where there is a sixth OCC group in which DMRS collides with reserved symbols in the one or more first OCC groups, the first terminal does not use the sixth OCC group as one of the one or more fifth OCC groups; in a case where there is a sixth OCC group in which DMRS collides with reserved symbols in the one or more first OCC groups, the first terminal uses the sixth OCC group as one of the one or more fifth OCC groups.
  • the specific processing method for the first terminal to determine that there is a sixth OCC group in the one or more first OCC groups where the DMRS collides with the reserved symbol may include: the first terminal determines whether the DMRS in the one or more first OCC groups at least partially overlaps with the reserved symbol; if so, it is determined that the DMRS collides with the reserved symbol, and the first OCC group where the DMRS collides with the reserved symbol is used as the sixth OCC group.
  • the collision between the DMRS and the reserved symbol may also be used as the second condition; that is, the first terminal determines that there is a sixth OCC group in which the DMRS collides with the reserved symbol in the one or more first OCC groups, which may refer to: the first terminal determines that there is a sixth OCC group in which the one or more first OCC groups satisfies the second condition.
  • the first terminal not using the sixth OCC group as one of the one or more fifth OCC groups may mean that: the first terminal does not use the sixth OCC group as one of the one or more fifth OCC groups, and the first terminal does not send DMRS on each OCC block in the sixth OCC group.
  • the first terminal not sending DMRS on each OCC block in the sixth OCC group may mean that: if a DMRS collides with a reserved symbol at a first relative position of a second OCC block in the sixth OCC group, it is determined that a DMRS is not sent at the first relative position of the second OCC block in the sixth OCC group, and DMRS is also not sent at the first relative positions of other OCC blocks in the sixth OCC group except the second OCC block.
  • the first terminal determines whether to use any one of the first OCC groups as the fifth OCC group by first determining whether the first OCC group satisfies a second condition, where the second condition may include: a DMRS collides with a reserved symbol. That is, the first terminal determines whether a DMRS collides with a reserved symbol in the first OCC group. If so, the first terminal uses the first OCC group as the sixth OCC group, cancels sending the DMRS in the sixth OCC group, or sends a DMRS to which the OCC is applied on the colliding symbols in the sixth OCC group (i.e., the sixth OCC group is used as the fifth OCC group, and the DMRS to which the OCC is applied is continued to be sent).
  • the second condition may include: a DMRS collides with a reserved symbol. That is, the first terminal determines whether a DMRS collides with a reserved symbol in the first OCC group. If so, the first terminal uses the first OCC group as the sixth OCC group
  • the DMRS sending by the first terminal collides with the reserved symbol in time slot 0
  • the DMRS transmission is canceled at the symbol position of the collision in time slot 0 of OCC group 0.
  • the DMRS is not transmitted on the same symbol corresponding to time slot 1 of OCC group 0.
  • the DMRS applying OCC is still transmitted on the symbol that collides, that is, the DMRS applying OCC is continued to be transmitted in time slot 0 and time slot 1 of OCC group 0, and no other information is transmitted on the reserved symbol. This ensures that the DMRS applying OCC on these two time slots can be combined and received.
  • This example is particularly applicable to scenarios where the first condition is not used in the aforementioned embodiment; in other words, if the first condition is used when determining one or more first OCC groups in the aforementioned embodiment, this example may not be performed.
  • the second condition is that the DMRS collides with a fully reserved uplink subframe. If the DMRS collides with a fully reserved uplink subframe in the tenth OCC group, the colliding DMRS is deferred until the next OCC group that does not collide with the fully reserved uplink subframe. For example, in Figure 13, if the DMRS collides with a fully reserved uplink subframe, the colliding DMRS is deferred until timeslot 0, and the OCC group is determined based on the timeslots that do not collide with the fully reserved uplink subframe. That is, timeslot 0 and timeslot 1 form OCC group 1.
  • the DMRS for the applied OCC uses the same DMRS sequence value on each OCC block within the OCC group.
  • the DMRS for the applied OCC sent in each fifth OCC group of the one or more fifth OCC groups is calculated based on the first orthogonal sequence and the DMRS sequence value corresponding to each OCC block within each fifth OCC group, where different OCC blocks within the same fifth OCC group correspond to the same DMRS sequence value.
  • the method of calculating the DMRS sequence value corresponding to each OCC block in each fifth OCC group of the first terminal is exemplarily described, which may specifically include:
  • the sequence number value corresponding to the nth time unit or the nth subcarrier in the kth OCC block of the mth fifth OCC group is divided by the length of the orthogonal sequence and rounded down to obtain the first index value corresponding to the nth time unit or the nth subcarrier in the kth OCC block of the mth fifth OCC group; based on the first index value (p), the corresponding pseudo-random sequence value is obtained from the binary pseudo-random sequence, and the DMRS sequence value corresponding to the nth time unit or the nth subcarrier in the kth OCC block of the mth fifth OCC group is calculated based on the first index value; wherein, n, m, k, and p are all integers greater than or equal to 0.
  • an OCC block includes multiple time units or multiple subcarriers
  • the length of the orthogonal sequence and the number of multiple time units or the number of multiple subcarriers are multiplied to obtain a first value
  • the sequence number value corresponding to the nth time unit or the nth subcarrier in the kth OCC block of the mth fifth OCC group is divided by the first value and rounded down to obtain a second value
  • the sequence number value corresponding to the nth time unit or the nth subcarrier in the kth OCC block of the mth fifth OCC group is multiplied by the number of multiple time units or the number of multiple subcarriers.
  • a third value is obtained by row modulo calculation; the second value and the third value are added to obtain a first index value corresponding to the nth time unit or the nth subcarrier in the kth OCC block of the mth fifth OCC group; and a DMRS sequence value corresponding to the nth time unit or the nth subcarrier in the kth OCC block of the mth fifth OCC group is calculated based on the first index value.
  • the sequence number value is greater than or equal to 0 and less than or equal to the specified value, and the sequence number value increases with the index or number corresponding to the time unit (such as time slot), or the sequence number value increases with the index or number corresponding to the subcarrier.
  • the specified value can be equal to The description of the parameters is the same as that in the above embodiment and will not be repeated here. Alternatively, the specified value may be equal to (number of subcarriers).
  • the DMRS sequence is That is, the DMRS sequence values on different time slots are different. If OCC is applied between the time slots occupied by NPUSCH transmission, it is necessary to ensure that the DMRS on each time slot in the same OCC group (for example, time slots 0 and 1 in OCC group 0, or time slots 2 and 3 in OCC group 1 in Figure 14) uses the same DMRS sequence value, which can be calculated using the following formula: Wherein, p is the first index value in the above example, n is the sequence number value of the n-th time unit, N SF , The relevant description is the same as that of the aforementioned embodiment and will not be repeated here.
  • the DMRS sequence value of each time slot in the same OCC group is calculated by the above formula, since the sequence value corresponding to each time slot in the same OCC group is the same after being divided by the length of the orthogonal sequence and then rounded down, the DMRS sequence value corresponding to each time slot in the same OCC group can be made the same.
  • the DMRS on OCC group 0 all use DMRS sequence value 1
  • the DMRS on OCC group 1 all use DMRS sequence value 2. This ensures that the network device can merge the DMRS in the OCC group.
  • each OCC block in the OCC group contains T time slots, it is necessary to ensure that the DMRS on each T time slot in the OCC group uses the same DMRS sequence value (that is, the DMRS on the time slots at the same position on different OCC blocks in the same OCC group use the same DMRS sequence value, and the DMRS on different time slots in the same OCC block in the same OCC group use different DMRS sequence values), that is,
  • T is the number of time slots contained in an OCC block; p, n, N SF , The relevant description is the same as the above embodiment and will not be repeated.
  • OCC block 1 on OCC group 0 includes time slot 0 and time slot 1
  • OCC block 2 includes time slot 2 and time slot 3.
  • the DMRS on the two time slots in the OCC block 1 can use DMRS sequence value 1 and sequence value 2, and the DMRS on the two time slots in the OCC block 2 can use DMRS sequence value 1 and sequence value 2. In this way, it can be ensured that the network device can merge the DMRS in the OCC group.
  • the DMRS sequence is That is, the DMRS sequence values on different subcarriers are different. If the terminal device applies OCC between the subcarriers occupied by NPUSCH transmission, it is necessary to ensure that the same DMRS sequence value is applied to each subcarrier in the OCC group (such as subcarrier 0 and subcarrier 1 in OCC group 0 in Figure 15), that is, Among them, the meaning of each parameter in the formula has been explained in the aforementioned various embodiments and will not be repeated here.
  • the DMRS sequence value of each subcarrier in the same OCC group is calculated using the above formula, since the sequence value corresponding to each subcarrier in the same OCC group is the same after dividing by the length of the orthogonal sequence and then rounding down, the DMRS sequence value corresponding to each subcarrier in the same OCC group can be made the same.
  • the DMRS on subcarrier 0 and subcarrier 1 in OCC group 0 in Figure 15 can use the same DMRS sequence value.
  • each OCC block in the OCC group contains T subcarriers, it is necessary to ensure that the DMRS on each T subcarrier in the OCC group uses the same DMRS sequence value (that is, the DMRS on the subcarriers at the same position on different OCC blocks in the same OCC group uses the same DMRS sequence value, and the DMRS on different subcarriers in the same OCC block in the same OCC group uses different DMRS sequence values), that is, Among them, the meaning of each parameter in the formula has been explained in the aforementioned multiple embodiments and will not be repeated here.
  • the DMRS sequence value of each subcarrier in the same OCC group is calculated by the above formula, since the sequence values corresponding to the subcarriers in different OCC blocks in the same OCC group can obtain the same p value after calculation, the DMRS sequence values corresponding to the subcarriers at the same position in different OCC blocks in the same OCC group can be made the same, and the DMRS sequence values corresponding to different subcarriers in the same OCC block are different, so that the network device can merge the DMRS in the OCC group.
  • the DMRS applied to the OCC sent in each fifth OCC group of the one or more fifth OCC groups is obtained by multiplying the first orthogonal sequence and the DMRS sequence value corresponding to each OCC block in each fifth OCC group.
  • the first terminal sends the DMRS applying the OCC in one or more fifth OCC groups. This may be: the first terminal multiplies the DMRS on each OCC block in each fifth OCC group by the corresponding first orthogonal sequence to send the DMRS applying the OCC.
  • the DMRS on each time slot in the OCC group is multiplied by the corresponding orthogonal sequence, that is, w r (m)* ru (p).
  • the DMRS on time slot 0 and time slot 1 in OCC group 0 are multiplied by the corresponding first orthogonal sequences w r (0) and w r (1)
  • the DMRS on time slot 2 and time slot 3 in OCC group 1 are multiplied by the corresponding first orthogonal sequences w r (0) and w r (1).
  • the first terminal sends the DMRS applying OCC in one or more fifth OCC groups, which can be: determining the DMRS sequence cyclic shift value corresponding to the index of the first orthogonal sequence, and calculating the DMRS sequence value corresponding to each OCC block in each fifth OCC group based on the DMRS sequence cyclic shift value to send the DMRS applying OCC.
  • the DMRS applying OCC in one or more fifth OCC groups, which can be: determining the DMRS sequence cyclic shift value corresponding to the index of the first orthogonal sequence, and calculating the DMRS sequence value corresponding to each OCC block in each fifth OCC group based on the DMRS sequence cyclic shift value to send the DMRS applying OCC.
  • DMRSs of the applied OCC sent by different OCC blocks in the same fifth OCC group in the one or more fifth OCC groups correspond to the same sequence group index.
  • This embodiment is particularly applicable to DMRS using sequence group hopping.
  • DMRSs of the same fifth OCC group can use the same sequence group index.
  • the sequence group index corresponding to the DMRS of the OCC application sent by each OCC block in each fifth OCC group is determined based on the first time slot index in the fifth OCC group.
  • the sequence group index corresponding to the DMRS of the applied OCC sent by each OCC block in each fifth OCC group is determined based on the sequence group frequency hopping pattern corresponding to each fifth OCC group, and the sequence group frequency hopping corresponding to each fifth OCC group is determined based on the first time slot index in the fifth OCC group.
  • the corresponding sequence group hopping pattern is Where n' is the time slot index n s or the first time slot index n s of RU, Determined according to high-level parameters; at this time, the terminal determines the sequence group hopping index Where fss is the sequence shift pattern and is determined by higher-layer parameters. It can be seen that in scenarios where sequence group hopping is used and OCC DMRS is not applied, the sequence group hopping patterns fgh (n') used by DMRS in different time slots are different, resulting in different sequence group indices u used by DMRS in different time slots.
  • the scenario provided in this embodiment is to use sequence group hopping and apply OCC DMRS.
  • the same fifth OCC group The sequence group index u used by the DMRS of the same fifth OCC group should be the same.
  • the sequence group hopping pattern f gh (n′) used by the DMRS in the same fifth OCC group can be determined according to the first time slot index ns of the OCC group.
  • the sequence group index used by the DMRS on each OCC block in the same fifth OCC group is determined based on the same sequence group hopping pattern. In this way, the sequence group index u used by the DMRS in the same fifth OCC group can be the same, thereby ensuring that the network device can merge the DMRS in the OCC group.
  • the one or more first OCC groups are determined based on one or more second OCC groups, wherein the one or more second OCC groups are determined based on the transmission resources occupied by the NPUSCH and/or the length of the orthogonal sequence.
  • the method further includes: when there is a first resource that meets the first condition in a third OCC group among the one or more second OCC groups, the network device performs one of the following: canceling the reception of NPUSCH in the third OCC group, postponing the reception of NPUSCH corresponding to the third OCC group, and adjusting the third OCC group.
  • the network device receives the NPUSCH of the applied OCC sent by at least one terminal in one or more first OCC groups, including one of the following: when there is a fourth OCC group in which the NPUSCH collides with a reserved symbol among the one or more first OCC groups, the network device receives the NPUSCH of the applied OCC sent by the at least one terminal in the fourth OCC group based on puncturing of the reserved symbol; when there is a fourth OCC group in which the NPUSCH collides with an SRS among the one or more first OCC groups, the network device receives the NPUSCH of the applied OCC sent by the at least one terminal in the fourth OCC group based on puncturing of the SRS; when there is a fourth OCC group in which the NPUSCH collides with a reserved symbol among the one or more first OCC groups, the network device keeps receiving the NPUSCH of the applied OCC sent by the corresponding at least one terminal at the position of the reserved symbol in the fourth OCC group; when there is a fourth OCC
  • the network device may be a device that obtains one or more first OCC groups based on one or more second OCC groups. It should be noted that whether the network device performs the processing of determining whether there is a fourth OCC group in which NPUSCH collides with the reserved symbol in one or more first OCC groups, and/or determining whether there is a fourth OCC group in which NPUSCH collides with the SRS in the one or more first OCC groups, is the same as the relevant description of whether the aforementioned first terminal performs the processing of determining whether there is a fourth OCC group in which NPUSCH collides with the reserved symbol in one or more first OCC groups, and/or determining whether there is a fourth OCC group in which NPUSCH collides with the SRS in the one or more first OCC groups, and no repetition is made.
  • the network device receiving the NPUSCH of the OCC application sent by the at least one terminal in the fourth OCC group based on the puncturing of the reserved symbol may refer to: the network device using the position of the reserved symbol on the first OCC block of the fourth OCC group as the puncturing position on the first OCC block; determining the corresponding puncturing position on each other OCC block in the fourth OCC group except the first OCC block based on the puncturing position on the first OCC block of the fourth OCC group; puncturing the NPUSCH transmission in the fourth OCC group based on the puncturing position on the first OCC block and the puncturing position on each other OCC block in the fourth OCC group; and receiving the NPUSCH of the OCC application sent by the at least one terminal in the fourth OCC group after puncturing.
  • the processing of the NPUSCH of the application OCC sent by the at least one terminal received by the network device in the fourth OCC group based on the SRS puncturing is similar to the processing of the NPUSCH of the application OCC sent by the at least one terminal received by the network device in the fourth OCC group based on the reserved symbol puncturing, and will not be repeated.
  • the network device maintains receiving the NPUSCH of the application OCC sent by the corresponding at least one terminal at the position of the reserved symbol in the fourth OCC group, which may mean that the network device maintains receiving the NPUSCH of the application OCC sent by the at least one terminal originally corresponding to the reserved symbol position in the fourth OCC group, and does not receive other information sent by each terminal on the reserved symbol in the fourth OCC group.
  • the network device maintains receiving the NPUSCH of the application OCC sent by the corresponding at least one terminal at the position of the SRS in the fourth OCC group, which may mean that the network device maintains receiving the NPUSCH of the application OCC sent by the at least one terminal originally corresponding to the SRS position at the SRS position in the fourth OCC group, and does not receive the SRS sent by each terminal on the SRS in the fourth OCC group.
  • the orthogonal sequence corresponding to the at least one terminal is determined from multiple candidate orthogonal sequences based on an index of the orthogonal sequence corresponding to each terminal in the at least one terminal.
  • the network device may determine the orthogonal sequence corresponding to each terminal from multiple candidate orthogonal sequences based on the index of the orthogonal sequence corresponding to the terminal.
  • the way in which the network device calculates the scrambling sequence of the NPUSCH of each first OCC group of the first terminal should be the same as the way in which the first terminal calculates the scrambling sequence corresponding to each first OCC group, so it is not repeated.
  • the way in which the network device calculates the scrambling sequence of the NPUSCH of each first OCC group of each terminal should also be similar to the way in which the network device calculates the scrambling sequence of the NPUSCH of each first OCC group of the first terminal, so it is not repeated.
  • the method further includes one of the following: when there is a sixth OCC group in which DMRS collides with reserved symbols in the one or more first OCC groups, the network device does not receive DMRS in the sixth OCC group and does not use the sixth OCC group as one of the one or more fifth OCC groups; when there is a sixth OCC group in which DMRS collides with reserved symbols in the one or more first OCC groups, the network device determines to use the sixth OCC group as one of the one or more fifth OCC groups.
  • the network device does not receive DMRS in the sixth OCC group and does not use the sixth OCC group as one of the one or more fifth OCC groups. This can be as follows: the first terminal does not use the sixth OCC group as one of the one or more fifth OCC groups; if the DMRS collides with the reserved symbol at the first relative position of the second OCC block in the sixth OCC group, the network device determines not to receive DMRS at the first relative position of the second OCC block in the sixth OCC group, and also does not receive DMRS at the first relative positions of other OCC blocks in the sixth OCC group except the second OCC block.
  • the network device determines to use the sixth OCC group as one of the one or more fifth OCC groups, which may be: the network device uses the sixth OCC group as one of the one or more fifth OCC groups, and keeps receiving the DMRS of the application OCC sent by at least one terminal at the position where the reserved symbol collides within the sixth OCC group.
  • keeping receiving the DMRS of the application OCC sent by at least one terminal at the position where the reserved symbol collides within the sixth OCC group may mean: the network device keeps receiving the DMRS of the application OCC sent by at least one terminal at the position where the reserved symbol collides within the sixth OCC group, and does not receive other information transmitted on the reserved symbol within the sixth OCC group.
  • the processing method of the network device may also include: the network device determines whether the DMRS in one or more first OCC groups collides with the resources included in the second condition, and if so, the first OCC group where the DMRS collides with the resources included in the second condition is used as the tenth OCC group; the first terminal performs one of the following: canceling the reception of NPUSCH and DMRS in the tenth OCC group, postponing the reception of NPUSCH and DMRS corresponding to the tenth OCC group, and adjusting the tenth OCC group.
  • the second condition may also include the collision of DMRS with at least one of the following: NPRACH resources, inserted gaps, reserved uplink subframes, and downlink reception.
  • the resources included in the second condition are at least one of NPRACH resources, inserted gaps, reserved uplink subframes, and downlink reception.
  • the instructions on canceling the reception of NPUSCH and DMRS in the tenth OCC group, postponing the reception of NPUSCH and DMRS corresponding to the tenth OCC group, and adjusting the tenth OCC group are similar to the instructions on canceling the reception of NPUSCH in the third OCC group, postponing the reception of NPUSCH corresponding to the third OCC group, and adjusting the third OCC group in the aforementioned embodiment.
  • the only difference is that in this example, the DMRS corresponding to the tenth OCC group is also processed in the same way, which will not be repeated here.
  • the method further includes: the network device demodulates the DMRS sent by each terminal received in each fifth OCC group based on the orthogonal sequence corresponding to the at least one terminal and the DMRS sequence value corresponding to each OCC block in each fifth OCC group in the one or more fifth OCC groups, wherein the same terminal corresponds to the same DMRS sequence value in different OCC blocks in the same fifth OCC group.
  • the network device demodulates the DMRS sent by each terminal received in each fifth OCC group based on the orthogonal sequence corresponding to the at least one terminal and the DMRS sequence value corresponding to each OCC block in each fifth OCC group in the one or more fifth OCC groups. It may include: the network device demodulates the DMRS sent by the first terminal received in each fifth OCC group based on multiplying the first orthogonal sequence corresponding to the first terminal and the DMRS sequence value corresponding to each OCC block in each fifth OCC group in the one or more fifth OCC groups.
  • the network device demodulates the DMRS sent by the first terminal received in each fifth OCC group based on the multiplication of the first orthogonal sequence corresponding to the first terminal and the DMRS sequence value corresponding to each OCC block in each fifth OCC group of the one or more fifth OCC groups.
  • the demodulation method of the DMRS sent by the network device to each terminal is the same as that of the first terminal, so it is not described in detail.
  • sequence group indexes of DMRSs corresponding to different OCC blocks in the same fifth OCC group of the same terminal are the same.
  • This embodiment is particularly applicable to a DMRS using sequence group hopping.
  • the way in which the network device determines the sequence group index of the DMRS corresponding to each OCC block in each fifth OCC group of the first terminal may include: determining the sequence group frequency hopping corresponding to each fifth OCC group based on the first time slot index in each fifth OCC group, and determining the sequence group index of the DMRS corresponding to each OCC block in each fifth OCC group of the first terminal based on the sequence group frequency hopping pattern corresponding to each fifth OCC group.
  • the calculation method for specifically determining the sequence group index of the DMRS corresponding to each OCC block in each fifth OCC group of the first terminal is the same as the aforementioned embodiment and will not be repeated here.
  • the way in which the network device determines the sequence group index of the DMRS corresponding to each OCC block in each fifth OCC group of each terminal is similar to that of the first terminal and will not be repeated.
  • the satellite beam coverage is large, resulting in the number of users accessing the cell being significantly higher than that in the terrestrial cell. Therefore, how to improve the system capacity becomes a problem that needs to be solved.
  • the first terminal can transmit the NPUSCH using OCC within one or more OCC groups.
  • OCC to transmit NPUSCH
  • code division multiplexing can be achieved on time-frequency resources, thereby improving system capacity.
  • the network device can receive the NPUSCH using OCC sent by the terminal in one or more OCC groups, and different terminals use different orthogonal sequences to generate the NPUSCH using OCC, it is possible to implement code division multiplexing of different users on the same time-frequency resources to improve system capacity.
  • the first terminal can also adjust the NPUSCH transmission in the OCC group that meets the first condition, so as to ensure that the network device can combine and receive the NPUSCH on different OCC blocks in the OCC group.
  • the solution provided in this embodiment can also enable the first terminal to send the DMRS of the applied OCC in each fifth OCC group, so as to ensure the orthogonality between the DMRS sent in the OCC group, so that the network side can perform channel estimation on the terminal that performs resource multiplexing in the OCC group.
  • the first terminal can also adjust the DMRS transmission in the fifth OCC group that meets the second condition, so as to ensure that the network device can combine and receive the DMRS on different OCC blocks in the OCC group.
  • FIG16 is a schematic diagram of the structure of a first terminal according to an embodiment of the present application, including:
  • the first communication unit 1601 is configured to send a narrowband physical uplink shared channel NPUSCH applying OCC within one or more first orthogonal cover code OCC groups.
  • the first communication unit is used to send a demodulation reference signal DMRS of the applied OCC within one or more fifth OCC groups, wherein the one or more fifth OCC groups are at least part of the one or more first OCC groups, and the DMRS of the applied OCC is carried by the NPUSCH of the applied OCC.
  • the network device further includes:
  • the first condition includes that the NPUSCH collides with at least one of the following: narrowband physical random access channel NPRACH resources, inserted gaps, reserved uplink subframes, downlink reception, reserved symbols, and sounding reference signals SRS.
  • the second communication unit is used to perform one of the following: when there is a fourth OCC group in which NPUSCH collides with a reserved symbol among the one or more first OCC groups, receiving the NPUSCH of the application OCC sent by the at least one terminal in the fourth OCC group based on the puncturing of the reserved symbol; when there is a fourth OCC group in which NPUSCH collides with SRS among the one or more first OCC groups, receiving the NPUSCH of the application OCC sent by the at least one terminal in the fourth OCC group based on the puncturing of the SRS; when there is a fourth OCC group in which NPUSCH collides with a reserved symbol among the one or more first OCC groups, keeping receiving the NPUSCH of the application OCC sent by the corresponding at least one terminal at the position of the reserved symbol in the fourth OCC group; when there is a fourth OCC group in which NPUSCH collides with SRS among the one or more first OCC groups, keeping receiving the NPUSCH of the application OCC sent by the corresponding at least one
  • the transmission resources occupied by the NPUSCH are related to the number of repeated transmissions of the NPUSCH, wherein the number of repeated transmissions of the NPUSCH is determined based on at least one of the following: the number of repeated transmissions of the NPUSCH configured by the network device, the maximum transmission block size TBS when performing early data transmission EDT configured by the high layer, the TBS corresponding to the NPUSCH transmission, and the length of the orthogonal sequence.
  • the second processing unit is used to obtain the NPUSCH of each first OCC group corresponding to each terminal in the at least one terminal based on the orthogonal sequence corresponding to the at least one terminal and the NPUSCH of the applied OCC sent by at least one terminal received in each first OCC group in the one or more first OCC groups.
  • the second processing unit is configured to descramble the NPUSCH of each first OCC group corresponding to each terminal based on the scrambling sequence of the NPUSCH of each first OCC group corresponding to each terminal, wherein each first OCC group corresponding to each terminal
  • the scrambling sequence of the NPUSCH is initialized based on the first frame index and/or the first time slot index of each first OCC group.
  • the sequence group indexes of DMRSs corresponding to different OCC blocks of the same terminal in the same fifth OCC group are the same.
  • the orthogonal sequence corresponding to the at least one terminal is determined from a plurality of candidate orthogonal sequences based on an index of the orthogonal sequence corresponding to each terminal in the at least one terminal.
  • the device of the embodiment of the present application can realize the corresponding functions of each device in the aforementioned authentication method embodiment.
  • the processes, functions, implementation methods and beneficial effects corresponding to the first terminal or each module (sub-module, unit or component, etc.) in the network device can be found in the corresponding description in the above method embodiment, which will not be repeated here.
  • the functions described in the first terminal of the application embodiment or each module (sub-module, unit or component, etc.) in the network device can be implemented by different modules (sub-module, unit or component, etc.) or by the same module (sub-module, unit or component, etc.).
  • the communication device 1800 may be the first terminal or network device of an embodiment of the present application, and the communication device 1800 may implement the corresponding processes implemented by the first terminal or network device in each method of the embodiment of the present application. For the sake of brevity, they will not be repeated here.
  • FIG 19 is a schematic structural diagram of a chip 1900 according to an embodiment of the present application.
  • the chip 1900 includes a processor 1910, which can call and execute a computer program from a memory to implement the method in the embodiment of the present application.
  • the chip 1900 may also include a memory 1920.
  • the processor 1910 can call and execute a computer program from the memory 1920 to implement the method performed by the first terminal or network device in the embodiment of the present application.
  • the memory 1920 may be a separate device independent of the processor 1910 or integrated into the processor 1910.
  • the chip 1900 may also include an input interface 1930.
  • the processor 1910 may control the input interface 1930 to communicate with other devices or chips, specifically, to obtain information or data sent by other devices or chips.
  • the chip 1900 may also include an output interface 1940.
  • the processor 1910 may control the output interface 1940 to communicate with other devices or chips, and specifically, may output information or data to other devices or chips.
  • FIG 20 is a schematic block diagram of a communication system 2000 according to an embodiment of the present application.
  • Communication system 2000 includes a first terminal 2010 and a network device 2020.
  • First terminal 2010 can be used to implement the corresponding functions implemented by the terminal in the above-described method.
  • Network device 2020 can be used to implement the corresponding functions implemented by the core network element in the above-described method. For the sake of brevity, these details are omitted here.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The present application relates to communication methods, devices, a computer-readable storage medium, a computer program product and a computer program. A communication method comprises: a first terminal sending, in one or more first orthogonal cover code (OCC) groups, a narrowband physical uplink shared channel (NPUSCH) using OCCs.

Description

通信方法和设备Communication method and device 技术领域Technical Field

本申请涉及通信领域,更具体地,涉及一种通信方法、设备、计算机可读存储介质、计算机程序产品以及计算机程序。The present application relates to the field of communications, and more specifically, to a communication method, device, computer-readable storage medium, computer program product, and computer program.

背景技术Background Art

相关技术中,在NTN(非地面网络,Non-Terrestrial Network)系统中,卫星波束覆盖范围较大,那么在卫星波束的覆盖范围内,就可能会存在大量终端需要接入NTN的网络侧,并且,这种场景下可能同时接入NTN网络侧的终端的数量会高于TN。因此,如何提升系统容量就成为需要解决的问题。In related technologies, in NTN (Non-Terrestrial Network) systems, satellite beams have a large coverage area. Within this coverage area, a large number of terminals may need to access the NTN network. Furthermore, in this scenario, the number of terminals that can simultaneously access the NTN network is higher than in TN systems. Therefore, increasing system capacity becomes a critical issue.

发明内容Summary of the Invention

本申请实施例提供一种通信方法、设备、计算机可读存储介质、计算机程序产品以及计算机程序。Embodiments of the present application provide a communication method, device, computer-readable storage medium, computer program product, and computer program.

本申请实施例提供一种通信方法,包括:An embodiment of the present application provides a communication method, including:

第一终端在一个或多个第一OCC组内发送应用OCC的NPUSCH。The first terminal sends an NPUSCH to which the OCC is applied within one or more first OCC groups.

本申请实施例提供一种通信方法,包括:An embodiment of the present application provides a communication method, including:

网络设备在一个或多个第一OCC组内接收至少一个终端发送的应用OCC的NPUSCH。The network device receives an OCC-applied NPUSCH sent by at least one terminal in one or more first OCC groups.

本申请实施例提供一种第一终端,包括:An embodiment of the present application provides a first terminal, including:

第一通信单元,用于在一个或多个第一OCC组内发送应用OCC的NPUSCH。The first communication unit is configured to send an NPUSCH to which the OCC is applied within one or more first OCC groups.

本申请实施例提供一种网络设备,包括:An embodiment of the present application provides a network device, including:

第二通信单元,用于在一个或多个第一OCC组内接收至少一个终端发送的应用OCC的NPUSCH。The second communication unit is configured to receive an NPUSCH of the OCC application sent by at least one terminal in one or more first OCC groups.

本申请实施例提供一种第一终端,包括:收发器、处理器和存储器。该存储器用于存储计算机程序,该收发器用于与其他设备进行通信,该处理器用于调用并运行该存储器中存储的计算机程序,以使该第一终端执行上述方法。An embodiment of the present application provides a first terminal, comprising: a transceiver, a processor, and a memory. The memory is used to store a computer program, the transceiver is used to communicate with other devices, and the processor is used to call and execute the computer program stored in the memory, so that the first terminal performs the above method.

本申请实施例提供一种网络设备,包括:收发器、处理器和存储器。该存储器用于存储计算机程序,该收发器用于与其他设备进行通信,该处理器用于调用并运行该存储器中存储的计算机程序,以使该网络设备执行上述方法。An embodiment of the present application provides a network device, comprising: a transceiver, a processor, and a memory. The memory is used to store a computer program, the transceiver is used to communicate with other devices, and the processor is used to call and execute the computer program stored in the memory, so that the network device performs the above method.

本申请实施例提供一种芯片,用于实现上述方法。The embodiment of the present application provides a chip for implementing the above method.

具体地,该芯片包括:处理器,用于从存储器中调用并运行计算机程序,使得安装有该芯片的设备执行上述的方法。Specifically, the chip includes: a processor, which is used to call and run a computer program from a memory, so that a device equipped with the chip executes the above method.

本申请实施例提供一种计算机可读存储介质,用于存储计算机程序,当该计算机程序被设备运行时使得该设备执行上述方法。An embodiment of the present application provides a computer-readable storage medium for storing a computer program, which enables a device to perform the above method when the computer program is executed by the device.

本申请实施例提供一种计算机程序产品,包括计算机程序指令,该计算机程序指令使得计算机执行上述方法。An embodiment of the present application provides a computer program product, including computer program instructions, which enable a computer to execute the above method.

本申请实施例提供一种计算机程序,当其在计算机上运行时,使得计算机执行上述方法。An embodiment of the present application provides a computer program, which, when executed on a computer, enables the computer to execute the above method.

本申请实施例所提供的方案,终端可以在一个或多个OCC组内传输应用OCC的NPUSCH,这样通过使用OCC来传输NPUSCH可以实现在时频资源上进行码分复用,从而可以提升系统容量。According to the solution provided in the embodiment of the present application, the terminal can transmit the NPUSCH using OCC within one or more OCC groups. In this way, by using OCC to transmit NPUSCH, code division multiplexing can be achieved on time-frequency resources, thereby improving system capacity.

附图说明BRIEF DESCRIPTION OF THE DRAWINGS

图1是根据本申请实施例的应用场景的示意图。FIG1 is a schematic diagram of an application scenario according to an embodiment of the present application.

图2是根据本申请一实施例的通信方法的示意性流程图。FIG2 is a schematic flowchart of a communication method according to an embodiment of the present application.

图3是根据本申请另一实施例的通信方法的示意性流程图。FIG3 is a schematic flowchart of a communication method according to another embodiment of the present application.

图4是根据本申请一实施例的NPUSCH与NPRACH资源发生碰撞的一种处理场景示意图。FIG4 is a schematic diagram of a processing scenario in which NPUSCH and NPRACH resources collide according to an embodiment of the present application.

图5是根据本申请一实施例的NPUSCH与插入的间隙发生碰撞的一种处理场景示意图。FIG5 is a schematic diagram of a processing scenario in which NPUSCH collides with an inserted gap according to an embodiment of the present application.

图6是根据本申请一实施例的NPUSCH与完全预留的上行子帧发生碰撞的一种处理场景示意图。FIG6 is a schematic diagram of a processing scenario in which an NPUSCH collides with a fully reserved uplink subframe according to an embodiment of the present application.

图7是根据本申请一实施例的NPUSCH与下行接收发生碰撞的一种处理场景示意图。FIG7 is a schematic diagram of a processing scenario in which NPUSCH collides with downlink reception according to an embodiment of the present application.

图8是根据本申请一实施例的NPUSCH传输与SRS发生碰撞的一种处理场景示意图。FIG8 is a schematic diagram of a processing scenario in which NPUSCH transmission collides with SRS according to an embodiment of the present application.

图9是根据本申请一实施例的NPUSCH传输与预留符号发生碰撞的一种处理场景示意图。FIG9 is a schematic diagram of a processing scenario in which NPUSCH transmission collides with a reserved symbol according to an embodiment of the present application.

图10是根据本申请一实施例的时隙间传输应用OCC的NPUSCH的一种场景示意图。FIG10 is a schematic diagram of a scenario in which NPUSCH of an OCC is applied for inter-time slot transmission according to an embodiment of the present application.

图11是根据本申请一实施例的时隙内的多个子载波传输应用OCC的NPUSCH的一种场景示意图。FIG11 is a schematic diagram of a scenario in which multiple subcarriers in a time slot transmit NPUSCH using OCC according to an embodiment of the present application.

图12是根据本申请一实施例的DMRS与预留符号发生碰撞的一种处理场景示意图。FIG12 is a schematic diagram of a processing scenario in which a DMRS collides with a reserved symbol according to an embodiment of the present application.

图13是根据本申请一实施例的DMRS与完全预留的上行子帧发生碰撞的一种处理场景示意图。FIG13 is a schematic diagram of a processing scenario in which a DMRS collides with a fully reserved uplink subframe according to an embodiment of the present application.

图14是根据本申请一实施例的多个OCC组中传输DMRS的一种场景示意图。FIG14 is a schematic diagram of a scenario of transmitting DMRS in multiple OCC groups according to an embodiment of the present application.

图15是根据本申请一实施例的子载波组成的OCC组内传输DMRS的一种场景示意图。FIG15 is a schematic diagram of a scenario in which DMRS is transmitted within an OCC group composed of subcarriers according to an embodiment of the present application.

图16是根据本申请的一实施例的第一终端的示意性框图。FIG16 is a schematic block diagram of a first terminal according to an embodiment of the present application.

图17是根据本申请的一实施例的网络设备的示意性框图。 FIG17 is a schematic block diagram of a network device according to an embodiment of the present application.

图18是根据本申请实施例的通信设备示意性框图。FIG18 is a schematic block diagram of a communication device according to an embodiment of the present application.

图19是根据本申请实施例的芯片的示意性框图。FIG19 is a schematic block diagram of a chip according to an embodiment of the present application.

图20是根据本申请实施例的通信系统的示意性框图。Figure 20 is a schematic block diagram of a communication system according to an embodiment of the present application.

具体实施方式DETAILED DESCRIPTION

下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行描述。The technical solutions in the embodiments of the present application will be described below in conjunction with the drawings in the embodiments of the present application.

本申请实施例的技术方案可以应用于各种通信系统,例如:长期演进(Long Term Evolution,LTE)系统、先进的长期演进(Advanced long term evolution,LTE-A)系统、新无线(New Radio,NR)系统、NR系统的演进系统、非授权频谱上的LTE(LTE-based access to unlicensed spectrum,LTE-U)系统、非授权频谱上的NR(NR-based access to unlicensed spectrum,NR-U)系统、非地面通信网络(Non-Terrestrial Networks,NTN)系统、通用移动通信系统(Universal Mobile Telecommunication System,UMTS)、无线局域网(Wireless Local Area Networks,WLAN)、无线保真(Wireless Fidelity,WiFi)、第四代通信(5th-Generation,5G)系统或其他通信系统等。The technical solutions of the embodiments of the present application can be applied to various communication systems, such as: Long Term Evolution (LTE) system, Advanced Long Term Evolution (LTE-A) system, New Radio (NR) system, NR system evolution system, LTE on unlicensed spectrum (LTE-U) system, NR on unlicensed spectrum (NR-U) system, Non-Terrestrial Networks (NTN) system, Universal Mobile Telecommunication System (UMTS), Wireless Local Area Networks (WLAN), Wireless Fidelity (WiFi), 5th Generation (5G) system or other communication systems.

通常来说,传统的通信系统支持的连接数有限,也易于实现,然而,随着通信技术的发展,移动通信系统将不仅支持传统的通信,还将支持例如,设备到设备(Device to Device,D2D)通信,机器到机器(Machine to Machine,M2M)通信,机器类型通信(Machine Type Communication,MTC),车辆间(Vehicle to Vehicle,V2V)通信,或车联网(Vehicle to everything,V2X)通信等,本申请实施例也可以应用于这些通信系统。在一种可能的实现方式中,本申请实施例中的通信系统可以应用于载波聚合(Carrier Aggregation,CA)场景,也可以应用于双连接(Dual Connectivity,DC)场景,还可以应用于独立(Standalone,SA)布网场景。在一种可能的实现方式中,本申请实施例中的通信系统可以应用于非授权频谱,其中,非授权频谱也可以认为是共享频谱;或者,本申请实施例中的通信系统也可以应用于授权频谱,其中,授权频谱也可以认为是非共享频谱。Generally speaking, traditional communication systems support a limited number of connections and are easy to implement. However, with the development of communication technology, mobile communication systems will not only support traditional communications, but will also support, for example, device-to-device (D2D) communication, machine-to-machine (M2M) communication, machine-type communication (MTC), vehicle-to-vehicle (V2V) communication, or vehicle-to-everything (V2X) communication, and the embodiments of the present application may also be applied to these communication systems. In one possible implementation, the communication system in the embodiments of the present application may be applied to a carrier aggregation (CA) scenario, a dual connectivity (DC) scenario, or a standalone (SA) networking scenario. In one possible implementation, the communication system in the embodiment of the present application can be applied to an unlicensed spectrum, where the unlicensed spectrum can also be considered as a shared spectrum; or, the communication system in the embodiment of the present application can also be applied to an authorized spectrum, where the authorized spectrum can also be considered as an unshared spectrum.

本申请实施例结合网络设备和终端设备描述了各个实施例,其中,终端设备也可以称为用户设备(User Equipment,UE)、接入终端、用户单元、用户站、移动站、移动台、远方站、远程终端、移动设备、用户终端、终端、无线通信设备、用户代理或用户装置等。终端设备可以是WLAN中的站点(STAION,ST),可以是蜂窝电话、无绳电话、会话启动协议(Session Initiation Protocol,SIP)电话、无线本地环路(Wireless Local Loop,WLL)站、个人数字处理(Personal Digital Assistant,PDA)设备、具有无线通信功能的手持设备、计算设备或连接到无线调制解调器的其它处理设备、车载设备、可穿戴设备、下一代通信系统例如NR网络中的终端设备,或者未来演进的公共陆地移动网络(Public Land Mobile Network,PLMN)网络中的终端设备等。在本申请实施例中,终端设备可以部署在陆地上,包括室内或室外、手持、穿戴或车载;也可以部署在水面上(如轮船等);还可以部署在空中(例如飞机、气球和卫星上等)。在本申请实施例中,终端设备可以是手机(Mobile Phone)、平板电脑(Pad)、带无线收发功能的电脑、虚拟现实(Virtual Reality,VR)终端设备、增强现实(Augmented Reality,AR)终端设备、工业控制(industrial control)中的无线终端设备、无人驾驶(self driving)中的无线终端设备、远程医疗(remote medical)中的无线终端设备、智能电网(smart grid)中的无线终端设备、运输安全(transportation safety)中的无线终端设备、智慧城市(smart city)中的无线终端设备或智慧家庭(smart home)中的无线终端设备等。作为示例而非限定,在本申请实施例中,该终端设备还可以是可穿戴设备。可穿戴设备也可以称为穿戴式智能设备,是应用穿戴式技术对日常穿戴进行智能化设计、开发出可以穿戴的设备的总称,如眼镜、手套、手表、服饰及鞋等。可穿戴设备即直接穿在身上,或是整合到用户的衣服或配件的一种便携式设备。可穿戴设备不仅仅是一种硬件设备,更是通过软件支持以及数据交互、云端交互来实现强大的功能。广义穿戴式智能设备包括功能全、尺寸大、可不依赖智能手机实现完整或者部分的功能,例如:智能手表或智能眼镜等,以及只专注于某一类应用功能,需要和其它设备如智能手机配合使用,如各类进行体征监测的智能手环、智能首饰等。The embodiments of the present application describe various embodiments in conjunction with network devices and terminal devices, wherein the terminal device may also be referred to as user equipment (UE), access terminal, user unit, user station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication device, user agent, or user device, etc. The terminal device may be a station (STAION, ST) in a WLAN, a cellular phone, a cordless phone, a Session Initiation Protocol (SIP) phone, a Wireless Local Loop (WLL) station, a Personal Digital Assistant (PDA) device, a handheld device with wireless communication capabilities, a computing device or other processing device connected to a wireless modem, an in-vehicle device, a wearable device, a terminal device in a next-generation communication system such as an NR network, or a terminal device in a future-evolved Public Land Mobile Network (PLMN) network, etc. In the embodiment of the present application, the terminal device can be deployed on land, including indoors or outdoors, handheld, wearable, or vehicle-mounted; it can also be deployed on the water surface (such as a ship, etc.); it can also be deployed in the air (for example, on an airplane, a balloon, and a satellite, etc.). In the embodiment of the present application, the terminal device can be a mobile phone, a tablet computer, a computer with wireless transceiver function, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal device in industrial control, a wireless terminal device in self-driving, a wireless terminal device in remote medical care, a wireless terminal device in a smart grid, a wireless terminal device in transportation safety, a wireless terminal device in a smart city, or a wireless terminal device in a smart home, etc. As an example and not a limitation, in the embodiment of the present application, the terminal device can also be a wearable device. Wearable devices, also known as wearable smart devices, are a general term for wearable devices developed by applying wearable technology to intelligently design everyday wearables, such as glasses, gloves, watches, clothing, and shoes. A wearable device is a portable device that is worn directly on the body or integrated into the user's clothing or accessories. Wearable devices are not just hardware devices, but also achieve powerful functions through software support, data interaction, and cloud interaction. Broadly speaking, wearable smart devices include those that are full-featured, large in size, and can achieve full or partial functions without relying on smartphones, such as smart watches or smart glasses, as well as those that focus on a certain type of application function and need to be used in conjunction with other devices such as smartphones, such as various smart bracelets and smart jewelry for vital sign monitoring.

在本申请实施例中,网络设备可以是用于与移动设备通信的设备,网络设备可以是WLAN中的接入点(Access Point,AP),GSM或CDMA中的基站(Base Transceiver Station,BTS),也可以是WCDMA中的基站(NodeB,NB),还可以是LTE中的演进型基站(Evolutional Node B,eNB或eNodeB),或者中继站或接入点,或者车载设备、可穿戴设备以及NR网络中的网络设备(gNB)或者未来演进的PLMN网络中的网络设备或者NTN网络中的网络设备等。作为示例而非限定,在本申请实施例中,网络设备可以具有移动特性,例如网络设备可以为移动的设备。可选地,网络设备可以为卫星、气球站。例如,卫星可以为低地球轨道(low earth orbit,LEO)卫星、中地球轨道(medium earth orbit,MEO)卫星、地球同步轨道(geostationary earth orbit,GEO)卫星、高椭圆轨道(High Elliptical Orbit,HEO)卫星等。可选地,网络设备还可以为设置在陆地、水域等位置的基站。在本申请实施例中,网络设备可以为小区提供服务,终端通过该小区使用的传输资源(例如,频域资源,或 者说,频谱资源)与网络设备进行通信,该小区可以是网络设备(例如基站)对应的小区,小区可以属于宏基站,也可以属于小小区(Small cell)对应的基站,这里的小小区可以包括:城市小区(Metro cell)、微小区(Micro cell)、微微小区(Pico cell)、毫微微小区(Femto cell)等,这些小小区具有覆盖范围小、发射功率低的特点,适用于提供高速率的数据传输服务。In an embodiment of the present application, a network device may be a device for communicating with a mobile device. The network device may be an access point (AP) in a WLAN, a base station (BTS) in a GSM or CDMA, a base station (NodeB, NB) in a WCDMA, an evolved base station (eNB or eNodeB) in an LTE, or a relay station or access point, or a vehicle-mounted device, a wearable device, a network device (gNB) in an NR network, or a network device in a future evolved PLMN network or a network device in an NTN network. As an example and not a limitation, in an embodiment of the present application, the network device may have a mobile feature, for example, the network device may be a mobile device. Optionally, the network device may be a satellite or a balloon station. For example, the satellite may be a low earth orbit (LEO) satellite, a medium earth orbit (MEO) satellite, a geostationary earth orbit (GEO) satellite, a high elliptical orbit (HEO) satellite, etc. Optionally, the network device may also be a base station set up in a location such as land or water. In the embodiment of the present application, the network device may provide services for a cell, and the terminal may use the transmission resources used by the cell (for example, frequency domain resources, or In other words, spectrum resources) communicate with network equipment. The cell can be a cell corresponding to the network equipment (such as a base station). The cell can belong to a macro base station or a base station corresponding to a small cell. The small cells here may include: metro cells, micro cells, pico cells, femto cells, etc. These small cells have the characteristics of small coverage and low transmission power, and are suitable for providing high-speed data transmission services.

图1示例性地示出了一种通信系统100。该通信系统包括一个网络设备110和两个终端设备120。在一种可能的实现方式中,该通信系统100可以包括多个网络设备110,并且每个网络设备110的覆盖范围内可以包括其它数量的终端设备120,本申请实施例对此不做限定。在一种可能的实现方式中,该通信系统100还可以包括移动性管理实体(Mobility Management Entity,MME)、接入与移动性管理功能(Access and Mobility Management Function,AMF)等其他网络实体,本申请实施例对此不作限定。其中,网络设备又可以包括接入网设备和核心网网元。即无线通信系统还包括用于与接入网设备进行通信的多个核心网。接入网设备可以是长期演进(long-term evolution,LTE)系统、下一代(移动通信系统)(next radio,NR)系统或者授权辅助接入长期演进(authorized auxiliary access long-term evolution,LAA-LTE)系统中的演进型基站(evolutional node B,简称可以为eNB或e-NodeB)宏基站、微基站(也称为“小基站”)、微微基站、接入站点(access point,AP)、传输站点(transmission point,TP)或新一代基站(new generation Node B,gNodeB)等。应理解,本申请实施例中网络/系统中具有通信功能的设备可称为通信设备。以图1示出的通信系统为例,通信设备可包括具有通信功能的网络设备和终端设备,网络设备和终端设备可以为本申请实施例中的具体设备,此处不再赘述;通信设备还可包括通信系统中的其他设备,例如网络控制器、移动管理实体等其他网络实体,本申请实施例中对此不做限定。FIG1 exemplarily shows a communication system 100. The communication system includes a network device 110 and two terminal devices 120. In a possible implementation, the communication system 100 may include multiple network devices 110, and each network device 110 may include other number of terminal devices 120 within its coverage area, which is not limited in this embodiment of the present application. In a possible implementation, the communication system 100 may also include other network entities such as a Mobility Management Entity (MME) and an Access and Mobility Management Function (AMF), which is not limited in this embodiment of the present application. Among them, the network device may include an access network device and a core network element. That is, the wireless communication system also includes multiple core networks for communicating with the access network device. The access network device may be an evolved Node B (eNB or e-NodeB) in a long-term evolution (LTE) system, a next-generation (mobile communication) system (next radio, NR) system, or an authorized auxiliary access long-term evolution (LAA-LTE) system, a macro base station, a micro base station (also known as a "small base station"), a pico base station, an access point (AP), a transmission point (TP), or a new generation Node B (gNodeB). It should be understood that in the embodiments of the present application, a device with a communication function in the network/system may be referred to as a communication device. Taking the communication system shown in FIG1 as an example, the communication device may include a network device and a terminal device with a communication function. The network device and the terminal device may be specific devices in the embodiments of the present application and will not be described in detail here. The communication device may also include other devices in the communication system, such as a network controller, a mobility management entity, and other network entities, which are not limited in the embodiments of the present application.

为了便于理解本申请实施例,下面对本申请实施例所涉及到的基本流程以及基本概念进行简单说明。应理解,下文所介绍的基本流程以及基本概念并不对本申请实施例产生限定。To facilitate understanding of the embodiments of the present application, the following briefly describes the basic processes and basic concepts involved in the embodiments of the present application. It should be understood that the basic processes and basic concepts introduced below do not limit the embodiments of the present application.

NB IoT(窄带物联网,Narrow Band Internet of Things)的DMRS(解调参考信号,Demodulation Reference Signal):DMRS (Demodulation Reference Signal) for NB IoT (Narrow Band Internet of Things):

对于单载波上行传输,即使用的参考信号序列为:
 
For single-carrier uplink transmission, that is, The reference signal sequence used is:

其中,为NPUSCH(窄带物理上行共享信道,Narrow-band Physical Uplink Shared Channel)的重复传输次数,为一个RU(资源单元,Resource Unit)占用的时隙数,NRU为NPUSCH占用的RU数。c(n)为二进制伪随机序列,w(n)根据基序列索引u从候选值集合中选取对应的值,且对于NPUSCH格式1,如果不使用序列组跳频,则否则u根据序列组跳频流程确定。in, is the number of repeated transmissions of NPUSCH (Narrow-band Physical Uplink Shared Channel), is the number of time slots occupied by a RU (Resource Unit), and N RU is the number of RUs occupied by NPUSCH. c(n) is a binary pseudo-random sequence, and w(n) selects the corresponding value from the candidate value set according to the base sequence index u. For NPUSCH format 1, if sequence group hopping is not used, then Otherwise, u is determined according to the sequence group frequency hopping process.

此时,NPUSCH格式1的DMRS参考信号序列为: At this time, the DMRS reference signal sequence of NPUSCH format 1 is:

对于多载波上行传输,即使用的参考信号序列为基序列的循环移位α:
For multi-carrier uplink transmission, that is, The reference signal sequence used is the cyclic shift α of the base sequence:

其中,φ(n)根据基序列索引u从候选值集合中选取对应的值,且如果不使用序列组跳频,则u由高层参数提供或者如果使用序列组跳频,则u根据序列组跳频流程确定。循环移位α根据高层提供的参数推导获得。Where φ(n) selects the corresponding value from the candidate value set according to the base sequence index u, and if sequence group hopping is not used, u is provided by the high-level parameters or If sequence group hopping is used, u is determined according to the sequence group hopping process. The cyclic shift α is derived from the parameters provided by the higher layer.

参考信号序列r(·)从r(0)开始,以先频域k,再时域l,最后时隙的顺序映射到RE(k,l)上。DMRS在时隙内的符号索引值l由表1提供。The reference signal sequence r(·) starts from r(0) and is mapped to RE(k,l) in the order of frequency domain k, time domain l, and time slot. The symbol index value l of the DMRS in the time slot is provided in Table 1.

表1.NPUSCH的DMRS位置l
Table 1. DMRS location of NPUSCH

在相关技术中,对于使用EDT(早期数据传输,early data transmission)的NPUSCH传输,若允许终端设备选择的TBS小于高层参数配置的用于Msg3的TBS,则所述NPUSCH传输的重复传输次数 为等于或大于的最小值,其中TBSMsg3为所述NPUSCH传输对应的TBS,TBSMsg3,max为高层参数配置的终端设备执行EDT时用于Msg3的最大的TBS,NRep为网络设备配置的NPUSCH重复传输次数。In the related art, for NPUSCH transmission using EDT (early data transmission), if the TBS selected by the terminal device is smaller than the TBS for Msg3 configured by the high-level parameters, the number of repetitions of the NPUSCH transmission is is equal to or greater than , where TBS Msg3 is the TBS corresponding to the NPUSCH transmission, TBS Msg3,max is the maximum TBS for Msg3 when the terminal device configured with high-level parameters performs EDT, and N Rep is the number of NPUSCH repeated transmissions configured by the network device.

应理解,本文中术语“系统”和“网络”在本文中常被可互换使用。本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。应理解,在本申请的实施例中提到的“指示”可以是直接指示,也可以是间接指示,还可以是表示具有关联关系。举例说明,A指示B,可以表示A直接指示B,例如B可以通过A获取;也可以表示A间接指示B,例如A指示C,B可以通过C获取;还可以表示A和B之间具有关联关系。在本申请实施例的描述中,术语“对应”可表示两者之间具有直接对应或间接对应的关系,也可以表示两者之间具有关联关系,也可以是指示与被指示、配置与被配置等关系。It should be understood that the terms "system" and "network" are often used interchangeably in this article. The term "and/or" in this article is merely a description of the association relationship of associated objects, indicating that three relationships may exist. For example, A and/or B can represent: A exists alone, A and B exist at the same time, and B exists alone. In addition, the character "/" in this article generally indicates that the objects associated before and after are in an "or" relationship. It should be understood that the "indication" mentioned in the embodiments of this application can be a direct indication, an indirect indication, or an indication of an association relationship. For example, A indicates B, which can mean that A directly indicates B, for example, B can be obtained through A; it can also mean that A indirectly indicates B, for example, A indicates C, and B can be obtained through C; it can also mean that there is an association relationship between A and B. In the description of the embodiments of this application, the term "corresponding" can mean that there is a direct or indirect correspondence between the two, or it can mean that there is an association relationship between the two, or it can mean a relationship between indication and indication, configuration and configuration, etc.

图2是根据本申请一实施例的通信方法的示意性流程图。该方法包括以下内容的至少部分内容。FIG2 is a schematic flow chart of a communication method according to an embodiment of the present application. The method includes at least part of the following contents.

S210、第一终端在一个或多个第一OCC(正交覆盖码,Orthogonal Cover Code)组内发送应用OCC的NPUSCH。S210. The first terminal sends an NPUSCH applying an Orthogonal Cover Code (OCC) within one or more first OCC (Orthogonal Cover Code) groups.

图3是根据本申请另一实施例的通信方法的示意性流程图。该方法包括以下内容的至少部分内容。Figure 3 is a schematic flow chart of a communication method according to another embodiment of the present application. The method includes at least part of the following contents.

S310、网络设备在一个或多个第一OCC组内接收至少一个终端发送的应用OCC的NPUSCH。S310: A network device receives an OCC-applying NPUSCH sent by at least one terminal in one or more first OCC groups.

所述网络设备可以管理多个终端,该多个终端分别对应的NPUSCH占用的传输资源为相同的,也就是多个终端为所述网络设备管理、且复用相同的NPUSCH的传输资源的多个终端。The network device can manage multiple terminals, and the transmission resources occupied by the NPUSCH corresponding to the multiple terminals are the same, that is, the multiple terminals are managed by the network device and multiple terminals reuse the same NPUSCH transmission resources.

所述至少一个终端可以为所述网络设备管理、且复用相同的NPUSCH的传输资源的多个终端中的一个或多个终端。在本申请中为了简洁,将所述网络设备管理、且复用相同的NPUSCH的传输资源的至少一个终端简称为“至少一个终端”,下文不再重复说明。The at least one terminal may be one or more terminals among multiple terminals managed by the network device and reusing the same NPUSCH transmission resources. For the sake of brevity in this application, the at least one terminal managed by the network device and reusing the same NPUSCH transmission resources is referred to as "at least one terminal" and will not be repeated below.

本申请实施例中,所述第一终端可以为至少一个终端中任意之一。需要指出的是,在下文中针对第一终端的相关说明或第一终端的处理的相关说明,为至少一个终端中每个终端均会执行的,只是为了简洁不对每个终端做一一赘述。In the embodiment of the present application, the first terminal may be any one of the at least one terminal. It should be noted that the following descriptions of the first terminal or the processing of the first terminal are executed by each of the at least one terminal, and for the sake of brevity, each terminal is not described in detail.

首先针对第一终端的相关处理进行说明。First, the related processing of the first terminal is described.

在一些可能的实施方式中,第一终端侧,所述一个或多个第一OCC组为基于一个或多个第二OCC组确定的,其中,所述一个或多个第二OCC组为基于所述NPUSCH占用的传输资源和/或正交序列的长度确定的。In some possible implementations, on the first terminal side, the one or more first OCC groups are determined based on one or more second OCC groups, wherein the one or more second OCC groups are determined based on the transmission resources occupied by the NPUSCH and/or the length of the orthogonal sequence.

其中,所述传输资源可以包括时域资源和/或频域资源;相应的,所述NPUSCH占用的传输资源可以包括以下至少之一:所述NPUSCH占用的时域资源、所述NPUSCH占用的频域资源。NPUSCH占用的传输资源在时域上和/或频域上可以连续或不连续,也就是说,所述NPUSCH占用的时域资源可以连续或不连续、和/或所述NPUSCH占用的频域资源可以连续或不连续。The transmission resources may include time domain resources and/or frequency domain resources; accordingly, the transmission resources occupied by the NPUSCH may include at least one of the following: the time domain resources occupied by the NPUSCH and the frequency domain resources occupied by the NPUSCH. The transmission resources occupied by the NPUSCH may be continuous or discontinuous in the time domain and/or frequency domain, that is, the time domain resources occupied by the NPUSCH may be continuous or discontinuous, and/or the frequency domain resources occupied by the NPUSCH may be continuous or discontinuous.

所述一个或多个第二OCC组中每个第二OCC组包括一个或多个OCC块,所述一个或多个第二OCC块中不同的OCC块对应的时域范围不同和/或频域范围不同。由于NPUSCH占用的传输资源在时域上和/或频域上可以连续或不连续,因此各个第二OCC组内的相邻OCC块在时域和/或频域上可以连续或不连续,每个OCC块在时域和/或频域上可以连续或不连续。Each of the one or more second OCC groups includes one or more OCC blocks, and different OCC blocks in the one or more second OCC blocks correspond to different time domain ranges and/or different frequency domain ranges. Since the transmission resources occupied by the NPUSCH can be continuous or discontinuous in the time domain and/or frequency domain, adjacent OCC blocks within each second OCC group can be continuous or discontinuous in the time domain and/or frequency domain, and each OCC block can be continuous or discontinuous in the time domain and/or frequency domain.

所述NPUSCH占用的传输资源可以为网络设备为第一终端配置的,网络设备为第一终端配置NPUSCH占用的传输资源的方式和时机,本实施例不做限定。The transmission resources occupied by the NPUSCH may be configured by the network device for the first terminal. The manner and timing of the network device configuring the transmission resources occupied by the NPUSCH for the first terminal are not limited in this embodiment.

在一种实施例中,所述NPUSCH占用的传输资源与所述NPUSCH的重复传输次数相关,其中,所述NPUSCH的重复传输次数基于以下至少之一确定:网络设备配置的NPUSCH的重复传输次数、高层配置的所述第一终端执行EDT时的最大TBS(传输块大小,Transport Block Size)、所述NPUSCH传输所对应的TBS、正交序列的长度。In one embodiment, the transmission resources occupied by the NPUSCH are related to the number of repeated transmissions of the NPUSCH, wherein the number of repeated transmissions of the NPUSCH is determined based on at least one of the following: the number of repeated transmissions of the NPUSCH configured by the network device, the maximum TBS (Transport Block Size) when the first terminal performs EDT configured by the high layer, the TBS corresponding to the NPUSCH transmission, and the length of the orthogonal sequence.

本实施例中NPUSCH占用的传输资源的数量或长度的计算方式本实施例不做限定。比如在一些可能的示例中,所述NPUSCH占用的传输资源的数量或长度可以等于NPUSCH的重复传输次数、NPUSCH占用的资源单元(RU,Resource Unit)数、一个RU占用的时隙数的乘积。示例性的,NPUSCH占用的传输资源的数量或长度可以采用以下公式表示:其中,为NPUSCH的重复传输次数,为一个RU占用的时隙数,NRU为NPUSCH占用的RU数。The calculation method of the number or length of the transmission resources occupied by NPUSCH in this embodiment is not limited in this embodiment. For example, in some possible examples, the number or length of the transmission resources occupied by NPUSCH may be equal to the product of the number of repeated transmissions of NPUSCH, the number of resource units (RU) occupied by NPUSCH, and the number of time slots occupied by one RU. Exemplarily, the number or length of the transmission resources occupied by NPUSCH can be expressed by the following formula: in, is the number of repeated transmissions of NPUSCH, is the number of time slots occupied by one RU, and N RU is the number of RUs occupied by NPUSCH.

高层配置的所述第一终端执行EDT时的最大TBS,具体可以是:高层配置的所述第一终端执行EDT时用于Msg3(信息3)的最大TBS。The maximum TBS configured by the higher layer when the first terminal performs EDT may specifically be: the maximum TBS used for Msg3 (information 3) when the first terminal performs EDT configured by the higher layer.

在本实施例中,若对于使用EDT(早期数据传输)的NPUSCH传输,允许第一终端选择的TBS小于高层参数配置的用于Msg3的TBS,则所述NPUSCH传输的重复传输次数等于或大于 且为正交序列的长度NSF整数倍的最小值(或最小整数值),其中,TBSMsg3为所述NPUSCH传输对应的TBS,TBSMsg3,max为高层参数配置的第一终端执行EDT时用于Msg3的最大TBS,NRep网络设备配置的NPUSCH重复传输次数。In this embodiment, if for NPUSCH transmission using EDT (Early Data Transmission), the TBS selected by the first terminal is allowed to be less than the TBS for Msg3 configured by the high-level parameters, the number of repeated transmissions of the NPUSCH transmission is equal to or greater than And it is the minimum value (or minimum integer value) of an integer multiple of the length N SF of the orthogonal sequence, where TBS Msg3 is the TBS corresponding to the NPUSCH transmission, TBS Msg3,max is the maximum TBS used for Msg3 when the first terminal configured by the high-level parameters performs EDT, and N Rep is the number of NPUSCH repeated transmissions configured by the network device.

例如,网络设备配置TBSMsg3=224bits,TBSMsg3,max=600bits,NRep=32,NSF=4。若允许第一终端选择的TBS小于高层参数配置的用于Msg3的TBS,对于不应用OCC的NPUSCH,则确定NPUSCH传输的重复传输次数为大于的最小值(或最小整数值),即10;对于应用OCC的NPUSCH,则确定NPUSCH传输的重复传输次数为大于且为NSF整数倍的最小值(或最小整数值),即12。For example, the network device configures TBS Msg3 = 224 bits, TBS Msg3,max = 600 bits, N Rep = 32, and N SF = 4. If the TBS allowed to be selected by the first terminal is smaller than the TBS for Msg3 configured by the higher layer parameters, for NPUSCH that does not apply OCC, the number of repetitions of NPUSCH transmission is determined. is greater than The minimum value (or minimum integer value) of , that is, 10; for NPUSCH using OCC, the number of repeated transmissions of NPUSCH is determined is greater than And it is the minimum value (or smallest integer value) of an integer multiple of N SF , that is, 12.

在一种实施例中,第一终端侧,所述一个或多个第二OCC组为基于所述NPUSCH占用的时域资源和/或正交序列的长度确定的。In one embodiment, on the first terminal side, the one or more second OCC groups are determined based on the time domain resources occupied by the NPUSCH and/or the length of the orthogonal sequence.

所述NPUSCH占用的时域资源可以采用时间单元作为时域单位。也就是,所述NPUSCH占用的时域资源可以包括所述NPUSCH占用的一个或多个时间单元。The time domain resources occupied by the NPUSCH may use a time unit as a time domain unit. That is, the time domain resources occupied by the NPUSCH may include one or more time units occupied by the NPUSCH.

这里,所述时间单元可以根据实际情况确定。示例性的,所述时间单元可以包括以下之一:时隙、符号、分钟、秒、帧、毫秒等等,这里不对各种可能的时间单元进行穷举;在一种优选的示例中,所述时间单元可以为时隙。Here, the time unit can be determined according to actual conditions. For example, the time unit can include one of the following: time slot, symbol, minute, second, frame, millisecond, etc., and various possible time units are not exhaustively listed here; in a preferred example, the time unit can be a time slot.

一种示例中,所述一个或多个第二OCC组为基于所述NPUSCH占用的时域资源和正交序列的长度划分得到的。In one example, the one or more second OCC groups are obtained by dividing based on the time domain resources occupied by the NPUSCH and the length of the orthogonal sequence.

具体来说,所述一个或多个第二OCC组中每个第二OCC组可以包括一个或多个OCC块,每个第二OCC组所包括的OCC块的数量等于正交序列的长度,每个第二OCC组中的每个OCC块包括NPUSCH占用的一个或多个时间单元中的至少部分时间单元、且不同的OCC块所包括的NPUSCH占用的时间单元不同。Specifically, each of the one or more second OCC groups may include one or more OCC blocks, the number of OCC blocks included in each second OCC group is equal to the length of the orthogonal sequence, each OCC block in each second OCC group includes at least part of the one or more time units occupied by NPUSCH, and the time units occupied by NPUSCH included in different OCC blocks are different.

所述每个OCC块所包含的时间单元的数量可以为预先配置的、或默认的、或协议规定的。比如,每个OCC块所包含的时间单元的数量可以为一个或多个,举例来说,每个OCC块所包含的时间单元的数量为1个时隙、或2个时隙、或更多或更少,这里不进行限定或穷举。The number of time units included in each OCC block may be pre-configured, defaulted, or specified by the protocol. For example, the number of time units included in each OCC block may be one or more. For example, the number of time units included in each OCC block may be 1 time slot, 2 time slots, or more or less, and this is not limited or exhaustive.

示例性的,以时间单元为时隙为例来说,第一终端划分多个第二OCC组的方式可以包括:将NPUSCH占用的多个时隙划分为多个OCC块;基于正交序列的长度,将多个OCC块划分为多个第二OCC组。Exemplarily, taking the time unit as a time slot as an example, the way in which the first terminal divides multiple second OCC groups may include: dividing multiple time slots occupied by NPUSCH into multiple OCC blocks; and dividing multiple OCC blocks into multiple second OCC groups based on the length of the orthogonal sequence.

又一种示例中,所述一个或多个第二OCC组为基于所述NPUSCH占用的时域资源划分得到的。In another example, the one or more second OCC groups are obtained based on the division of time domain resources occupied by the NPUSCH.

可选地,所述一个或多个第二OCC组中每个第二OCC组所包含的时间单元的数量可以为预配置的、或默认的、或协议规定的、或预定义的。Optionally, the number of time units included in each of the one or more second OCC groups may be preconfigured, defaulted, specified by a protocol, or predefined.

可选地,所述一个或多个第二OCC组中每个第二OCC组所包含的时间单元的数量可以为根据NPUSCH占用的时域资源确定的。Optionally, the number of time units included in each of the one or more second OCC groups may be determined according to the time domain resources occupied by the NPUSCH.

举例来说,该一个或多个第二OCC组中每个第二OCC组所包含的时间单元的数量为NPUSCH占用的时域资源的数量除以指定数值。该指定数值可以为正整数,比如,该指定数值可以为1、或2、或更大,该指定数值可以为预配置的、或默认的、或协议规定的、或预定义的。在一些可能的示例中,该指定数值也可以称为OCC组数、或第二OCC组的数量、或第二OCC组的总数量等等。For example, the number of time units included in each of the one or more second OCC groups is the number of time domain resources occupied by the NPUSCH divided by a specified value. The specified value may be a positive integer, for example, 1, 2, or greater, and the specified value may be preconfigured, defaulted, specified by a protocol, or predefined. In some possible examples, the specified value may also be referred to as the number of OCC groups, the number of second OCC groups, the total number of second OCC groups, and the like.

比如,指定数值为2,则每个第二OCC组包含的时间单元的数量等于NPUSCH占用的时域资源除以2,即NPUSCH占用的时域资源可以划分为两个第二OCC组;又比如,指定数值为1,该第二OCC组包括NPUSCH占用的全部时域资源,即全部NPUSCH占用的时域资源作为一个第二OCC组。For example, if the specified value is 2, the number of time units contained in each second OCC group is equal to the time domain resources occupied by NPUSCH divided by 2, that is, the time domain resources occupied by NPUSCH can be divided into two second OCC groups; for another example, if the specified value is 1, the second OCC group includes all time domain resources occupied by NPUSCH, that is, all time domain resources occupied by NPUSCH are regarded as a second OCC group.

一种优选的示例中,每个第二OCC组包含的时间单元的数量大于正交序列的长度。In a preferred example, the number of time units included in each second OCC group is greater than the length of the orthogonal sequence.

另外,不同第二OCC组包含的时间单元的数量可以相同或可以不同,本实施例不对其进行限定,在一些优选的示例中,不同第二OCC组包含的时间单元的数量相同。In addition, the number of time units included in different second OCC groups may be the same or different, which is not limited in this embodiment. In some preferred examples, the number of time units included in different second OCC groups is the same.

进一步,每个第二OCC组可以划分为一个或多个OCC块;其中,所述第二OCC组内每个OCC块所包含的时间单元的数量可以基于第二OCC组占用的时域资源和正交序列的长度确定。Furthermore, each second OCC group may be divided into one or more OCC blocks; wherein the number of time units contained in each OCC block in the second OCC group may be determined based on the time domain resources occupied by the second OCC group and the length of the orthogonal sequence.

示例性的,以时间单元为时隙为例来说,第一终端确定每个第二OCC组以及每个第二OCC组内的每个OCC块所包含的时间单元的数量的方式,可以包括:将NPUSCH占用的多个时隙划分为一个或多个第二OCC组;基于正交序列的长度,将每个第二OCC组划分为一个或多个OCC块。Exemplarily, taking the time unit as a time slot as an example, the way in which the first terminal determines the number of time units contained in each second OCC group and each OCC block within each second OCC group may include: dividing the multiple time slots occupied by NPUSCH into one or more second OCC groups; and dividing each second OCC group into one or more OCC blocks based on the length of the orthogonal sequence.

在一种实施例中,所述一个或多个第二OCC组为基于所述NPUSCH占用的频域资源和/或正交序列的长度划分得到的。In one embodiment, the one or more second OCC groups are obtained by dividing based on the frequency domain resources occupied by the NPUSCH and/or the length of the orthogonal sequence.

所述NPUSCH占用的频域资源可以采用子载波作为频域单位。也就是,所述NPUSCH占用的频 域资源可以包括:所述NPUSCH占用的一个或多个子载波。The frequency domain resources occupied by the NPUSCH can use subcarriers as frequency domain units. That is, the frequency domain resources occupied by the NPUSCH can be The domain resources may include: one or more subcarriers occupied by the NPUSCH.

一种示例中,所述一个或多个第二OCC组为基于所述NPUSCH占用的频域资源和正交序列的长度划分得到的。In one example, the one or more second OCC groups are obtained by dividing based on the frequency domain resources occupied by the NPUSCH and the length of the orthogonal sequence.

具体来说,所述一个或多个第二OCC组中每个第二OCC组可以包括一个或多个OCC块,每个第二OCC组所包括的OCC块的数量等于正交序列的长度,每个第二OCC组中的每个OCC块包括NPUSCH占用的一个或多个子载波中的至少部分子载波、且不同的OCC块所包括的NPUSCH占用的子载波不同。Specifically, each of the one or more second OCC groups may include one or more OCC blocks, the number of OCC blocks included in each second OCC group is equal to the length of the orthogonal sequence, each OCC block in each second OCC group includes at least part of the one or more subcarriers occupied by NPUSCH, and the subcarriers occupied by NPUSCH included in different OCC blocks are different.

所述每个OCC块所包含的子载波的数量可以为预先配置的、或默认的、或协议规定的。比如,每个OCC块所包含的子载波的数量可以为一个或多个。The number of subcarriers included in each OCC block may be pre-configured, defaulted, or specified by a protocol. For example, the number of subcarriers included in each OCC block may be one or more.

示例性的,该第一终端划分一个或多个第二OCC组的方式可以包括:将NPUSCH占用的一个或多个子载波划分为一个或多个OCC块;基于正交序列的长度,将一个或多个OCC块划分为一个或多个第二OCC组。Exemplarily, the way in which the first terminal divides one or more second OCC groups may include: dividing one or more subcarriers occupied by NPUSCH into one or more OCC blocks; and dividing one or more OCC blocks into one or more second OCC groups based on the length of the orthogonal sequence.

又一种示例中,所述一个或多个第二OCC组为基于所述NPUSCH占用的频域资源划分得到的。In another example, the one or more second OCC groups are obtained based on the division of frequency domain resources occupied by the NPUSCH.

可选地,所述一个或多个第二OCC组中每个第二OCC组所包含的子载波的数量可以为预配置的、或默认的、或协议规定的、或预定义的。Optionally, the number of subcarriers included in each of the one or more second OCC groups may be preconfigured, defaulted, specified by a protocol, or predefined.

可选地,所述一个或多个第二OCC组中每个第二OCC组所包含的子载波的数量可以为根据NPUSCH占用的频域资源确定的。示例性的,该一个或多个第二OCC组中每个第二OCC组所包含的子载波的数量为NPUSCH占用的子载波的数量除以指定数值;该指定数值的相关说明与前述实施例相同,不做赘述。Optionally, the number of subcarriers included in each of the one or more second OCC groups may be determined based on the frequency domain resources occupied by the NPUSCH. Exemplarily, the number of subcarriers included in each of the one or more second OCC groups is the number of subcarriers occupied by the NPUSCH divided by a specified value; the description of the specified value is the same as in the aforementioned embodiment and is not repeated here.

一种优选的示例中,每个第二OCC组包含的子载波的数量大于正交序列的长度。In a preferred example, the number of subcarriers included in each second OCC group is greater than the length of the orthogonal sequence.

另外,不同第二OCC组包含的子载波的数量可以相同或可以不同,本实施例不对其进行限定,在一些优选的示例中,不同第二OCC组包含的子载波数量相同。In addition, the number of subcarriers included in different second OCC groups may be the same or different, which is not limited in this embodiment. In some preferred examples, the number of subcarriers included in different second OCC groups is the same.

进一步,每个第二OCC组也可以划分为一个或多个OCC块;其中,所述第二OCC组内每个OCC块所包含的子载波的数量可以基于第二OCC组占用的频域资源和正交序列的长度确定。Furthermore, each second OCC group may also be divided into one or more OCC blocks; wherein the number of subcarriers contained in each OCC block in the second OCC group may be determined based on the frequency domain resources occupied by the second OCC group and the length of the orthogonal sequence.

示例性的,第一终端确定每个第二OCC组以及每个第二OCC组内的每个OCC块所包含的子载波的数量的方式,可以包括:将NPUSCH占用的多个子载波划分为一个或多个第二OCC组;基于正交序列的长度,将每个第二OCC组划分为一个或多个OCC块。Exemplarily, the way in which the first terminal determines the number of subcarriers contained in each second OCC group and each OCC block within each second OCC group may include: dividing the multiple subcarriers occupied by NPUSCH into one or more second OCC groups; and dividing each second OCC group into one or more OCC blocks based on the length of the orthogonal sequence.

应指出的是,以上两个实施例分别从时域和频域两个角度,对如何划分第二OCC组进行了说明,在实际处理中,还可以将以上两种实施例结合以划分第二OCC组,比如:将NPUSCH占用的多个子载波和多个时隙划分为多个OCC块;基于正交序列的长度,将多个OCC块划分为多个第二OCC组。It should be pointed out that the above two embodiments explain how to divide the second OCC group from the perspectives of time domain and frequency domain respectively. In actual processing, the above two embodiments can also be combined to divide the second OCC group, for example: the multiple subcarriers and multiple time slots occupied by NPUSCH are divided into multiple OCC blocks; based on the length of the orthogonal sequence, the multiple OCC blocks are divided into multiple second OCC groups.

还应指出的是,每个终端所划分得到的一个或多个第二OCC组也应为相同的。It should also be noted that the one or more second OCC groups divided by each terminal should also be the same.

进一步,在多个第二OCC组可能会有一部分第二OCC组内存在NPUSCH与其他资源发生碰撞的情况,因此,可以进一步结合NPUSCH是否与其他资源发生碰撞来对第二OCC组进行调整,以得到一个或多个第一OCC组。Furthermore, among multiple second OCC groups, there may be a situation in which NPUSCH collides with other resources in some second OCC groups. Therefore, the second OCC group can be further adjusted based on whether NPUSCH collides with other resources to obtain one or more first OCC groups.

这里,所述一个或多个第一OCC组中每个第一OCC组包括多个OCC块,所述多个OCC块中不同的OCC块对应的时域范围不同和/或频域范围不同。所述第一OCC组为用于传输应用OCC的NPUSCH的OCC组。也就是说,在第一终端侧,第一OCC组为用于发送应用OCC的NPUSCH的OCC组。由于各个第二OCC组内的相邻OCC块在时域和/或频域上可以连续或不连续,因此最终确定的一个或多个第一OCC组内的相邻OCC块在时域和/或频域上可以连续或不连续。Here, each of the one or more first OCC groups includes multiple OCC blocks, and different OCC blocks in the multiple OCC blocks correspond to different time domain ranges and/or different frequency domain ranges. The first OCC group is an OCC group for transmitting the NPUSCH to which the OCC is applied. That is, on the first terminal side, the first OCC group is an OCC group for sending the NPUSCH to which the OCC is applied. Since the adjacent OCC blocks within each second OCC group can be continuous or discontinuous in the time domain and/or frequency domain, the adjacent OCC blocks within the one or more first OCC groups finally determined can be continuous or discontinuous in the time domain and/or frequency domain.

在一些可能的实施例中,第一终端侧,所述方法还可以包括:在所述一个或多个第二OCC组中的第三OCC组内存在满足第一条件的第一资源的情况下,所述第一终端执行以下之一:在所述第三OCC组中取消发送NPUSCH,推迟发送所述第三OCC组对应的NPUSCH,调整所述第三OCC组。In some possible embodiments, on the first terminal side, the method may further include: when there is a first resource that meets the first condition in a third OCC group among the one or more second OCC groups, the first terminal performs one of the following: canceling the sending of NPUSCH in the third OCC group, postponing the sending of NPUSCH corresponding to the third OCC group, and adjusting the third OCC group.

其中,所述第一条件包括NPUSCH与以下至少之一发生碰撞:NPRACH(窄带物理随机接入信道,Narrow-band Physical Random Access Channel)资源、插入的间隙、预留的上行子帧、下行接收、预留符号、SRS(探测参考信号,Sounding Reference Signal)。Among them, the first condition includes NPUSCH colliding with at least one of the following: NPRACH (Narrow-band Physical Random Access Channel) resources, inserted gaps, reserved uplink subframes, downlink reception, reserved symbols, and SRS (Sounding Reference Signal).

所述NPRACH资源可以指的是NPRACH占用的传输资源,该NPRACH可以为网络设备为第一终端配置或调度的,关于网络设备配置或调度NPRACH资源的方式本实施例不做限定。可替换的,NPRACH资源也可以称为NPRACH传输、或NPRACH传输资源、或NPRACH占用的传输资源、或NPRACH传输占用的资源等等,这里不做穷举。The NPRACH resource may refer to a transmission resource occupied by the NPRACH. The NPRACH may be configured or scheduled by the network device for the first terminal. This embodiment does not limit the manner in which the network device configures or schedules the NPRACH resource. Alternatively, the NPRACH resource may also be referred to as NPRACH transmission, or NPRACH transmission resource, or transmission resource occupied by NPRACH, or resource occupied by NPRACH transmission, etc., which are not exhaustive here.

所述插入的间隙,可以指的是在传输(或上行传输)过程中插入的间隙,该插入的间隙可以包括插入的时间单元,该插入的时间单元的位置以及数量(或长度)可以为网络设备为第一终端配置或调度的,或插入的时间单元的位置也可以为预定义的(比如在第一终端和网络设备侧均预定义)。 The inserted gap may refer to a gap inserted during the transmission (or uplink transmission) process, and the inserted gap may include an inserted time unit. The position and number (or length) of the inserted time unit may be configured or scheduled by the network device for the first terminal, or the position of the inserted time unit may also be predefined (for example, predefined on both the first terminal and the network device side).

示例性的,插入的间隙可以用于时频同步。比如,第一终端在每次上行传输256·30720Ts个时间单元后,需要插入40·30720Ts个时间单元以维持时频同步,该插入的40·30720Ts个时间单元即插入的间隙。Exemplarily, the inserted gap can be used for time-frequency synchronization. For example, after each uplink transmission of 256·30720T s time units, the first terminal needs to insert 40·30720T s time units to maintain time-frequency synchronization. The inserted 40·30720T s time units are the inserted gaps.

所述预留的上行子帧可以为完全预留的上行子帧,该预留的上行子帧用于承载的内容本实施例不做限定。该预留的上行子帧的位置可以由网络设备为第一终端配置或调度。The reserved uplink subframe may be a fully reserved uplink subframe, and the content carried by the reserved uplink subframe is not limited in this embodiment. The position of the reserved uplink subframe may be configured or scheduled by the network device for the first terminal.

所述下行接收可以指的是接收下行信道所承载的内容或信息、或接收下行信息等等;下行接收所占用的传输资源的位置可以是由网络设备为第一终端配置或调度的;该下行接收所对应的下行信道或具体传输的内容,本实施例不做限定。这里,所述传输资源与前述实施例的定义相同,可以包括时域资源和/或频域资源。The downlink reception may refer to receiving content or information carried by a downlink channel, or receiving downlink information, etc. The location of the transmission resources occupied by the downlink reception may be configured or scheduled by the network device for the first terminal. The downlink channel corresponding to the downlink reception or the specific transmitted content is not limited in this embodiment. Here, the transmission resources are defined the same as in the previous embodiment and may include time domain resources and/or frequency domain resources.

所述预留符号所用于传输和/或接收的内容本实施例不做限定,该预留符号的位置可以由网络设备为第一终端配置或调度。The content that the reserved symbol is used for transmitting and/or receiving is not limited in this embodiment, and the position of the reserved symbol can be configured or scheduled by the network device for the first terminal.

所述SRS所占用的传输资源的位置可以由网络设备配置或调度。The location of the transmission resource occupied by the SRS may be configured or scheduled by a network device.

示例性的,第一终端确定所述一个或多个第二OCC组中的第三OCC组内存在满足第一条件的第一资源的具体处理方式,可以包括:第一终端判断在一个或多个第二OCC组内的资源是否与第一条件中包含的资源存在至少部分重叠;若存在,则确定NPUSCH与第一条件中包含的资源发生碰撞,将NPUSCH与第一条件中包含的资源发生碰撞的位置的资源作为第一资源,将第一资源所在的第二OCC组作为第三OCC组,确定所述一个或多个第二OCC组中的第三OCC组内存在满足第一条件的第一资源;其中,第一条件中包含的资源包括以下至少之一:NPRACH资源、插入的间隙、预留的上行子帧、下行接收、预留符号、SRS。所述NPUSCH与第一条件中包含的资源发生碰撞的位置的资源指的是在一个或多个第二OCC组中与第一条件中包含的资源至少部分重叠的时域资源和/或频域资源。Exemplarily, a specific processing method for a first terminal to determine whether a first resource that meets a first condition exists in a third OCC group among the one or more second OCC groups may include: the first terminal determining whether resources in the one or more second OCC groups at least partially overlap with resources included in the first condition; if so, determining that an NPUSCH collides with the resources included in the first condition, using resources at a location where the NPUSCH collides with the resources included in the first condition as first resources, using the second OCC group where the first resources are located as a third OCC group, and determining that a first resource that meets the first condition exists in the third OCC group among the one or more second OCC groups; wherein the resources included in the first condition include at least one of the following: NPRACH resources, inserted gaps, reserved uplink subframes, downlink reception, reserved symbols, and SRS. The resources at a location where the NPUSCH collides with the resources included in the first condition refer to time domain resources and/or frequency domain resources in the one or more second OCC groups that at least partially overlap with the resources included in the first condition.

以所述第一条件包括NPUSCH与NPRACH资源发生碰撞为例来说,第一终端确定所述一个或多个第二OCC组中的第三OCC组内存在满足第一条件的第一资源的具体处理方式,可以包括:第一终端判断在一个或多个第二OCC组内的资源是否与NPRACH资源存在至少部分重叠,若存在,则确定NPUSCH与NPRACH资源发生碰撞,将NPUSCH与NPRACH资源发生碰撞的位置的资源作为第一资源,将第一资源所在的第二OCC组作为第三OCC组,确定所述一个或多个第二OCC组中的第三OCC组内存在满足第一条件的第一资源。所述NPUSCH与NPRACH资源发生碰撞的位置的资源指的是在一个或多个第二OCC组中与NPRACH资源至少部分重叠的时频资源。Taking the first condition including the collision of NPUSCH and NPRACH resources as an example, the specific processing method for the first terminal to determine that the first resource that meets the first condition exists in the third OCC group of the one or more second OCC groups may include: the first terminal determines whether the resources in the one or more second OCC groups at least partially overlap with the NPRACH resources; if so, determines that the NPUSCH and NPRACH resources collide, uses the resources at the location where the NPUSCH and NPRACH resources collide as the first resource, uses the second OCC group where the first resource is located as the third OCC group, and determines that the first resource that meets the first condition exists in the third OCC group of the one or more second OCC groups. The resources at the location where the NPUSCH and NPRACH resources collide refer to time-frequency resources that at least partially overlap with the NPRACH resources in the one or more second OCC groups.

示例性的,以上所涉及到的第一条件,可以结合使用也可以单独使用。Illustratively, the first conditions mentioned above can be used in combination or individually.

比如,第一条件可以仅包括NPUSCH与NPRACH资源发生碰撞;也就是仅针对NPUSCH与NPRACH资源发生碰撞的第三OCC组进行后续取消、或推迟、或调整的处理。For example, the first condition may only include the collision of NPUSCH and NPRACH resources; that is, only the third OCC group where NPUSCH and NPRACH resources collide is subsequently cancelled, postponed, or adjusted.

又比如,第一条件可以包括NPUSCH与NPRACH资源发生碰撞、NPUSCH与插入的间隙发生碰撞;也就是针对NPUSCH与NPRACH资源发生碰撞的第三OCC组进行后续取消、或推迟、或调整的处理,并且针对NPUSCH与插入的间隙发生碰撞的第三OCC组同样进行后续取消、或推迟、或调整的处理。For another example, the first condition may include a collision between NPUSCH and NPRACH resources, and a collision between NPUSCH and an inserted gap; that is, the third OCC group where NPUSCH collides with NPRACH resources is subsequently cancelled, postponed, or adjusted, and the third OCC group where NPUSCH collides with the inserted gap is also subsequently cancelled, postponed, or adjusted.

再比如,第一条件可以包括以上全部;也就是针对NPUSCH与以上任意一种或多种资源发生碰撞的每个第三OCC组进行后续取消、或推迟、或调整的处理。再具体来说,这种情况下,任意一个第三OCC组可以是与以上NPRACH资源、插入的间隙、预留的上行子帧、下行接收、预留符号、SRS中的任意一个或多个发生碰撞的。另外,不同的第三OCC组可能发生碰撞的情况相同或不同,比如基于包括以上全部内容的第一条件,最终得到4个第三OCC组(分别为第三OCC组1、第三OCC组2、第三OCC组3、第三OCC组4),其中第三OCC组1可能是与NPRACH资源发生碰撞、第三OCC组2可能是与预留的上行子帧发生碰撞、第三OCC组3可能是与插入的间隙发生碰撞、第三OCC组4同样与预留的上行子帧发生碰撞。For another example, the first condition may include all of the above; that is, subsequent cancellation, postponement, or adjustment processing is performed for each third OCC group in which NPUSCH collides with any one or more of the above resources. More specifically, in this case, any third OCC group may collide with any one or more of the above NPRACH resources, inserted gaps, reserved uplink subframes, downlink reception, reserved symbols, and SRS. In addition, different third OCC groups may have the same or different collision situations. For example, based on the first condition including all of the above, four third OCC groups are finally obtained (respectively, third OCC group 1, third OCC group 2, third OCC group 3, and third OCC group 4), among which third OCC group 1 may collide with NPRACH resources, third OCC group 2 may collide with reserved uplink subframes, third OCC group 3 may collide with inserted gaps, and third OCC group 4 also collides with reserved uplink subframes.

一种实施例中,第一终端在确定第三OCC组内存在满足第一条件的第一资源之后,可以在所述第三OCC组中取消发送NPUSCH。In one embodiment, after determining that a first resource that meets a first condition exists in a third OCC group, the first terminal may cancel sending NPUSCH in the third OCC group.

其中,在所述第三OCC组中取消发送NPUSCH可以包括:所述第一终端不将所述第三OCC组作为所述一个或多个第一OCC组中之一、且取消发送所述第三OCC组对应的NPUSCH。Among them, canceling the sending of NPUSCH in the third OCC group may include: the first terminal does not use the third OCC group as one of the one or more first OCC groups, and canceling the sending of NPUSCH corresponding to the third OCC group.

示例性的,在第一终端划分得到第二OCC组之后,所执行的处理可以包括:确定每个第二OCC组对应的NPUSCH;判断每个第二OCC组内是否存在满足第一条件的资源;在一个或多个第二OCC组中的第三OCC组内存在满足第一条件的第一资源的情况下,第一终端不将所述第三OCC组作为所述一个或多个第一OCC组中之一、且取消发送所述第三OCC组对应的NPUSCH。Exemplarily, after the first terminal divides the second OCC group, the processing performed may include: determining the NPUSCH corresponding to each second OCC group; judging whether there are resources that meet the first condition in each second OCC group; when there are first resources that meet the first condition in a third OCC group among one or more second OCC groups, the first terminal does not use the third OCC group as one of the one or more first OCC groups, and cancels sending the NPUSCH corresponding to the third OCC group.

这里,所述每个第二OCC组对应的NPUSCH可以指的是每个第二OCC组内所有传输的NPUSCH的符号。 Here, the NPUSCH corresponding to each second OCC group may refer to symbols of all transmitted NPUSCHs in each second OCC group.

所述第一终端不将所述第三OCC组作为所述一个或多个第一OCC组中之一也可以理解为:所述第一终端取消第三OCC组并且不将第三OCC组作为一个或多个第一OCC组中之一。That the first terminal does not take the third OCC group as one of the one or more first OCC groups may also be understood as: the first terminal cancels the third OCC group and does not take the third OCC group as one of the one or more first OCC groups.

一种实施例中,第一终端在确定第三OCC组内存在满足第一条件的第一资源之后,可以推迟发送所述第三OCC组对应的NPUSCH。In one embodiment, after determining that a first resource that meets a first condition exists in a third OCC group, the first terminal may postpone sending the NPUSCH corresponding to the third OCC group.

其中,推迟发送所述第三OCC组对应的NPUSCH可以包括:所述第一终端不将所述第三OCC组作为所述一个或多个第一OCC组中之一,在所述第三OCC组之后还有剩余的不存在满足第一条件的资源的一个或多个第二OCC组情况下,将位于所述第三OCC组之后、不存在满足第一条件的资源的第一个第二OCC组作为第七OCC组,将第七OCC组作为一个或多个第一OCC组中之一、且将所述第三OCC组对应的NPUSCH推迟至第七OCC组内发送。Among them, postponing the sending of the NPUSCH corresponding to the third OCC group may include: the first terminal does not use the third OCC group as one of the one or more first OCC groups, and when there are one or more second OCC groups remaining after the third OCC group that do not have resources that meet the first condition, the first second OCC group located after the third OCC group and that does not have resources that meet the first condition is used as the seventh OCC group, the seventh OCC group is used as one of the one or more first OCC groups, and the NPUSCH corresponding to the third OCC group is postponed to be sent within the seventh OCC group.

所述位于所述第三OCC组之后可以指的是:所述第三OCC组的时域结束位置之后,和/或,所述第三OCC组的频域结束位置之后。The term “located after the third OCC group” may refer to: after the end position of the third OCC group in the time domain, and/or after the end position of the third OCC group in the frequency domain.

还应指出的是,在将第七OCC组为一个或多个第一OCC组中之一、且将所述第三OCC组对应的NPUSCH推迟至第七OCC组内发送的情况下,第一终端的处理还可以包括:从一个或多个第二OCC组中确定位于所述第七OCC组之后的第一个不存在满足第一条件的资源的第八OCC组,将第八OCC组为一个或多个第一OCC组中之一、且将所述第七OCC组原始对应的NPUSCH推迟至第八OCC组内发送;以此类推,直至完成对每个第二OCC组的处理,得到每个第一OCC组以及每个第一OCC组对应的NPUSCH为止。It should also be noted that, when the seventh OCC group is set as one of one or more first OCC groups and the NPUSCH corresponding to the third OCC group is postponed to be sent within the seventh OCC group, the processing of the first terminal may also include: determining the first eighth OCC group located after the seventh OCC group from one or more second OCC groups and which does not have resources that meet the first condition, setting the eighth OCC group as one of one or more first OCC groups, and postponing the NPUSCH originally corresponding to the seventh OCC group to be sent within the eighth OCC group; and so on, until the processing of each second OCC group is completed, and each first OCC group and the NPUSCH corresponding to each first OCC group are obtained.

另外,还可以包括:第一终端在确定第三OCC组内存在满足第一条件的第一资源之后,在所述第三OCC组为一个或多个第二OCC组中的最后一个OCC组、或所述第三OCC组之后没有剩余的不存在满足第一条件的资源的第二OCC组情况下,直接取消第三OCC组、且取消发送第三OCC组对应的NPUSCH。In addition, it may also include: after the first terminal determines that there is a first resource that meets the first condition in the third OCC group, when the third OCC group is the last OCC group among one or more second OCC groups, or there is no remaining second OCC group after the third OCC group that does not have resources that meet the first condition, the third OCC group is directly canceled and the NPUSCH corresponding to the third OCC group is canceled.

或者,还可以包括:第一终端在确定第三OCC组内存在满足第一条件的第一资源之后,在所述第三OCC组为一个或多个第二OCC组中的最后一个OCC组、或所述第三OCC组之后没有剩余的不存在满足第一条件的资源的第二OCC组情况下,在所述第三OCC组之后重新划分出一个不存在满足第一条件的资源的OCC组,该重新划分的OCC组用于发送所述第三OCC组对应的NPUSCH。这里,该重新划分的OCC组用于发送所述第三OCC组对应的NPUSCH可以指的是,将该重新划分的OCC组作为一个或多个第一OCC组中之一,以在该重新划分的OCC组上发送所述第三OCC组对应的NPUSCH。Alternatively, the method may further include: after the first terminal determines that there is a first resource that meets the first condition within the third OCC group, if the third OCC group is the last OCC group in one or more second OCC groups, or if there is no remaining second OCC group that does not have resources that meet the first condition after the third OCC group, re-dividing an OCC group that does not have resources that meet the first condition after the third OCC group, and using the re-divided OCC group to send the NPUSCH corresponding to the third OCC group. Here, using the re-divided OCC group to send the NPUSCH corresponding to the third OCC group may refer to using the re-divided OCC group as one of the one or more first OCC groups to send the NPUSCH corresponding to the third OCC group on the re-divided OCC group.

一种实施例中,第一终端在确定第三OCC组内存在满足第一条件的第一资源之后,可以调整所述第三OCC组。In one embodiment, after determining that a first resource meeting a first condition exists in the third OCC group, the first terminal may adjust the third OCC group.

其中,调整所述第三OCC组可以包括:所述第一终端将所述第三OCC组推迟至第二资源位置处,将推迟后的第三OCC组作为所述一个或多个第一OCC组中之一,其中,所述第二资源位于所述第一资源之后、且所述第二资源不满足所述第一条件。Adjusting the third OCC group may include: the first terminal postpones the third OCC group to a second resource location, and uses the postponed third OCC group as one of the one or more first OCC groups, wherein the second resource is located after the first resource and the second resource does not meet the first condition.

其中,所述第二资源位于所述第一资源之后、且所述第二资源不满足所述第一条件,可以指的是:所述第二资源位于所述第一资源之后、且所述第二资源为不满足所述第一条件的第一个资源。The second resource being located after the first resource and not satisfying the first condition may mean that the second resource is located after the first resource and is the first resource that does not satisfy the first condition.

所述第二资源不满足所述第一条件可以指的是:在该第二资源上NPUSCH不与以下任意之一存在碰撞:NPRACH资源、插入的间隙、预留的上行子帧、下行接收、预留符号、SRS。The second resource not satisfying the first condition may mean that: the NPUSCH does not collide with any of the following on the second resource: NPRACH resources, inserted gaps, reserved uplink subframes, downlink reception, reserved symbols, and SRS.

其中,所述第一资源和第二资源的时域单位均可以为时间单元,和/或第一资源和第二资源的频域单位均可以为子载波。比如,以在时域上确定第二资源且时间单元为时隙为例来说,第二资源可以为位于第一资源的结束时隙之后的不满足第一条件的第一个时隙。The time domain units of the first resource and the second resource may both be time units, and/or the frequency domain units of the first resource and the second resource may both be subcarriers. For example, taking the case where the second resource is determined in the time domain and the time unit is a time slot, the second resource may be the first time slot that does not meet the first condition and is located after the end slot of the first resource.

可选地,所述第一终端将所述第三OCC组推迟至第二资源位置处,将推迟后的第三OCC组作为所述一个或多个第一OCC组中之一,可以包括:在第三OCC组为一个或多个第二OCC组中的最后一个OCC组、且在第一资源之后存在不满足第一条件的第二资源的情况下,所述第一终端将所述第三OCC组的起始位置推迟至第二资源位置处、且不推迟第三OCC组的结束位置,将推迟后的第三OCC组作为所述一个或多个第一OCC组中之一。Optionally, the first terminal postpones the third OCC group to the second resource position, and uses the postponed third OCC group as one of the one or more first OCC groups, which may include: when the third OCC group is the last OCC group in one or more second OCC groups, and there is a second resource that does not meet the first condition after the first resource, the first terminal postpones the starting position of the third OCC group to the second resource position, and does not postpone the ending position of the third OCC group, and uses the postponed third OCC group as one of the one or more first OCC groups.

这里,所述第一终端不推迟第三OCC组的结束位置可以指的是,第一终端保持NPUSCH占用的传输资源的结束位置不变。这种情况下,第三OCC组所包含的OCC块的数量可能会少于正交序列的长度。Here, the first terminal not postponing the end position of the third OCC group may mean that the first terminal keeps the end position of the transmission resources occupied by the NPUSCH unchanged. In this case, the number of OCC blocks included in the third OCC group may be less than the length of the orthogonal sequence.

可选地,所述第一终端将所述第三OCC组推迟至第二资源位置处,将推迟后的第三OCC组作为所述一个或多个第一OCC组中之一,可以包括:在第三OCC组为一个或多个第二OCC组中的最后一个OCC组、且在第一资源之后存在不满足第一条件的第二资源的情况下,所述第一终端将所述第三OCC组的起始位置推迟至第二资源位置处,以推迟后的第三OCC组的起始位置和正交序列的长度, 确定推迟后第三OCC组的结束位置,得到推迟后的第三OCC组,将推迟后的第三OCC组作为所述一个或多个第一OCC组中之一。这种情况下,第三OCC组所包含的OCC块的数量仍然等于正交序列的长度,但是NPUSCH占用的传输资源的结束位置可能会改变。Optionally, the first terminal defers the third OCC group to the second resource position, and uses the deferred third OCC group as one of the one or more first OCC groups, which may include: when the third OCC group is the last OCC group in the one or more second OCC groups, and there is a second resource that does not meet the first condition after the first resource, the first terminal defers the starting position of the third OCC group to the second resource position, and uses the deferred starting position of the third OCC group and the length of the orthogonal sequence, Determine the end position of the delayed third OCC group, obtain the delayed third OCC group, and use the delayed third OCC group as one of the one or more first OCC groups. In this case, the number of OCC blocks included in the third OCC group is still equal to the length of the orthogonal sequence, but the end position of the transmission resources occupied by the NPUSCH may change.

以上几种示例中,由于并不删除发生资源碰撞的第三OCC组,而是将第三OCC组推迟至不会发生资源碰撞的位置处了,因此该推迟后的第三OCC组所发送的NPUSCH仍然保持不变。In the above examples, since the third OCC group where resource collision occurs is not deleted, but the third OCC group is postponed to a position where resource collision does not occur, the NPUSCH sent by the postponed third OCC group remains unchanged.

可选地,所述第一终端将所述第三OCC组推迟至第二资源位置处,将推迟后的第三OCC组作为所述一个或多个第一OCC组中之一,可以包括:在第三OCC组不为一个或多个第二OCC组中的最后一个OCC组、且在第一资源之后存在不满足第一条件的第二资源的情况下,所述第一终端将所述第三OCC组的起始位置推迟至第二资源位置处,以推迟后的第三OCC组的起始位置和正交序列的长度,确定推迟后第三OCC组的结束位置,得到推迟后的第三OCC组,将推迟后的第三OCC组作为所述一个或多个第一OCC组中之一。Optionally, the first terminal postpones the third OCC group to the second resource position, and uses the postponed third OCC group as one of the one or more first OCC groups, which may include: when the third OCC group is not the last OCC group in the one or more second OCC groups, and there is a second resource that does not meet the first condition after the first resource, the first terminal postpones the starting position of the third OCC group to the second resource position, determines the ending position of the postponed third OCC group based on the starting position of the postponed third OCC group and the length of the orthogonal sequence, obtains the postponed third OCC group, and uses the postponed third OCC group as one of the one or more first OCC groups.

进一步,将推迟后的第三OCC组作为所述一个或多个第一OCC组中之一之后,第一终端的处理还可以包括:在所述推迟后的第三OCC组与一个或多个第二OCC组中不满足第一条件的第九OCC组存在至少部分重叠(或至少部分重合)的情况下,所述第一终端基于推迟后的第三OCC组推迟第九OCC组的起始位置和/或结束位置,且将第九OCC组作为一个或多个第一OCC组中之一。Further, after taking the postponed third OCC group as one of the one or more first OCC groups, the processing of the first terminal may also include: when the postponed third OCC group has at least partial overlap (or at least partial coincidence) with the ninth OCC group in one or more second OCC groups that does not meet the first condition, the first terminal postpones the starting position and/or ending position of the ninth OCC group based on the postponed third OCC group, and takes the ninth OCC group as one of the one or more first OCC groups.

另外,由于一个或多个第二OCC组在时域和/或频域上也并不一定连续。基于此,也有可能所述推迟后的第三OCC组与任何不满足第一条件的第二OCC组均不存在重叠(或重合),这种情况下,可以不执行上述处理。In addition, since one or more second OCC groups are not necessarily continuous in the time domain and/or frequency domain, it is also possible that the delayed third OCC group does not overlap (or coincides) with any second OCC group that does not meet the first condition. In this case, the above process may not be performed.

所述推迟后的第三OCC组与一个或多个第二OCC组中不满足第一条件的第九OCC组存在至少部分重叠可以指的是:所述推迟后的第三OCC组的至少部分资源位于一个或多个第二OCC组中不满足第一条件的第九OCC组内、或者所述推迟后的第三OCC组的结束位置位于一个或多个第二OCC组中不满足第一条件的第九OCC组内。The existence of at least partial overlap between the postponed third OCC group and the ninth OCC group in one or more second OCC groups that does not meet the first condition may mean that at least part of the resources of the postponed third OCC group are located in the ninth OCC group in one or more second OCC groups that does not meet the first condition, or the end position of the postponed third OCC group is located in the ninth OCC group in one or more second OCC groups that does not meet the first condition.

所述第一终端基于推迟后的第三OCC组推迟第九OCC组的起始位置和/或结束位置,可以包括:所述第一终端基于推迟后的第三OCC组的结束位置,推迟第九OCC组的起始位置和结束位置,其中,调整后的第九OCC组的起始位置位于推迟后的第三OCC组的结束位置之后、且调整后的第九OCC组内不包含满足第一条件的资源。The first terminal postpones the starting position and/or ending position of the ninth OCC group based on the postponed third OCC group, which may include: the first terminal postpones the starting position and ending position of the ninth OCC group based on the postponed ending position of the third OCC group, wherein the adjusted starting position of the ninth OCC group is located after the postponed ending position of the third OCC group, and the adjusted ninth OCC group does not contain resources that meet the first condition.

进一步,在调整完第九OCC组之后,还可以结合推迟后的第九OCC组执行与推迟后的第三OCC组相似的处理,对与推迟后的第九OCC组存在部分重叠且不满足第一条件的第二OCC组进行调整,以此类推,不做重复说明。Furthermore, after adjusting the ninth OCC group, similar processing as that of the postponed third OCC group can be performed in combination with the postponed ninth OCC group to adjust the second OCC group that partially overlaps with the postponed ninth OCC group and does not meet the first condition, and so on. No repeated explanation is given.

在本示例中,该推迟后的第三OCC组所发送的NPUSCH仍然保持不变。同样的,受到该推迟后的第三OCC组的其他OCC组即便同样推迟了资源位置,但也是保持原应发送的NPUSCH不变,这里不做赘述。In this example, the NPUSCH sent by the third OCC group after the delay remains unchanged. Similarly, even if the resource positions of the other OCC groups affected by the third OCC group after the delay are also delayed, the NPUSCH to be sent remains unchanged, which will not be described here.

可选地,所述方法还可以包括:第一终端在确定第三OCC组内存在满足第一条件的第一资源之后,在第三OCC组为一个或多个第二OCC组中的最后一个OCC组、且在第一资源之后不存在不满足第一条件的第二资源的情况下,第一终端删除第三OCC组、且取消发送第三OCC组所对应的NPUSCH。Optionally, the method may also include: after the first terminal determines that there is a first resource that meets the first condition within the third OCC group, if the third OCC group is the last OCC group among one or more second OCC groups and there is no second resource that does not meet the first condition after the first resource, the first terminal deletes the third OCC group and cancels sending the NPUSCH corresponding to the third OCC group.

或者,还可以包括:第一终端在确定第三OCC组内存在满足第一条件的第一资源之后,在第三OCC组为一个或多个第二OCC组中的最后一个OCC组、且在第一资源之后(或在第三OCC组内的第一资源之后)不存在不满足第一条件的第二资源的情况下,在所述第三OCC组之后重新划分出一个不存在满足第一条件的资源的OCC组,该重新划分的OCC组用于发送所述第三OCC组对应的NPUSCH。Alternatively, it may also include: after the first terminal determines that there is a first resource that meets the first condition within the third OCC group, when the third OCC group is the last OCC group among one or more second OCC groups and there is no second resource that does not meet the first condition after the first resource (or after the first resource within the third OCC group), an OCC group is re-divided after the third OCC group in which there is no resource that meets the first condition, and the re-divided OCC group is used to send the NPUSCH corresponding to the third OCC group.

或者,还可以包括:第一终端在确定第三OCC组内存在满足第一条件的第一资源之后,在第三OCC组为一个或多个第二OCC组中的最后一个OCC组、且在第三OCC组内的第一资源之后存在不满足第一条件的第二资源的情况下,所述第一终端将所述第三OCC组的起始位置推迟至第二资源位置处,根据推迟后的第三OCC组的起始位置确定推迟后第三OCC组的结束位置,得到推迟后的第三OCC组,将推迟后的第三OCC组作为所述一个或多个第一OCC组中之一。Alternatively, it may also include: after the first terminal determines that there is a first resource that meets the first condition within the third OCC group, when the third OCC group is the last OCC group in one or more second OCC groups and there is a second resource that does not meet the first condition after the first resource in the third OCC group, the first terminal postpones the starting position of the third OCC group to the second resource position, determines the ending position of the postponed third OCC group according to the starting position of the postponed third OCC group, obtains the postponed third OCC group, and uses the postponed third OCC group as one of the one or more first OCC groups.

需要指出的是,以上通过多种实施例对在所述一个或多个第二OCC组中的第三OCC组内存在满足第一条件的第一资源的情况下,第一终端所可能执行的处理进行了多种示例性说明,在实际处理中,结合不同的第一条件,第一终端所可能执行的处理也可能相同或不同。It should be pointed out that the above uses multiple embodiments to provide multiple exemplary explanations of the processing that may be performed by the first terminal when there is a first resource that meets the first condition in the third OCC group of the one or more second OCC groups. In actual processing, the processing that may be performed by the first terminal may be the same or different in combination with different first conditions.

一种示例中,第一条件包括以下至少之一:NPUSCH与NPRACH资源发生碰撞、NPUSCH与插入的间隙发生碰撞、NPUSCH与完全预留的上行子帧发生碰撞、NPUSCH与下行接收发生碰撞。第一终端在确定第三OCC组内存在满足第一条件的第一资源之后,可以执行调整所述第三OCC组的处理。In one example, the first condition includes at least one of the following: NPUSCH collides with NPRACH resources, NPUSCH collides with an inserted gap, NPUSCH collides with a fully reserved uplink subframe, and NPUSCH collides with downlink reception. After determining that a first resource that meets the first condition exists within the third OCC group, the first terminal may perform a process of adjusting the third OCC group.

结合图4来说,所述第一条件包括NPUSCH与NPRACH资源(或如图4所示称为NPRACH传输)发生碰撞。第一终端在NPUSCH(或NPUSCH传输或NPUSCH占用的传输资源)与NPRACH传输在 时隙0发生碰撞、该时隙0为原OCC组1所包含的第一资源(该OCC组1即前述实施例中的第三OCC组,原OCC组1包括了时隙0和时隙1)的情况下,将碰撞的NPUSCH推迟到时隙1发送,且OCC组1基于不与NPRACH资源碰撞的时隙确定。具体的,原OCC组1包括了时隙0和时隙1,若NPUSCH(或NPUSCH传输或NPUSCH占用的传输资源)与NPRACH资源(或如图4所示称为NPRACH传输)在时隙0发生碰撞,则将OCC组1的起始时域位置由时隙0推迟至时隙1,以时隙1和正交序列的长度(比如为2),确定推迟后的OCC组1的结束位置即时隙2,得到推迟后的OCC组1,也就是时隙1和时隙2组成推迟后的OCC组1。4, the first condition includes a collision between NPUSCH and NPRACH resources (or NPRACH transmission as shown in FIG4). The first terminal is in a collision between NPUSCH (or NPUSCH transmission or transmission resource occupied by NPUSCH) and NPRACH transmission. When a collision occurs in time slot 0 and time slot 0 is the first resource included in the original OCC group 1 (the OCC group 1 is the third OCC group in the aforementioned embodiment, and the original OCC group 1 includes time slot 0 and time slot 1), the colliding NPUSCH is postponed to time slot 1 for transmission, and OCC group 1 is determined based on a time slot that does not collide with the NPRACH resource. Specifically, the original OCC group 1 includes time slot 0 and time slot 1. If the NPUSCH (or NPUSCH transmission or the transmission resource occupied by the NPUSCH) collides with the NPRACH resource (or NPRACH transmission as shown in FIG4 ) in time slot 0, the starting time domain position of OCC group 1 is postponed from time slot 0 to time slot 1, and the end position of the postponed OCC group 1 is determined to be time slot 2 based on time slot 1 and the length of the orthogonal sequence (for example, 2), and the postponed OCC group 1 is obtained, that is, time slot 1 and time slot 2 constitute the postponed OCC group 1.

结合图5来说,所述第一条件包括NPUSCH与插入的间隙发生碰撞。第一终端每次上行传输256·30720Ts个时间单元后,需要插入40·30720Ts个时间单元以维持时频同步。那么在原OCC组1内若NPUSCH(或NPUSCH传输或NPUSCH占用的传输资源)与传输过程中插入的间隙发生碰撞,则将碰撞的NPUSCH推迟到插入的间隙之后的第一个不满足第一条件的时隙0(即第二资源)发送,且OCC组1基于不与插入的间隙碰撞的时隙确定(或调整);具体的,调整OCC组1的方式可以为:以时隙0和正交序列的长度(比如为2),确定推迟后的OCC组1的结束位置即时隙1,将时隙0和时隙1组成推迟后的OCC组1。In conjunction with Figure 5, the first condition includes that the NPUSCH collides with the inserted gap. After each uplink transmission of 256·30720T s time units, the first terminal needs to insert 40·30720T s time units to maintain time-frequency synchronization. Then, in the original OCC group 1, if the NPUSCH (or NPUSCH transmission or the transmission resource occupied by the NPUSCH) collides with the gap inserted during the transmission process, the colliding NPUSCH will be postponed to the first time slot 0 (i.e., the second resource) after the inserted gap that does not meet the first condition, and the OCC group 1 is determined (or adjusted) based on the time slot that does not collide with the inserted gap; specifically, the way to adjust the OCC group 1 can be: using time slot 0 and the length of the orthogonal sequence (for example, 2), determine the end position of the postponed OCC group 1, which is time slot 1, and combine time slot 0 and time slot 1 to form the postponed OCC group 1.

结合图6来说,所述第一条件包括NPUSCH与完全预留的上行子帧发生碰撞。第一终端在NPUSCH(或NPUSCH传输或NPUSCH占用的传输资源)与完全预留的上行子帧发生碰撞的情况下,将碰撞的NPUSCH推迟到完全预留的上行子帧之后的第一个不满足第一条件的时隙0(即第二资源)发送,且OCC组1基于不与插入的间隙碰撞的时隙确定或调整。具体的,调整OCC组1的方式可以为:以时隙0和正交序列的长度(比如为2),确定推迟后的OCC组1的结束位置即时隙1,将时隙0和时隙1组成推迟后的OCC组1。With reference to FIG6 , the first condition includes that NPUSCH collides with a fully reserved uplink subframe. When NPUSCH (or NPUSCH transmission or transmission resources occupied by NPUSCH) collides with a fully reserved uplink subframe, the first terminal postpones the colliding NPUSCH to the first time slot 0 (i.e., the second resource) after the fully reserved uplink subframe that does not meet the first condition, and OCC group 1 is determined or adjusted based on the time slot that does not collide with the inserted gap. Specifically, the way to adjust OCC group 1 can be: based on time slot 0 and the length of the orthogonal sequence (for example, 2), determine the end position of the postponed OCC group 1, i.e., time slot 1, and form the postponed OCC group 1 with time slot 0 and time slot 1.

一种示例中,第一条件包括以下至少之一:NPUSCH与NPRACH资源发生碰撞、NPUSCH与插入的间隙发生碰撞、NPUSCH与完全预留的上行子帧发生碰撞、NPUSCH与下行接收发生碰撞。第一终端在确定第三OCC组内存在满足第一条件的第一资源之后,可以执行推迟发送所述第三OCC组对应的NPUSCH的处理。In one example, the first condition includes at least one of the following: NPUSCH collides with NPRACH resources, NPUSCH collides with an inserted gap, NPUSCH collides with a fully reserved uplink subframe, and NPUSCH collides with downlink reception. After determining that a first resource that meets the first condition exists within the third OCC group, the first terminal may perform a process of deferring transmission of the NPUSCH corresponding to the third OCC group.

举例来说,所述第一条件为NPUSCH与传输过程中插入的间隙发生碰撞。若第一终端发送的NPUSCH与传输过程中插入的间隙在OCC组0中发生碰撞,则所述碰撞的NPUSCH由OCC组0推迟到下一个不与所述插入的间隙碰撞的OCC组1中发送。For example, the first condition is that the NPUSCH collides with a gap inserted during transmission. If the NPUSCH sent by the first terminal collides with the gap inserted during transmission in OCC group 0, the colliding NPUSCH is deferred from OCC group 0 to the next OCC group 1 that does not collide with the inserted gap.

举例来说,所述第一条件为NPUSCH与NPRACH资源发生碰撞。若第一终端发送的NPUSCH与NPRACH资源在OCC组0中发生碰撞,则所述碰撞的NPUSCH由OCC组0推迟到下一个不与NPRACH资源碰撞的OCC组1中发送。For example, the first condition is that NPUSCH collides with NPRACH resources. If the NPUSCH sent by the first terminal collides with the NPRACH resource in OCC group 0, the colliding NPUSCH is postponed from OCC group 0 to the next OCC group 1 that does not collide with the NPRACH resource.

举例来说,所述第一条件为NPUSCH与完全预留的上行子帧发生碰撞。若第一终端发送的NPUSCH与完全预留的上行子帧在OCC组0中发生碰撞,则所述碰撞的NPUSCH由OCC组0推迟到下一个不与完全预留的上行子帧碰撞的OCC组1中发送。For example, the first condition is that the NPUSCH collides with a fully reserved uplink subframe. If the NPUSCH sent by the first terminal collides with a fully reserved uplink subframe in OCC group 0, the colliding NPUSCH is deferred from OCC group 0 to the next OCC group 1 that does not collide with the fully reserved uplink subframe.

举例来说,所述第一条件为NPUSCH与下行接收发生碰撞。若第一终端发送的NPUSCH与下行接收在OCC组0中发生碰撞,则所述碰撞的NPUSCH由OCC组0推迟到下一个不与下行接收碰撞的OCC组1中发送。结合图7来说,若NPUSCH(或NPUSCH传输或NPUSCH占用的传输资源)与下行接收在时隙0发生碰撞,则将碰撞的NPUSCH由OCC组0推迟到下一个不与下行接收碰撞的OCC组1,即时隙2和时隙3组成的OCC组1中发送。For example, the first condition is that the NPUSCH collides with the downlink reception. If the NPUSCH sent by the first terminal collides with the downlink reception in OCC group 0, the colliding NPUSCH is postponed from OCC group 0 to the next OCC group 1 that does not collide with the downlink reception. With reference to Figure 7, if the NPUSCH (or NPUSCH transmission or the transmission resources occupied by the NPUSCH) collides with the downlink reception in time slot 0, the colliding NPUSCH is postponed from OCC group 0 to the next OCC group 1 that does not collide with the downlink reception, that is, to the OCC group 1 consisting of time slot 2 and time slot 3.

一种示例中,第一条件包括以下至少之一:NPUSCH与NPRACH资源发生碰撞、NPUSCH与插入的间隙发生碰撞、NPUSCH与完全预留的上行子帧发生碰撞、NPUSCH与下行接收发生碰撞。第一终端在确定第三OCC组内存在满足第一条件的第一资源之后,可以执行在所述第三OCC组中取消发送NPUSCH的处理。In one example, the first condition includes at least one of the following: NPUSCH collides with NPRACH resources, NPUSCH collides with an inserted gap, NPUSCH collides with a fully reserved uplink subframe, and NPUSCH collides with downlink reception. After determining that a first resource that meets the first condition exists within the third OCC group, the first terminal may cancel NPUSCH transmission in the third OCC group.

举例来说,所述第一条件为NPUSCH与下行接收发生碰撞。若第一终端发送的NPUSCH与下行接收在OCC组0中发生碰撞,则所述碰撞的NPUSCH由OCC组0推迟到下一个不与下行接收碰撞的OCC组1中发送。结合图7来说,若NPUSCH(或NPUSCH传输或NPUSCH占用的传输资源)与下行接收在时隙0发生碰撞,则在OCC组0中取消发送所述NPUSCH,另外还可以同时取消OCC组0。For example, the first condition is that the NPUSCH collides with the downlink reception. If the NPUSCH sent by the first terminal collides with the downlink reception in OCC group 0, the colliding NPUSCH is postponed from OCC group 0 to the next OCC group 1 that does not collide with the downlink reception. With reference to Figure 7, if the NPUSCH (or NPUSCH transmission or transmission resources occupied by the NPUSCH) collides with the downlink reception in time slot 0, the NPUSCH is canceled in OCC group 0, and OCC group 0 can also be canceled at the same time.

应理解的是,以上仅为示例性说明,这里不对全部可能的第一条件及其相关处理的限定或穷举。另外,实际处理中可以对满足不同的第一条件(即与不同的资源发生碰撞)的情况所采用的后续处理方式可以相同也可以不同,比如:第一终端在确定第三OCC组内存在满足NPUSCH与NPRACH资源发生碰撞的第一条件的第一资源之后,可以执行调整所述第三OCC组的处理;第一终端在确定第三OCC组内存在满足NPUSCH与预留的上行子帧发生碰撞的第一条件的第一资源之后,可以执行推迟发送所述第三OCC组对应的NPUSCH的处理;第一终端在确定第三OCC组内存在满足NPUSCH与下行 接收发生碰撞的第一条件的第一资源之后,可以执行在所述第三OCC组中取消发送NPUSCH的处理。这里不对每种第一条件所可能对应的处理方式进行限定或穷举,只要在满足任意一种第一条件的情况下第一终端执行以上任意一种处理,就在本实施例保护范围内。It should be understood that the above is only an example description, and it does not limit or exhaustively list all possible first conditions and their related processing. In addition, in actual processing, the subsequent processing methods adopted for situations where different first conditions are met (i.e., collisions with different resources) may be the same or different. For example: after the first terminal determines that there is a first resource in the third OCC group that meets the first condition for collision between NPUSCH and NPRACH resources, it may perform the processing of adjusting the third OCC group; after the first terminal determines that there is a first resource in the third OCC group that meets the first condition for collision between NPUSCH and the reserved uplink subframe, it may perform the processing of postponing the transmission of the NPUSCH corresponding to the third OCC group; after the first terminal determines that there is a first resource in the third OCC group that meets the first condition for collision between NPUSCH and the downlink subframe, it may perform the processing of postponing the transmission of the NPUSCH corresponding to the third OCC group. After receiving the first resource of the first condition in which a collision occurs, a process of canceling the transmission of the NPUSCH in the third OCC group may be performed. The possible processing methods corresponding to each first condition are not limited or exhaustive herein. As long as the first terminal performs any of the above processing when any first condition is met, it is within the scope of protection of this embodiment.

在一些可能的实施方式中,所述第一终端在一个或多个第一OCC组内发送应用OCC的NPUSCH,包括以下之一:在所述一个或多个第一OCC组中存在NPUSCH与预留符号发生碰撞的第四OCC组的情况下,所述第一终端基于所述预留符号对所述第四OCC组内的应用OCC的NPUSCH进行打孔发送;在所述一个或多个第一OCC组中存在NPUSCH与SRS发生碰撞的第四OCC组的情况下,所述第一终端基于所述SRS对所述第四OCC组内的应用OCC的NPUSCH进行打孔发送;在所述一个或多个第一OCC组中存在NPUSCH与预留符号发生碰撞的第四OCC组的情况下,所述第一终端在所述第四OCC组内所述预留符号的位置处保持发送对应的应用OCC的NPUSCH;在所述一个或多个第一OCC组中存在NPUSCH与SRS发生碰撞的第四OCC组的情况下,所述第一终端在所述第四OCC组内所述SRS的位置处保持发送对应的应用OCC的NPUSCH。In some possible embodiments, the first terminal sends the NPUSCH of the OCC application within one or more first OCC groups, including one of the following: in a case where there is a fourth OCC group in which the NPUSCH collides with a reserved symbol among the one or more first OCC groups, the first terminal punctures and sends the NPUSCH of the OCC application within the fourth OCC group based on the reserved symbol; in a case where there is a fourth OCC group in which the NPUSCH collides with an SRS among the one or more first OCC groups, the first terminal punctures and sends the NPUSCH of the OCC application within the fourth OCC group based on the SRS; in a case where there is a fourth OCC group in which the NPUSCH collides with a reserved symbol among the one or more first OCC groups, the first terminal keeps sending the corresponding NPUSCH of the OCC application at the position of the reserved symbol within the fourth OCC group; in a case where there is a fourth OCC group in which the NPUSCH collides with an SRS among the one or more first OCC groups, the first terminal keeps sending the corresponding NPUSCH of the OCC application at the position of the SRS within the fourth OCC group.

这里,所述第一终端可以是在完成前述基于一个或多个第二OCC组得到一个或多个第一OCC组之后执行的处理。Here, the first terminal may perform the process after completing the aforementioned process of obtaining one or more first OCC groups based on one or more second OCC groups.

应指出的是,本实施方式提供的处理中,首先需要第一终端判断一个或多个第一OCC组中是否存在NPUSCH与预留符号发生碰撞的第四OCC组、和/或判断所述一个或多个第一OCC组中存在NPUSCH与SRS发生碰撞的第四OCC组,因此,这种实施方式的执行前提可以为前述第一条件中不包含预留符号和/或SRS。It should be pointed out that in the processing provided by this embodiment, the first terminal is first required to determine whether there is a fourth OCC group in which NPUSCH collides with reserved symbols in one or more first OCC groups, and/or determine whether there is a fourth OCC group in which NPUSCH collides with SRS in the one or more first OCC groups. Therefore, the premise for the execution of this embodiment may be that the aforementioned first condition does not include reserved symbols and/or SRS.

具体来说,若前述第一条件不包含NPUSCH与预留符号发生碰撞,则在基于前述实施例确定了一个或多个第一OCC组之后,可以针对一个或多个第一OCC组进一步判断所述一个或多个第一OCC组中存在NPUSCH与预留符号发生碰撞的第四OCC组。Specifically, if the aforementioned first condition does not include the collision between NPUSCH and reserved symbols, after determining one or more first OCC groups based on the aforementioned embodiment, it is possible to further determine, for one or more first OCC groups, whether there is a fourth OCC group in which NPUSCH collides with the reserved symbols.

若前述第一条件不包含NPUSCH与SRS发生碰撞,则在基于前述实施例确定了一个或多个第一OCC组之后,可以针对一个或多个第一OCC组进一步判断所述一个或多个第一OCC组中存在NPUSCH与SRS发生碰撞的第四OCC组。If the aforementioned first condition does not include the collision between NPUSCH and SRS, after determining one or more first OCC groups based on the aforementioned embodiment, it is possible to further determine, for the one or more first OCC groups, whether there is a fourth OCC group in which NPUSCH and SRS collide.

若前述第一条件不包含NPUSCH与预留符号发生碰撞、且不包含NPUSCH与SRS发生碰撞,则在基于前述实施例确定了一个或多个第一OCC组之后,可以针对一个或多个第一OCC组进一步判断所述一个或多个第一OCC组中存在NPUSCH与SRS发生碰撞的第四OCC组、和/或判断所述一个或多个第一OCC组中存在NPUSCH与预留符号发生碰撞的第四OCC组。If the aforementioned first condition does not include a collision between NPUSCH and a reserved symbol, and does not include a collision between NPUSCH and SRS, then after determining one or more first OCC groups based on the aforementioned embodiment, it is possible to further determine, for the one or more first OCC groups, whether there is a fourth OCC group in which NPUSCH collides with SRS, and/or whether there is a fourth OCC group in which NPUSCH collides with a reserved symbol in the one or more first OCC groups.

若前述第一条件包含NPUSCH与预留符号发生碰撞、且包含NPUSCH与SRS发生碰撞,则在基于前述实施例确定了一个或多个第一OCC组之后,可以不执行本实施例的处理。If the aforementioned first condition includes a collision between NPUSCH and a reserved symbol, and also includes a collision between NPUSCH and SRS, then after one or more first OCC groups are determined based on the aforementioned embodiment, the processing of this embodiment may not be performed.

其中,判断一个或多个第一OCC组中是否存在NPUSCH与预留符号发生碰撞的第四OCC组,可以为:第一终端判断在一个或多个第一OCC组内的资源是否与预留符号存在至少部分重叠;若存在,则确定NPUSCH与预留符号发生碰撞,将NPUSCH与预留符号发生碰撞的位置所在的第一OCC组第四OCC组。判断一个或多个第一OCC组中是否存在NPUSCH与SRS发生碰撞的第四OCC组的处理方式,与判断一个或多个第一OCC组中是否存在NPUSCH与预留符号发生碰撞的第四OCC组的处理方式相似,不再重复说明。Determining whether there is a fourth OCC group in which NPUSCH collides with a reserved symbol in one or more first OCC groups may be as follows: the first terminal determines whether resources within the one or more first OCC groups at least partially overlap with the reserved symbol; if so, determining that NPUSCH collides with the reserved symbol, and moving the first OCC group where the NPUSCH collides with the reserved symbol to the fourth OCC group. The method for determining whether there is a fourth OCC group in which NPUSCH collides with an SRS in one or more first OCC groups is similar to the method for determining whether there is a fourth OCC group in which NPUSCH collides with a reserved symbol in one or more first OCC groups, and thus will not be repeated.

所述第一终端基于所述预留符号对所述第四OCC组内的应用OCC的NPUSCH进行打孔发送,可以指的是:所述第一终端将所述预留符号在第四OCC组的第一OCC块上的位置,作为第一OCC块上的打孔位置;基于所述第四OCC组的第一OCC块上的打孔位置,确定第四OCC组内除第一OCC块外的每个其他OCC块上对应的打孔位置;基于第四OCC组内的第一OCC块上的打孔位置、每个其他OCC块上的打孔位置,对所述第四OCC组内的NPUSCH传输进行打孔;在打孔后的第四OCC组内发送应用OCC的NPUSCH。The first terminal punctures and sends the NPUSCH of the OCC application within the fourth OCC group based on the reserved symbol, which may mean: the first terminal uses the position of the reserved symbol on the first OCC block of the fourth OCC group as the puncturing position on the first OCC block; determines the corresponding puncturing position on each other OCC block in the fourth OCC group except the first OCC block based on the puncturing position on the first OCC block of the fourth OCC group; punctures the NPUSCH transmission within the fourth OCC group based on the puncturing position on the first OCC block in the fourth OCC group and the puncturing position on each other OCC block; and sends the NPUSCH of the OCC application within the fourth OCC group after puncturing.

这里,基于所述第四OCC组的第一OCC块上的打孔位置,确定第四OCC组内除第一OCC块外的每个其他OCC块上对应的打孔位置,可以指的是,确定所述第四OCC组的第一OCC块上的打孔位置在第一OCC块内的相对位置,将第四OCC组内除第一OCC块外的一个或多个其他OCC块中每个其他OCC块上相同的相对位置作为每个其他OCC块的打孔位置。比如,第四OCC组内包括2个OCC块、每个OCC块包括1个时隙,预留符号落在OCC块1内的第2个符号~第六个符号处,则OCC块1内的第2个符号~第六个符号为OCC块1的打孔位置,同样的,将OCC块2内的第2个符号~第六个符号作为OCC块2的打孔位置。Here, based on the puncture position on the first OCC block of the fourth OCC group, determining the corresponding puncture position on each other OCC block in the fourth OCC group except the first OCC block may refer to determining the relative position of the puncture position on the first OCC block of the fourth OCC group within the first OCC block, and using the same relative position on each other OCC block in one or more other OCC blocks in the fourth OCC group except the first OCC block as the puncture position of each other OCC block. For example, the fourth OCC group includes 2 OCC blocks, each OCC block includes 1 time slot, and the reserved symbol falls at the 2nd to 6th symbols in OCC block 1, then the 2nd to 6th symbols in OCC block 1 are the puncture positions of OCC block 1, and similarly, the 2nd to 6th symbols in OCC block 2 are the puncture positions of OCC block 2.

所述第一终端基于所述SRS对所述第四OCC组内的应用OCC的NPUSCH进行打孔发送的处理,与所述第一终端基于所述预留符号对所述第四OCC组内的应用OCC的NPUSCH进行打孔发送的处理相似,不做重复说明。 The process of puncturing and sending the NPUSCH of the applied OCC in the fourth OCC group based on the SRS by the first terminal is similar to the process of puncturing and sending the NPUSCH of the applied OCC in the fourth OCC group based on the reserved symbols by the first terminal, and is not repeated.

所述第一终端在所述第四OCC组内所述预留符号的位置处保持发送对应的NPUSCH,可以指的是:所述第一终端在所述第四OCC组内所述预留符号的位置处,保持发送该预留符号的位置处原始对应的NPUSCH不变,且第一终端不在第四OCC组内的预留符号上发送其他信息。The first terminal keeps sending the corresponding NPUSCH at the position of the reserved symbol in the fourth OCC group, which may mean that the first terminal keeps sending the original corresponding NPUSCH at the position of the reserved symbol in the fourth OCC group, and the first terminal does not send other information on the reserved symbol in the fourth OCC group.

所述第一终端在所述第四OCC组内所述SRS的位置处保持发送对应的NPUSCH,与所述第一终端在所述第四OCC组内所述预留符号的位置处保持发送对应的NPUSCH的处理相似,不做重复说明。The first terminal keeps sending the corresponding NPUSCH at the position of the SRS in the fourth OCC group, which is similar to the process of the first terminal keeping sending the corresponding NPUSCH at the position of the reserved symbol in the fourth OCC group, and will not be repeated.

对NPUSCH与SRS在一个或多个第一OCC组中的第四OCC组发生碰撞进行示例性说明。比如,第一终端发送的NPUSCH(或NPUSCH传输或NPUSCH占用的传输资源)与SRS在第一OCC组中发生碰撞,则将第一OCC组作为第四OCC组,基于发生碰撞的资源位置对第四OCC组中的应用OCC的NPUSCH传输进行打孔,或者在碰撞的资源位置进行应用OCC的NPUSCH传输。An example description is given of a collision between NPUSCH and SRS in a fourth OCC group in one or more first OCC groups. For example, if the NPUSCH (or NPUSCH transmission or transmission resources occupied by NPUSCH) sent by the first terminal collides with the SRS in the first OCC group, the first OCC group is used as the fourth OCC group, and the NPUSCH transmission of the applied OCC in the fourth OCC group is punctured based on the resource location where the collision occurred, or the NPUSCH transmission of the applied OCC is performed at the resource location where the collision occurred.

例如图8所示,若NPUSCH传输(或NPUSCH占用的传输资源)与SRS在时隙0发生碰撞,且在碰撞的资源位置不进行NPUSCH传输,考虑到时隙0和时隙1位于同一OCC组(OCC组0),则在时隙1对应的资源位置上也不进行NPUSCH传输,即基于在OCC组0的时隙0中与SRS发生碰撞的位置对应用OCC的NPUSCH传输进行打孔,同时在OCC组0的时隙1中相同的位置处也对应用OCC的NPUSCH传输进行打孔。或者,在发生碰撞的资源位置仍进行应用OCC的NPUSCH传输(即在时隙0中不传输SRS)。从而保证在OCC组0的两个时隙上的应用OCC的NPUSCH能够被合并接收。For example, as shown in Figure 8, if the NPUSCH transmission (or the transmission resources occupied by the NPUSCH) collides with the SRS in time slot 0, and the NPUSCH transmission is not performed at the resource position of the collision, considering that time slot 0 and time slot 1 are in the same OCC group (OCC group 0), the NPUSCH transmission is not performed at the resource position corresponding to time slot 1, that is, the NPUSCH transmission of the OCC is punctured based on the position where the collision occurs with the SRS in time slot 0 of OCC group 0, and the NPUSCH transmission of the OCC is also punctured at the same position in time slot 1 of OCC group 0. Alternatively, the NPUSCH transmission of the OCC is still performed at the resource position where the collision occurs (that is, the SRS is not transmitted in time slot 0). This ensures that the NPUSCHs of the OCC applied on the two time slots of OCC group 0 can be combined and received.

对NPUSCH与预留符号在一个或多个第一OCC组中的第四OCC组发生碰撞进行示例性说明。比如,第一终端发送的NPUSCH(或NPUSCH传输或NPUSCH占用的传输资源)与预留符号在第一OCC组中发生碰撞,则将第一OCC组作为第四OCC组,基于发生碰撞的符号对OCC组中的应用OCC的NPUSCH传输进行打孔,或者在碰撞的符号进行NPUSCH传输。An example description is given of a collision between an NPUSCH and a reserved symbol in a fourth OCC group in one or more first OCC groups. For example, if an NPUSCH (or an NPUSCH transmission or a transmission resource occupied by an NPUSCH) sent by a first terminal collides with a reserved symbol in a first OCC group, the first OCC group is used as the fourth OCC group, and the NPUSCH transmission of the applied OCC in the OCC group is punctured based on the colliding symbol, or an NPUSCH transmission is performed on the colliding symbol.

例如图9所示,若NPUSCH传输(或NPUSCH占用的传输资源)与预留符号在时隙0发生碰撞,则在碰撞的符号上不进行NPUSCH传输,考虑到时隙0和时隙1位于同一OCC组(OCC组0),则在时隙1对应的符号上也不进行NPUSCH传输,即基于在OCC组0的时隙0中与预留符号发生碰撞的位置对应用OCC的NPUSCH传输进行打孔,同时在OCC组0的时隙1中相同的位置处也对应用OCC的NPUSCH传输进行打孔。或者,在发生碰撞的符号上仍进行应用OCC的NPUSCH传输。在OCC组0的两个时隙上的应用OCC的NPUSCH能够被合并接收。For example, as shown in Figure 9, if the NPUSCH transmission (or the transmission resources occupied by the NPUSCH) collides with the reserved symbol in time slot 0, the NPUSCH transmission is not performed on the colliding symbol. Considering that time slot 0 and time slot 1 are in the same OCC group (OCC group 0), the NPUSCH transmission is not performed on the symbol corresponding to time slot 1. That is, the NPUSCH transmission applying OCC is punctured based on the position where the collision occurs with the reserved symbol in time slot 0 of OCC group 0, and the NPUSCH transmission applying OCC is also punctured at the same position in time slot 1 of OCC group 0. Alternatively, the NPUSCH transmission applying OCC is still performed on the symbol where the collision occurs. The NPUSCH applying OCC on the two time slots of OCC group 0 can be combined and received.

在一些可能的实施方式中,所述一个或多个第一OCC组中不同的第一OCC组内发送的应用OCC的NPUSCH,为基于第一正交序列和不同的第一OCC组所对应的NPUSCH计算得到的。In some possible implementations, the NPUSCHs applying the OCC sent in different first OCC groups among the one or more first OCC groups are calculated based on the first orthogonal sequence and the NPUSCHs corresponding to the different first OCC groups.

所述第一正交序列为基于所述第一终端对应的第一正交序列的索引从多个候选正交序列中确定的。其中,所述多个候选正交序列对应的正交序列的长度相同。The first orthogonal sequence is determined from a plurality of candidate orthogonal sequences based on an index of the first orthogonal sequence corresponding to the first terminal, wherein the orthogonal sequences corresponding to the plurality of candidate orthogonal sequences have the same length.

所述第一终端对应的第一正交序列的索引可以为预配置的,比如,可以由网络设备为第一终端配置其对应的第一正交序列的索引。网络设备为第一终端配置其对应的第一正交序列的索引的时机,只要在第一终端发送应用OCC的NPUSH之前,就在本实施例保护范围内;网络设备确定第一终端对应的第一正交序列的索引的方式、网络设备为第一终端配置其对应的第一正交序列的索引的方式,本实施例不做限定。The index of the first orthogonal sequence corresponding to the first terminal may be preconfigured. For example, the network device may configure the index of the first orthogonal sequence corresponding to the first terminal. The timing at which the network device configures the index of the first orthogonal sequence corresponding to the first terminal is within the protection scope of this embodiment as long as it is before the first terminal sends an NPUSH that applies the OCC. This embodiment does not limit the manner in which the network device determines the index of the first orthogonal sequence corresponding to the first terminal and the manner in which the network device configures the index of the first orthogonal sequence corresponding to the first terminal.

所述多个候选正交序列可以为预配置的,比如可以由网络设备为第一终端配置多个候选正交序列。网络设备为第一终端配置多个候选正交序列的时机,只要在第一终端发送应用OCC的NPUSH之前,就在本实施例保护范围内;网络设备确定多个候选正交序列的方式、网络设备为第一终端配置多个候选正交序列的方式,本实施例不做限定。The multiple candidate orthogonal sequences may be preconfigured. For example, the network device may configure the multiple candidate orthogonal sequences for the first terminal. The timing at which the network device configures the multiple candidate orthogonal sequences for the first terminal is before the first terminal sends an NPUSH for applying the OCC, which is within the protection scope of this embodiment. This embodiment does not limit the manner in which the network device determines the multiple candidate orthogonal sequences or the manner in which the network device configures the multiple candidate orthogonal sequences for the first terminal.

应指出的是,网络设备为至少一个终端中不同的终端配置的多个候选正交序列相同,并且网络设备为至少一个终端中不同的终端配置的正交序列的索引不同,如此可以使得至少一个终端中不同的终端使用不同的正交序列。网络设备为每个终端配置正交序列的索引的方式和时机、为每个终端配置多个候选正交序列的方式和时机,均与前述网络设备为第一终端配置正交序列的索引的方式和时机、为第一终端配置多个候选正交序列的方式和时机的相关说明相似,因此不做重复说明。It should be noted that the network device configures the same multiple candidate orthogonal sequences for different terminals in at least one terminal, and the network device configures different orthogonal sequence indices for different terminals in at least one terminal, so that different terminals in at least one terminal use different orthogonal sequences. The manner and timing of configuring the orthogonal sequence index for each terminal and the manner and timing of configuring multiple candidate orthogonal sequences for each terminal by the network device are similar to the aforementioned manner and timing of configuring the orthogonal sequence index for the first terminal and the manner and timing of configuring multiple candidate orthogonal sequences for the first terminal, and therefore are not repeated.

其中,计算每个第一OCC组内发送的应用OCC的NPUSCH,可以包括:将第一正交序列和每个第一OCC组所对应的NPUSCH的符号相乘,得到每个第一OCC组内发送的应用OCC的NPUSCH。这里,将第一正交序列和每个第一OCC组所对应的NPUSCH的符号相乘,得到每个第一OCC组内发送的应用OCC的NPUSCH,可以指的是:将第一正交序列和每个第一OCC组中的每个OCC块所对应的NPUSCH的符号相乘,得到每个第一OCC组内发送的应用OCC的NPUSCH。Calculating the NPUSCH for the OCC applied sent within each first OCC group may include: multiplying the first orthogonal sequence by the symbol of the NPUSCH corresponding to each first OCC group to obtain the NPUSCH for the OCC applied sent within each first OCC group. Here, multiplying the first orthogonal sequence by the symbol of the NPUSCH corresponding to each first OCC group to obtain the NPUSCH for the OCC applied sent within each first OCC group may refer to: multiplying the first orthogonal sequence by the symbol of the NPUSCH corresponding to each OCC block in each first OCC group to obtain the NPUSCH for the OCC applied sent within each first OCC group.

对第一终端在NPUSCH传输占用的时隙间应用OCC进行示例性说明。An example description is given of the application of OCC by the first terminal during the time slots occupied by NPUSCH transmission.

例如,第一终端将NPUSCH占用的时隙按照OCC长度(即正交序列的长度)NSF划分一个或多个第二OCC组,最终基于一个或多个第二OCC组确定一个多个第一OCC组,其中,每个第一OCC组内包含NSF个OCC块;将每个第一OCC组对应的NPUSCH(或NPUSCH的符号)乘以第一正交序列 wr(m),m=0,1…NSF-1,得到每个第一OCC组内发送的应用OCC的NPUSCH。前述实施例已经说明,同一个网络设备可以管理复用相同的NPUSCH的传输资源的至少一个终端,第一终端为至少一个终端中的任意之一,而网络设备会为至少一个终端中不同终端配置不同的OCC索引即不同的正交序列索引r,因此不同终端会使用不同的OCC索引即不同的正交序列索引r,从而在同一个OCC组内可以实现至少一个终端的码分复用。For example, the first terminal divides the time slot occupied by the NPUSCH into one or more second OCC groups according to the OCC length (i.e., the length of the orthogonal sequence) N SF , and finally determines one or more first OCC groups based on the one or more second OCC groups, wherein each first OCC group contains N SF OCC blocks; the NPUSCH (or the symbol of the NPUSCH) corresponding to each first OCC group is multiplied by the first orthogonal sequence w r (m), m = 0, 1…N SF -1, to obtain the NPUSCH of the applied OCC sent within each first OCC group. The aforementioned embodiment has explained that the same network device can manage at least one terminal that multiplexes the same NPUSCH transmission resources, where the first terminal is any one of the at least one terminal, and the network device configures different OCC indexes, i.e., different orthogonal sequence indexes r, for different terminals in the at least one terminal. Therefore, different terminals will use different OCC indexes, i.e., different orthogonal sequence indexes r, thereby enabling code division multiplexing of at least one terminal within the same OCC group.

以图10为例,NPUSCH传输占用多个时隙(比如图10中示意出了时隙0~时隙3),OCC长度(即正交序列的长度)NSF=2时,NPUSCH传输占用的每2个时隙作为一个第一OCC组,且每个第一OCC组(比如图10中示意出的OCC组0和OCC组1)内的每个时隙为一个OCC块,第一终端将每个第一OCC组对应的NPUSCH(或NPUSCH的符号)乘以对应的第一正交序列wr(m),得到每个第一OCC组内发送的应用OCC的NPUSCH。比如,图10中示意出,将OCC组0内的时隙0和时隙1对应的NPUSCH(或NPUSCH的符号)分别乘以第一正交序列中的wr(0)、wr(1),得到OCC组0内发送的应用OCC的NPUSCH;将OCC组1内的时隙2和时隙3对应的NPUSCH(或NPUSCH的符号)分别乘以第一正交序列中的wr(0)、wr(1),得到OCC组1内发送的应用OCC的NPUSCH。还需要指出,在本申请的多个示例提供的至少部分示例性附图(比如图4~图13)中,也可能会存在wr(0)、wr(1)的示例,在这些示例性附图中关于wr(0)、wr(1)的相关说明均与图10相同,不做重复说明。Taking Figure 10 as an example, NPUSCH transmission occupies multiple time slots (for example, time slot 0 to time slot 3 are illustrated in Figure 10). When the OCC length (that is, the length of the orthogonal sequence) N SF = 2, every two time slots occupied by NPUSCH transmission are used as a first OCC group, and each time slot in each first OCC group (for example, OCC group 0 and OCC group 1 illustrated in Figure 10) is an OCC block. The first terminal multiplies the NPUSCH (or the symbol of the NPUSCH) corresponding to each first OCC group by the corresponding first orthogonal sequence w r (m) to obtain the NPUSCH of the applied OCC sent in each first OCC group. For example, FIG10 illustrates that the NPUSCH (or the symbol of the NPUSCH) corresponding to time slot 0 and time slot 1 in OCC group 0 is multiplied by w r (0) and w r (1) in the first orthogonal sequence, respectively, to obtain the NPUSCH for the application of OCC transmitted in OCC group 0; the NPUSCH (or the symbol of the NPUSCH) corresponding to time slot 2 and time slot 3 in OCC group 1 is multiplied by w r (0) and w r (1) in the first orthogonal sequence, respectively, to obtain the NPUSCH for the application of OCC transmitted in OCC group 1. It should also be pointed out that in at least some of the exemplary figures (such as FIG4 to FIG13) provided in multiple examples of the present application, there may also be examples of w r (0) and w r (1). The relevant descriptions of w r (0) and w r (1) in these exemplary figures are the same as those in FIG10 and will not be repeated.

对至少一个终端的处理进行示例性说明:用户1(即终端1)使用OCC索引r=0,得到正交序列1为w0(m)=[1 1],也就是,w0(0)=1、w0(1)=1,基于该正交序列1分别与基于时隙划分得到的各个第一OCC组内对应的NPUSCH相乘,得到各个第一OCC组发送的应用OCC的NPUSCH;用户2(即终端1)使用OCC索引r=1,得到正交序列2为w1(m)=[1-1],也就是,w1(0)=1、w1(1)=-1,基于该正交序列2分别与基于时隙划分得到的各个第一OCC组内对应的NPUSCH相乘,得到各个第一OCC组发送的应用OCC的NPUSCH。这样,实现了用户1和2在OCC组内进行码分复用。An example of the processing of at least one terminal is provided: User 1 (i.e., Terminal 1) uses OCC index r=0 and obtains orthogonal sequence 1 as w 0 (m)=[1 1], that is, w 0 (0)=1 and w 0 (1)=1. Based on this orthogonal sequence 1, it is multiplied with the corresponding NPUSCH in each first OCC group obtained based on time slot division, and the NPUSCH of the application of OCC transmitted by each first OCC group is obtained. User 2 (i.e., Terminal 1) uses OCC index r=1 and obtains orthogonal sequence 2 as w 1 (m)=[1-1], that is, w 1 (0)=1 and w 1 (1)=-1. Based on this orthogonal sequence 2, it is multiplied with the corresponding NPUSCH in each first OCC group obtained based on time slot division, and the NPUSCH of the application of OCC transmitted by each first OCC group is obtained. In this way, code division multiplexing of users 1 and 2 is achieved within the OCC group.

对第一终端在NPUSCH传输占用的时隙内应用OCC进行示例性说明。An example description is given of the application of OCC by the first terminal in the time slot occupied by NPUSCH transmission.

例如,第一终端将NPUSCH传输占用的子载波按照OCC长度(即正交序列的长度)NSF划分一个或多个第二OCC组,最终基于一个或多个第二OCC组确定一个多个第一OCC组,其中,每个第一OCC组内包含NSF个OCC块;并乘以对应的第一正交序列wr(m),m=0,1…NSF-1,得到每个第一OCC组内发送的应用OCC的NPUSCH。前述实施例已经说明,同一个网络设备可以管理复用相同的NPUSCH的传输资源的至少一个终端,第一终端为至少一个终端中的任意之一,而网络设备会为至少一个终端中不同终端配置不同的OCC索引即不同的正交序列索引r,因此不同终端会使用不同的OCC索引即不同的正交序列索引r,从而在同一个OCC组内可以实现至少一个终端的码分复用。For example, the first terminal divides the subcarriers occupied by NPUSCH transmission into one or more second OCC groups according to the OCC length (i.e., the length of the orthogonal sequence) N SF , and finally determines one or more first OCC groups based on the one or more second OCC groups, wherein each first OCC group contains N SF OCC blocks; and multiplies the subcarriers by the corresponding first orthogonal sequence w r (m), m=0,1…N SF -1, to obtain the NPUSCH using the OCC sent in each first OCC group. The above embodiment has explained that the same network device can manage at least one terminal that multiplexes the same NPUSCH transmission resources, the first terminal being any one of the at least one terminal, and the network device will configure different OCC indexes, i.e., different orthogonal sequence indexes r, for different terminals in the at least one terminal. Therefore, different terminals will use different OCC indexes, i.e., different orthogonal sequence indexes r, thereby achieving code division multiplexing of at least one terminal in the same OCC group.

以图11为例,NPUSCH传输占用多个子载波(比如图11中示意出了子载波0~子载波1),OCC长度NSF=2时,将NPUSCH传输占用的2个子载波作为一个第一OCC组,且第一OCC组(比如图11中示意的OCC组0)内每个子载波为一个OCC块,第一终端将每个第一OCC组对应的NPUSCH(或NPUSCH的符号)乘以对应的第一正交序列wr(m),得到每个第一OCC组内发送的应用OCC的NPUSCH。比如,图11中示意出,将OCC组0内的子载波0和子载波1对应的NPUSCH(或NPUSCH的符号)分别乘以第一正交序列中的wr(0)、wr(1),得到OCC组0内发送的应用OCC的NPUSCHTaking Figure 11 as an example, NPUSCH transmission occupies multiple subcarriers (for example, subcarrier 0 to subcarrier 1 are illustrated in Figure 11). When the OCC length N SF = 2, the two subcarriers occupied by NPUSCH transmission are regarded as a first OCC group, and each subcarrier in the first OCC group (for example, OCC group 0 illustrated in Figure 11) is an OCC block. The first terminal multiplies the NPUSCH (or the symbol of NPUSCH) corresponding to each first OCC group by the corresponding first orthogonal sequence w r (m) to obtain the NPUSCH of the applied OCC sent in each first OCC group. For example, Figure 11 illustrates that the NPUSCH (or the symbol of NPUSCH) corresponding to subcarrier 0 and subcarrier 1 in OCC group 0 are multiplied by w r (0) and w r (1) in the first orthogonal sequence respectively to obtain the NPUSCH of the applied OCC sent in OCC group 0.

对至少一个终端的处理进行示例性说明:用户1(即终端1)使用OCC索引r=0,得到正交序列1为w0(m)=[1 1],也就是,w0(0)=1、w0(1)=1,基于该正交序列1分别与基于子载波划分得到的各个第一OCC组内对应的NPUSCH相乘,得到各个第一OCC组发送的应用OCC的NPUSCH;用户2(即终端1)使用OCC索引r=1,得到正交序列2为w1(m)=[1-1],也就是,w1(0)=1、w1(1)=-1,基于该正交序列2分别与基于子载波划分得到的各个第一OCC组内对应的NPUSCH相乘,得到各个第一OCC组发送的应用OCC的NPUSCH。这样,实现了用户1和2在OCC组内进行码分复用。An exemplary description of the processing of at least one terminal is provided: User 1 (i.e., Terminal 1) uses OCC index r=0 and obtains orthogonal sequence 1 as w 0 (m)=[1 1], that is, w 0 (0)=1 and w 0 (1)=1. Based on this orthogonal sequence 1, it multiplies the NPUSCH corresponding to each first OCC group obtained based on subcarrier division, and obtains the NPUSCH for applying the OCC sent by each first OCC group. User 2 (i.e., Terminal 1) uses OCC index r=1 and obtains orthogonal sequence 2 as w 1 (m)=[1-1], that is, w 1 (0)=1 and w 1 (1)=-1. Based on this orthogonal sequence 2, it multiplies the NPUSCH corresponding to each first OCC group obtained based on subcarrier division, and obtains the NPUSCH for applying the OCC sent by each first OCC group. In this way, code division multiplexing of users 1 and 2 is achieved within the OCC group.

在一些可能的实施方式中,所述一个或多个第一OCC组中每个第一OCC组内发送的应用OCC的NPUSCH所对应的加扰序列,为基于所述每个第一OCC组的第一个帧索引和/或第一个时隙索引初始化得到的。In some possible implementations, the scrambling sequence corresponding to the NPUSCH of the OCC application sent in each of the one or more first OCC groups is initialized based on the first frame index and/or the first time slot index of each first OCC group.

对于不应用OCC的NPUSCH仅基于第一个帧索引以及第一个时隙索引等参数执行一次初始化处理。而在本实施例中,OCC每个第一OCC组内发送的应用OCC的NPUSCH均进行加扰,且不同的第一OCC组采用不同的参数值进行加扰序列的初始化。具体的,对于应用OCC的NPUSCH,加扰序列在每个第一OCC组根据该第一OCC组的第一个帧索引和第一个时隙索引进行初始化;也就是说,第一终端在每个第一OCC组内发送应用OCC的NPUSCH的处理可以包括:第一终端基于每个第一OCC 组的第一个帧索引和/或第一个时隙索引,对加扰序列进行初始化计算,得到每个第一OCC组对应的加扰序列;基于每个第一OCC组对应的加扰序列对每个第一OCC组对应的NPUSCH加扰,基于第一正交序列对加扰后的NPUSCH进行调制,得到该第一OCC组内应用OCC的NPUSCH并发送。For NPUSCH that does not apply OCC, only one initialization process is performed based on parameters such as the first frame index and the first time slot index. In this embodiment, the NPUSCH that applies OCC and sent within each first OCC group is scrambled, and different first OCC groups use different parameter values to initialize the scrambling sequence. Specifically, for NPUSCH that applies OCC, the scrambling sequence is initialized in each first OCC group according to the first frame index and the first time slot index of the first OCC group; that is, the process of the first terminal sending the NPUSCH that applies OCC within each first OCC group may include: the first terminal is based on each first OCC The first frame index and/or the first time slot index of the group are used to initialize the scrambling sequence to obtain the scrambling sequence corresponding to each first OCC group; the NPUSCH corresponding to each first OCC group is scrambled based on the scrambling sequence corresponding to each first OCC group, and the scrambled NPUSCH is modulated based on the first orthogonal sequence to obtain the NPUSCH of the OCC applied in the first OCC group and send it.

例如,对于应用OCC的NPUSCH,加扰序列应该在每个第一OCC组进行初始化,该加扰序列初始化可以采用以下公式计算:其中nRNTI为NPUSCH传输关联的RNTI,为小区ID,nf和ns分别为第一OCC组的第一个帧索引和第一个时隙索引。For example, for NPUSCH using OCC, the scrambling sequence should be initialized in each first OCC group. The scrambling sequence initialization can be calculated using the following formula: Where n RNTI is the RNTI associated with the NPUSCH transmission. is the cell ID, nf and ns are the first frame index and the first time slot index of the first OCC group respectively.

总的来说,前述第一终端发送应用OCC的NPUSCH的处理可以包括以下流程:第一终端基于NPUSCH占用的传输资源、正交序列的长度,划分得到一个或多个第二OCC组;基于一个或多个第二OCC组确定用于发送NPUSCH的一个或多个第一OCC组;基于第一正交序列的索引从多个候选正交序列中确定第一正交序列;基于每个第一OCC组对应的加扰序列对每个第一OCC组对应的NPUSCH加扰,基于第一正交序列对加扰后的NPUSCH进行调制,得到每个第一OCC组内应用OCC的NPUSCH并发送。In general, the processing of the NPUSCH with OCC applied by the aforementioned first terminal may include the following process: the first terminal divides the NPUSCH into one or more second OCC groups based on the transmission resources occupied by the NPUSCH and the length of the orthogonal sequence; determines one or more first OCC groups for sending the NPUSCH based on the one or more second OCC groups; determines the first orthogonal sequence from multiple candidate orthogonal sequences based on the index of the first orthogonal sequence; scrambles the NPUSCH corresponding to each first OCC group based on the scrambling sequence corresponding to each first OCC group, modulates the scrambled NPUSCH based on the first orthogonal sequence, obtains the NPUSCH with OCC applied in each first OCC group and sends it.

在一些可能的实施方式中,所述方法还包括:所述第一终端在一个或多个第五OCC组内发送应用OCC的解调参考信号DMRS,其中,所述一个或多个第五OCC组为所述一个或多个第一OCC组中的至少部分OCC组,所述应用OCC的DMRS由所述应用OCC的NPUSCH承载。In some possible embodiments, the method further includes: the first terminal sends a demodulation reference signal DMRS of the applied OCC within one or more fifth OCC groups, wherein the one or more fifth OCC groups are at least part of the one or more first OCC groups, and the DMRS of the applied OCC is carried by the NPUSCH of the applied OCC.

在相关技术中,NB-IoT系统中的DMRS不支持多用户复用,然而当第一终端发送应用OCC的NPUSCH时,为保证网络设备能够对所述应用OCC的NPUSCH进行信道估计和接收,第一终端需要在OCC组内发送应用OCC的DMRS。In the related art, the DMRS in the NB-IoT system does not support multi-user multiplexing. However, when the first terminal sends the NPUSCH applying OCC, in order to ensure that the network device can perform channel estimation and reception on the NPUSCH applying OCC, the first terminal needs to send the DMRS applying OCC within the OCC group.

第五OCC组可以指的是用于发送应用OCC的DMRS的OCC组。所述一个或多个第五OCC组中每个第五OCC组包括一个或多个OCC块,所述一个或多个OCC块中不同的OCC块对应的时域范围不同和/或频域范围不同。应理解的是,第五OCC组以及各个OCC块在时域上和/或频域上可能连续或不连续。The fifth OCC group may refer to an OCC group used to transmit a DMRS to which an OCC is applied. Each of the one or more fifth OCC groups includes one or more OCC blocks, and different OCC blocks in the one or more OCC blocks correspond to different time domain ranges and/or different frequency domain ranges. It should be understood that the fifth OCC group and each OCC block may be continuous or discontinuous in the time domain and/or frequency domain.

可选地,所述一个或多个第一OCC组中每个第一OCC组均需要发送DMRS、且每个第一OCC组均能够发送DMRS,则全部第一OCC组均作为第五OCC组。Optionally, if each of the one or more first OCC groups needs to send a DMRS and each first OCC group is capable of sending a DMRS, then all first OCC groups serve as the fifth OCC group.

可选地,所述一个或多个第一OCC组中仅有第一部分第一OCC组内的位置处需要发送DMRS、而第二部分第一OCC组不需要发送DMRS、且这第一部分第一OCC组均能够发送DMRS,则可以将这第一部分第一OCC组均作为第五OCC组。Optionally, among the one or more first OCC groups, only the positions within the first part of the first OCC groups need to send DMRS, while the second part of the first OCC groups does not need to send DMRS, and all of the first part of the first OCC groups can send DMRS, then these first part of the first OCC groups can all be regarded as the fifth OCC group.

可选地,所述一个或多个第一OCC组中仅有第一部分第一OCC组内的位置处需要发送DMRS、而第二部分第一OCC组不需要发送DMRS、且这第一部分第一OCC组中仅有第三部分第一OCC组能够发送DMRS,则可以将这第三部分第一OCC组均作为第五OCC组。Optionally, among the one or more first OCC groups, only the positions within the first part of the first OCC groups need to send DMRS, while the second part of the first OCC groups does not need to send DMRS, and among the first part of the first OCC groups, only the third part of the first OCC groups can send DMRS, then the third part of the first OCC groups can all be regarded as the fifth OCC group.

一种实施例中,所述方法还包括以下之一:在所述一个或多个第一OCC组中存在DMRS与预留符号发生碰撞的第六OCC组的情况下,所述第一终端不将所述第六OCC组作为所述一个或多个第五OCC组之一;在所述一个或多个第一OCC组内中存在DMRS与预留符号发生碰撞的第六OCC组的情况下,所述第一终端将所述第六OCC组作为所述一个或多个第五OCC组中之一。In one embodiment, the method further includes one of the following: in a case where there is a sixth OCC group in which DMRS collides with reserved symbols in the one or more first OCC groups, the first terminal does not use the sixth OCC group as one of the one or more fifth OCC groups; in a case where there is a sixth OCC group in which DMRS collides with reserved symbols in the one or more first OCC groups, the first terminal uses the sixth OCC group as one of the one or more fifth OCC groups.

其中,第一终端确定所述一个或多个第一OCC组中存在DMRS与预留符号发生碰撞的第六OCC组的具体处理方式,可以包括:第一终端判断在一个或多个第一OCC组内的DMRS是否与预留符号存在至少部分重叠,若存在,则确定DMRS与预留符号发生碰撞,将DMRS与预留符号发生碰撞的位置所在的第一OCC组作为第六OCC组。Among them, the specific processing method for the first terminal to determine that there is a sixth OCC group in the one or more first OCC groups where the DMRS collides with the reserved symbol may include: the first terminal determines whether the DMRS in the one or more first OCC groups at least partially overlaps with the reserved symbol; if so, it is determined that the DMRS collides with the reserved symbol, and the first OCC group where the DMRS collides with the reserved symbol is used as the sixth OCC group.

一种示例中,该DMRS与预留符号发生碰撞也可以作为第二条件;也就是说,第一终端确定所述一个或多个第一OCC组中存在DMRS与预留符号发生碰撞的第六OCC组,可以指的是:第一终端确定所述一个或多个第一OCC组中存在满足第二条件的第六OCC组。第一终端确定所述一个或多个第一OCC组中存在满足第二条件的第六OCC组的具体处理方式,可以包括:第一终端判断在一个或多个第一OCC组内的DMRS是否与预留符号存在至少部分重叠,若存在,则确定DMRS与预留符号发生碰撞,将DMRS与预留符号发生碰撞的位置所在的第一OCC组作为满足第二条件的第六OCC组。In one example, the collision between the DMRS and the reserved symbol may also be used as the second condition; that is, the first terminal determines that there is a sixth OCC group in which the DMRS collides with the reserved symbol in the one or more first OCC groups, which may refer to: the first terminal determines that there is a sixth OCC group in which the one or more first OCC groups satisfies the second condition. The specific processing method for the first terminal to determine that there is a sixth OCC group in which the one or more first OCC groups satisfies the second condition may include: the first terminal determines whether the DMRS in the one or more first OCC groups at least partially overlaps with the reserved symbol, and if so, determines that the DMRS collides with the reserved symbol, and uses the first OCC group where the DMRS collides with the reserved symbol as the sixth OCC group that satisfies the second condition.

所述第一终端不将所述第六OCC组作为所述一个或多个第五OCC组之一可以为:第一终端不将所述第六OCC组作为所述一个或多个第五OCC组之一、并且第一终端在第六OCC组内的每个OCC块上均不发送DMRS。具体的,第一终在第六OCC组内的每个OCC块上均不发送DMRS,可以指的是:若DMRS与预留的符号在第六OCC组内的第二OCC块的第一相对位置处发生碰撞,则确定在第六OCC组内的第二OCC块的第一相对位置处不发送DMRS、且在第六OCC组内除第二OCC块的其他OCC块的第一相对位置处同样不发送DMRS。The first terminal not using the sixth OCC group as one of the one or more fifth OCC groups may mean that: the first terminal does not use the sixth OCC group as one of the one or more fifth OCC groups, and the first terminal does not send DMRS on each OCC block in the sixth OCC group. Specifically, the first terminal not sending DMRS on each OCC block in the sixth OCC group may mean that: if a DMRS collides with a reserved symbol at a first relative position of a second OCC block in the sixth OCC group, it is determined that a DMRS is not sent at the first relative position of the second OCC block in the sixth OCC group, and DMRS is also not sent at the first relative positions of other OCC blocks in the sixth OCC group except the second OCC block.

所述第一终端将所述第六OCC组作为所述一个或多个第五OCC组中之一,可以为:所述第一终 端将所述第六OCC组作为所述一个或多个第五OCC组中之一,并且在所述第六OCC组内与所述预留符号发生碰撞的位置处保持发送应用OCC的DMRS、不在第六OCC组内的预留符号上发送其他信息。The first terminal uses the sixth OCC group as one of the one or more fifth OCC groups, which may be: The end uses the sixth OCC group as one of the one or more fifth OCC groups, keeps sending the DMRS of the applied OCC at the position where the collides with the reserved symbol in the sixth OCC group, and does not send other information on the reserved symbols in the sixth OCC group.

本实施例中,第一终端确定是否将任意一个第一OCC组作为第五OCC组的方式,可以首先判断该第一OCC组是否满足第二条件,该第二条件可以包括:DMRS与预留符号发生碰撞。也就是说,第一终端判断DMRS与预留符号在第一OCC组中是否发生碰撞,若是,则第一终端在将第一OCC组作为第六OCC组,在第六OCC组中取消发送所述DMRS,或者在第六OCC组中碰撞的符号上发送应用OCC的DMRS(即将第六OCC组作为一个第五OCC组,且保持发送应用OCC的DMRS)。In this embodiment, the first terminal determines whether to use any one of the first OCC groups as the fifth OCC group by first determining whether the first OCC group satisfies a second condition, where the second condition may include: a DMRS collides with a reserved symbol. That is, the first terminal determines whether a DMRS collides with a reserved symbol in the first OCC group. If so, the first terminal uses the first OCC group as the sixth OCC group, cancels sending the DMRS in the sixth OCC group, or sends a DMRS to which the OCC is applied on the colliding symbols in the sixth OCC group (i.e., the sixth OCC group is used as the fifth OCC group, and the DMRS to which the OCC is applied is continued to be sent).

例如图12所示,若第一终端发送的DMRS与预留符号在时隙0发生碰撞,则在OCC组0的时隙0上碰撞的符号位置上取消发送DMRS,考虑到时隙0和时隙1位于同一OCC组,则在OCC组0的时隙1对应的相同的符号上也不发送DMRS。或者,在发生碰撞的符号上仍发送应用OCC的DMRS,也就是在OCC组0的时隙0和时隙1上保持发送应用OCC的DMRS、不在预留符号上发送其他信息。从而保证这两个时隙上的应用OCC的DMRS能够进行合并接收。For example, as shown in Figure 12, if the DMRS sent by the first terminal collides with the reserved symbol in time slot 0, the DMRS transmission is canceled at the symbol position of the collision in time slot 0 of OCC group 0. Considering that time slot 0 and time slot 1 are in the same OCC group, the DMRS is not transmitted on the same symbol corresponding to time slot 1 of OCC group 0. Alternatively, the DMRS applying OCC is still transmitted on the symbol that collides, that is, the DMRS applying OCC is continued to be transmitted in time slot 0 and time slot 1 of OCC group 0, and no other information is transmitted on the reserved symbol. This ensures that the DMRS applying OCC on these two time slots can be combined and received.

在一些可能的示例中,所述第二条件还可以包括DMRS与以下至少之一发生碰撞:NPRACH资源、插入的间隙、预留的上行子帧、下行接收。In some possible examples, the second condition may also include that the DMRS collides with at least one of the following: NPRACH resources, inserted gaps, reserved uplink subframes, and downlink reception.

这种示例中,第一终端的处理方式还可以包括:第一终端判断在一个或多个第一OCC组内的DMRS是否存在与第二条件包括的资源发生碰撞,若存在,则将DMRS与第二条件包括的资源发生碰撞的位置所在的第一OCC组作为第十OCC组;第一终端执行以下之一:在所述第十OCC组中取消发送NPUSCH以及DMRS,推迟发送所述第十OCC组对应的NPUSCH以及DMRS,调整所述第十OCC组。In this example, the processing method of the first terminal may also include: the first terminal determines whether the DMRS in one or more first OCC groups collides with the resources included in the second condition; if so, the first OCC group where the DMRS collides with the resources included in the second condition is used as the tenth OCC group; the first terminal performs one of the following: canceling the sending of NPUSCH and DMRS in the tenth OCC group, postponing the sending of NPUSCH and DMRS corresponding to the tenth OCC group, and adjusting the tenth OCC group.

本示例尤其适用于前述实施例不使用第一条件的场景;换句话说,若前述实施例中在确定一个或多个第一OCC组时使用了第一条件,则可以不执行本示例。This example is particularly applicable to scenarios where the first condition is not used in the aforementioned embodiment; in other words, if the first condition is used when determining one or more first OCC groups in the aforementioned embodiment, this example may not be performed.

本示例中,关于在所述第十OCC组中取消发送NPUSCH的说明,与前述实施例中在所述第三OCC组中取消发送NPUSCH的说明相似,不同仅在于本示例中不仅取消发送NPUSCH,还需要取消发送该第十OCC组对应的DMRS,这里不做重复说明。In this example, the instructions for canceling the sending of NPUSCH in the tenth OCC group are similar to the instructions for canceling the sending of NPUSCH in the third OCC group in the aforementioned embodiment. The only difference is that in this example, not only the sending of NPUSCH is canceled, but also the sending of DMRS corresponding to the tenth OCC group needs to be canceled, which will not be repeated here.

本示例中,关于推迟发送所述第十OCC组对应的NPUSCH以及DMRS的说明,与前述实施例中推迟发送所述第三OCC组对应的NPUSCH的说明相似,不同仅在于本示例中不仅推迟发送NPUSCH,还需要推迟发送该第十OCC组对应的DMRS,这里不做重复说明。In this example, the instructions for postponing the sending of the NPUSCH and DMRS corresponding to the tenth OCC group are similar to the instructions for postponing the sending of the NPUSCH corresponding to the third OCC group in the aforementioned embodiment. The only difference is that in this example, not only the sending of the NPUSCH is postponed, but also the sending of the DMRS corresponding to the tenth OCC group needs to be postponed. The instructions will not be repeated here.

本示例中,关于调整所述第十OCC组的说明,与前述实施例中调整所述第三OCC组的说明相似,不同仅在于本示例中调整所述第十OCC组得到推迟后的第十OCC组之后,不仅保持在推迟后的第十OCC组内发送原第十OCC组对应的NPUSCCH,还会在推迟后的第十OCC组内发送原第十OCC组对应的DMRS,这里不做重复说明。In this example, the instructions for adjusting the tenth OCC group are similar to the instructions for adjusting the third OCC group in the aforementioned embodiment. The only difference is that in this example, after adjusting the tenth OCC group to obtain the postponed tenth OCC group, not only does the NPUSCCH corresponding to the original tenth OCC group continue to be sent within the postponed tenth OCC group, but the DMRS corresponding to the original tenth OCC group is also sent within the postponed tenth OCC group. The instructions are not repeated here.

举例来说,所述第二条件为DMRS与完全预留的上行子帧发生碰撞。若DMRS与完全预留的上行子帧在第十OCC组中发生碰撞,则所述碰撞的DMRS推迟到下一个不与完全预留的上行子帧碰撞的OCC组中发送。例如图13,若DMRS与完全预留的上行子帧发生碰撞,则发生碰撞的DMRS推迟到时隙0发送,且OCC组基于不与完全预留的上行子帧碰撞的时隙确定,即时隙0和时隙1组成一个OCC组1。For example, the second condition is that the DMRS collides with a fully reserved uplink subframe. If the DMRS collides with a fully reserved uplink subframe in the tenth OCC group, the colliding DMRS is deferred until the next OCC group that does not collide with the fully reserved uplink subframe. For example, in Figure 13, if the DMRS collides with a fully reserved uplink subframe, the colliding DMRS is deferred until timeslot 0, and the OCC group is determined based on the timeslots that do not collide with the fully reserved uplink subframe. That is, timeslot 0 and timeslot 1 form OCC group 1.

在一些实施例中,所述应用OCC的DMRS在OCC组内的每个OCC块上使用相同的DMRS序列值。所述一个或多个第五OCC组中每个第五OCC组内发送的应用OCC的DMRS为基于第一正交序列和所述每个第五OCC组内每个OCC块对应的DMRS序列值计算得到的,其中,同一个第五OCC组内不同OCC块对应相同的DMRS序列值。In some embodiments, the DMRS for the applied OCC uses the same DMRS sequence value on each OCC block within the OCC group. The DMRS for the applied OCC sent in each fifth OCC group of the one or more fifth OCC groups is calculated based on the first orthogonal sequence and the DMRS sequence value corresponding to each OCC block within each fifth OCC group, where different OCC blocks within the same fifth OCC group correspond to the same DMRS sequence value.

以所述第m个第五OCC组内第k个OCC块对应的DMRS序列值的计算方式为例,对第一终端在每个第五OCC组内每个OCC块对应的DMRS序列值的方式进行示例性说明,具体可以包括:Taking the calculation method of the DMRS sequence value corresponding to the kth OCC block in the mth fifth OCC group as an example, the method of calculating the DMRS sequence value corresponding to each OCC block in each fifth OCC group of the first terminal is exemplarily described, which may specifically include:

在一个OCC块仅包括一个时间单元或一个子载波的情况下,基于该第m个第五OCC组的第k个OCC块中第n个时间单元或第n个子载波对应的序号值除以正交序列的长度后下取整,得到第m个第五OCC组的第k个OCC块中第n个时间单元或第n个子载波对应的第一索引值;基于第一索引值(p)从二进制伪随机序列获取对应的伪随机序列取值,基于第一索引值计算得到第m个第五OCC组的第k个OCC块中第n个时间单元或第n个子载波对应的DMRS序列值;其中,n、m、k、p均为大于或等于0的整数。In the case that an OCC block includes only one time unit or one subcarrier, the sequence number value corresponding to the nth time unit or the nth subcarrier in the kth OCC block of the mth fifth OCC group is divided by the length of the orthogonal sequence and rounded down to obtain the first index value corresponding to the nth time unit or the nth subcarrier in the kth OCC block of the mth fifth OCC group; based on the first index value (p), the corresponding pseudo-random sequence value is obtained from the binary pseudo-random sequence, and the DMRS sequence value corresponding to the nth time unit or the nth subcarrier in the kth OCC block of the mth fifth OCC group is calculated based on the first index value; wherein, n, m, k, and p are all integers greater than or equal to 0.

在一个OCC块包括多个时间单元或多个子载波的情况下,将正交序列的长度和多个时间单元的数量或多个子载波的数量相乘得到第一值;基于该第m个第五OCC组的第k个OCC块中第n个时间单元或第n个子载波对应的序号值除以第一值后下取整得到第二值;将该第m个第五OCC组的第k个OCC块中第n个时间单元或第n个子载波对应的序号值与多个时间单元的数量或多个子载波的数量进 行取模计算得到第三值;将第二值和第三值相加,得到第m个第五OCC组的第k个OCC块中第n个时间单元或第n个子载波对应的第一索引值;基于第一索引值计算得到第m个第五OCC组的第k个OCC块中第n个时间单元或第n个子载波对应的DMRS序列值。In the case where an OCC block includes multiple time units or multiple subcarriers, the length of the orthogonal sequence and the number of multiple time units or the number of multiple subcarriers are multiplied to obtain a first value; the sequence number value corresponding to the nth time unit or the nth subcarrier in the kth OCC block of the mth fifth OCC group is divided by the first value and rounded down to obtain a second value; the sequence number value corresponding to the nth time unit or the nth subcarrier in the kth OCC block of the mth fifth OCC group is multiplied by the number of multiple time units or the number of multiple subcarriers. A third value is obtained by row modulo calculation; the second value and the third value are added to obtain a first index value corresponding to the nth time unit or the nth subcarrier in the kth OCC block of the mth fifth OCC group; and a DMRS sequence value corresponding to the nth time unit or the nth subcarrier in the kth OCC block of the mth fifth OCC group is calculated based on the first index value.

其中,所述序号值大于或等于0且小于或等于指定值,且该序号值为随着时间单元(比如时隙)对应的索引或编号递增、或该序号值随着子载波对应的索引或编号递增的。该指定值可以是等于关于该各个参数的相关说明与前述实施例相同,不做赘述;或者,指定值可以等于(子载波数量)。The sequence number value is greater than or equal to 0 and less than or equal to the specified value, and the sequence number value increases with the index or number corresponding to the time unit (such as time slot), or the sequence number value increases with the index or number corresponding to the subcarrier. The specified value can be equal to The description of the parameters is the same as that in the above embodiment and will not be repeated here. Alternatively, the specified value may be equal to (number of subcarriers).

例如,结合图14来说,对于单载波上行传输,DMRS序列为 即不同时隙上的DMRS序列值不同。若在NPUSCH传输占用的时隙间应用OCC,则需要保证同一个OCC组内每个时隙(比如图14中的OCC组0中的时隙0和时隙1,或OCC组1中的时隙2和时隙3)上的DMRS使用相同的DMRS序列值,即可以采用以下公式来计算:其中,p为前述示例中的第一索引值,n为前述第n个时间单元的序号值,NSF的相关说明与前述实施例相同,不做赘述。这样,通过以上公式来计算相同OCC组内的每个时隙的DMRS序列值的时候,由于同一个OCC组内各个时隙对应的序列值除以正交序列的长度再下取整之后的取值相同,因此可以使得同一个OCC组内每个时隙对应的DMRS序列值相同,比如图14中使用的,OCC组0上的DMRS均使用DMRS序列值1、OCC组1上的DMRS均使用DMRS序列值2,如此可以保证网络设备能够对OCC组内的DMRS进行合并。For example, in conjunction with FIG14, for single carrier uplink transmission, the DMRS sequence is That is, the DMRS sequence values on different time slots are different. If OCC is applied between the time slots occupied by NPUSCH transmission, it is necessary to ensure that the DMRS on each time slot in the same OCC group (for example, time slots 0 and 1 in OCC group 0, or time slots 2 and 3 in OCC group 1 in Figure 14) uses the same DMRS sequence value, which can be calculated using the following formula: Wherein, p is the first index value in the above example, n is the sequence number value of the n-th time unit, N SF , The relevant description is the same as that of the aforementioned embodiment and will not be repeated here. In this way, when the DMRS sequence value of each time slot in the same OCC group is calculated by the above formula, since the sequence value corresponding to each time slot in the same OCC group is the same after being divided by the length of the orthogonal sequence and then rounded down, the DMRS sequence value corresponding to each time slot in the same OCC group can be made the same. For example, as used in FIG14 , the DMRS on OCC group 0 all use DMRS sequence value 1, and the DMRS on OCC group 1 all use DMRS sequence value 2. This ensures that the network device can merge the DMRS in the OCC group.

或者,若OCC组内的每个OCC块包含T个时隙,则需要保证OCC组内每T个时隙上的DMRS使用相同的DMRS序列值(也就是同一个OCC组内不同OCC块上相同位置的时隙上的DMRS使用相同的DMRS序列值、并且同一个OCC组内相同OCC块内的不同时隙上的DMRS使用的DMRS序列值不同),即 其中,T为一个OCC块内包含的时隙数量;p、n、NSF的相关说明与前述实施例相同,不做赘述。这样,通过以上公式来计算相同OCC组内的每个时隙的DMRS序列值的时候,由于同一个OCC组内不同OCC块内的时隙对应的序列值进行计算之后可以得到相同的p值,因此可以使得同一个OCC组内不同OCC块内相同位置的时隙对应的DMRS序列值相同、另外同一个OCC块内的不同时隙对应的DMRS序列值不同,比如OCC组0上的OCC块1包括时隙0和时隙1、OCC块2上包括时隙2和时隙3,该OCC块1中两个时隙上的DMRS可以使用DMRS序列值1和序列值2,该OCC块2中两个时隙上的DMRS可以使用DMRS序列值1和序列值2,如此可以保证网络设备能够对OCC组内的DMRS进行合并。Alternatively, if each OCC block in the OCC group contains T time slots, it is necessary to ensure that the DMRS on each T time slot in the OCC group uses the same DMRS sequence value (that is, the DMRS on the time slots at the same position on different OCC blocks in the same OCC group use the same DMRS sequence value, and the DMRS on different time slots in the same OCC block in the same OCC group use different DMRS sequence values), that is, Where, T is the number of time slots contained in an OCC block; p, n, N SF , The relevant description is the same as the above embodiment and will not be repeated. In this way, when the DMRS sequence value of each time slot in the same OCC group is calculated by the above formula, since the sequence values corresponding to the time slots in different OCC blocks in the same OCC group can obtain the same p value after calculation, the DMRS sequence values corresponding to the time slots at the same position in different OCC blocks in the same OCC group can be made the same, and the DMRS sequence values corresponding to different time slots in the same OCC block are different. For example, OCC block 1 on OCC group 0 includes time slot 0 and time slot 1, and OCC block 2 includes time slot 2 and time slot 3. The DMRS on the two time slots in the OCC block 1 can use DMRS sequence value 1 and sequence value 2, and the DMRS on the two time slots in the OCC block 2 can use DMRS sequence value 1 and sequence value 2. In this way, it can be ensured that the network device can merge the DMRS in the OCC group.

又例如,结合图15来说,对于多载波上行传输,DMRS序列为即不同子载波上的DMRS序列值不同。若终端设备在NPUSCH传输占用的子载波间应用OCC,则需要保证OCC组内每个子载波(比如图15中的OCC组0中的子载波0和子载波1)上应用相同的DMRS序列值,即其中,公式中各个参数的含义在前述多种实施例均已说明,不做赘述。这样,通过以上公式来计算相同OCC组内的每个子载波的DMRS序列值的时候,由于同一个OCC组内各个子载波对应的序列值除以正交序列的长度再下取整之后的取值相同,因此可以使得同一个OCC组内每个子载波对应的DMRS序列值相同,比如,在图15中的OCC组0中的子载波0和子载波1上的DMRS可以使用相同的DMRS序列值。For another example, in conjunction with FIG15 , for multi-carrier uplink transmission, the DMRS sequence is That is, the DMRS sequence values on different subcarriers are different. If the terminal device applies OCC between the subcarriers occupied by NPUSCH transmission, it is necessary to ensure that the same DMRS sequence value is applied to each subcarrier in the OCC group (such as subcarrier 0 and subcarrier 1 in OCC group 0 in Figure 15), that is, Among them, the meaning of each parameter in the formula has been explained in the aforementioned various embodiments and will not be repeated here. In this way, when the DMRS sequence value of each subcarrier in the same OCC group is calculated using the above formula, since the sequence value corresponding to each subcarrier in the same OCC group is the same after dividing by the length of the orthogonal sequence and then rounding down, the DMRS sequence value corresponding to each subcarrier in the same OCC group can be made the same. For example, the DMRS on subcarrier 0 and subcarrier 1 in OCC group 0 in Figure 15 can use the same DMRS sequence value.

或者,若OCC组内的每个OCC块上包含T个子载波,则需要保证OCC组内每T个子载波上的DMRS使用相同的DMRS序列值(也就是同一个OCC组内不同OCC块上相同位置的子载波上的DMRS使用相同的DMRS序列值、并且同一个OCC组内相同OCC块内的不同子载波上的DMRS使用的DMRS序列值不同),即其中,公式中各个参数的含义在前述多种实施例均已说明,不做赘述。这样,通过以上公式来计算相同OCC组内的每个子载波的DMRS序列值的时候,由于同一个OCC组内不同OCC块内的子载波对应的序列值进行计算之后可以得到相同的p值,因此可以使得同一个OCC组内不同OCC块内相同位置的子载波对应的DMRS序列值相同、另外同一个OCC块内的不同子载波对应的DMRS序列值不同,如此可以保证网络设备能够对OCC组内的DMRS进行合并。Alternatively, if each OCC block in the OCC group contains T subcarriers, it is necessary to ensure that the DMRS on each T subcarrier in the OCC group uses the same DMRS sequence value (that is, the DMRS on the subcarriers at the same position on different OCC blocks in the same OCC group uses the same DMRS sequence value, and the DMRS on different subcarriers in the same OCC block in the same OCC group uses different DMRS sequence values), that is, Among them, the meaning of each parameter in the formula has been explained in the aforementioned multiple embodiments and will not be repeated here. In this way, when the DMRS sequence value of each subcarrier in the same OCC group is calculated by the above formula, since the sequence values corresponding to the subcarriers in different OCC blocks in the same OCC group can obtain the same p value after calculation, the DMRS sequence values corresponding to the subcarriers at the same position in different OCC blocks in the same OCC group can be made the same, and the DMRS sequence values corresponding to different subcarriers in the same OCC block are different, so that the network device can merge the DMRS in the OCC group.

在一些实施例中,所述一个或多个第五OCC组中每个第五OCC组内发送的应用OCC的DMRS为基于第一正交序列和所述每个第五OCC组内每个OCC块对应的DMRS序列值相乘得到的。 In some embodiments, the DMRS applied to the OCC sent in each fifth OCC group of the one or more fifth OCC groups is obtained by multiplying the first orthogonal sequence and the DMRS sequence value corresponding to each OCC block in each fifth OCC group.

第一终端在一个或多个第五OCC组内发送应用OCC的DMRS,可以为:第一终端对每个第五OCC组内每个OCC块上的DMRS乘以对应的第一正交序列,以发送应用OCC的DMRS。The first terminal sends the DMRS applying the OCC in one or more fifth OCC groups. This may be: the first terminal multiplies the DMRS on each OCC block in each fifth OCC group by the corresponding first orthogonal sequence to send the DMRS applying the OCC.

例如图14,对于单载波上行传输,若在NPUSCH传输占用的时隙间应用OCC,则对OCC组内每个时隙上的DMRS乘以对应的正交序列,即wr(m)*ru(p),比如图14中,OCC组0中的时隙0和时隙1上DMRS乘以对应的第一正交序列wr(0)、wr(1),OCC组1中的时隙2和时隙3上DMRS乘以对应的第一正交序列wr(0)、wr(1)。For example, in Figure 14, for single-carrier uplink transmission, if OCC is applied between the time slots occupied by NPUSCH transmission, the DMRS on each time slot in the OCC group is multiplied by the corresponding orthogonal sequence, that is, w r (m)* ru (p). For example, in Figure 14, the DMRS on time slot 0 and time slot 1 in OCC group 0 are multiplied by the corresponding first orthogonal sequences w r (0) and w r (1), and the DMRS on time slot 2 and time slot 3 in OCC group 1 are multiplied by the corresponding first orthogonal sequences w r (0) and w r (1).

例如图15,对于多载波上行传输,若终端设备在NPUSCH传输占用的时隙内应用OCC,则对OCC组内每个子载波上的DMRS乘以对应的正交序列,即wr(m)*ru(p),比如图15中,OCC组0中的子载波0和子载波1上DMRS乘以对应的第一正交序列wr(0)、wr(1)。For example, in Figure 15, for multi-carrier uplink transmission, if the terminal device applies OCC in the time slot occupied by NPUSCH transmission, the DMRS on each subcarrier in the OCC group is multiplied by the corresponding orthogonal sequence, that is, w r (m)* ru (p). For example, in Figure 15, the DMRS on subcarrier 0 and subcarrier 1 in OCC group 0 are multiplied by the corresponding first orthogonal sequences w r (0) and w r (1).

在又一些实施例中,所述一个或多个第五OCC组中每个第五OCC组内发送的应用OCC的DMRS为基于第一正交序列和所述每个第五OCC组内每个OCC块对应的DMRS序列值计算得到的,其中,同一个第五OCC组内不同OCC块对应相同的DMRS序列值,每个第五OCC组内各个OCC块对应的DMRS序列值基于DMRS序列循环移位值计算,所述DMRS序列循环移位值与第一正交序列的索引具备对应关系。In some further embodiments, the DMRS of the applied OCC sent in each fifth OCC group of the one or more fifth OCC groups is calculated based on the first orthogonal sequence and the DMRS sequence value corresponding to each OCC block in each fifth OCC group, wherein different OCC blocks in the same fifth OCC group correspond to the same DMRS sequence value, and the DMRS sequence value corresponding to each OCC block in each fifth OCC group is calculated based on the DMRS sequence cyclic shift value, and the DMRS sequence cyclic shift value has a corresponding relationship with the index of the first orthogonal sequence.

本实施例中,第一终端在一个或多个第五OCC组内发送应用OCC的DMRS,可以为:确定第一正交序列的索引所对应的DMRS序列循环移位值,基于DMRS序列循环移位值计算每个第五OCC组内每个OCC块对应的DMRS序列值,以发送应用OCC的DMRS。In this embodiment, the first terminal sends the DMRS applying OCC in one or more fifth OCC groups, which can be: determining the DMRS sequence cyclic shift value corresponding to the index of the first orthogonal sequence, and calculating the DMRS sequence value corresponding to each OCC block in each fifth OCC group based on the DMRS sequence cyclic shift value to send the DMRS applying OCC.

其中,基于DMRS序列循环移位值计算每个第五OCC组内每个OCC块对应的DMRS序列值,可以包括:Calculating the DMRS sequence value corresponding to each OCC block in each fifth OCC group based on the DMRS sequence cyclic shift value may include:

在一个OCC块仅包括一个时间单元或一个子载波的情况下,基于该第m个第五OCC组的第k个OCC块中第n个时间单元或第n个子载波对应的序号值除以正交序列的长度后下取整,得到第m个第五OCC组的第k个OCC块中第n个时间单元或第n个子载波对应的第一索引值;基于第一索引值(p)从二进制伪随机序列获取对应的伪随机序列取值,基于第一索引值和DMRS序列循环移位值计算得到第m个第五OCC组的第k个OCC块中第n个时间单元或第n个子载波对应的DMRS序列值。In the case that an OCC block includes only one time unit or one subcarrier, the sequence number value corresponding to the nth time unit or the nth subcarrier in the kth OCC block of the mth fifth OCC group is divided by the length of the orthogonal sequence and rounded down to obtain the first index value corresponding to the nth time unit or the nth subcarrier in the kth OCC block of the mth fifth OCC group; based on the first index value (p), the corresponding pseudo-random sequence value is obtained from the binary pseudo-random sequence, and the DMRS sequence value corresponding to the nth time unit or the nth subcarrier in the kth OCC block of the mth fifth OCC group is calculated based on the first index value and the DMRS sequence cyclic shift value.

在一个OCC块包括多个时间单元或多个子载波的情况下,将正交序列的长度和多个时间单元的数量或多个子载波的数量相乘得到第一值;基于该第m个第五OCC组的第k个OCC块中第n个时间单元或第n个子载波对应的序号值除以第一值后下取整得到第二值;将该第m个第五OCC组的第k个OCC块中第n个时间单元或第n个子载波对应的序号值与多个时间单元的数量或多个子载波的数量进行取模计算得到第三值;将第二值和第三值相加,得到第m个第五OCC组的第k个OCC块中第n个时间单元或第n个子载波对应的第一索引值;基于第一索引值和DMRS序列循环移位值计算得到第m个第五OCC组的第k个OCC块中第n个时间单元或第n个子载波对应的DMRS序列值。In the case where an OCC block includes multiple time units or multiple subcarriers, the length of the orthogonal sequence and the number of multiple time units or the number of multiple subcarriers are multiplied to obtain a first value; the sequence number value corresponding to the nth time unit or the nth subcarrier in the kth OCC block of the mth fifth OCC group is divided by the first value and rounded down to obtain a second value; the sequence number value corresponding to the nth time unit or the nth subcarrier in the kth OCC block of the mth fifth OCC group is modulo calculated by the number of multiple time units or the number of multiple subcarriers to obtain a third value; the second value and the third value are added to obtain a first index value corresponding to the nth time unit or the nth subcarrier in the kth OCC block of the mth fifth OCC group; the DMRS sequence value corresponding to the nth time unit or the nth subcarrier in the kth OCC block of the mth fifth OCC group is calculated based on the first index value and the DMRS sequence cyclic shift value.

以多载波上行传输为例来说,若第一终端在NPUSCH传输占用的子载波(一个子载波为一个OCC块)间应用OCC,则OCC组内DMRS序列值为 其中,序列循环移位值α(r)与第一正交序列的索引相对应,且不同终端的不同正交序列的索引r对应不同DMRS序列循环移位值α(r),从而保证使用不同正交序列索引的用户(终端)发送的DMRS之间满足正交性。Taking multi-carrier uplink transmission as an example, if the first terminal applies OCC between the subcarriers occupied by NPUSCH transmission (one subcarrier is one OCC block), the DMRS sequence value in the OCC group is The sequence cyclic shift value α(r) corresponds to the index of the first orthogonal sequence, and the index r of different orthogonal sequences of different terminals corresponds to different DMRS sequence cyclic shift values α(r), thereby ensuring that the DMRSs sent by users (terminals) using different orthogonal sequence indices meet the orthogonality.

在一些实施例中,所述一个或多个第五OCC组中同一个第五OCC组内不同OCC块发送的应用OCC的DMRS对应相同的序列组索引。In some embodiments, DMRSs of the applied OCC sent by different OCC blocks in the same fifth OCC group in the one or more fifth OCC groups correspond to the same sequence group index.

本实施例尤其适用于使用序列组跳频的DMRS,这种情况中,通过使用本实施例提供的方式,可以使得同一第五OCC组的DMRS使用相同的序列组索引。This embodiment is particularly applicable to DMRS using sequence group hopping. In this case, by using the method provided by this embodiment, DMRSs of the same fifth OCC group can use the same sequence group index.

其中,所述每个第五OCC组内每个OCC块发送的应用OCC的DMRS对应的序列组索引为基于第五OCC组内的第一个时隙索引确定的。The sequence group index corresponding to the DMRS of the OCC application sent by each OCC block in each fifth OCC group is determined based on the first time slot index in the fifth OCC group.

具体来说,所述每个第五OCC组内每个OCC块发送的应用OCC的DMRS对应的序列组索引,为基于每个第五OCC组对应的序列组跳频图样确定的,所述每个第五OCC组对应的序列组跳频为基于第五OCC组内的第一个时隙索引确定的。Specifically, the sequence group index corresponding to the DMRS of the applied OCC sent by each OCC block in each fifth OCC group is determined based on the sequence group frequency hopping pattern corresponding to each fifth OCC group, and the sequence group frequency hopping corresponding to each fifth OCC group is determined based on the first time slot index in the fifth OCC group.

例如,对于使用序列组跳频且不应用OCC的DMRS,对应的序列组跳频图样为 其中n′为时隙索引ns或者RU的第一个时隙索引ns根据高层参数确定;此时终端确定序列组跳频索引其中,fss为序列移位图样,且根据高层参数确定。可以看出,使用序列组跳频且不应用OCC的DMRS的场景中,不同时隙上的DMRS使用的序列组跳频图样fgh(n′)不同,导致不同时隙上的DMRS使用的序列组索引u不同。For example, for DMRS using sequence group hopping and not applying OCC, the corresponding sequence group hopping pattern is Where n' is the time slot index n s or the first time slot index n s of RU, Determined according to high-level parameters; at this time, the terminal determines the sequence group hopping index Where fss is the sequence shift pattern and is determined by higher-layer parameters. It can be seen that in scenarios where sequence group hopping is used and OCC DMRS is not applied, the sequence group hopping patterns fgh (n') used by DMRS in different time slots are different, resulting in different sequence group indices u used by DMRS in different time slots.

而本实施例提供的场景为使用序列组跳频且应用OCC的DMRS,这种场景下,同一第五OCC组 的DMRS使用的序列组索引u应相同,基于此,本实施例中同一第五OCC组中的DMRS使用的序列组跳频图样fgh(n′)可以根据OCC组的第一个时隙索引ns确定,进而同一个第五OCC组中各个OCC块上的DMRS所使用的序列组索引基于相同的序列组跳频图样确定,如此,可以使得同一第五OCC组的DMRS使用的序列组索引u相同,从而可以保证网络设备能够对OCC组内的DMRS进行合并。The scenario provided in this embodiment is to use sequence group hopping and apply OCC DMRS. In this scenario, the same fifth OCC group The sequence group index u used by the DMRS of the same fifth OCC group should be the same. Based on this, in this embodiment, the sequence group hopping pattern f gh (n′) used by the DMRS in the same fifth OCC group can be determined according to the first time slot index ns of the OCC group. Then, the sequence group index used by the DMRS on each OCC block in the same fifth OCC group is determined based on the same sequence group hopping pattern. In this way, the sequence group index u used by the DMRS in the same fifth OCC group can be the same, thereby ensuring that the network device can merge the DMRS in the OCC group.

接下来针对网络设备的相关处理进行说明。Next, the related processing of network devices is explained.

在一些可能的实施方式中,网络设备侧,所述一个或多个第一OCC组为基于一个或多个第二OCC组确定的,其中,所述一个或多个第二OCC组为基于所述NPUSCH占用的传输资源和/或正交序列的长度确定的。In some possible implementations, on the network device side, the one or more first OCC groups are determined based on one or more second OCC groups, wherein the one or more second OCC groups are determined based on the transmission resources occupied by the NPUSCH and/or the length of the orthogonal sequence.

所述NPUSCH占用的传输资源与所述NPUSCH的重复传输次数相关,其中,所述NPUSCH的重复传输次数基于以下至少之一确定:网络设备配置的NPUSCH的重复传输次数、高层配置的执行早期数据传输EDT时的最大传输块大小TBS、所述NPUSCH传输所对应的TBS、正交序列的长度。The transmission resources occupied by the NPUSCH are related to the number of repeated transmissions of the NPUSCH, wherein the number of repeated transmissions of the NPUSCH is determined based on at least one of the following: the number of repeated transmissions of the NPUSCH configured by the network device, the maximum transmission block size TBS when performing early data transmission EDT configured by the high layer, the TBS corresponding to the NPUSCH transmission, and the length of the orthogonal sequence.

关于本实施方式中,确定每个第二OCC组的方式、NPUSCH占用的传输资源、正交序列的长度等相关说明,与前述实施例均相同,也就是说,网络设备所确定的第二OCC组,与每个终端确定的第二OCC组应为相同的,因此这里不做重复说明。Regarding this implementation, the method of determining each second OCC group, the transmission resources occupied by NPUSCH, the length of the orthogonal sequence, and other related instructions are the same as those in the previous embodiment. That is, the second OCC group determined by the network device should be the same as the second OCC group determined by each terminal, so they are not repeated here.

另外,网络设备为第一终端配置的相关参数,也会配置给复用NPUSCH的传输资源的至少一个终端,因此关于网络设备为各个终端进行配置的时机和方式也与前述实施例相同,均不做重复说明。In addition, the relevant parameters configured by the network device for the first terminal will also be configured for at least one terminal that reuses the transmission resources of NPUSCH. Therefore, the timing and method of the network device configuring each terminal are the same as those in the previous embodiment and will not be repeated.

在一些可能的实施例中,网络设备侧,所述方法还包括:在所述一个或多个第二OCC组中的第三OCC组内存在满足第一条件的第一资源的情况下,所述网络设备执行以下之一:在所述第三OCC组中取消接收NPUSCH,推迟接收所述第三OCC组对应的NPUSCH,调整所述第三OCC组。In some possible embodiments, on the network device side, the method further includes: when there is a first resource that meets the first condition in a third OCC group among the one or more second OCC groups, the network device performs one of the following: canceling the reception of NPUSCH in the third OCC group, postponing the reception of NPUSCH corresponding to the third OCC group, and adjusting the third OCC group.

其中,第一条件的相关说明,与前述实施例相同,不做赘述。The description of the first condition is the same as that in the above embodiment and will not be repeated here.

关于网络设备具体确定第三OCC组的方式,与前述第一终端的处理方式相同,不做赘述。The specific manner in which the network device determines the third OCC group is the same as the aforementioned processing manner of the first terminal and is not described in detail.

所述在所述第三OCC组中取消接收NPUSCH,可以指的是:所述网络设备不将所述第三OCC组作为所述一个或多个第一OCC组中之一、且取消在所述第三OCC组接收对应的NPUSCH。The canceling of receiving NPUSCH in the third OCC group may mean that the network device does not use the third OCC group as one of the one or more first OCC groups, and cancels receiving the corresponding NPUSCH in the third OCC group.

所述推迟接收所述第三OCC组对应的NPUSCH可以包括:所述网络设备不将所述第三OCC组作为所述一个或多个第一OCC组中之一,在所述第三OCC组之后还有剩余的不存在满足第一条件的资源的一个或多个第二OCC组情况下,将位于所述第三OCC组之后、不存在满足第一条件的资源的第一个第二OCC组作为第七OCC组,将第七OCC组为一个或多个第一OCC组中之一、且在第七OCC组内接收推迟发送的所述第三OCC组对应的NPUSCH。The postponing of receiving the NPUSCH corresponding to the third OCC group may include: the network device does not regard the third OCC group as one of the one or more first OCC groups, and when there are one or more second OCC groups remaining after the third OCC group that do not have resources that meet the first condition, regard the first second OCC group located after the third OCC group and that does not have resources that meet the first condition as the seventh OCC group, regard the seventh OCC group as one of the one or more first OCC groups, and receive the NPUSCH corresponding to the third OCC group that is postponed in the seventh OCC group.

所述调整所述第三OCC组包括:所述网络设备将所述第三OCC组推迟至第二资源位置处,将推迟后的第三OCC组作为所述一个或多个第一OCC组中之一,其中,所述第二资源位于所述第一资源之后、且所述第二资源不满足所述第一条件。The adjusting of the third OCC group includes: the network device deferring the third OCC group to a second resource location, and using the deferred third OCC group as one of the one or more first OCC groups, wherein the second resource is located after the first resource and the second resource does not meet the first condition.

关于网络设备确定第七OCC组的详细说明以及关于每个处理方式的相关说明,与前述第一终端执行的处理相似,不同之处仅在于网络设备修改为取消接收、推迟接收或调整接收中之一,因此不做赘述。The detailed description of the network device determining the seventh OCC group and the relevant description of each processing method are similar to the processing performed by the aforementioned first terminal. The only difference is that the network device is modified to cancel reception, postpone reception or adjust reception, so they are not repeated.

应理解的是,网络设备和每个终端所采用的处理方式应为相互对应的,比如,每个终端在所述第三OCC组中取消发送NPUSCH,相应的,网络设备应执行在所述第三OCC组中取消接收NPUSCH的处理;比如,每个终端推迟发送所述第三OCC组对应的NPUSCH,相应的,网络设备应执行推迟接收所述第三OCC组对应的NPUSCH的处理;又比如,每个终端调整所述第三OCC组,相应的,网络设备应执行推迟调整所述第三OCC组的处理。关于网络设备和每个终端执行哪种处理,可以为协议规定的、或默认的、或网络设备为每个终端指定的等,只要网络设备和每个终端采用的处理方式相互对应,就在本实施例保护范围内。It should be understood that the processing methods adopted by the network device and each terminal should correspond to each other. For example, each terminal cancels the transmission of NPUSCH in the third OCC group, and accordingly, the network device should execute the processing of canceling the reception of NPUSCH in the third OCC group; for example, each terminal postpones the transmission of NPUSCH corresponding to the third OCC group, and accordingly, the network device should execute the processing of postponing the reception of NPUSCH corresponding to the third OCC group; for another example, each terminal adjusts the third OCC group, and accordingly, the network device should execute the processing of postponing the adjustment of the third OCC group. As for which processing is performed by the network device and each terminal, it can be specified by the protocol, or by default, or specified by the network device for each terminal, etc. As long as the processing methods adopted by the network device and each terminal correspond to each other, it is within the protection scope of this embodiment.

在一些可能的实施方式中,所述网络设备在一个或多个第一OCC组内接收至少一个终端发送的应用OCC的NPUSCH,包括以下之一:在所述一个或多个第一OCC组中存在NPUSCH与预留符号发生碰撞的第四OCC组的情况下,所述网络设备在基于所述预留符号打孔的所述第四OCC组内接收所述至少一个终端发送的应用OCC的NPUSCH;在所述一个或多个第一OCC组中存在NPUSCH与SRS发生碰撞的第四OCC组的情况下,所述网络设备在基于所述SRS打孔的所述第四OCC组内接收所述至少一个终端发送的应用OCC的NPUSCH;在所述一个或多个第一OCC组中存在NPUSCH与预留符号发生碰撞的第四OCC组的情况下,所述网络设备在所述第四OCC组内所述预留符号的位置保持接收对应的所述至少一个终端发送的应用OCC的NPUSCH;在所述一个或多个第一OCC组中存在NPUSCH与SRS发生碰撞的第四OCC组的情况下,所述网络设备在所述第四OCC组内所述SRS的位置保持接收对应的所述至少一个终端发送的应用OCC的NPUSCH。In some possible implementations, the network device receives the NPUSCH of the applied OCC sent by at least one terminal in one or more first OCC groups, including one of the following: when there is a fourth OCC group in which the NPUSCH collides with a reserved symbol among the one or more first OCC groups, the network device receives the NPUSCH of the applied OCC sent by the at least one terminal in the fourth OCC group based on puncturing of the reserved symbol; when there is a fourth OCC group in which the NPUSCH collides with an SRS among the one or more first OCC groups, the network device receives the NPUSCH of the applied OCC sent by the at least one terminal in the fourth OCC group based on puncturing of the SRS; when there is a fourth OCC group in which the NPUSCH collides with a reserved symbol among the one or more first OCC groups, the network device keeps receiving the NPUSCH of the applied OCC sent by the corresponding at least one terminal at the position of the reserved symbol in the fourth OCC group; when there is a fourth OCC group in which the NPUSCH collides with an SRS among the one or more first OCC groups, the network device keeps receiving the NPUSCH of the applied OCC sent by the corresponding at least one terminal at the position of the SRS in the fourth OCC group.

这里,所述网络设备可以是在完成前述基于一个或多个第二OCC组得到一个或多个第一OCC组 之后执行的处理。应指出的是,网络设备是否执行判断一个或多个第一OCC组中是否存在NPUSCH与预留符号发生碰撞的第四OCC组、和/或判断所述一个或多个第一OCC组中存在NPUSCH与SRS发生碰撞的第四OCC组的处理,与前述第一终端是否执行判断一个或多个第一OCC组中是否存在NPUSCH与预留符号发生碰撞的第四OCC组、和/或判断所述一个或多个第一OCC组中存在NPUSCH与SRS发生碰撞的第四OCC组的相关说明是相同的,不做重复说明。Here, the network device may be a device that obtains one or more first OCC groups based on one or more second OCC groups. It should be noted that whether the network device performs the processing of determining whether there is a fourth OCC group in which NPUSCH collides with the reserved symbol in one or more first OCC groups, and/or determining whether there is a fourth OCC group in which NPUSCH collides with the SRS in the one or more first OCC groups, is the same as the relevant description of whether the aforementioned first terminal performs the processing of determining whether there is a fourth OCC group in which NPUSCH collides with the reserved symbol in one or more first OCC groups, and/or determining whether there is a fourth OCC group in which NPUSCH collides with the SRS in the one or more first OCC groups, and no repetition is made.

所述网络设备在基于所述预留符号打孔的所述第四OCC组内接收所述至少一个终端发送的应用OCC的NPUSCH,可以指的是:所述网络设备将所述预留符号在第四OCC组的第一OCC块上的位置,作为第一OCC块上的打孔位置;基于所述第四OCC组的第一OCC块上的打孔位置,确定第四OCC组内除第一OCC块外的每个其他OCC块上对应的打孔位置;基于第四OCC组内的第一OCC块上的打孔位置、每个其他OCC块上的打孔位置,对所述第四OCC组内的NPUSCH传输进行打孔;在打孔后的第四OCC组内接收所述至少一个终端发送的应用OCC的NPUSCH。其中,基于所述第四OCC组的第一OCC块上的打孔位置,确定第四OCC组内除第一OCC块外的每个其他OCC块上对应的打孔位置的处理与前述实施例相同,不做赘述。The network device receiving the NPUSCH of the OCC application sent by the at least one terminal in the fourth OCC group based on the puncturing of the reserved symbol may refer to: the network device using the position of the reserved symbol on the first OCC block of the fourth OCC group as the puncturing position on the first OCC block; determining the corresponding puncturing position on each other OCC block in the fourth OCC group except the first OCC block based on the puncturing position on the first OCC block of the fourth OCC group; puncturing the NPUSCH transmission in the fourth OCC group based on the puncturing position on the first OCC block and the puncturing position on each other OCC block in the fourth OCC group; and receiving the NPUSCH of the OCC application sent by the at least one terminal in the fourth OCC group after puncturing. The process of determining the corresponding puncturing position on each other OCC block in the fourth OCC group except the first OCC block based on the puncturing position on the first OCC block of the fourth OCC group is the same as that in the above embodiment and is not described in detail.

所述网络设备在基于所述SRS打孔的所述第四OCC组内接收所述至少一个终端发送的应用OCC的NPUSCH的处理,与所述网络设备在基于所述预留符号打孔的所述第四OCC组内接收所述至少一个终端发送的应用OCC的NPUSCH的处理相似,不做重复说明。The processing of the NPUSCH of the application OCC sent by the at least one terminal received by the network device in the fourth OCC group based on the SRS puncturing is similar to the processing of the NPUSCH of the application OCC sent by the at least one terminal received by the network device in the fourth OCC group based on the reserved symbol puncturing, and will not be repeated.

所述网络设备在所述第四OCC组内所述预留符号的位置保持接收对应的所述至少一个终端发送的应用OCC的NPUSCH,可以指的是:所述网络设备在所述第四OCC组内所述预留符号位置处,保持接收该预留符号位置处原始对应的所述至少一个终端发送的应用OCC的NPUSCH不变,且不在第四OCC组内的预留符号上接收各个终端发送的其他信息。The network device maintains receiving the NPUSCH of the application OCC sent by the corresponding at least one terminal at the position of the reserved symbol in the fourth OCC group, which may mean that the network device maintains receiving the NPUSCH of the application OCC sent by the at least one terminal originally corresponding to the reserved symbol position in the fourth OCC group, and does not receive other information sent by each terminal on the reserved symbol in the fourth OCC group.

所述网络设备在所述第四OCC组内所述SRS的位置保持接收对应的所述至少一个终端发送的应用OCC的NPUSCH,可以指的是:所述网络设备在所述第四OCC组内所述SRS位置处,保持接收该SRS位置处原始对应的所述至少一个终端发送的应用OCC的NPUSCH不变,且不在第四OCC组内的SRS上接收各个终端发送的SRS。The network device maintains receiving the NPUSCH of the application OCC sent by the corresponding at least one terminal at the position of the SRS in the fourth OCC group, which may mean that the network device maintains receiving the NPUSCH of the application OCC sent by the at least one terminal originally corresponding to the SRS position at the SRS position in the fourth OCC group, and does not receive the SRS sent by each terminal on the SRS in the fourth OCC group.

在一些可能的实施方式中,所述方法还包括:所述网络设备基于所述至少一个终端对应的正交序列、所述一个或多个第一OCC组中每个第一OCC组内接收的至少一个终端发送的应用OCC的NPUSCH,得到所述至少一个终端中每个终端对应的每个第一OCC组的NPUSCH。In some possible embodiments, the method further includes: the network device obtains the NPUSCH of each first OCC group corresponding to each terminal in the at least one terminal based on the orthogonal sequence corresponding to the at least one terminal and the NPUSCH of the applied OCC sent by at least one terminal received in each first OCC group in the one or more first OCC groups.

其中,所述至少一个终端对应的正交序列为基于所述至少一个终端中每个终端对应的正交序列的索引从多个候选正交序列中确定的。具体的,网络设备可以是基于每个终端对应的正交序列的索引从多个候选正交序列中确定该终端对应的正交序列。The orthogonal sequence corresponding to the at least one terminal is determined from multiple candidate orthogonal sequences based on an index of the orthogonal sequence corresponding to each terminal in the at least one terminal. Specifically, the network device may determine the orthogonal sequence corresponding to each terminal from multiple candidate orthogonal sequences based on the index of the orthogonal sequence corresponding to the terminal.

以至少一个终端中的任意一个终端为第一终端为例来说,所述网络设备基于所述至少一个终端对应的正交序列、所述一个或多个第一OCC组中每个第一OCC组内接收的至少一个终端发送的应用OCC的NPUSCH,得到所述至少一个终端中每个终端对应的每个第一OCC组的NPUSCH,可以指的是:所述网络设备基于第一终端对应的第一正交序列与所述一个或多个第一OCC组中每个第一OCC组内接收的第一终端发送的应用OCC的NPUSCH相乘,解调得到所述第一终端对应的每个第一OCC组的NPUSCH。由于网络设备对每个终端的解调处理,均与第一终端相同,因此不做一一赘述。Taking any one of the at least one terminal as the first terminal as an example, the network device obtains the NPUSCH of each first OCC group corresponding to each terminal in the at least one terminal based on the orthogonal sequence corresponding to the at least one terminal and the NPUSCH of the applied OCC sent by at least one terminal received in each first OCC group of the one or more first OCC groups. This may mean that the network device multiplies the first orthogonal sequence corresponding to the first terminal with the NPUSCH of the applied OCC sent by the first terminal received in each first OCC group of the one or more first OCC groups, and demodulates to obtain the NPUSCH of each first OCC group corresponding to the first terminal. Since the demodulation processing of each terminal by the network device is the same as that of the first terminal, they are not described one by one.

在一些可能的实施方式中,所述方法还包括:所述网络设备基于所述每个终端对应的每个第一OCC组的NPUSCH的加扰序列,对所述每个终端对应的每个第一OCC组的NPUSCH解扰,其中,所述每个终端对应的每个第一OCC组的NPUSCH的加扰序列为基于所述每个第一OCC组的第一个帧索引和/或第一个时隙索引初始化得到的。In some possible embodiments, the method further includes: the network device descrambles the NPUSCH of each first OCC group corresponding to each terminal based on the scrambling sequence of the NPUSCH of each first OCC group corresponding to each terminal, wherein the scrambling sequence of the NPUSCH of each first OCC group corresponding to each terminal is initialized based on the first frame index and/or first time slot index of each first OCC group.

仍然以第一终端为例,网络设备计算第一终端的每个第一OCC组的NPUSCH的加扰序列的方式,应与第一终端计算每个第一OCC组对应的加扰序列的方式相同,因此不做赘述。同样的,网络设备计算得到每个终端的每个第一OCC组的NPUSCH的加扰序列的方式,也应与网络设备计算第一终端的每个第一OCC组的NPUSCH的加扰序列的方式相似,因此不做赘述。Still taking the first terminal as an example, the way in which the network device calculates the scrambling sequence of the NPUSCH of each first OCC group of the first terminal should be the same as the way in which the first terminal calculates the scrambling sequence corresponding to each first OCC group, so it is not repeated. Similarly, the way in which the network device calculates the scrambling sequence of the NPUSCH of each first OCC group of each terminal should also be similar to the way in which the network device calculates the scrambling sequence of the NPUSCH of each first OCC group of the first terminal, so it is not repeated.

总的来说,前述网络设备接收应用OCC的NPUSCH的相关处理可以包括以下流程:网络设备基于NPUSCH占用的传输资源、正交序列的长度,划分得到一个或多个第二OCC组;基于一个或多个第二OCC组确定用于发送NPUSCH的一个或多个第一OCC组;基于至少一个终端中每个终端对应的正交序列的索引从多个候选正交序列中确定每个终端对应的正交序列;所述网络设备基于所述至少一个终端对应的正交序列、所述一个或多个第一OCC组中每个第一OCC组内接收的至少一个终端发送的应用OCC的NPUSCH,解调得到所述至少一个终端中每个终端对应的每个第一OCC组的NPUSCH;所述网络设备基于所述每个终端对应的每个第一OCC组的NPUSCH的加扰序列,对所述每个终端对应的每个第一OCC组的NPUSCH解扰,得到每个终端的解扰后的NPUSCH。 In general, the relevant processing of the NPUSCH with OCC applied received by the aforementioned network device may include the following process: the network device divides the NPUSCH into one or more second OCC groups based on the transmission resources occupied by the NPUSCH and the length of the orthogonal sequence; determines one or more first OCC groups for sending the NPUSCH based on the one or more second OCC groups; determines the orthogonal sequence corresponding to each terminal in at least one terminal from multiple candidate orthogonal sequences based on the index of the orthogonal sequence corresponding to each terminal; the network device demodulates the NPUSCH with OCC applied sent by at least one terminal received in each first OCC group of the one or more first OCC groups to obtain the NPUSCH of each first OCC group corresponding to each terminal in the at least one terminal based on the orthogonal sequence corresponding to the at least one terminal and the NPUSCH; the network device descrambles the NPUSCH of each first OCC group corresponding to each terminal based on the scrambling sequence of the NPUSCH of each first OCC group corresponding to each terminal to obtain the descrambled NPUSCH of each terminal.

在一些可能的实施方式中,所述方法还包括:所述网络设备在一个或多个第五OCC组内接收所述至少一个终端发送的应用OCC的解调参考信号DMRS,其中,所述一个或多个第五OCC组为所述一个或多个第一OCC组中的至少部分OCC组,所述应用OCC的DMRS由所述应用OCC的NPUSCH承载。In some possible embodiments, the method further includes: the network device receives a demodulation reference signal DMRS of the applied OCC sent by the at least one terminal in one or more fifth OCC groups, wherein the one or more fifth OCC groups are at least part of the one or more first OCC groups, and the DMRS of the applied OCC is carried by the NPUSCH of the applied OCC.

在网络设备侧,第五OCC组可以指的是用于接收应用OCC的DMRS的OCC组。其中,所述一个或多个第五OCC组中每个第五OCC组包括一个或多个OCC块,所述一个或多个OCC块中不同的OCC块对应的时域范围不同和/或频域范围不同。On the network device side, the fifth OCC group may refer to an OCC group for receiving a DMRS to which the OCC is applied. Each of the one or more fifth OCC groups includes one or more OCC blocks, and different OCC blocks in the one or more OCC blocks correspond to different time domain ranges and/or different frequency domain ranges.

一种实施例中,所述方法还包括以下之一:在所述一个或多个第一OCC组中存在DMRS与预留符号发生碰撞的第六OCC组的情况下,所述网络设备在所述第六OCC组内不接收DMRS、且不将所述第六OCC组作为所述一个或多个第五OCC组之一;在所述一个或多个第一OCC组内中存在DMRS与预留符号发生碰撞的第六OCC组的情况下,所述网络设备确定将所述第六OCC组作为所述一个或多个第五OCC组中之一。In one embodiment, the method further includes one of the following: when there is a sixth OCC group in which DMRS collides with reserved symbols in the one or more first OCC groups, the network device does not receive DMRS in the sixth OCC group and does not use the sixth OCC group as one of the one or more fifth OCC groups; when there is a sixth OCC group in which DMRS collides with reserved symbols in the one or more first OCC groups, the network device determines to use the sixth OCC group as one of the one or more fifth OCC groups.

其中,网络设备确定所述一个或多个第一OCC组中存在DMRS与预留符号发生碰撞的第六OCC组的具体处理方式,与第一终端确定所述一个或多个第一OCC组中存在DMRS与预留符号发生碰撞的第六OCC组的具体处理方式相同,不做赘述。Among them, the specific processing method of the network device determining that there is a sixth OCC group in which DMRS collides with the reserved symbol in the one or more first OCC groups is the same as the specific processing method of the first terminal determining that there is a sixth OCC group in which DMRS collides with the reserved symbol in the one or more first OCC groups, and will not be repeated.

所述网络设备在所述第六OCC组内不接收DMRS、且不将所述第六OCC组作为所述一个或多个第五OCC组之一可以为:第一终端不将所述第六OCC组作为所述一个或多个第五OCC组之一;若DMRS与预留的符号在第六OCC组内的第二OCC块的第一相对位置处发生碰撞,则网络设备确定在第六OCC组内的第二OCC块的第一相对位置处不接收DMRS、且在第六OCC组内除第二OCC块的其他OCC块的第一相对位置处同样不接收DMRS。The network device does not receive DMRS in the sixth OCC group and does not use the sixth OCC group as one of the one or more fifth OCC groups. This can be as follows: the first terminal does not use the sixth OCC group as one of the one or more fifth OCC groups; if the DMRS collides with the reserved symbol at the first relative position of the second OCC block in the sixth OCC group, the network device determines not to receive DMRS at the first relative position of the second OCC block in the sixth OCC group, and also does not receive DMRS at the first relative positions of other OCC blocks in the sixth OCC group except the second OCC block.

所述网络设备确定将所述第六OCC组作为所述一个或多个第五OCC组中之一,可以为:所述网络设备将所述第六OCC组作为所述一个或多个第五OCC组中之一,并且在所述第六OCC组内与所述预留符号发生碰撞的位置处保持接收至少一个终端发送的应用OCC的DMRS。这里,在所述第六OCC组内与所述预留符号发生碰撞的位置处保持接收至少一个终端发送的应用OCC的DMRS可以指的是:网络设备在所述第六OCC组内与所述预留符号发生碰撞的位置处保持接收至少一个终端发送的应用OCC的DMRS、并且在第六OCC组内不接收预留符号上传输的其他信息。The network device determines to use the sixth OCC group as one of the one or more fifth OCC groups, which may be: the network device uses the sixth OCC group as one of the one or more fifth OCC groups, and keeps receiving the DMRS of the application OCC sent by at least one terminal at the position where the reserved symbol collides within the sixth OCC group. Here, keeping receiving the DMRS of the application OCC sent by at least one terminal at the position where the reserved symbol collides within the sixth OCC group may mean: the network device keeps receiving the DMRS of the application OCC sent by at least one terminal at the position where the reserved symbol collides within the sixth OCC group, and does not receive other information transmitted on the reserved symbol within the sixth OCC group.

在一些可能的示例中,网络设备的处理方式还可以包括:网络设备判断在一个或多个第一OCC组内的DMRS是否存在与第二条件包括的资源发生碰撞,若存在,则将DMRS与第二条件包括的资源发生碰撞的位置所在的第一OCC组作为第十OCC组;第一终端执行以下之一:在所述第十OCC组中取消接收NPUSCH以及DMRS,推迟接收所述第十OCC组对应的NPUSCH以及DMRS,调整所述第十OCC组。所述第二条件还可以包括DMRS与以下至少之一发生碰撞:NPRACH资源、插入的间隙、预留的上行子帧、下行接收。第二条件包括的资源为NPRACH资源、插入的间隙、预留的上行子帧、下行接收中至少之一。In some possible examples, the processing method of the network device may also include: the network device determines whether the DMRS in one or more first OCC groups collides with the resources included in the second condition, and if so, the first OCC group where the DMRS collides with the resources included in the second condition is used as the tenth OCC group; the first terminal performs one of the following: canceling the reception of NPUSCH and DMRS in the tenth OCC group, postponing the reception of NPUSCH and DMRS corresponding to the tenth OCC group, and adjusting the tenth OCC group. The second condition may also include the collision of DMRS with at least one of the following: NPRACH resources, inserted gaps, reserved uplink subframes, and downlink reception. The resources included in the second condition are at least one of NPRACH resources, inserted gaps, reserved uplink subframes, and downlink reception.

本示例中,关于在所述第十OCC组中取消接收NPUSCH以及DMRS、推迟接收所述第十OCC组对应的NPUSCH以及DMRS、调整所述第十OCC组的说明,与前述实施例中在所述第三OCC组中取消接收NPUSCH、推迟接收所述第三OCC组对应的NPUSCH、调整所述第三OCC组的说明相似,不同仅在于本示例中还针对第十OCC组对应的DMRS同样进行处理,这里不再重复说明。In this example, the instructions on canceling the reception of NPUSCH and DMRS in the tenth OCC group, postponing the reception of NPUSCH and DMRS corresponding to the tenth OCC group, and adjusting the tenth OCC group are similar to the instructions on canceling the reception of NPUSCH in the third OCC group, postponing the reception of NPUSCH corresponding to the third OCC group, and adjusting the third OCC group in the aforementioned embodiment. The only difference is that in this example, the DMRS corresponding to the tenth OCC group is also processed in the same way, which will not be repeated here.

一种实施例中,所述方法还包括:所述网络设备基于所述至少一个终端对应的正交序列、所述一个或多个第五OCC组中每个第五OCC组内每个OCC块对应的DMRS序列值,解调所述每个第五OCC组内接收到的每个终端发送的DMRS,其中,同一个终端在同一个第五OCC组内不同OCC块对应相同的DMRS序列值。In one embodiment, the method further includes: the network device demodulates the DMRS sent by each terminal received in each fifth OCC group based on the orthogonal sequence corresponding to the at least one terminal and the DMRS sequence value corresponding to each OCC block in each fifth OCC group in the one or more fifth OCC groups, wherein the same terminal corresponds to the same DMRS sequence value in different OCC blocks in the same fifth OCC group.

以第一终端为例来说,所述网络设备基于所述至少一个终端对应的正交序列、所述一个或多个第五OCC组中每个第五OCC组内每个OCC块对应的DMRS序列值,解调所述每个第五OCC组内接收到的每个终端发送的DMRS,可以包括:所述网络设备基于第一终端对应的第一正交序列和所述一个或多个第五OCC组中每个第五OCC组内每个OCC块对应的DMRS序列值相乘,解调所述每个第五OCC组内接收到的第一终端发送的DMRS。Taking the first terminal as an example, the network device demodulates the DMRS sent by each terminal received in each fifth OCC group based on the orthogonal sequence corresponding to the at least one terminal and the DMRS sequence value corresponding to each OCC block in each fifth OCC group in the one or more fifth OCC groups. It may include: the network device demodulates the DMRS sent by the first terminal received in each fifth OCC group based on multiplying the first orthogonal sequence corresponding to the first terminal and the DMRS sequence value corresponding to each OCC block in each fifth OCC group in the one or more fifth OCC groups.

可选地,所述网络设备基于第一终端对应的第一正交序列和所述一个或多个第五OCC组中每个第五OCC组内每个OCC块对应的DMRS序列值相乘,解调所述每个第五OCC组内接收到的第一终端发送的DMRS,可以为:所述网络设备确定第一终端对应的第一正交序列的索引所对应的DMRS序列循环移位值,基于DMRS序列循环移位值,计算第一终端在每个第五OCC组内每个OCC块上对应的DMRS序列值;对每个第五OCC组内每个OCC块上的DMRS序列值乘以对应的第一正交序列,解调得到第一终端的DMRS。其中,基于DMRS序列循环移位值计算第一终端每个第五OCC组内每个OCC 块对应的DMRS序列值的处理,与前述实施例中第一终端的相关说明相同,不做赘述。Optionally, the network device demodulates the DMRS sent by the first terminal received in each fifth OCC group based on the multiplication of the first orthogonal sequence corresponding to the first terminal and the DMRS sequence value corresponding to each OCC block in each fifth OCC group of the one or more fifth OCC groups. This can be as follows: the network device determines the DMRS sequence cyclic shift value corresponding to the index of the first orthogonal sequence corresponding to the first terminal, and calculates the DMRS sequence value corresponding to each OCC block in each fifth OCC group of the first terminal based on the DMRS sequence cyclic shift value; multiplies the DMRS sequence value on each OCC block in each fifth OCC group by the corresponding first orthogonal sequence, and demodulates to obtain the DMRS of the first terminal. The DMRS sequence value of each OCC block in each fifth OCC group of the first terminal is calculated based on the DMRS sequence cyclic shift value. The processing of the DMRS sequence value corresponding to the block is the same as the relevant description of the first terminal in the aforementioned embodiment, and will not be repeated here.

网络设备对每个终端发送的DMRS的解调方式均与第一终端相同,因此不做赘述。The demodulation method of the DMRS sent by the network device to each terminal is the same as that of the first terminal, so it is not described in detail.

一种实施例中,同一个终端在同一个第五OCC组内不同OCC块对应的DMRS的序列组索引相同。In one embodiment, the sequence group indexes of DMRSs corresponding to different OCC blocks in the same fifth OCC group of the same terminal are the same.

本实施例尤其适用于使用序列组跳频的DMRS。This embodiment is particularly applicable to a DMRS using sequence group hopping.

具体来说,以第一终端为例来说,网络设备确定第一终端在各个第五OCC组内各个OCC块对应的DMRS的序列组索引的方式可以包括:基于每个第五OCC组内的第一个时隙索引,确定所述每个第五OCC组对应的序列组跳频,基于每个第五OCC组对应的序列组跳频图样确定第一终端在每个第五OCC组内各个OCC块对应的DMRS的序列组索引。关于具体确定第一终端在各个第五OCC组内各个OCC块对应的DMRS的序列组索引的计算方式,与前述实施例相同,这里不做重复说明。网络设备确定每个终端在各个第五OCC组内各个OCC块对应的DMRS的序列组索引的方式,与第一终端相似,不做赘述。Specifically, taking the first terminal as an example, the way in which the network device determines the sequence group index of the DMRS corresponding to each OCC block in each fifth OCC group of the first terminal may include: determining the sequence group frequency hopping corresponding to each fifth OCC group based on the first time slot index in each fifth OCC group, and determining the sequence group index of the DMRS corresponding to each OCC block in each fifth OCC group of the first terminal based on the sequence group frequency hopping pattern corresponding to each fifth OCC group. The calculation method for specifically determining the sequence group index of the DMRS corresponding to each OCC block in each fifth OCC group of the first terminal is the same as the aforementioned embodiment and will not be repeated here. The way in which the network device determines the sequence group index of the DMRS corresponding to each OCC block in each fifth OCC group of each terminal is similar to that of the first terminal and will not be repeated.

结合相关技术来说,在NTN(非地面网络,Non-Terrestrial Network)系统中,卫星波束覆盖范围较大,导致小区接入用户数明显高于地面小区,因此如何提升系统容量就成为需要解决的问题。In combination with relevant technologies, in the NTN (Non-Terrestrial Network) system, the satellite beam coverage is large, resulting in the number of users accessing the cell being significantly higher than that in the terrestrial cell. Therefore, how to improve the system capacity becomes a problem that needs to be solved.

本申请实施例所提供的方案,第一终端可以在一个或多个OCC组内传输应用OCC的NPUSCH,这样通过使用OCC来传输NPUSCH可以实现在时频资源上进行码分复用,从而可以提升系统容量。According to the solution provided in the embodiment of the present application, the first terminal can transmit the NPUSCH using OCC within one or more OCC groups. In this way, by using OCC to transmit NPUSCH, code division multiplexing can be achieved on time-frequency resources, thereby improving system capacity.

本实施例提供的方案,由于网络设备可以在一个或多个OCC组中接收终端发送的应用OCC的NPUSCH,而不同的终端使用了不同的正交序列来生成应用OCC的NPUSCH,如此可以实现不同用户在相同时频资源上进行码分复用,以提升系统容量。In the solution provided in this embodiment, since the network device can receive the NPUSCH using OCC sent by the terminal in one or more OCC groups, and different terminals use different orthogonal sequences to generate the NPUSCH using OCC, it is possible to implement code division multiplexing of different users on the same time-frequency resources to improve system capacity.

另外,第一终端还可以对满足第一条件的OCC组中的NPUSCH传输进行调整,从而保证网络设备能够对OCC组中不同OCC块上的NPUSCH进行合并接收。并且,本实施例提供的方案还可以使得第一终端在各个第五OCC组内发送应用OCC的DMRS,从而保证OCC组内发送的DMRS之间的正交性,以使得网络侧能够对OCC组内进行资源复用的终端进行信道估计。以及第一终端还可以对满足第二条件的第五OCC组中的DMRS传输进行调整,从而保证网络设备能够对OCC组中不同OCC块上的DMRS进行合并接收。In addition, the first terminal can also adjust the NPUSCH transmission in the OCC group that meets the first condition, so as to ensure that the network device can combine and receive the NPUSCH on different OCC blocks in the OCC group. Moreover, the solution provided in this embodiment can also enable the first terminal to send the DMRS of the applied OCC in each fifth OCC group, so as to ensure the orthogonality between the DMRS sent in the OCC group, so that the network side can perform channel estimation on the terminal that performs resource multiplexing in the OCC group. And the first terminal can also adjust the DMRS transmission in the fifth OCC group that meets the second condition, so as to ensure that the network device can combine and receive the DMRS on different OCC blocks in the OCC group.

图16是根据本申请一实施例的第一终端的组成结构示意图,包括:FIG16 is a schematic diagram of the structure of a first terminal according to an embodiment of the present application, including:

第一通信单元1601,用于在一个或多个第一正交覆盖码OCC组内发送应用OCC的窄带物理上行共享信道NPUSCH。The first communication unit 1601 is configured to send a narrowband physical uplink shared channel NPUSCH applying OCC within one or more first orthogonal cover code OCC groups.

所述一个或多个第一OCC组为基于一个或多个第二OCC组确定的,其中,所述一个或多个第二OCC组为基于所述NPUSCH占用的传输资源和/或正交序列的长度确定的。The one or more first OCC groups are determined based on one or more second OCC groups, wherein the one or more second OCC groups are determined based on the transmission resources occupied by the NPUSCH and/or the length of the orthogonal sequence.

如图16所示,所述第一终端还包括:As shown in FIG16 , the first terminal further includes:

第一处理单元1602,用于在所述一个或多个第二OCC组中的第三OCC组内存在满足第一条件的第一资源的情况下,调整所述第三OCC组;The first processing unit 1602 is configured to adjust a third OCC group among the one or more second OCC groups if a first resource meeting a first condition exists in the third OCC group;

所述第一通信单元,用于在所述一个或多个第二OCC组中的第三OCC组内存在满足第一条件的第一资源的情况下,执行以下之一:在所述第三OCC组中取消发送NPUSCH,推迟发送所述第三OCC组对应的NPUSCH。The first communication unit is configured to, when a first resource meeting a first condition exists in a third OCC group among the one or more second OCC groups, perform one of the following: cancel sending NPUSCH in the third OCC group, and postpone sending NPUSCH corresponding to the third OCC group.

所述第一处理单元,用于将所述第三OCC组推迟至第二资源位置处,将推迟后的第三OCC组作为所述一个或多个第一OCC组中之一,其中,所述第二资源位于所述第一资源之后、且所述第二资源不满足所述第一条件。The first processing unit is configured to postpone the third OCC group to a second resource location, and use the postponed third OCC group as one of the one or more first OCC groups, wherein the second resource is located after the first resource and the second resource does not meet the first condition.

所述第一条件包括NPUSCH与以下至少之一发生碰撞:窄带物理随机接入信道NPRACH资源、插入的间隙、预留的上行子帧、下行接收、预留符号、探测参考信号SRS。The first condition includes that the NPUSCH collides with at least one of the following: narrowband physical random access channel NPRACH resources, inserted gaps, reserved uplink subframes, downlink reception, reserved symbols, and sounding reference signals SRS.

所述第一通信单元,用于执行以下之一:在所述一个或多个第一OCC组中存在NPUSCH与预留符号发生碰撞的第四OCC组的情况下,基于所述预留符号对所述第四OCC组内的应用OCC的NPUSCH进行打孔发送;在所述一个或多个第一OCC组中存在NPUSCH与SRS发生碰撞的第四OCC组的情况下,基于所述SRS对所述第四OCC组内的应用OCC的NPUSCH进行打孔发送;在所述一个或多个第一OCC组中存在NPUSCH与预留符号发生碰撞的第四OCC组的情况下,在所述第四OCC组内所述预留符号的位置处保持发送对应的应用OCC的NPUSCH;在所述一个或多个第一OCC组中存在NPUSCH与SRS发生碰撞的第四OCC组的情况下,在所述第四OCC组内所述SRS的位置处保持发送对应的应用OCC的NPUSCH。The first communication unit is used to perform one of the following: when there is a fourth OCC group in which NPUSCH collides with a reserved symbol among the one or more first OCC groups, puncturing and sending the NPUSCH of the applied OCC within the fourth OCC group based on the reserved symbol; when there is a fourth OCC group in which NPUSCH collides with an SRS among the one or more first OCC groups, puncturing and sending the NPUSCH of the applied OCC within the fourth OCC group based on the SRS; when there is a fourth OCC group in which NPUSCH collides with a reserved symbol among the one or more first OCC groups, keeping sending the corresponding NPUSCH of the applied OCC at the position of the reserved symbol within the fourth OCC group; when there is a fourth OCC group in which NPUSCH collides with an SRS among the one or more first OCC groups, keeping sending the corresponding NPUSCH of the applied OCC at the position of the SRS within the fourth OCC group.

所述NPUSCH占用的传输资源与所述NPUSCH的重复传输次数相关,其中,所述NPUSCH的重复传输次数基于以下至少之一确定:网络设备配置的NPUSCH的重复传输次数、高层配置的所述第一终端执行早期数据传输EDT时的最大传输块大小TBS、所述NPUSCH传输所对应的TBS、正交序列的长度。 The transmission resources occupied by the NPUSCH are related to the number of repeated transmissions of the NPUSCH, wherein the number of repeated transmissions of the NPUSCH is determined based on at least one of the following: the number of repeated transmissions of the NPUSCH configured by the network device, the maximum transmission block size TBS when the first terminal performs early data transmission EDT configured by the high layer, the TBS corresponding to the NPUSCH transmission, and the length of the orthogonal sequence.

所述一个或多个第一OCC组中不同的第一OCC组内发送的应用OCC的NPUSCH,为基于第一正交序列和不同的第一OCC组所对应的NPUSCH计算得到的。The NPUSCHs to which the OCC is applied and sent in different first OCC groups among the one or more first OCC groups are calculated based on the first orthogonal sequence and the NPUSCHs corresponding to the different first OCC groups.

所述一个或多个第一OCC组中每个第一OCC组内发送的应用OCC的NPUSCH所对应的加扰序列,为基于所述每个第一OCC组的第一个帧索引和/或第一个时隙索引初始化得到的。The scrambling sequence corresponding to the NPUSCH to which the OCC is applied and sent in each of the one or more first OCC groups is initialized based on the first frame index and/or the first time slot index of each first OCC group.

所述第一通信单元,用于在一个或多个第五OCC组内发送应用OCC的解调参考信号DMRS,其中,所述一个或多个第五OCC组为所述一个或多个第一OCC组中的至少部分OCC组,所述应用OCC的DMRS由所述应用OCC的NPUSCH承载。The first communication unit is used to send a demodulation reference signal DMRS of the applied OCC within one or more fifth OCC groups, wherein the one or more fifth OCC groups are at least part of the one or more first OCC groups, and the DMRS of the applied OCC is carried by the NPUSCH of the applied OCC.

所述第一处理单元,用于执行以下之一:在所述一个或多个第一OCC组中存在DMRS与预留符号发生碰撞的第六OCC组的情况下,不将所述第六OCC组作为所述一个或多个第五OCC组之一;在所述一个或多个第一OCC组内中存在DMRS与预留符号发生碰撞的第六OCC组的情况下,将所述第六OCC组作为所述一个或多个第五OCC组中之一。The first processing unit is used to perform one of the following: when there is a sixth OCC group in which DMRS collides with reserved symbols in the one or more first OCC groups, not using the sixth OCC group as one of the one or more fifth OCC groups; when there is a sixth OCC group in which DMRS collides with reserved symbols in the one or more first OCC groups, using the sixth OCC group as one of the one or more fifth OCC groups.

所述一个或多个第五OCC组中每个第五OCC组包括一个或多个OCC块,所述一个或多个OCC块中不同的OCC块对应的时域范围不同和/或频域范围不同。Each of the one or more fifth OCC groups includes one or more OCC blocks, and different OCC blocks in the one or more OCC blocks correspond to different time domain ranges and/or different frequency domain ranges.

所述一个或多个第五OCC组中每个第五OCC组内发送的应用OCC的DMRS为基于第一正交序列和所述每个第五OCC组内每个OCC块对应的DMRS序列值计算得到的,其中,同一个第五OCC组内不同OCC块对应相同的DMRS序列值。The DMRS of the applied OCC sent in each fifth OCC group of the one or more fifth OCC groups is calculated based on the first orthogonal sequence and the DMRS sequence value corresponding to each OCC block in each fifth OCC group, wherein different OCC blocks in the same fifth OCC group correspond to the same DMRS sequence value.

所述一个或多个第五OCC组中同一个第五OCC组内不同OCC块发送的应用OCC的DMRS对应相同的序列组索引。DMRSs of the application OCC sent by different OCC blocks in the same fifth OCC group in the one or more fifth OCC groups correspond to the same sequence group index.

所述第一正交序列为基于所述第一终端对应的第一正交序列的索引从多个候选正交序列中确定的。The first orthogonal sequence is determined from a plurality of candidate orthogonal sequences based on an index of the first orthogonal sequence corresponding to the first terminal.

图17是根据本申请一实施例的网络设备的组成结构示意图,包括:FIG17 is a schematic diagram of the composition structure of a network device according to an embodiment of the present application, including:

第二通信单元1701,用于在一个或多个第一正交覆盖码OCC组内接收至少一个终端发送的应用OCC的窄带物理上行共享信道NPUSCH。The second communication unit 1701 is configured to receive a narrowband physical uplink shared channel NPUSCH applying OCC sent by at least one terminal in one or more first orthogonal cover code OCC groups.

所述一个或多个第一OCC组为基于一个或多个第二OCC组确定的,其中,所述一个或多个第二OCC组为基于所述NPUSCH占用的传输资源和/或正交序列的长度确定的。The one or more first OCC groups are determined based on one or more second OCC groups, wherein the one or more second OCC groups are determined based on the transmission resources occupied by the NPUSCH and/or the length of the orthogonal sequence.

如图17所示,所述网络设备还包括:As shown in FIG17 , the network device further includes:

第二处理单元1702,用于在所述一个或多个第二OCC组中的第三OCC组内存在满足第一条件的第一资源的情况下,调整所述第三OCC组;The second processing unit 1702 is configured to adjust a third OCC group among the one or more second OCC groups if a first resource meeting a first condition exists in the third OCC group;

所述第二通信单元,用于在所述一个或多个第二OCC组中的第三OCC组内存在满足第一条件的第一资源的情况下,执行以下之一:在所述第三OCC组中取消接收NPUSCH,推迟接收所述第三OCC组对应的NPUSCH。The second communication unit is configured to, when a first resource meeting a first condition exists in a third OCC group among the one or more second OCC groups, perform one of the following: cancel receiving NPUSCH in the third OCC group, and postpone receiving NPUSCH corresponding to the third OCC group.

所述第二处理单元,用于将所述第三OCC组推迟至第二资源位置处,将推迟后的第三OCC组作为所述一个或多个第一OCC组中之一,其中,所述第二资源位于所述第一资源之后、且所述第二资源不满足所述第一条件。The second processing unit is configured to postpone the third OCC group to a second resource location, and use the postponed third OCC group as one of the one or more first OCC groups, wherein the second resource is located after the first resource and the second resource does not meet the first condition.

所述第一条件包括NPUSCH与以下至少之一发生碰撞:窄带物理随机接入信道NPRACH资源、插入的间隙、预留的上行子帧、下行接收、预留符号、探测参考信号SRS。The first condition includes that the NPUSCH collides with at least one of the following: narrowband physical random access channel NPRACH resources, inserted gaps, reserved uplink subframes, downlink reception, reserved symbols, and sounding reference signals SRS.

所述第二通信单元,用于执行以下之一:在所述一个或多个第一OCC组中存在NPUSCH与预留符号发生碰撞的第四OCC组的情况下,在基于所述预留符号打孔的所述第四OCC组内接收所述至少一个终端发送的应用OCC的NPUSCH;在所述一个或多个第一OCC组中存在NPUSCH与SRS发生碰撞的第四OCC组的情况下,在基于所述SRS打孔的所述第四OCC组内接收所述至少一个终端发送的应用OCC的NPUSCH;在所述一个或多个第一OCC组中存在NPUSCH与预留符号发生碰撞的第四OCC组的情况下,在所述第四OCC组内所述预留符号的位置保持接收对应的所述至少一个终端发送的应用OCC的NPUSCH;在所述一个或多个第一OCC组中存在NPUSCH与SRS发生碰撞的第四OCC组的情况下,在所述第四OCC组内所述SRS的位置保持接收对应的所述至少一个终端发送的应用OCC的NPUSCH。The second communication unit is used to perform one of the following: when there is a fourth OCC group in which NPUSCH collides with a reserved symbol among the one or more first OCC groups, receiving the NPUSCH of the application OCC sent by the at least one terminal in the fourth OCC group based on the puncturing of the reserved symbol; when there is a fourth OCC group in which NPUSCH collides with SRS among the one or more first OCC groups, receiving the NPUSCH of the application OCC sent by the at least one terminal in the fourth OCC group based on the puncturing of the SRS; when there is a fourth OCC group in which NPUSCH collides with a reserved symbol among the one or more first OCC groups, keeping receiving the NPUSCH of the application OCC sent by the corresponding at least one terminal at the position of the reserved symbol in the fourth OCC group; when there is a fourth OCC group in which NPUSCH collides with SRS among the one or more first OCC groups, keeping receiving the NPUSCH of the application OCC sent by the corresponding at least one terminal at the position of the SRS in the fourth OCC group.

所述NPUSCH占用的传输资源与所述NPUSCH的重复传输次数相关,其中,所述NPUSCH的重复传输次数基于以下至少之一确定:网络设备配置的NPUSCH的重复传输次数、高层配置的执行早期数据传输EDT时的最大传输块大小TBS、所述NPUSCH传输所对应的TBS、正交序列的长度。The transmission resources occupied by the NPUSCH are related to the number of repeated transmissions of the NPUSCH, wherein the number of repeated transmissions of the NPUSCH is determined based on at least one of the following: the number of repeated transmissions of the NPUSCH configured by the network device, the maximum transmission block size TBS when performing early data transmission EDT configured by the high layer, the TBS corresponding to the NPUSCH transmission, and the length of the orthogonal sequence.

所述第二处理单元,用于基于所述至少一个终端对应的正交序列、所述一个或多个第一OCC组中每个第一OCC组内接收的至少一个终端发送的应用OCC的NPUSCH,得到所述至少一个终端中每个终端对应的每个第一OCC组的NPUSCH。The second processing unit is used to obtain the NPUSCH of each first OCC group corresponding to each terminal in the at least one terminal based on the orthogonal sequence corresponding to the at least one terminal and the NPUSCH of the applied OCC sent by at least one terminal received in each first OCC group in the one or more first OCC groups.

所述第二处理单元,用于基于所述每个终端对应的每个第一OCC组的NPUSCH的加扰序列,对所述每个终端对应的每个第一OCC组的NPUSCH解扰,其中,所述每个终端对应的每个第一OCC组 的NPUSCH的加扰序列为基于所述每个第一OCC组的第一个帧索引和/或第一个时隙索引初始化得到的。The second processing unit is configured to descramble the NPUSCH of each first OCC group corresponding to each terminal based on the scrambling sequence of the NPUSCH of each first OCC group corresponding to each terminal, wherein each first OCC group corresponding to each terminal The scrambling sequence of the NPUSCH is initialized based on the first frame index and/or the first time slot index of each first OCC group.

所述第二通信单元,用于在一个或多个第五OCC组内接收所述至少一个终端发送的应用OCC的解调参考信号DMRS,其中,所述一个或多个第五OCC组为所述一个或多个第一OCC组中的至少部分OCC组,所述应用OCC的DMRS由所述应用OCC的NPUSCH承载。The second communication unit is used to receive the demodulation reference signal DMRS of the applied OCC sent by the at least one terminal in one or more fifth OCC groups, wherein the one or more fifth OCC groups are at least part of the one or more first OCC groups, and the DMRS of the applied OCC is carried by the NPUSCH of the applied OCC.

所述第二处理单元,用于执行以下之一:在所述一个或多个第一OCC组中存在DMRS与预留符号发生碰撞的第六OCC组的情况下,在所述第六OCC组内不接收DMRS、且不将所述第六OCC组作为所述一个或多个第五OCC组之一;在所述一个或多个第一OCC组内中存在DMRS与预留符号发生碰撞的第六OCC组的情况下,确定将所述第六OCC组作为所述一个或多个第五OCC组中之一。The second processing unit is used to perform one of the following: when there is a sixth OCC group in which DMRS collides with reserved symbols among the one or more first OCC groups, not receiving DMRS in the sixth OCC group and not using the sixth OCC group as one of the one or more fifth OCC groups; when there is a sixth OCC group in which DMRS collides with reserved symbols among the one or more first OCC groups, determining to use the sixth OCC group as one of the one or more fifth OCC groups.

所述一个或多个第五OCC组中每个第五OCC组包括一个或多个OCC块,所述一个或多个OCC块中不同的OCC块对应的时域范围不同和/或频域范围不同。Each of the one or more fifth OCC groups includes one or more OCC blocks, and different OCC blocks in the one or more OCC blocks correspond to different time domain ranges and/or different frequency domain ranges.

所述第二处理单元,用于基于所述至少一个终端对应的正交序列、所述一个或多个第五OCC组中每个第五OCC组内每个OCC块对应的DMRS序列值,解调所述每个第五OCC组内接收到的每个终端发送的DMRS,其中,同一个终端在同一个第五OCC组内不同OCC块对应相同的DMRS序列值。The second processing unit is used to demodulate the DMRS sent by each terminal received in each fifth OCC group based on the orthogonal sequence corresponding to the at least one terminal and the DMRS sequence value corresponding to each OCC block in each fifth OCC group in the one or more fifth OCC groups, wherein the same terminal corresponds to the same DMRS sequence value in different OCC blocks in the same fifth OCC group.

同一个终端在同一个第五OCC组内不同OCC块对应的DMRS的序列组索引相同。The sequence group indexes of DMRSs corresponding to different OCC blocks of the same terminal in the same fifth OCC group are the same.

所述至少一个终端对应的正交序列为基于所述至少一个终端中每个终端对应的正交序列的索引从多个候选正交序列中确定的。The orthogonal sequence corresponding to the at least one terminal is determined from a plurality of candidate orthogonal sequences based on an index of the orthogonal sequence corresponding to each terminal in the at least one terminal.

本申请实施例的设备能够实现前述的认证方法实施例中的各个设备的对应功能。该第一终端、或网络设备中的各个模块(子模块、单元或组件等)对应的流程、功能、实现方式以及有益效果,可参见上述方法实施例中的对应描述,在此不再赘述。需要说明,关于申请实施例的第一终端、或网络设备中的各个模块(子模块、单元或组件等)所描述的功能,可以由不同的模块(子模块、单元或组件等)实现,也可以由同一个模块(子模块、单元或组件等)实现。The device of the embodiment of the present application can realize the corresponding functions of each device in the aforementioned authentication method embodiment. The processes, functions, implementation methods and beneficial effects corresponding to the first terminal or each module (sub-module, unit or component, etc.) in the network device can be found in the corresponding description in the above method embodiment, which will not be repeated here. It should be noted that the functions described in the first terminal of the application embodiment or each module (sub-module, unit or component, etc.) in the network device can be implemented by different modules (sub-module, unit or component, etc.) or by the same module (sub-module, unit or component, etc.).

图18是根据本申请实施例的通信设备1800示意性结构图。该通信设备1800包括处理器1810,处理器1810可以从存储器中调用并运行计算机程序,以使通信设备1800实现本申请实施例中的方法。在一种可能的实现方式中,通信设备1800还可以包括存储器1820。其中,处理器1810可以从存储器1820中调用并运行计算机程序,以使通信设备1800实现本申请实施例中的方法。其中,存储器1820可以是独立于处理器1810的一个单独的器件,也可以集成在处理器1810中。在一种可能的实现方式中,通信设备1800还可以包括收发器1830,处理器1810可以控制该收发器1830与其他设备进行通信,具体地,可以向其他设备发送信息或数据,或接收其他设备发送的信息或数据。其中,收发器1830可以包括发射机和接收机。收发器1830还可以进一步包括天线,天线的数量可以为一个或多个。Figure 18 is a schematic diagram of a communication device 1800 according to an embodiment of the present application. The communication device 1800 includes a processor 1810, which can retrieve and execute computer programs from a memory to enable the communication device 1800 to implement the methods according to the embodiments of the present application. In one possible implementation, the communication device 1800 may also include a memory 1820. The processor 1810 can retrieve and execute computer programs from the memory 1820 to enable the communication device 1800 to implement the methods according to the embodiments of the present application. The memory 1820 may be a separate device independent of the processor 1810 or integrated into the processor 1810. In one possible implementation, the communication device 1800 may also include a transceiver 1830. The processor 1810 may control the transceiver 1830 to communicate with other devices. Specifically, the transceiver 1830 may send information or data to other devices or receive information or data sent by other devices. The transceiver 1830 may include a transmitter and a receiver. The transceiver 1830 may further include one or more antennas.

在一种可能的实现方式中,该通信设备1800可为本申请实施例的第一终端、或网络设备,并且该通信设备1800可以实现本申请实施例的各个方法中由第一终端、或网络设备实现的相应流程,为了简洁,在此不再赘述。In one possible implementation, the communication device 1800 may be the first terminal or network device of an embodiment of the present application, and the communication device 1800 may implement the corresponding processes implemented by the first terminal or network device in each method of the embodiment of the present application. For the sake of brevity, they will not be repeated here.

图19是根据本申请实施例的芯片1900的示意性结构图。该芯片1900包括处理器1910,处理器1910可以从存储器中调用并运行计算机程序,以实现本申请实施例中的方法。在一种可能的实现方式中,芯片1900还可以包括存储器1920。其中,处理器1910可以从存储器1920中调用并运行计算机程序,以实现本申请实施例中由第一终端、或网络设备执行的方法。其中,存储器1920可以是独立于处理器1910的一个单独的器件,也可以集成在处理器1910中。在一种可能的实现方式中,该芯片1900还可以包括输入接口1930。其中,处理器1910可以控制该输入接口1930与其他设备或芯片进行通信,具体地,可以获取其他设备或芯片发送的信息或数据。在一种可能的实现方式中,该芯片1900还可以包括输出接口1940。其中,处理器1910可以控制该输出接口1940与其他设备或芯片进行通信,具体地,可以向其他设备或芯片输出信息或数据。Figure 19 is a schematic structural diagram of a chip 1900 according to an embodiment of the present application. The chip 1900 includes a processor 1910, which can call and execute a computer program from a memory to implement the method in the embodiment of the present application. In one possible implementation, the chip 1900 may also include a memory 1920. The processor 1910 can call and execute a computer program from the memory 1920 to implement the method performed by the first terminal or network device in the embodiment of the present application. The memory 1920 may be a separate device independent of the processor 1910 or integrated into the processor 1910. In one possible implementation, the chip 1900 may also include an input interface 1930. The processor 1910 may control the input interface 1930 to communicate with other devices or chips, specifically, to obtain information or data sent by other devices or chips. In one possible implementation, the chip 1900 may also include an output interface 1940. The processor 1910 may control the output interface 1940 to communicate with other devices or chips, and specifically, may output information or data to other devices or chips.

在一种可能的实现方式中,该芯片可应用于本申请实施例中的第一终端、或网络设备,并且该芯片可以实现本申请实施例的各个方法中由第一终端、或网络设备实现的相应流程,为了简洁,在此不再赘述。应理解,本申请实施例提到的芯片还可以称为系统级芯片,系统芯片,芯片系统或片上系统芯片等。上述提及的处理器可以是通用处理器、数字信号处理器(digital signal processor,DSP)、现成可编程门阵列(field programmable gate array,FPGA)、专用集成电路(application specific integrated circuit,ASIC)或者其他可编程逻辑器件、晶体管逻辑器件、分立硬件组件等。其中,上述提到的通用处理器可以是微处理器或者也可以是任何常规的处理器等。上述提及的存储器可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(read-only memory,ROM)、可编程只读存储器(programmable ROM,PROM)、可擦除可编程只读存储器(erasable PROM,EPROM)、电可擦除可编程只读存储器(electrically EPROM,EEPROM) 或闪存。易失性存储器可以是随机存取存储器(random access memory,RAM)。应理解,上述存储器为示例性但不是限制性说明,例如,本申请实施例中的存储器还可以是静态随机存取存储器(static RAM,SRAM)、动态随机存取存储器(dynamic RAM,DRAM)、同步动态随机存取存储器(synchronous DRAM,SDRAM)、双倍数据速率同步动态随机存取存储器(double data rate SDRAM,DDR SDRAM)、增强型同步动态随机存取存储器(enhanced SDRAM,ESDRAM)、同步连接动态随机存取存储器(synch link DRAM,SLDRAM)以及直接内存总线随机存取存储器(Direct Rambus RAM,DR RAM)等等。也就是说,本申请实施例中的存储器旨在包括但不限于这些和任意其它适合类型的存储器。In one possible implementation, the chip can be applied to the first terminal or network device in the embodiment of the present application, and the chip can implement the corresponding processes implemented by the first terminal or network device in the various methods of the embodiment of the present application. For the sake of brevity, they are not described here. It should be understood that the chip mentioned in the embodiment of the present application can also be called a system-level chip, a system chip, a chip system or a system-on-chip chip, etc. The processor mentioned above can be a general-purpose processor, a digital signal processor (DSP), a field programmable gate array (FPGA), an application specific integrated circuit (ASIC) or other programmable logic device, a transistor logic device, a discrete hardware component, etc. Among them, the general-purpose processor mentioned above can be a microprocessor or any conventional processor, etc. The memory mentioned above can be a volatile memory or a non-volatile memory, or can include both volatile and non-volatile memories. Among them, non-volatile memory can be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), Or flash memory. The volatile memory may be a random access memory (RAM). It should be understood that the above-mentioned memory is exemplary but not restrictive. For example, the memory in the embodiments of the present application may also be a static random access memory (SRAM), a dynamic random access memory (DRAM), a synchronous dynamic random access memory (SDRAM), a double data rate synchronous dynamic random access memory (DDR SDRAM), an enhanced synchronous dynamic random access memory (ESDRAM), a synchronous link dynamic random access memory (SLDRAM), and a direct memory bus random access memory (DR RAM). In other words, the memory in the embodiments of the present application is intended to include but is not limited to these and any other suitable types of memory.

图20是根据本申请实施例的通信系统2000的示意性框图。该通信系统2000包括第一终端2010、网络设备2020。其中,该第一终端2010可以用于实现上述方法中由终端实现的相应的功能。该网络设备2020可以用于实现上述方法中由核心网网元实现的相应的功能。为了简洁,在此不再赘述。Figure 20 is a schematic block diagram of a communication system 2000 according to an embodiment of the present application. Communication system 2000 includes a first terminal 2010 and a network device 2020. First terminal 2010 can be used to implement the corresponding functions implemented by the terminal in the above-described method. Network device 2020 can be used to implement the corresponding functions implemented by the core network element in the above-described method. For the sake of brevity, these details are omitted here.

在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。该计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行该计算机程序指令时,全部或部分地产生按照本申请实施例中的流程或功能。该计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。该计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,该计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(Digital Subscriber Line,DSL))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。该计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。该可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,DVD)、或者半导体介质(例如固态硬盘(Solid State Disk,SSD))等。In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented using software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the process or function in accordance with the embodiment of the present application is generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions can be transmitted from one website, computer, server or data center to another website, computer, server or data center by wired (such as coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (such as infrared, wireless, microwave, etc.) means. The computer-readable storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server or data center that includes one or more available media integrated. The available medium can be a magnetic medium (e.g., a floppy disk, a hard disk, a tape), an optical medium (e.g., a DVD), or a semiconductor medium (e.g., a solid state drive (SSD)).

应理解,在本申请的各种实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本申请实施例的实施过程构成任何限定。所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。以上所述仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以该权利要求的保护范围为准。 It should be understood that in the various embodiments of the present application, the size of the sequence number of each process mentioned above does not mean the order of execution, and the execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiment of the present application. Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working process of the system, device and unit described above can refer to the corresponding process in the aforementioned method embodiment, and will not be repeated here. The above is only a specific implementation method of the present application, but the scope of protection of the present application is not limited thereto. Any person skilled in the art who is familiar with the technical field can easily think of changes or replacements within the technical scope disclosed in the present application, which should be included in the scope of protection of the present application. Therefore, the scope of protection of the present application should be based on the scope of protection of the claim.

Claims (66)

一种通信方法,包括:A communication method, comprising: 第一终端在一个或多个第一正交覆盖码OCC组内发送应用OCC的窄带物理上行共享信道NPUSCH。The first terminal sends a narrowband physical uplink shared channel NPUSCH applying OCC within one or more first orthogonal cover code OCC groups. 根据权利要求1所述的方法,其中,所述一个或多个第一OCC组为基于一个或多个第二OCC组确定的,其中,所述一个或多个第二OCC组为基于所述NPUSCH占用的传输资源和/或正交序列的长度确定的。The method according to claim 1, wherein the one or more first OCC groups are determined based on one or more second OCC groups, wherein the one or more second OCC groups are determined based on the transmission resources occupied by the NPUSCH and/or the length of the orthogonal sequence. 根据权利要求2所述的方法,其中,所述方法还包括:The method according to claim 2, wherein the method further comprises: 在所述一个或多个第二OCC组中的第三OCC组内存在满足第一条件的第一资源的情况下,所述第一终端执行以下之一:在所述第三OCC组中取消发送NPUSCH,推迟发送所述第三OCC组对应的NPUSCH,调整所述第三OCC组。When there is a first resource that meets the first condition in a third OCC group among the one or more second OCC groups, the first terminal performs one of the following: canceling the sending of NPUSCH in the third OCC group, postponing the sending of NPUSCH corresponding to the third OCC group, and adjusting the third OCC group. 根据权利要求3所述的方法,其中,所述调整所述第三OCC组包括:The method according to claim 3, wherein adjusting the third OCC group comprises: 所述第一终端将所述第三OCC组推迟至第二资源位置处,将推迟后的第三OCC组作为所述一个或多个第一OCC组中之一,其中,所述第二资源位于所述第一资源之后、且所述第二资源不满足所述第一条件。The first terminal postpones the third OCC group to a second resource location and uses the postponed third OCC group as one of the one or more first OCC groups, wherein the second resource is located after the first resource and the second resource does not meet the first condition. 根据权利要求3或4所述的方法,其中,所述第一条件包括NPUSCH与以下至少之一发生碰撞:窄带物理随机接入信道NPRACH资源、插入的间隙、预留的上行子帧、下行接收、预留符号、探测参考信号SRS。The method according to claim 3 or 4, wherein the first condition includes a collision between the NPUSCH and at least one of the following: a narrowband physical random access channel NPRACH resource, an inserted gap, a reserved uplink subframe, a downlink reception, a reserved symbol, and a sounding reference signal SRS. 根据权利要求1或2所述的方法,其中,所述第一终端在一个或多个第一OCC组内发送应用OCC的NPUSCH,包括以下之一:The method according to claim 1 or 2, wherein the first terminal transmits an NPUSCH to which an OCC is applied within one or more first OCC groups, comprising one of the following: 在所述一个或多个第一OCC组中存在NPUSCH与预留符号发生碰撞的第四OCC组的情况下,所述第一终端基于所述预留符号对所述第四OCC组内的应用OCC的NPUSCH进行打孔发送;When there is a fourth OCC group in which the NPUSCH collides with a reserved symbol in the one or more first OCC groups, the first terminal punctures and sends the NPUSCH to which the OCC is applied in the fourth OCC group based on the reserved symbol; 在所述一个或多个第一OCC组中存在NPUSCH与SRS发生碰撞的第四OCC组的情况下,所述第一终端基于所述SRS对所述第四OCC组内的应用OCC的NPUSCH进行打孔发送;When there is a fourth OCC group in which the NPUSCH collides with the SRS in the one or more first OCC groups, the first terminal punctures and sends the NPUSCH to which the OCC is applied in the fourth OCC group based on the SRS; 在所述一个或多个第一OCC组中存在NPUSCH与预留符号发生碰撞的第四OCC组的情况下,所述第一终端在所述第四OCC组内所述预留符号的位置处保持发送对应的应用OCC的NPUSCH;In a case where there is a fourth OCC group in which the NPUSCH collides with a reserved symbol in the one or more first OCC groups, the first terminal keeps sending the corresponding NPUSCH applying the OCC at the position of the reserved symbol in the fourth OCC group; 在所述一个或多个第一OCC组中存在NPUSCH与SRS发生碰撞的第四OCC组的情况下,所述第一终端在所述第四OCC组内所述SRS的位置处保持发送对应的应用OCC的NPUSCH。In the case where there is a fourth OCC group in which NPUSCH collides with SRS in the one or more first OCC groups, the first terminal keeps sending the corresponding NPUSCH applying OCC at the position of the SRS in the fourth OCC group. 根据权利要求2-5任一项所述的方法,其中,所述NPUSCH占用的传输资源与所述NPUSCH的重复传输次数相关,其中,所述NPUSCH的重复传输次数基于以下至少之一确定:网络设备配置的NPUSCH的重复传输次数、高层配置的所述第一终端执行早期数据传输EDT时的最大传输块大小TBS、所述NPUSCH传输所对应的TBS、正交序列的长度。The method according to any one of claims 2 to 5, wherein the transmission resources occupied by the NPUSCH are related to the number of repeated transmissions of the NPUSCH, wherein the number of repeated transmissions of the NPUSCH is determined based on at least one of the following: the number of repeated transmissions of the NPUSCH configured by the network device, the maximum transmission block size TBS when the first terminal performs early data transmission EDT configured by the high layer, the TBS corresponding to the NPUSCH transmission, and the length of the orthogonal sequence. 根据权利要求1-7任一项所述的方法,其中,所述一个或多个第一OCC组中不同的第一OCC组内发送的应用OCC的NPUSCH,为基于第一正交序列和不同的第一OCC组所对应的NPUSCH计算得到的。The method according to any one of claims 1 to 7, wherein the NPUSCHs applying the OCC sent in different first OCC groups among the one or more first OCC groups are calculated based on the first orthogonal sequence and the NPUSCHs corresponding to the different first OCC groups. 根据权利要求1-8任一项所述的方法,其中,所述一个或多个第一OCC组中每个第一OCC组内发送的应用OCC的NPUSCH所对应的加扰序列,为基于所述每个第一OCC组的第一个帧索引和/或第一个时隙索引初始化得到的。The method according to any one of claims 1 to 8, wherein the scrambling sequence corresponding to the NPUSCH of the applied OCC sent in each first OCC group of the one or more first OCC groups is initialized based on the first frame index and/or the first time slot index of each first OCC group. 根据权利要求1-9任一项所述的方法,其中,所述方法还包括:The method according to any one of claims 1 to 9, wherein the method further comprises: 所述第一终端在一个或多个第五OCC组内发送应用OCC的解调参考信号DMRS,其中,所述一个或多个第五OCC组为所述一个或多个第一OCC组中的至少部分OCC组,所述应用OCC的DMRS由所述应用OCC的NPUSCH承载。The first terminal sends a demodulation reference signal DMRS of the applied OCC in one or more fifth OCC groups, wherein the one or more fifth OCC groups are at least part of the one or more first OCC groups, and the DMRS of the applied OCC is carried by the NPUSCH of the applied OCC. 根据权利要求10所述的方法,其中,所述方法还包括以下之一:The method according to claim 10, wherein the method further comprises one of the following: 在所述一个或多个第一OCC组中存在DMRS与预留符号发生碰撞的第六OCC组的情况下,所述第一终端不将所述第六OCC组作为所述一个或多个第五OCC组之一;In a case where there is a sixth OCC group in which a DMRS collides with a reserved symbol in the one or more first OCC groups, the first terminal does not use the sixth OCC group as one of the one or more fifth OCC groups; 在所述一个或多个第一OCC组内中存在DMRS与预留符号发生碰撞的第六OCC组的情况下,所述第一终端将所述第六OCC组作为所述一个或多个第五OCC组中之一。In a case where there is a sixth OCC group in which a DMRS collides with a reserved symbol in the one or more first OCC groups, the first terminal uses the sixth OCC group as one of the one or more fifth OCC groups. 根据权利要求10或11所述的方法,其中,所述一个或多个第五OCC组中每个第五OCC组包括一个或多个OCC块,所述一个或多个OCC块中不同的OCC块对应的时域范围不同和/或频域范围不同。The method according to claim 10 or 11, wherein each of the one or more fifth OCC groups includes one or more OCC blocks, and different OCC blocks in the one or more OCC blocks correspond to different time domain ranges and/or different frequency domain ranges. 根据权利要求12所述的方法,其中,所述一个或多个第五OCC组中每个第五OCC组内发送的 应用OCC的DMRS为基于第一正交序列和所述每个第五OCC组内每个OCC块对应的DMRS序列值计算得到的,其中,同一个第五OCC组内不同OCC块对应相同的DMRS序列值。The method according to claim 12, wherein the one or more fifth OCC groups sent in each fifth OCC group The DMRS applied to the OCC is calculated based on the first orthogonal sequence and the DMRS sequence value corresponding to each OCC block in each fifth OCC group, wherein different OCC blocks in the same fifth OCC group correspond to the same DMRS sequence value. 根据权利要求12或13所述的方法,其中,所述一个或多个第五OCC组中同一个第五OCC组内不同OCC块发送的应用OCC的DMRS对应相同的序列组索引。The method according to claim 12 or 13, wherein DMRSs of the applied OCC sent by different OCC blocks in the same fifth OCC group in the one or more fifth OCC groups correspond to the same sequence group index. 根据权利要求8或13任一项所述的方法,其中,所述第一正交序列为基于所述第一终端对应的第一正交序列的索引从多个候选正交序列中确定的。The method according to any one of claims 8 or 13, wherein the first orthogonal sequence is determined from multiple candidate orthogonal sequences based on the index of the first orthogonal sequence corresponding to the first terminal. 一种通信方法,包括:A communication method, comprising: 网络设备在一个或多个第一正交覆盖码OCC组内接收至少一个终端发送的应用OCC的窄带物理上行共享信道NPUSCH。The network device receives a narrowband physical uplink shared channel NPUSCH applying OCC sent by at least one terminal in one or more first orthogonal cover code OCC groups. 根据权利要求16所述的方法,其中,所述一个或多个第一OCC组为基于一个或多个第二OCC组确定的,其中,所述一个或多个第二OCC组为基于所述NPUSCH占用的传输资源和/或正交序列的长度确定的。The method according to claim 16, wherein the one or more first OCC groups are determined based on one or more second OCC groups, wherein the one or more second OCC groups are determined based on the transmission resources occupied by the NPUSCH and/or the length of the orthogonal sequence. 根据权利要求17所述的方法,其中,所述方法还包括:The method according to claim 17, wherein the method further comprises: 在所述一个或多个第二OCC组中的第三OCC组内存在满足第一条件的第一资源的情况下,所述网络设备执行以下之一:在所述第三OCC组中取消接收NPUSCH,推迟接收所述第三OCC组对应的NPUSCH,调整所述第三OCC组。When a first resource that meets the first condition exists in a third OCC group among the one or more second OCC groups, the network device performs one of the following: canceling the reception of NPUSCH in the third OCC group, postponing the reception of NPUSCH corresponding to the third OCC group, and adjusting the third OCC group. 根据权利要求18所述的方法,其中,所述调整所述第三OCC组包括:The method of claim 18, wherein adjusting the third OCC group comprises: 所述网络设备将所述第三OCC组推迟至第二资源位置处,将推迟后的第三OCC组作为所述一个或多个第一OCC组中之一,其中,所述第二资源位于所述第一资源之后、且所述第二资源不满足所述第一条件。The network device postpones the third OCC group to a second resource location and uses the postponed third OCC group as one of the one or more first OCC groups, wherein the second resource is located after the first resource and the second resource does not meet the first condition. 根据权利要求18或19所述的方法,其中,所述第一条件包括NPUSCH与以下至少之一发生碰撞:窄带物理随机接入信道NPRACH资源、插入的间隙、预留的上行子帧、下行接收、预留符号、探测参考信号SRS。The method according to claim 18 or 19, wherein the first condition includes a collision between the NPUSCH and at least one of the following: a narrowband physical random access channel NPRACH resource, an inserted gap, a reserved uplink subframe, a downlink reception, a reserved symbol, and a sounding reference signal SRS. 根据权利要求16或17所述的方法,其中,所述网络设备在一个或多个第一OCC组内接收至少一个终端发送的应用OCC的NPUSCH,包括以下之一:The method according to claim 16 or 17, wherein the network device receives an OCC-applied NPUSCH sent by at least one terminal in one or more first OCC groups, comprising one of the following: 在所述一个或多个第一OCC组中存在NPUSCH与预留符号发生碰撞的第四OCC组的情况下,所述网络设备在基于所述预留符号打孔的所述第四OCC组内接收所述至少一个终端发送的应用OCC的NPUSCH;In a case where a fourth OCC group in which an NPUSCH collides with a reserved symbol exists in the one or more first OCC groups, the network device receives, in the fourth OCC group punctured based on the reserved symbol, an NPUSCH to which the OCC is applied, which is sent by the at least one terminal; 在所述一个或多个第一OCC组中存在NPUSCH与SRS发生碰撞的第四OCC组的情况下,所述网络设备在基于所述SRS打孔的所述第四OCC组内接收所述至少一个终端发送的应用OCC的NPUSCH;In a case where a fourth OCC group in which NPUSCH collides with SRS exists in the one or more first OCC groups, the network device receives, in the fourth OCC group based on the SRS puncturing, an NPUSCH to which OCC is applied, which is sent by the at least one terminal; 在所述一个或多个第一OCC组中存在NPUSCH与预留符号发生碰撞的第四OCC组的情况下,所述网络设备在所述第四OCC组内所述预留符号的位置保持接收对应的所述至少一个终端发送的应用OCC的NPUSCH;In a case where there is a fourth OCC group in which the NPUSCH collides with the reserved symbol in the one or more first OCC groups, the network device keeps receiving the NPUSCH of the OCC application sent by the corresponding at least one terminal at the position of the reserved symbol in the fourth OCC group; 在所述一个或多个第一OCC组中存在NPUSCH与SRS发生碰撞的第四OCC组的情况下,所述网络设备在所述第四OCC组内所述SRS的位置保持接收对应的所述至少一个终端发送的应用OCC的NPUSCH。In the case that there is a fourth OCC group in which NPUSCH collides with SRS in the one or more first OCC groups, the network device keeps receiving the NPUSCH of the applied OCC sent by the corresponding at least one terminal at the position of the SRS in the fourth OCC group. 根据权利要求17-20任一项所述的方法,其中,所述NPUSCH占用的传输资源与所述NPUSCH的重复传输次数相关,其中,所述NPUSCH的重复传输次数基于以下至少之一确定:网络设备配置的NPUSCH的重复传输次数、高层配置的执行早期数据传输EDT时的最大传输块大小TBS、所述NPUSCH传输所对应的TBS、正交序列的长度。The method according to any one of claims 17 to 20, wherein the transmission resources occupied by the NPUSCH are related to the number of repeated transmissions of the NPUSCH, wherein the number of repeated transmissions of the NPUSCH is determined based on at least one of the following: the number of repeated transmissions of the NPUSCH configured by the network device, the maximum transmission block size TBS when performing early data transmission EDT configured by the high layer, the TBS corresponding to the NPUSCH transmission, and the length of the orthogonal sequence. 根据权利要求16-22任一项所述的方法,其中,所述方法还包括:The method according to any one of claims 16 to 22, further comprising: 所述网络设备基于所述至少一个终端对应的正交序列、所述一个或多个第一OCC组中每个第一OCC组内接收的至少一个终端发送的应用OCC的NPUSCH,得到所述至少一个终端中每个终端对应的每个第一OCC组的NPUSCH。The network device obtains the NPUSCH of each first OCC group corresponding to each terminal in the at least one terminal based on the orthogonal sequence corresponding to the at least one terminal and the NPUSCH of the OCC application sent by at least one terminal received in each first OCC group in the one or more first OCC groups. 根据权利要求23所述的方法,其中,所述方法还包括:The method according to claim 23, wherein the method further comprises: 所述网络设备基于所述每个终端对应的每个第一OCC组的NPUSCH的加扰序列,对所述每个终端对应的每个第一OCC组的NPUSCH解扰,其中,所述每个终端对应的每个第一OCC组的NPUSCH的加扰序列为基于所述每个第一OCC组的第一个帧索引和/或第一个时隙索引初始化得到的。The network device descrambles the NPUSCH of each first OCC group corresponding to each terminal based on the scrambling sequence of the NPUSCH of each first OCC group corresponding to each terminal, wherein the scrambling sequence of the NPUSCH of each first OCC group corresponding to each terminal is initialized based on the first frame index and/or the first time slot index of each first OCC group. 根据权利要求16-24任一项所述的方法,其中,所述方法还包括:The method according to any one of claims 16 to 24, further comprising: 所述网络设备在一个或多个第五OCC组内接收所述至少一个终端发送的应用OCC的解调参考信号DMRS,其中,所述一个或多个第五OCC组为所述一个或多个第一OCC组中的至少部分OCC组,所述应用OCC的DMRS由所述应用OCC的NPUSCH承载。 The network device receives a demodulation reference signal DMRS of the applied OCC sent by the at least one terminal in one or more fifth OCC groups, wherein the one or more fifth OCC groups are at least part of the one or more first OCC groups, and the DMRS of the applied OCC is carried by the NPUSCH of the applied OCC. 根据权利要求25所述的方法,其中,所述方法还包括以下之一:The method according to claim 25, wherein the method further comprises one of the following: 在所述一个或多个第一OCC组中存在DMRS与预留符号发生碰撞的第六OCC组的情况下,所述网络设备在所述第六OCC组内不接收DMRS、且不将所述第六OCC组作为所述一个或多个第五OCC组之一;In a case where a sixth OCC group in which a DMRS collides with a reserved symbol exists in the one or more first OCC groups, the network device does not receive a DMRS in the sixth OCC group and does not use the sixth OCC group as one of the one or more fifth OCC groups; 在所述一个或多个第一OCC组内中存在DMRS与预留符号发生碰撞的第六OCC组的情况下,所述网络设备将所述第六OCC组作为所述一个或多个第五OCC组中之一。In a case where there is a sixth OCC group in which a DMRS collides with a reserved symbol in the one or more first OCC groups, the network device uses the sixth OCC group as one of the one or more fifth OCC groups. 根据权利要求25或26所述的方法,其中,所述一个或多个第五OCC组中每个第五OCC组包括一个或多个OCC块,所述一个或多个OCC块中不同的OCC块对应的时域范围不同和/或频域范围不同。The method according to claim 25 or 26, wherein each of the one or more fifth OCC groups includes one or more OCC blocks, and different OCC blocks in the one or more OCC blocks correspond to different time domain ranges and/or different frequency domain ranges. 根据权利要求27所述的方法,其中,所述方法还包括:The method according to claim 27, wherein the method further comprises: 所述网络设备基于所述至少一个终端对应的正交序列、所述一个或多个第五OCC组中每个第五OCC组内每个OCC块对应的DMRS序列值,解调所述每个第五OCC组内接收到的每个终端发送的DMRS,其中,同一个终端在同一个第五OCC组内不同OCC块对应相同的DMRS序列值。The network device demodulates the DMRS sent by each terminal received in each fifth OCC group based on the orthogonal sequence corresponding to the at least one terminal and the DMRS sequence value corresponding to each OCC block in each fifth OCC group in the one or more fifth OCC groups, wherein the same DMRS sequence value corresponds to different OCC blocks in the same fifth OCC group for the same terminal. 根据权利要求27或28所述的方法,其中,同一个终端在同一个第五OCC组内不同OCC块对应的DMRS的序列组索引相同。The method according to claim 27 or 28, wherein the sequence group index of DMRS corresponding to different OCC blocks of the same terminal in the same fifth OCC group is the same. 根据权利要求23或28所述的方法,其中,所述至少一个终端对应的正交序列为基于所述至少一个终端中每个终端对应的正交序列的索引从多个候选正交序列中确定的。The method according to claim 23 or 28, wherein the orthogonal sequence corresponding to the at least one terminal is determined from a plurality of candidate orthogonal sequences based on an index of the orthogonal sequence corresponding to each terminal in the at least one terminal. 一种第一终端,包括:A first terminal includes: 第一通信单元,用于在一个或多个第一正交覆盖码OCC组内发送应用OCC的窄带物理上行共享信道NPUSCH。The first communication unit is configured to send a narrowband physical uplink shared channel NPUSCH applying OCC within one or more first orthogonal cover code OCC groups. 根据权利要求31所述的第一终端,其中,所述一个或多个第一OCC组为基于一个或多个第二OCC组确定的,其中,所述一个或多个第二OCC组为基于所述NPUSCH占用的传输资源和/或正交序列的长度确定的。The first terminal according to claim 31, wherein the one or more first OCC groups are determined based on one or more second OCC groups, wherein the one or more second OCC groups are determined based on the transmission resources occupied by the NPUSCH and/or the length of the orthogonal sequence. 根据权利要求32所述的第一终端,其中,所述第一终端还包括:The first terminal according to claim 32, wherein the first terminal further comprises: 第一处理单元,用于在所述一个或多个第二OCC组中的第三OCC组内存在满足第一条件的第一资源的情况下,调整所述第三OCC组;a first processing unit, configured to adjust a third OCC group among the one or more second OCC groups if a first resource meeting a first condition exists in the third OCC group; 所述第一通信单元,用于在所述一个或多个第二OCC组中的第三OCC组内存在满足第一条件的第一资源的情况下,执行以下之一:在所述第三OCC组中取消发送NPUSCH,推迟发送所述第三OCC组对应的NPUSCH。The first communication unit is configured to, when a first resource meeting a first condition exists in a third OCC group among the one or more second OCC groups, perform one of the following: cancel sending NPUSCH in the third OCC group, and postpone sending NPUSCH corresponding to the third OCC group. 根据权利要求33所述的第一终端,其中,所述第一处理单元,用于将所述第三OCC组推迟至第二资源位置处,将推迟后的第三OCC组作为所述一个或多个第一OCC组中之一,其中,所述第二资源位于所述第一资源之后、且所述第二资源不满足所述第一条件。The first terminal according to claim 33, wherein the first processing unit is used to postpone the third OCC group to a second resource position, and use the postponed third OCC group as one of the one or more first OCC groups, wherein the second resource is located after the first resource and the second resource does not meet the first condition. 根据权利要求33或34所述的第一终端,其中,所述第一条件包括NPUSCH与以下至少之一发生碰撞:窄带物理随机接入信道NPRACH资源、插入的间隙、预留的上行子帧、下行接收、预留符号、探测参考信号SRS。The first terminal according to claim 33 or 34, wherein the first condition includes a collision between NPUSCH and at least one of the following: a narrowband physical random access channel NPRACH resource, an inserted gap, a reserved uplink subframe, a downlink reception, a reserved symbol, and a sounding reference signal SRS. 根据权利要求31或32所述的第一终端,其中,所述第一通信单元,用于执行以下之一:在所述一个或多个第一OCC组中存在NPUSCH与预留符号发生碰撞的第四OCC组的情况下,基于所述预留符号对所述第四OCC组内的应用OCC的NPUSCH进行打孔发送;在所述一个或多个第一OCC组中存在NPUSCH与SRS发生碰撞的第四OCC组的情况下,基于所述SRS对所述第四OCC组内的应用OCC的NPUSCH进行打孔发送;在所述一个或多个第一OCC组中存在NPUSCH与预留符号发生碰撞的第四OCC组的情况下,在所述第四OCC组内所述预留符号的位置处保持发送对应的应用OCC的NPUSCH;在所述一个或多个第一OCC组中存在NPUSCH与SRS发生碰撞的第四OCC组的情况下,在所述第四OCC组内所述SRS的位置处保持发送对应的应用OCC的NPUSCH。The first terminal according to claim 31 or 32, wherein the first communication unit is used to perform one of the following: when there is a fourth OCC group in which NPUSCH collides with a reserved symbol among the one or more first OCC groups, puncturing and sending the NPUSCH of the applied OCC within the fourth OCC group based on the reserved symbol; when there is a fourth OCC group in which NPUSCH collides with an SRS among the one or more first OCC groups, puncturing and sending the NPUSCH of the applied OCC within the fourth OCC group based on the SRS; when there is a fourth OCC group in which NPUSCH collides with a reserved symbol among the one or more first OCC groups, keeping sending the corresponding NPUSCH of the applied OCC at the position of the reserved symbol within the fourth OCC group; when there is a fourth OCC group in which NPUSCH collides with an SRS among the one or more first OCC groups, keeping sending the corresponding NPUSCH of the applied OCC at the position of the SRS within the fourth OCC group. 根据权利要求32-35任一项所述的第一终端,其中,所述NPUSCH占用的传输资源与所述NPUSCH的重复传输次数相关,其中,所述NPUSCH的重复传输次数基于以下至少之一确定:网络设备配置的NPUSCH的重复传输次数、高层配置的所述第一终端执行早期数据传输EDT时的最大传输块大小TBS、所述NPUSCH传输所对应的TBS、正交序列的长度。The first terminal according to any one of claims 32-35, wherein the transmission resources occupied by the NPUSCH are related to the number of repeated transmissions of the NPUSCH, wherein the number of repeated transmissions of the NPUSCH is determined based on at least one of the following: the number of repeated transmissions of the NPUSCH configured by the network device, the maximum transmission block size TBS when the first terminal performs early data transmission EDT configured by the high layer, the TBS corresponding to the NPUSCH transmission, and the length of the orthogonal sequence. 根据权利要求31-37任一项所述的第一终端,其中,所述一个或多个第一OCC组中不同的第一OCC组内发送的应用OCC的NPUSCH,为基于第一正交序列和不同的第一OCC组所对应的NPUSCH计算得到的。The first terminal according to any one of claims 31 to 37, wherein the NPUSCH of the applied OCC sent in different first OCC groups among the one or more first OCC groups is calculated based on the first orthogonal sequence and the NPUSCH corresponding to the different first OCC groups. 根据权利要求31-38任一项所述的第一终端,其中,所述一个或多个第一OCC组中每个第一OCC组内发送的应用OCC的NPUSCH所对应的加扰序列,为基于所述每个第一OCC组的第一个帧索 引和/或第一个时隙索引初始化得到的。The first terminal according to any one of claims 31 to 38, wherein the scrambling sequence corresponding to the NPUSCH of the application OCC sent in each first OCC group of the one or more first OCC groups is based on the first frame index of each first OCC group. Initialized with the first slot index. 根据权利要求31-39任一项所述的第一终端,其中,所述第一通信单元,用于在一个或多个第五OCC组内发送应用OCC的解调参考信号DMRS,其中,所述一个或多个第五OCC组为所述一个或多个第一OCC组中的至少部分OCC组,所述应用OCC的DMRS由所述应用OCC的NPUSCH承载。The first terminal according to any one of claims 31 to 39, wherein the first communication unit is used to send a demodulation reference signal DMRS of the applied OCC within one or more fifth OCC groups, wherein the one or more fifth OCC groups are at least part of the one or more first OCC groups, and the DMRS of the applied OCC is carried by the NPUSCH of the applied OCC. 根据权利要求40所述的第一终端,其中,所述第一处理单元,用于执行以下之一:在所述一个或多个第一OCC组中存在DMRS与预留符号发生碰撞的第六OCC组的情况下,不将所述第六OCC组作为所述一个或多个第五OCC组之一;在所述一个或多个第一OCC组内中存在DMRS与预留符号发生碰撞的第六OCC组的情况下,将所述第六OCC组作为所述一个或多个第五OCC组中之一。The first terminal according to claim 40, wherein the first processing unit is used to perform one of the following: when there is a sixth OCC group in which DMRS collides with reserved symbols in the one or more first OCC groups, the sixth OCC group is not used as one of the one or more fifth OCC groups; when there is a sixth OCC group in which DMRS collides with reserved symbols in the one or more first OCC groups, the sixth OCC group is used as one of the one or more fifth OCC groups. 根据权利要求40或41所述的第一终端,其中,所述一个或多个第五OCC组中每个第五OCC组包括一个或多个OCC块,所述一个或多个OCC块中不同的OCC块对应的时域范围不同和/或频域范围不同。The first terminal according to claim 40 or 41, wherein each of the one or more fifth OCC groups includes one or more OCC blocks, and different OCC blocks in the one or more OCC blocks correspond to different time domain ranges and/or different frequency domain ranges. 根据权利要求42所述的第一终端,其中,所述一个或多个第五OCC组中每个第五OCC组内发送的应用OCC的DMRS为基于第一正交序列和所述每个第五OCC组内每个OCC块对应的DMRS序列值计算得到的,其中,同一个第五OCC组内不同OCC块对应相同的DMRS序列值。The first terminal according to claim 42, wherein the DMRS of the applied OCC sent in each fifth OCC group of the one or more fifth OCC groups is calculated based on the first orthogonal sequence and the DMRS sequence value corresponding to each OCC block in each fifth OCC group, wherein different OCC blocks in the same fifth OCC group correspond to the same DMRS sequence value. 根据权利要求42或43所述的第一终端,其中,所述一个或多个第五OCC组中同一个第五OCC组内不同OCC块发送的应用OCC的DMRS对应相同的序列组索引。The first terminal according to claim 42 or 43, wherein the DMRSs of the application OCC sent by different OCC blocks in the same fifth OCC group in the one or more fifth OCC groups correspond to the same sequence group index. 根据权利要求38或43任一项所述的第一终端,其中,所述第一正交序列为基于所述第一终端对应的第一正交序列的索引从多个候选正交序列中确定的。The first terminal according to any one of claims 38 or 43, wherein the first orthogonal sequence is determined from a plurality of candidate orthogonal sequences based on an index of the first orthogonal sequence corresponding to the first terminal. 一种网络设备,包括:A network device, comprising: 第二通信单元,用于在一个或多个第一正交覆盖码OCC组内接收至少一个终端发送的应用OCC的窄带物理上行共享信道NPUSCH。The second communication unit is configured to receive a narrowband physical uplink shared channel NPUSCH applying OCC sent by at least one terminal within one or more first orthogonal cover code OCC groups. 根据权利要求46所述的网络设备,其中,所述一个或多个第一OCC组为基于一个或多个第二OCC组确定的,其中,所述一个或多个第二OCC组为基于所述NPUSCH占用的传输资源和/或正交序列的长度确定的。The network device according to claim 46, wherein the one or more first OCC groups are determined based on one or more second OCC groups, wherein the one or more second OCC groups are determined based on the transmission resources occupied by the NPUSCH and/or the length of the orthogonal sequence. 根据权利要求47所述的网络设备,其中,所述网络设备还包括:第二处理单元,用于在所述一个或多个第二OCC组中的第三OCC组内存在满足第一条件的第一资源的情况下,调整所述第三OCC组;The network device according to claim 47, wherein the network device further comprises: a second processing unit, configured to adjust a third OCC group among the one or more second OCC groups if a first resource that satisfies a first condition exists within the third OCC group; 所述第二通信单元,用于在所述一个或多个第二OCC组中的第三OCC组内存在满足第一条件的第一资源的情况下,执行以下之一:在所述第三OCC组中取消接收NPUSCH,推迟接收所述第三OCC组对应的NPUSCH。The second communication unit is configured to, when a first resource meeting a first condition exists in a third OCC group among the one or more second OCC groups, perform one of the following: cancel receiving NPUSCH in the third OCC group, and postpone receiving NPUSCH corresponding to the third OCC group. 根据权利要求48所述的网络设备,其中,所述第二处理单元,用于将所述第三OCC组推迟至第二资源位置处,将推迟后的第三OCC组作为所述一个或多个第一OCC组中之一,其中,所述第二资源位于所述第一资源之后、且所述第二资源不满足所述第一条件。The network device according to claim 48, wherein the second processing unit is used to postpone the third OCC group to a second resource position, and use the postponed third OCC group as one of the one or more first OCC groups, wherein the second resource is located after the first resource and the second resource does not meet the first condition. 根据权利要求48或49所述的网络设备,其中,所述第一条件包括NPUSCH与以下至少之一发生碰撞:窄带物理随机接入信道NPRACH资源、插入的间隙、预留的上行子帧、下行接收、预留符号、探测参考信号SRS。The network device according to claim 48 or 49, wherein the first condition includes a collision between the NPUSCH and at least one of the following: a narrowband physical random access channel NPRACH resource, an inserted gap, a reserved uplink subframe, a downlink reception, a reserved symbol, and a sounding reference signal SRS. 根据权利要求46或47所述的网络设备,其中,所述第二通信单元,用于执行以下之一:在所述一个或多个第一OCC组中存在NPUSCH与预留符号发生碰撞的第四OCC组的情况下,在基于所述预留符号打孔的所述第四OCC组内接收所述至少一个终端发送的应用OCC的NPUSCH;在所述一个或多个第一OCC组中存在NPUSCH与SRS发生碰撞的第四OCC组的情况下,在基于所述SRS打孔的所述第四OCC组内接收所述至少一个终端发送的应用OCC的NPUSCH;在所述一个或多个第一OCC组中存在NPUSCH与预留符号发生碰撞的第四OCC组的情况下,在所述第四OCC组内所述预留符号的位置保持接收对应的所述至少一个终端发送的应用OCC的NPUSCH;在所述一个或多个第一OCC组中存在NPUSCH与SRS发生碰撞的第四OCC组的情况下,在所述第四OCC组内所述SRS的位置保持接收对应的所述至少一个终端发送的应用OCC的NPUSCH。The network device according to claim 46 or 47, wherein the second communication unit is used to perform one of the following: when there is a fourth OCC group in which NPUSCH collides with a reserved symbol among the one or more first OCC groups, receiving the NPUSCH of the application OCC sent by the at least one terminal in the fourth OCC group based on the puncturing of the reserved symbol; when there is a fourth OCC group in which NPUSCH collides with an SRS among the one or more first OCC groups, receiving the NPUSCH of the application OCC sent by the at least one terminal in the fourth OCC group based on the puncturing of the SRS; when there is a fourth OCC group in which NPUSCH collides with a reserved symbol among the one or more first OCC groups, keeping receiving the NPUSCH of the application OCC sent by the corresponding at least one terminal at the position of the reserved symbol in the fourth OCC group; when there is a fourth OCC group in which NPUSCH collides with an SRS among the one or more first OCC groups, keeping receiving the NPUSCH of the application OCC sent by the corresponding at least one terminal at the position of the SRS in the fourth OCC group. 根据权利要求47-50任一项所述的网络设备,其中,所述NPUSCH占用的传输资源与所述NPUSCH的重复传输次数相关,其中,所述NPUSCH的重复传输次数基于以下至少之一确定:网络设备配置的NPUSCH的重复传输次数、高层配置的执行早期数据传输EDT时的最大传输块大小TBS、所述NPUSCH传输所对应的TBS、正交序列的长度。The network device according to any one of claims 47 to 50, wherein the transmission resources occupied by the NPUSCH are related to the number of repeated transmissions of the NPUSCH, wherein the number of repeated transmissions of the NPUSCH is determined based on at least one of the following: the number of repeated transmissions of the NPUSCH configured by the network device, the maximum transmission block size TBS when performing early data transmission EDT configured by the high layer, the TBS corresponding to the NPUSCH transmission, and the length of the orthogonal sequence. 根据权利要求46-52任一项所述的网络设备,其中,所述第二处理单元,用于基于所述至少一个终端对应的正交序列、所述一个或多个第一OCC组中每个第一OCC组内接收的至少一个终端发送的应用OCC的NPUSCH,得到所述至少一个终端中每个终端对应的每个第一OCC组的NPUSCH。 The network device according to any one of claims 46 to 52, wherein the second processing unit is used to obtain the NPUSCH of each first OCC group corresponding to each terminal in the at least one terminal based on the orthogonal sequence corresponding to the at least one terminal and the NPUSCH of the applied OCC sent by at least one terminal received in each first OCC group in the one or more first OCC groups. 根据权利要求53所述的网络设备,其中,所述第二处理单元,用于基于所述每个终端对应的每个第一OCC组的NPUSCH的加扰序列,对所述每个终端对应的每个第一OCC组的NPUSCH解扰,其中,所述每个终端对应的每个第一OCC组的NPUSCH的加扰序列为基于所述每个第一OCC组的第一个帧索引和/或第一个时隙索引初始化得到的。The network device according to claim 53, wherein the second processing unit is used to descramble the NPUSCH of each first OCC group corresponding to each terminal based on the scrambling sequence of the NPUSCH of each first OCC group corresponding to each terminal, wherein the scrambling sequence of the NPUSCH of each first OCC group corresponding to each terminal is initialized based on the first frame index and/or the first time slot index of each first OCC group. 根据权利要求46-54任一项所述的网络设备,其中,所述第二通信单元,用于在一个或多个第五OCC组内接收所述至少一个终端发送的应用OCC的解调参考信号DMRS,其中,所述一个或多个第五OCC组为所述一个或多个第一OCC组中的至少部分OCC组,所述应用OCC的DMRS由所述应用OCC的NPUSCH承载。The network device according to any one of claims 46 to 54, wherein the second communication unit is configured to receive a demodulation reference signal DMRS of the applied OCC sent by the at least one terminal in one or more fifth OCC groups, wherein the one or more fifth OCC groups are at least part of the one or more first OCC groups, and the DMRS of the applied OCC is carried by the NPUSCH of the applied OCC. 根据权利要求55所述的网络设备,其中,所述第二处理单元,用于执行以下之一:在所述一个或多个第一OCC组中存在DMRS与预留符号发生碰撞的第六OCC组的情况下,在所述第六OCC组内不接收DMRS、且不将所述第六OCC组作为所述一个或多个第五OCC组之一;在所述一个或多个第一OCC组内中存在DMRS与预留符号发生碰撞的第六OCC组的情况下,将所述第六OCC组作为所述一个或多个第五OCC组中之一。The network device according to claim 55, wherein the second processing unit is used to perform one of the following: when there is a sixth OCC group in which DMRS collides with reserved symbols among the one or more first OCC groups, DMRS is not received in the sixth OCC group and the sixth OCC group is not used as one of the one or more fifth OCC groups; when there is a sixth OCC group in which DMRS collides with reserved symbols among the one or more first OCC groups, the sixth OCC group is used as one of the one or more fifth OCC groups. 根据权利要求55或56所述的网络设备,其中,所述一个或多个第五OCC组中每个第五OCC组包括一个或多个OCC块,所述一个或多个OCC块中不同的OCC块对应的时域范围不同和/或频域范围不同。The network device according to claim 55 or 56, wherein each of the one or more fifth OCC groups includes one or more OCC blocks, and different OCC blocks in the one or more OCC blocks correspond to different time domain ranges and/or different frequency domain ranges. 根据权利要求57所述的网络设备,其中,所述第二处理单元,用于基于所述至少一个终端对应的正交序列、所述一个或多个第五OCC组中每个第五OCC组内每个OCC块对应的DMRS序列值,解调所述每个第五OCC组内接收到的每个终端发送的DMRS,其中,同一个终端在同一个第五OCC组内不同OCC块对应相同的DMRS序列值。The network device according to claim 57, wherein the second processing unit is used to demodulate the DMRS sent by each terminal received in each fifth OCC group based on the orthogonal sequence corresponding to the at least one terminal and the DMRS sequence value corresponding to each OCC block in each fifth OCC group in the one or more fifth OCC groups, wherein the same terminal corresponds to the same DMRS sequence value in different OCC blocks in the same fifth OCC group. 根据权利要求57或58所述的网络设备,其中,同一个终端在同一个第五OCC组内不同OCC块对应的DMRS的序列组索引相同。The network device according to claim 57 or 58, wherein the sequence group index of DMRS corresponding to different OCC blocks of the same terminal in the same fifth OCC group is the same. 根据权利要求53或58所述的网络设备,其中,所述至少一个终端对应的正交序列为基于所述至少一个终端中每个终端对应的正交序列的索引从多个候选正交序列中确定的。The network device according to claim 53 or 58, wherein the orthogonal sequence corresponding to the at least one terminal is determined from a plurality of candidate orthogonal sequences based on an index of the orthogonal sequence corresponding to each terminal in the at least one terminal. 一种第一终端,包括:收发器、处理器和存储器,该存储器用于存储计算机程序,所述收发器用于与其他设备进行通信,所述处理器用于调用并运行所述存储器中存储的计算机程序,以使所述第一终端执行如权利要求1至15中任一项所述的方法。A first terminal comprises: a transceiver, a processor, and a memory, wherein the memory is used to store a computer program, the transceiver is used to communicate with other devices, and the processor is used to call and run the computer program stored in the memory, so that the first terminal executes the method according to any one of claims 1 to 15. 一种网络设备,包括:收发器、处理器和存储器,该存储器用于存储计算机程序,所述收发器用于与其他设备进行通信,所述处理器用于调用并运行所述存储器中存储的计算机程序,以使所述网络设备执行如权利要求16至30中任一项所述的方法。A network device comprises: a transceiver, a processor and a memory, wherein the memory is used to store a computer program, the transceiver is used to communicate with other devices, and the processor is used to call and run the computer program stored in the memory so that the network device performs the method according to any one of claims 16 to 30. 一种芯片,包括:处理器,用于从存储器中调用并运行计算机程序,使得安装有所述芯片的设备执行如权利要求1至15、或权利要求16至30中任一项所述的方法。A chip comprises: a processor for calling and running a computer program from a memory, so that a device equipped with the chip executes the method according to any one of claims 1 to 15 or claims 16 to 30. 一种计算机可读存储介质,用于存储计算机程序,当所述计算机程序被设备运行时使得所述设备执行如权利要求1至15、或权利要求16至30中任一项所述的方法。A computer-readable storage medium for storing a computer program, wherein when the computer program is executed by a device, the device is caused to perform the method according to any one of claims 1 to 15 or claims 16 to 30. 一种计算机程序产品,包括计算机程序指令,该计算机程序指令使得计算机执行如权利要求1至15、或权利要求16至30中任一项所述的方法。A computer program product comprising computer program instructions, wherein the computer program instructions cause a computer to execute the method according to any one of claims 1 to 15 or claims 16 to 30. 一种计算机程序,所述计算机程序使得计算机执行如权利要求1至15、或权利要求16至30中任一项所述的方法。 A computer program causing a computer to execute the method according to any one of claims 1 to 15 or claims 16 to 30.
PCT/CN2024/077625 2024-02-19 2024-02-19 Communication methods and devices Pending WO2025175433A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
PCT/CN2024/077625 WO2025175433A1 (en) 2024-02-19 2024-02-19 Communication methods and devices

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2024/077625 WO2025175433A1 (en) 2024-02-19 2024-02-19 Communication methods and devices

Publications (1)

Publication Number Publication Date
WO2025175433A1 true WO2025175433A1 (en) 2025-08-28

Family

ID=96846339

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2024/077625 Pending WO2025175433A1 (en) 2024-02-19 2024-02-19 Communication methods and devices

Country Status (1)

Country Link
WO (1) WO2025175433A1 (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2017119931A1 (en) * 2016-01-08 2017-07-13 Intel IP Corporation Downlink hybrid automatic repeat request feedback for narrowband internet of things devices
US20170230962A1 (en) * 2016-02-04 2017-08-10 Kt Corporation Method and device for configuring resource unit for transmitting uplink signal by nb-iot ue
WO2019095875A1 (en) * 2017-11-17 2019-05-23 中兴通讯股份有限公司 Method and apparatus for sending signal, and computer storage medium
CN110463236A (en) * 2017-03-24 2019-11-15 英特尔Ip公司 Design of Scheduling Requests for Further Enhanced Narrowband-IoT (feNB-IoT)
US20220353660A1 (en) * 2017-08-10 2022-11-03 Apple Inc. Uplink Transmission in TDD Supporting feNB-IOT Operation

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2017119931A1 (en) * 2016-01-08 2017-07-13 Intel IP Corporation Downlink hybrid automatic repeat request feedback for narrowband internet of things devices
US20170230962A1 (en) * 2016-02-04 2017-08-10 Kt Corporation Method and device for configuring resource unit for transmitting uplink signal by nb-iot ue
CN110463236A (en) * 2017-03-24 2019-11-15 英特尔Ip公司 Design of Scheduling Requests for Further Enhanced Narrowband-IoT (feNB-IoT)
US20220353660A1 (en) * 2017-08-10 2022-11-03 Apple Inc. Uplink Transmission in TDD Supporting feNB-IOT Operation
WO2019095875A1 (en) * 2017-11-17 2019-05-23 中兴通讯股份有限公司 Method and apparatus for sending signal, and computer storage medium

Similar Documents

Publication Publication Date Title
CN114982281B (en) Physical channel resource mapping method, terminal device and network device
CN118784195A (en) Side feedback resource configuration method, terminal device and network device
WO2019052334A1 (en) Method and device for communication
CN116803180A (en) Half-duplex data transmission method, terminal equipment and network equipment
CN116458251B (en) Random access method and terminal device
US20250358818A1 (en) Communication method and terminal device
CN115835406B (en) Wireless communication method and device
CN119402147B (en) Transmission method, terminal equipment and network equipment
WO2023197154A1 (en) Wireless communication method, terminal device, and network device
JP6878587B2 (en) Information transmission method, network equipment and terminal equipment
CN118511497A (en) Wireless communication method, terminal equipment and network equipment
US20260122622A1 (en) Communication method, and device
CN116058029B (en) Channel resource determination method and terminal device
CN115299164B (en) Method, terminal device and network device for canceling transmission configuration authorization uplink channel
KR20220009883A (en) Apparatus and method for performing random access in non-terrestrial network system
US20240243886A1 (en) Wireless communication method, terminal device, and network device
CN119071902A (en) Wireless communication method, terminal device and network device
WO2025175433A1 (en) Communication methods and devices
WO2024011632A1 (en) Resource configuration method and apparatus, device, and storage medium
CN116982370A (en) Wireless communication method, terminal equipment and network equipment
WO2026045324A1 (en) Pusch transmission with repetition
WO2024130632A1 (en) Wireless communication method, terminal device, and network device
WO2025168064A1 (en) Communication method and communication apparatus
WO2025129697A1 (en) Channel transmission method, device, and storage medium
CN118786731A (en) Wireless communication method, terminal device and network device

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 24925195

Country of ref document: EP

Kind code of ref document: A1