WO2025200032A1 - Dispositifs et procédés de transmission de nprach - Google Patents
Dispositifs et procédés de transmission de nprachInfo
- Publication number
- WO2025200032A1 WO2025200032A1 PCT/CN2024/085084 CN2024085084W WO2025200032A1 WO 2025200032 A1 WO2025200032 A1 WO 2025200032A1 CN 2024085084 W CN2024085084 W CN 2024085084W WO 2025200032 A1 WO2025200032 A1 WO 2025200032A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- nprach
- symbol group
- symbol
- terminal device
- group
- 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
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W74/00—Wireless channel access
- H04W74/08—Non-scheduled access, e.g. ALOHA
- H04W74/0833—Random access procedures, e.g. with 4-step access
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/003—Arrangements for allocating sub-channels of the transmission path
- H04L5/0053—Allocation of signalling, i.e. of overhead other than pilot signals
Definitions
- Example embodiments of the present disclosure generally relate to the field of communication techniques and in particular, to devices and methods for narrowband physical random access channel (NPRACH) transmission enhancement.
- NPRACH narrowband physical random access channel
- a non-terrestrial network refers to a network or segment of networks using radio frequency (RF) resources on board a satellite or unmanned aircraft system (UAS) platform.
- RF radio frequency
- UAS unmanned aircraft system
- the NTN could provide ubiquitous and resilient wireless service beyond the terrestrial network coverage.
- 3GPP 3rd Generation Partnership Project
- 5G fifth generation
- 6G sixth generation
- a communication method performed by a terminal device.
- the method comprises: spreading a first narrowband physical random access channel (NPRACH) symbol group and a second NPRACH symbol group within an NPRACH repetition, the second NPRACH symbol group occupying a time duration immediately after the first NPRACH symbol group and an adjacent subcarrier to the first NPRACH symbol group, wherein a spreading result of the first NPRACH symbol group comprises a first spread symbol group occupying a time duration of the second NPRACH symbol group and a subcarrier of the first NPRACH symbol group, and a spreading result of the second NPRACH symbol group comprises a second spread symbol group occupying a time duration of the first NPRACH symbol group and a subcarrier of the second NPRACH symbol group, or wherein a spreading result of the first NPRACH symbol group comprises a first spread symbol group occupying a time duration of the first NPRACH symbol group and a subcarrier of the second NPRACH symbol group, and a spreading result of the
- a communication method performed by a network device.
- the method comprises: receiving, from a terminal device, a narrowband physical random access channel (NPRACH) signal comprising an NPRACH symbol group, wherein the NPRACH symbol group comprises a plurality of symbol subgroups determined based on a code domain multiplexing capability of the terminal device, the symbol subgroups are used for a plurality of terminal device groups, and the plurality of terminal device groups at least comprise a first terminal device group supporting NPRACH multiplexing in the code domain and a second terminal device group.
- NPRACH narrowband physical random access channel
- a communication method performed by a network device.
- a computer readable medium having instructions stored thereon, the instructions, when executed on at least one processor, causing the at least one processor to carry out the method according to the seventh, eighth, ninth, tenth, eleventh, or twelfth aspect.
- FIG. 1 illustrates an example communication environment in which example embodiments of the present disclosure can be implemented
- FIG. 2A and FIG. 2B illustrate schematic diagrams of non-terrestrial network scenarios with different payload types in accordance with some embodiments of the present disclosure
- FIG. 3 illustrates different schemes for applying orthogonal codes
- FIG. 4A illustrates examples of symbol groups for NPRACH
- FIG. 4B illustrates an example hopping pattern in frequency domain
- FIG. 5 illustrates example multiplexing schemes between different NPRACH coverage levels
- FIG. 6 illustrates a signaling flow of a NPRACH transmission in accordance with some embodiments of the present disclosure
- FIG. 11B illustrates another schematic diagram of spreading patterns in accordance with some embodiments of the present disclosure
- FIG. 12 illustrates a flowchart of a method implemented at a terminal device according to some example embodiments of the present disclosure
- FIG. 13 illustrates a flowchart of a method implemented at a terminal device according to some example embodiments of the present disclosure
- FIG. 14 illustrates a flowchart of a method implemented at a terminal device according to some example embodiments of the present disclosure
- FIG. 15 illustrates a flowchart of a method implemented at a network device according to some example embodiments of the present disclosure
- FIG. 16 illustrates a flowchart of a method implemented at a network device according to some example embodiments of the present disclosure
- FIG. 17 illustrates a flowchart of a method implemented at a network device according to some example embodiments of the present disclosure.
- FIG. 18 illustrates a simplified block diagram of an apparatus that is suitable for implementing example embodiments of the present disclosure.
- terminal device refers to any device having wireless or wired communication capabilities.
- the terminal device include, but not limited to, user equipment (UE) , personal computers, desktops, mobile phones, cellular phones, smart phones, personal digital assistants (PDAs) , portable computers, tablets, wearable devices, internet of things (IoT) devices, Ultra-reliable and Low Latency Communications (URLLC) devices, Internet of Everything (IoE) devices, machine type communication (MTC) devices, devices on vehicle for V2X communication where X means pedestrian, vehicle, or infrastructure/network, devices for Integrated Access and Backhaul (IAB) , Space borne vehicles or Air borne vehicles in Non-terrestrial networks (NTN) including Satellites and High Altitude Platforms (HAPs) encompassing Unmanned Aircraft Systems (UAS) , eXtended Reality (XR) devices including different types of realities such as Augmented Reality (AR) , Mixed Reality (MR) and Virtual Reality (VR) , the unmanned aerial vehicle (UAV)
- UE user equipment
- the ‘terminal device’ can further has ‘multicast/broadcast’ feature, to support public safety and mission critical, V2X applications, transparent IPv4/IPv6 multicast delivery, IPTV, smart TV, radio services, software delivery over wireless, group communications and IoT applications. It may also incorporate one or multiple Subscriber Identity Module (SIM) as known as Multi-SIM.
- SIM Subscriber Identity Module
- the term “terminal device” can be used interchangeably with a UE, a mobile station, a subscriber station, a mobile terminal, a user terminal or a wireless device.
- network device refers to a device which is capable of providing or hosting a cell or coverage where terminal devices can communicate.
- a network device include, but not limited to, a Node B (NodeB or NB) , an evolved NodeB (eNodeB or eNB) , a next generation NodeB (gNB) , a transmission reception point (TRP) , a remote radio unit (RRU) , a radio head (RH) , a remote radio head (RRH) , an IAB node, a low power node such as a femto node, a pico node, a reconfigurable intelligent surface (RIS) , and the like.
- NodeB Node B
- eNodeB or eNB evolved NodeB
- gNB next generation NodeB
- TRP transmission reception point
- RRU remote radio unit
- RH radio head
- RRH remote radio head
- IAB node a low power node such as a fe
- the terminal or the network device may work on several frequency ranges, e.g., FR1 (e.g., 450 MHz to 6000 MHz) , FR2 (e.g., 24.25GHz to 52.6GHz) , frequency band larger than 100 GHz as well as Tera Hertz (THz) . It can further work on licensed/unlicensed/shared spectrum.
- FR1 e.g., 450 MHz to 6000 MHz
- FR2 e.g., 24.25GHz to 52.6GHz
- THz Tera Hertz
- the terminal device may have more than one connection with the network devices under Multi-Radio Dual Connectivity (MR-DC) application scenario.
- MR-DC Multi-Radio Dual Connectivity
- the terminal device or the network device can work on full duplex, flexible duplex and cross division duplex modes.
- the embodiments of the present disclosure may be performed in test equipment, e.g., signal generator, signal analyzer, spectrum analyzer, network analyzer, test terminal device, test network device, channel emulator.
- the terminal device may be connected with a first network device and a second network device.
- One of the first network device and the second network device may be a master node and the other one may be a secondary node.
- the first network device and the second network device may use different radio access technologies (RATs) .
- the first network device may be a first RAT device and the second network device may be a second RAT device.
- the first RAT device is eNB and the second RAT device is gNB.
- Information related with different RATs may be transmitted to the terminal device from at least one of the first network device or the second network device.
- first information may be transmitted to the terminal device from the first network device and second information may be transmitted to the terminal device from the second network device directly or via the first network device.
- information related with configuration for the terminal device configured by the second network device may be transmitted from the second network device via the first network device.
- Information related with reconfiguration for the terminal device configured by the second network device may be transmitted to the terminal device from the second network device directly or via the first network device.
- the singular forms ‘a’ , ‘an’ and ‘the’ are intended to include the plural forms as well, unless the context clearly indicates otherwise.
- the term ‘includes’ and its variants are to be read as open terms that mean ‘includes, but is not limited to. ’
- the term ‘based on’ is to be read as ‘at least in part based on. ’
- the term ‘one embodiment’ and ‘an embodiment’ are to be read as ‘at least one embodiment. ’
- the term ‘another embodiment’ is to be read as ‘at least one other embodiment. ’
- the terms ‘first, ’ ‘second, ’ and the like may refer to different or same objects. Other definitions, explicit and implicit, may be included below.
- values, procedures, or apparatus are referred to as ‘best, ’ ‘lowest, ’ ‘highest, ’ ‘minimum, ’ ‘maximum, ’ or the like. It will be appreciated that such descriptions are intended to indicate that a selection among many used functional alternatives can be made, and such selections need not be better, smaller, higher, or otherwise preferable to other selections.
- the term “resource, ” “transmission resource, ” “uplink resource, ” or “downlink resource” may refer to any resource for performing a communication, such as a resource in time domain, a resource in frequency domain, a resource in space domain, a resource in code domain, or any other resource enabling a communication, and the like.
- a resource in both frequency domain and time domain will be used as an example of a transmission resource for describing some example embodiments of the present disclosure. It is noted that example embodiments of the present disclosure are equally applicable to other resources in other domains.
- NRPACH with code domain multiplexing may refer to an NRACH with a preamble transmission performed by multiplexing in code domain.
- CDM capable terminal device may refer to a terminal device with a capability for NPRACH with CDM, or in other words supporting NPRACH with CDM.
- CDM capable terminal device may refer to a terminal device with a capability for NPRACH with CDM, or in other words supporting NPRACH with CDM.
- some example embodiments may be described by taking a CDM capable UE as an example of the CDM capable terminal device.
- FIG. 1 illustrates a schematic diagram of an example communication environment 100 in which example embodiments of the present disclosure can be implemented.
- a network device 120 may a plurality of terminal devices 110-1, 110-2 and 110-3, which are collectively referred to as terminal devices 110 or individually referred to as a terminal device 110.
- the terminal device 110 may be an UE and the network device 120 may be a base station serving the UE.
- the communication environment 100 may include any suitable number of devices configured to implement example embodiments of the present disclosure. Although not shown, it would be appreciated that one or more additional devices may be deployed in the communication environment 100.
- the communication between the terminal device 110 and the network device 120 may operate in a narrowband (NB) , for example in the case of NB IoT.
- NB narrowband
- a random access procedure may be performed over a NPRACH.
- terminal device 110 operating as a UE
- network device 120 operating as a gNB
- operations described in connection with a terminal device may be implemented at a network device or other device
- operations described in connection with a network device may be implemented at a terminal device or other devices.
- a link from the network device 120 to the terminal device 110 is referred to as a downlink (DL)
- a link from the terminal device 110 to the network device 120 is referred to as an uplink (UL)
- the network device 120 is a transmitting (TX) device (or a transmitter) and the terminal device 110 is a receiving (RX) device (or a receiver)
- the terminal device 110 is a TX device (or a transmitter) and the network device 120 is a RX device (or a receiver) .
- the terminal device 110 may perform uplink transmission with the network device 120, for example PUSCH transmission.
- DMRS bundling may be needed for transmission occasions of the uplink transmission.
- the communications in the communication environment 100 may conform to any suitable standards including, but not limited to, Global System for Mobile Communications (GSM) , Long Term Evolution (LTE) , LTE-Evolution, LTE-Advanced (LTE-A) , New Radio (NR) , Wideband Code Division Multiple Access (WCDMA) , Code Division Multiple Access (CDMA) , GSM EDGE Radio Access Network (GERAN) , Machine Type Communication (MTC) and the like.
- GSM Global System for Mobile Communications
- LTE Long Term Evolution
- LTE-Evolution LTE-Advanced
- NR New Radio
- WCDMA Wideband Code Division Multiple Access
- CDMA Code Division Multiple Access
- GERAN GSM EDGE Radio Access Network
- MTC Machine Type Communication
- Examples of the communication protocols include, but not limited to, the first generation (1G) , the second generation (2G) , 2.5G, 2.75G, the third generation (3G) , the fourth generation (4G) , 4.5G, the fifth generation (5G) communication protocols, 5.5G, 5G-Advanced networks, or the sixth generation (6G) networks.
- the communication environment 100 may be implemented in the NTN.
- the NTN may have different payload types.
- FIG. 2A and FIG. 2B illustrate schematic diagrams of NTN scenarios with different payload types.
- the NTN of FIG. 2A is based on a transparent payload
- the NTN of FIG. 2B is based on a regenerative payload.
- a satellite or UAS platform may implement either a transparent or a regenerative (with onboard processing) payload.
- the satellite or UAS platform may generate beams (for example, typically generate several beams) over a given service area bounded by its field of view 260.
- the footprints 250 of the beams are typically of an elliptic shape.
- the field of view of a satellite or UAS platform depends on the on-board antenna diagram and the minimum elevation angle. Table 1 shows some parameters for some example platforms.
- Ts is the sample duration for a communication system under subcarrier spacing equals to 15KHz and with FFT point equals to 2048.
- the value of Ts is 32.552 ns.
- the length of the CP is equal to the length of a symbol.
- the plurality of terminal device groups include a first terminal device group and a second terminal device group, and both the first terminal device group and the second terminal device group support NPRACH multiplexing in the code domain.
- the plurality of symbol subgroups may be applied with a first codeword set for the first terminal device group and applied with a second codeword set different from the first codeword set for the second terminal device group.
- a codeword set may include 2 codewords, 4 codewords, or other suitable number of codewords.
- Table 3 shows an example of 4 codeword sets, each codeword set including 4 codewords.
- n 0, 1, 2 or 3
- w n indicate the n th codeword set.
- codeword sets illustrated in Tables 2 to 4 are applicable to embodiments of the present disclosure. Some of them may be discussed for example, rather than suggesting any limitation. Other suitable codeword set (s) are also applicable.
- the first codeword set is [+1 -1] and the second codeword set is [+1 +1] .
- the first symbol subgroup may be applied with the first codeword “+1” in the first codeword set
- the second symbol subgroup may be applied with the second codeword “-1” in the first codeword set.
- the first symbol subgroup may be applied with the first codeword “+1” in the second codeword set and the second symbol subgroup may be applied with the second codeword “+1” in the second codeword set. More details in this regard will be discussed with reference to FIG. 7B and FIG. 7E below.
- the second terminal device group does not support NPRACH multiplexing in the code domain, and only the first terminal device group supports NPRACH multiplexing in the code domain.
- the plurality of symbol subgroups may be applied with a first codeword set for the first terminal device group, while no codeword set is applied to the plurality of symbol subgroups for the second terminal device group.
- the first codeword set may be [+1 -1] . More details related to this will be discussed with reference to FIG. 7C and FIG. 7F below.
- the plurality of terminal device groups may further include a third terminal device group.
- the first, second and third terminal device groups all support NPRACH multiplexing in the code domain.
- the plurality of symbol subgroups are applied with a first codeword set for the first terminal device group, applied with a second codeword set for the second terminal device group, and applied with a third codeword set for the third terminal device group.
- the first codeword set, the second codeword set and the third codeword set are different from each other.
- the first symbol subgroup may be applied with a first codeword in the first codeword set
- the second symbol subgroup may be applied with a second codeword in the first codeword set
- the third symbol subgroup may be applied with a third codeword in the first codeword set.
- the first symbol subgroup is applied with a first codeword in the second codeword set and the second symbol subgroup is applied with a second codeword in the second codeword set
- the third symbol subgroup is applied with a third codeword in the second codeword set.
- the NPRACH symbol group may have several formats.
- the NPRACH symbol group comprises a single Cyclic Prefix (CP) and a plurality of symbol subgroups, in which all of the plurality of symbol subgroups follow the CP.
- the NPRACH symbol group may include 1 CP and 5 symbols, and the 5 symbols are divided into two symbol subgroups, one symbol subgroup including, e.g., 2 symbols, and the other symbol subgroup including, e.g., 3 symbols. It is to be understood that the number of symbols in each symbol subgroup is discussed for example, rather than suggesting any limitations.
- FIGS. 7D to 7F illustrate the NPRACH symbol group in the first format, which will be discussed in details below.
- the NPRACH symbol group comprises a plurality of Cyclic Prefixes (CPs) and the plurality of symbol subgroups.
- CPs Cyclic Prefixes
- Each symbol subgroup immediately follows a corresponding CP and all of the plurality of symbol subgroups have the same number of symbols.
- the NPRACH symbol group may include 2 CPs and 4 symbols, and the 4 symbols may be divided into two symbol subgroups, each symbol subgroup including 2 symbols.
- the second format of the NPRACH symbol group may be illustrated as below: 1 CP + 2 symbols + 1CP + 2symbols.
- FIGS. 7A to 7C illustrate the NPRACH symbol group in the second format discussed above, and more details in this regard will be discussed below.
- the NPRACH symbol group of the second format may include 3 CPs and 3 symbols, and the3 symbols are divided into 3 symbol subgroups, each symbol subgroup including 1 symbol. Accordingly, the second format of the NPRACH symbol group may be illustrated as below: 1 CP + 1symbol + 1 CP + 1symbol + 1 CP + 1symbol.
- FIG. 7G illustrates the NPRACH symbol group in the aforesaid second format, and more details in this regard will be discussed below.
- the terminal device 110 may determine its own terminal device group and find a codeword set that is to be applied. In some example embodiments, the terminal device 110 may determine, from the plurality of terminal device groups, a target terminal device group to which the terminal device belongs. Then the terminal device 110 may determine whether a codeword set is to be applied to the plurality of symbol subgroups based on the target terminal device group. If yes, the terminal device 110 may determine, from a plurality of codeword sets, the codeword set that is to be applied. The determined codeword set is different from a codeword set that is applied to the plurality of symbol subgroups for a further terminal device. By applying the codeword set, the NPRACH symbol group may be determined (610) .
- the terminal device 110 transmits (620) an NPRACH signal comprising the determined NPRACH symbol group to the network device 120.
- the network device 120 receives (630) the NPRACH signal from the terminal device 110, and then may spread and detect (640) the NPRACH signal. If the network device 120 has successfully detected the terminal device 110, it may transmit to the terminal device 120 a response indicating the successful detection.
- the network device 120 may receive overlapped NPRACH signals from multi-terminal devices and may spread and detect the overlapped NPRACH signals. Likewise, the network device 120 may transmit response (s) if it has successfully detected one or more the terminal devices.
- terminal devices e.g., UEs
- code domain multiplexing capabilities could multiplex each other for NPRACH transmission and double the network’s initial access capacities.
- UEs with and without code domain multiplexing capability could multiplex with each other for NPRACH transmission and double the network’s initial access capacities.
- a terminal device with code domain multiplexing capability may adopts the codeword set [+1 -1] . No codeword or codeword set will be applied to a terminal device without the code domain multiplexing capability.
- the UE in the first UE group (UE group A) adopts a codeword (A1) from the first codeword set for the 1 st preamble symbol (S1) and 2 nd preamble symbol (S2) , and adopts a codeword (A2) from the first codeword set for the 4 th preamble symbol (S4) and 5 th preamble symbol (S5) , respectively.
- the UE in the second UE group adopts a codeword (B1) from the second codeword set for the 1 st and 2 nd preamble symbols, and adopts another codeword (B2) from the second codeword set for the 4 th and 5 th preamble symbols, respectively.
- the third preamble symbol functions as a cyclic prefix (CP2) .
- CP2 cyclic prefix
- UEs in UE group A they adopt the codewords in codeword set A, which includes codeword A1 and codeword A2, for code domain multiplexing.
- codeword set B which includes codeword B1 and codeword B2, for code domain multiplexing.
- UEs belonging to different UE groups might randomly transmit NPRACH preambles in the same physical resources and overlap with each other.
- the network device 120 may indicate the support of NPRACH multiplexing in the code domain.
- the terminal device 110 may know the multiplexing supporting capability of the network device 120.
- FIG. 7B illustrate second examples of a NPRACH symbol group for different UE groups, UE group A and UE group B.
- the embodiments shown in FIG. 7B are similar as those in FIG. 7A.
- the UE group A and the UE group B adopt [+1 -1] and [+1 +1] , respectively.
- a UE in the first UE group adopts “+1” for the 1 st and 2 nd preamble symbols (S1 and S2) , and “-1” for the 4 th and 5 th preamble symbols (S4 and S5) , respectively.
- a UE in the second UE group adopts “+1” for the 1 st and 2 nd preamble symbols (S1 and S2) , and “+1” for the 4 th and 5 th preamble symbols (S4 and S5) , respectively.
- FIG. 7C illustrate third examples of a NPRACH symbol group for different UE groups, UE group A and UE group B.
- the third preamble symbol functions as a cyclic prefix.
- a UE supports NPRACH multiplexing in the code domain, it may adopt codeword +1 and codeword -1 for code domain multiplexing.
- the UE with code domain multiplexing capabilities adopts “+1” for the 1 st and 2 nd preamble symbols, and “-1” for the 4 th and 5 th preamble symbols, respectively.
- the UE without code domain multiplexing capability and UE with code domain multiplexing capability can transmit the PRACH in the same physical resource.
- NPRACH multiplexing in the code domain For UE not supporting NPRACH multiplexing in the code domain and UE supporting NPRACH multiplexing in the code domain, they might randomly transmit NPRACH preambles in the same physical resources and overlap with each other.
- the UE in the first UE group adopts the codewords from the first codeword sets for the 1 st and 2 nd preamble symbol, and the 3 rd , 4 th and 5 th preamble symbol, respectively.
- the UE in the second UE group adopts the codewords from the second codeword sets for the 1 st and 2 nd preamble symbol, and the 3 rd , 4 th and 5 th preamble symbol, respectively.
- the first symbol and the second symbol (S1 and S2) are multiplexed with codeword B1.
- the third symbol, fourth symbol and fifth symbol (S1, S2 and S3) are multiplexed with codeword B2.
- UEs belonging to different UE groups might randomly transmit NPRACH preambles in the same physical resources and overlap with each other.
- FIG. 7E illustrate fifth examples of a NPRACH symbol group for different UE groups, UE group A and UE group B.
- the embodiments shown in FIG. 7E are similar as those in FIG. 7D.
- the UE group A and the UE group B adopt [+1 -1] and [+1 +1] , respectively.
- For UEs in group A they adopt the codewords in codeword A, which includes codeword +1 and codeword -1, for code domain multiplexing.
- For UEs in group B they adopt the codewords in codeword B, which includes codeword +1 and codeword -1, for code domain multiplexing.
- the UE in the first UE group adopts “+1” for the 1 st and 2 nd preamble symbols (S1 and S2) , and adopts “-1” for the 3 rd , 4 th and 5 th preamble symbols (S4, S5 and S6) , respectively.
- the UE in the second UE group adopts “+1” for the 1 st and 2 nd preamble symbol (S1 and S2) , and “+1” for the 3 rd , 4 th and 5 th preamble symbols (S4, S5 and S6) , respectively.
- FIG. 7F illustrate sixth examples of a NPRACH symbol group for different UE groups, UE group A and UE group B.
- the first and second symbols are multiplexed with the same codeword
- the third, fourth and fifth symbols are multiplexed with the same codeword.
- UE supports NPRACH multiplexing in the code domain they adopt codeword +1 and codeword -1 for code domain multiplexing.
- the UE with code domain multiplexing capabilities adopts “+1” for the 1 st and 2 nd preamble symbols (S1 and S2) , and “-1” for the 3 rd , 4 th and 5 th preamble symbols (S3, S4 and S5) , respectively.
- the UE without code domain multiplexing capability and UE with code domain multiplexing capability can transmit the PRACH in the same physical resource.
- FIG. 7G illustrate seventh examples of a NPRACH symbol group for three different UE groups, UE group A, UE group B and UE group C.
- the 2 nd symbol and 4 th symbol of the remaining 5 symbols may be function as a cyclic prefix.
- UE For UE which supports NPRACH multiplexing in the code domain, it may access the network by sending preambles in NPRACH format 1 with the 2 nd symbol and 4 th symbol of a PRACH symbol group functions as a cyclic prefix.
- the first symbol (S1) , third symbol (S3) , and fifth symbol (S5) may be multiplexed with indicated or predefined codewords.
- the first symbol (S1) may be applied with a first codeword (A1) in the first codeword set for UE group A
- the second symbol (S2) may be applied with a second codeword (A2) in the first codeword set
- the third symbol (S3) may be applied with a third codeword (A3) in the first codeword set.
- first symbol subgroup (S1) may be applied with a first codeword (C1) in the third codeword set for the UE group C and the second symbol (S2) may be applied with a second codeword (C2) in the third codeword set, and the third symbol (S3) may be applied with a third codeword (C3) in the third codeword set.
- FIG. 8 illustrates a signaling flow 800 of a NPRACH transmission in accordance with some embodiments of the present disclosure.
- the signaling flow 800 will be discussed with reference to FIG. 1, for example, by using the terminal device 110 and the network device 120. It is to be understood that although one terminal device 110 is illustrated in FIG. 8, the signal flow 800 may involves a plurality of terminal devices.
- the terminal device 110 spreads (810) a NPRACH symbol group within an NPRACH repetition in a time-domain manner.
- the spreading result of the NPRACH symbol group occupies a time duration of at least one symbol group immediately after the NPRACH symbol group, and the spreading result and the NPRACH symbol group are in the same subcarrier.
- the terminal device 110 transmits (820) , to the network device 120, an NPRACH signal comprising the NPRACH symbol group and the spreading result.
- the network device 120 receives (830) the NPRACH signal from the terminal device 110, and then may spread and detect (840) the NPRACH signal. If the network device 120 has successfully detected the terminal device 110, it may transmit to the terminal device 120 a response indicating the successful detection.
- the NPRACH symbol group and the at least one symbol group in the spread result may be applied with respective codewords in a codeword set.
- the codeword set may include 2 codewords, 4 codewords, or other suitable number of codewords.
- the number of the at least one symbol group immediately after the first NPRACH symbol group may be 1, 3, or other suitable number.
- the codeword set includes 2 codewords, the number of the at least one symbol group immediately after the first NPRACH symbol group may be 1.
- the codeword set includes 4 codewords, the number of the at least one symbol group immediately after the first NPRACH symbol group may be 3.
- FIG. 9A and 9B illustrate schematic diagrams of spreading patterns in accordance with some embodiments of the present disclosure, respectively.
- the network device 120 may indicate NPRACH multiplexing in code main with an inter-symbol group manner.
- the terminal device 110 may spread the 1st symbol group 901 and 3rd symbol group 903 of each repetition.
- the 1st and 3rd symbol may be both spread with the 1st and 2nd codeword in a codeword set.
- the spread result 902 of the 1st symbol group 901 and the spread result 904 of the 3rd symbol group 903 include spread symbols that take the time slot of each repetition's 2nd and 4th symbol group.
- the level-1 frequency hopping (hopping between two adjacent subcarriers) may be removed due to the spread operation.
- the network device 120 may despread and detect the overlapped NPRACH signal from multi-terminals, and transmit the response if successfully detected any of the terminal (s) .
- the time duration of each preamble repetition remains the same as legacy methods.
- the Level 1 hopping is skipped.
- the network can achieve the same accurate time of arrival estimation of the preambles due to no changes in other related frequency hopping, e.g., Level 2 hopping and Level 3 hopping.
- FIG. 9B shows another example of spreading the 1 st symbol group and the 3 rd symbol group in the time domain without changing tones.
- the 2 nd and the 4 th symbol group transmissions are skipped.
- the network device 120 may indicate NPRACH multiplexing in code main with an inter-symbol group manner.
- the terminal device 110 may spread the 1st symbol group 911 and 3rd symbol group 921 of each repetition.
- the spreading result of the symbol group 911 including symbol groups 912, 913 and 914.
- the spreading result of the symbol group 921 including symbol groups 922, 923 and 924.
- the spreading result of the first NPRACH symbol group includes a first spread symbol group occupying a time duration of the second NPRACH symbol group and a subcarrier of the first NPRACH symbol group.
- the spreading result of the second NPRACH symbol group includes a second spread symbol group occupying a time duration of the first NPRACH symbol group and a subcarrier of the second NPRACH symbol group.
- the terminal device 110 transmits (1020) , to the network device 120, an NPRACH signal comprising the first NPRACH symbol group, the first spread symbol group, the second NPRACH symbol group and the second spread symbol group.
- the first NPRACH symbol group and the second NPRACH symbol group may be spread based on one of the plurality of NPRACH transmission patterns.
- This NPRACH transmission pattern may be associated with a first terminal device group to which the terminal device belongs, and thus may be determined from the plurality of NPRACH transmission patterns based on information (such as identification ID) of the terminal device.
- the terminal device 110 may determine a terminal device group (also referred to as “first terminal device group” for purpose of discussion) to which the terminal device belongs. Next, it may determine a target NPRACH transmission pattern corresponding to the first terminal device group , from the plurality of NPRACH transmission patterns. The terminal device 110 then may spread the NPRACH symbol group based on the target NPRACH transmission pattern.
- a terminal device group also referred to as “first terminal device group” for purpose of discussion
- a codeword set including 4 codewords may be applied.
- this codeword includes a first codeword, a second codeword, a third codeword, and a fourth codeword.
- the first NPRACH symbol group and the first spread symbol group may be applied with the first codeword and the second codeword, respectively.
- the second NPRACH symbol group and the second spread symbol group may be applied with the third codeword and the fourth codeword, respectively.
- FIG. 11A illustrates a schematic diagram of spreading patterns in accordance with some embodiments of the present disclosure.
- FIG. 11A shows 12 UE groups (UEG #0 to UEG #1) for purpose of discussion.
- the preamble transmission is spread into two subcarriers (also referred to as “tones” ) .
- the network device 120 may indicate NPRACH multiplexing in code main with an inter-symbol group manner.
- the terminal device 110 may chooses the preamble for initial access by random selection or network indication.
- the chosen preamble may correspond to a subcarrier for its first preamble symbol group transmission in the first transmission.
- the UE uses the Layer-1 NPRACH transmission pattern (UEG#0, 2, 4, 6, 8, 10) , which is also referred to as a Layer-1 pattern, indicated by “Layer-1” in FIG. 11A.
- the subcarrier is an odd number (e.g. 1, 3, 5, 7, 9, 11)
- the UE uses the Layer-2 NPRACH transmission pattern (UEG#1, 3, 5, 7, 9, 11) , which is also referred to as Layer-2 pattern, indicated by “Layer-2” in FIG. 11A.
- the Layer-1 pattern and the Layer-2 pattern as shown in FIG. 11A may be overlapped to each other in an orthogonal sequence domain.
- Each symbol group may be spread in a time/frequency domain manner.
- the 1st symbol group of one repetition is spread into the subcarrier of the 2nd symbol group of the same repetition.
- the 2nd symbol group of one repetition is spread into the subcarrier of the 1st symbol group of the same repetition.
- the 3rd symbol group of one repetition is spread into the subcarrier of the 4th symbol group of the same repetition.
- the 4th symbol group of one repetition is spread into the subcarrier of the 3rd symbol group of the same repetition.
- the 1st symbol group of one repetition is spread into the time slots of the 2nd symbol group of the same repetition.
- the 2nd symbol group of one repetition is spread into the time slots of the 1st symbol group of the same repetition.
- the 3rd symbol group of one repetition is spread into the time slots of the 4th symbol group of the same repetition.
- the 4th symbol group of one repetition is spread into the time slots of the 3rd symbol group of the same repetition.
- a first NPRACH symbol group 1101 and a second NPRACH symbol group 1104 are spread. Either the first NPRACH symbol group or second NPRACH symbol group includes 6 symbols, one CP and 5 symbols for transmission.
- the second NPRACH symbol group 1104 occupies a time duration immediately after the first NPRACH symbol group 1104 and an adjacent subcarrier (that is, subcarrier 1) to the subcarrier (that is, subcarrier 0) of the first NPRACH symbol group 1104.
- the spreading result of the first NPRACH symbol group 1101 may include a first spread symbol group 1102 occupying a time duration of the second NPRACH symbol group 1104 and a subcarrier (that is, subcarrier 0) of the first NPRACH symbol group 1101.
- the spreading result of the second NPRACH symbol group may include a second spread symbol group 1103 occupying a time duration of the first NPRACH symbol group 1101 and a subcarrier (that is, subcarrier 1) of the second NPRACH symbol group 1104.
- a first NPRACH symbol group 1101 and a second NPRACH symbol group 1102 are spread.
- the spreading result of the first NPRACH symbol group 1101 may include a first spread symbol group 1103, and the spreading result of the second NPRACH symbol group may include a second spread symbol group 1104.
- the length-4 spreading includes the 1st symbol group and 2nd symbol group of one repetition spread with 4 different codewords (length 4 spreading, e.g. A, B for the 1st symbol group, and C, D for the 2nd symbol group) ; and the 3rd symbol group and 4th symbol group of one repetition with 4 different codewords (length 4 spreading, e.g. A, B for the 3rd symbol group, and C, D for the 4th symbol group) .
- the first NPRACH symbol group is the symbol group 1101 and the first spread symbol group is the symbol group 1102, they may be applied with a first codeword (A1) and a second codeword (A2) in a codeword set (A) , where the codeword set A comprises the two codewords A1 and A2.
- the second NPRACH symbol group 1104 and the second spread symbol group 1103 may be applied with the first codeword (A1) and the second codeword (A2) in the same codeword set.
- the first NPRACH symbol group 1101 and the first spread symbol group 1102 may be applied with a first codeword (A1) and a second codeword (A2) in the codeword set
- the second NPRACH symbol group 1104 and the second spread symbol group 1103 may be applied with a third codeword (A3) and a fourth codeword (A4) in the same codeword set.
- the network device 120 may despread and detect the overlapped NPRACH signal from multi-terminals, and transmit the response if successfully detected any of the terminal (s) .
- the network may achieve the same accurate time of arrival estimation of the preambles due to no changes in the level-2 and level-3 frequency hopping.
- FIG. 11B illustrates another schematic diagram of spreading patterns in accordance with some embodiments of the present disclosure. Most embodiments of FIG. 11B are similar as those in FIG. 11A, which are thus not repeated here. The main difference lies in that the patterns are described in terms of UE groups or UEs.
- FIG. 11A there are totally 12 UE groups (UEG#0 –UEG#11) , each UE group may include 2 UEs. For each UE group, 2 UEs can be multiplexed with each other orthogonally in the code domain.
- FIG. 11B there illustrates totally 24 UEs (UE#0 –UE#23) . In the case where the spreading length is 2, two of the 24 UEs may be multiplexed with each other orthogonally in the code domain.
- FIG. 12 illustrates a flowchart of a communication method 1200 implemented at a terminal device in accordance with some embodiments of the present disclosure. For the purpose of discussion, the method 1200 will be described from the perspective of the terminal device 110 in FIG. 1.
- the terminal device 110 determines a narrowband physical random access channel (NPRACH) symbol group comprising a plurality of symbol subgroups based on a code domain multiplexing capability of the terminal device, wherein the symbol subgroups are used for a plurality of terminal device groups, and the plurality of terminal device groups at least comprise a first terminal device group supporting NPRACH multiplexing in the code domain and a second terminal device group.
- NPRACH narrowband physical random access channel
- the terminal device 110 transmits, to a network device, an NPRACH signal comprising the NPRACH symbol group.
- the second terminal device group supports NPRACH multiplexing in the code domain, and the plurality of symbol subgroups are applied with a first codeword set for the first terminal device group and are applied with a second codeword set different from the first codeword set for the second terminal device group.
- the plurality of symbol subgroups comprise a first symbol subgroup and a second symbol subgroup, the first symbol subgroup is applied with a first codeword in the first codeword set and the second symbol subgroup is applied with a second codeword in the first codeword set for the first terminal device group, and the first symbol subgroup is applied with a first codeword in the second codeword set and the second symbol subgroup is applied with a second codeword in the second codeword set for the second terminal device group.
- the first codeword set is [+1 -1] and the second codeword set is [+1 +1] .
- the first symbol subgroup is applied with a first codeword in the first codeword set
- the second symbol subgroup is applied with a second codeword in the first codeword set
- the third symbol subgroup is applied with a third codeword in the first codeword set.
- the first symbol subgroup is applied with a first codeword in the second codeword set and the second symbol subgroup is applied with a second codeword in the second codeword set
- the third symbol subgroup is applied with a third codeword in the second codeword set.
- the first symbol subgroup is applied with a first codeword in a third codeword set for the third terminal device group
- the second symbol subgroup is applied with a second codeword in the third codeword set
- the third symbol subgroup is applied with the third codeword in the third codeword set.
- the NPRACH symbol group is of a first format in which the NPRACH symbol group comprises a single Cyclic Prefix (CP) and the plurality of symbol subgroups, and wherein all of the plurality of symbol subgroups follow the CP.
- CP Cyclic Prefix
- the NPRACH symbol group is of a second format in which the NPRACH symbol group comprises a plurality of Cyclic Prefixes (CPs) and the plurality of symbol subgroups, and wherein each symbol subgroup immediately follows a corresponding CP and all of the plurality of symbol subgroups have the same number of symbols.
- CPs Cyclic Prefixes
- the terminal device is further caused to: determine, from the plurality of terminal device groups, a target terminal device group to which the terminal device belongs; determine whether a codeword set is to be applied to the plurality of symbol subgroups based on the target terminal device group; and in accordance with a determination that a codeword set is to be applied to the plurality of symbol subgroups, determine, from a plurality of codeword sets, the codeword set that is different from a codeword set applied to the plurality of symbol subgroups for a further terminal device.
- FIG. 13 illustrates a flowchart of a communication method 1300 implemented at a terminal device in accordance with some embodiments of the present disclosure. For the purpose of discussion, the method 1300 will be described from the perspective of the terminal device 110 in FIG. 1.
- the terminal device 110 spreads a narrowband physical random access channel (NPRACH) symbol group within an NPRACH repetition in a time-domain manner, wherein a spreading result of the NPRACH symbol group occupies a time duration of at least one symbol group immediately after the NPRACH symbol group, and the spreading result and the NPRACH symbol group are in the same subcarrier.
- NPRACH physical random access channel
- the terminal device 110 transmits, to a network device, an NPRACH signal comprising the NPRACH symbol group and the spreading result.
- transmission of a symbol group in the occupied time duration which is predetermined to be performed in a subcarrier adjacent to the subcarrier of the NPRACH symbol group, is skipped.
- the NPRACH symbol group and the at least one symbol group in the spread result are applied with respective codewords in a codeword set.
- the codeword set comprises 2 or 4 codewords, and the number of the at least one symbol group immediately after the first NPRACH symbol group is 1 or 3.
- FIG. 14 illustrates a flowchart of a communication method 1400 implemented at a terminal device in accordance with some embodiments of the present disclosure. For the purpose of discussion, the method 1400 will be described from the perspective of the terminal device 110 in FIG. 1.
- a spreading result of the first NPRACH symbol group comprises a first spread symbol group occupying a time duration of the first NPRACH symbol group and a subcarrier of the second NPRACH symbol group
- a spreading result of the second NPRACH symbol group comprises a second spread symbol group occupying a time duration of the second NPRACH symbol group and a subcarrier of the first NPRACH symbol group.
- the terminal device 110 transmits, to a network device, an NPRACH signal comprising the first NPRACH symbol group, the first spread symbol group, the second NPRACH symbol group and the second spread symbol group.
- the first NPRACH symbol group and the second NPRACH symbol group are spread based on a NPRACH transmission pattern associated with a first terminal device group to which the terminal device belongs, and the NPRACH transmission pattern belongs to a plurality of NPRACH transmission patterns overlapped with each other in an orthogonal sequence domain.
- the first NPRACH symbol group and the first spread symbol group are applied with a first codeword and a second codeword in a codeword set respectively, and the second NPRACH symbol group and the second spread symbol group are applied with the first codeword and the second codeword in the same codeword set respectively, and wherein the codeword set at least comprises 2 codewords.
- the codeword set comprises 4 codewords
- the first NPRACH symbol group and the first spread symbol group are applied with a first codeword and a second codeword in a codeword set respectively
- the second NPRACH symbol group and the second spread symbol group are applied with a third codeword and a fourth codeword in the same codeword set respectively.
- FIG. 15 illustrates a flowchart of a communication method 1500 implemented at a network device in accordance with some embodiments of the present disclosure. For the purpose of discussion, the method 1500 will be described from the perspective of the network device 120 in FIG. 1.
- the network device 120 receives, from a terminal device, a narrowband physical random access channel (NPRACH) signal comprising an NPRACH symbol group.
- the NPRACH symbol group comprises a plurality of symbol subgroups determined based on a code domain multiplexing capability of the terminal device, the symbol subgroups are used for a plurality of terminal device groups, and the plurality of terminal device groups at least comprise a first terminal device group supporting NPRACH multiplexing in the code domain and a second terminal device group.
- the second terminal device group supports NPRACH multiplexing in the code domain, and the plurality of symbol subgroups are applied with a first codeword set for the first terminal device group and are applied with a second codeword set different from the first codeword set for the second terminal device group.
- the plurality of symbol subgroups comprise a first symbol subgroup and a second symbol subgroup, the first symbol subgroup is applied with a first codeword in the first codeword set and the second symbol subgroup is applied with a second codeword in the first codeword set for the first terminal device group, and the first symbol subgroup is applied with a first codeword in the second codeword set and the second symbol subgroup is applied with a second codeword in the second codeword set for the second terminal device group.
- the first codeword set is [+1 -1] and the second codeword set is [+1 +1] .
- the second terminal device group does not support NPRACH multiplexing in the code domain
- the plurality of symbol subgroups are applied with a first codeword set for the first terminal device group
- the first codeword set is [+1 -1]
- no codeword set is applied to the plurality of symbol subgroups for the second terminal device group.
- the plurality of terminal device groups further comprise a third terminal device group, the second terminal device group and the third terminal device group both support NPRACH multiplexing in the code domain, and the plurality of symbol subgroups are applied with a first codeword set for the first terminal device group, applied with a second codeword set different from the first codeword set for the second terminal device group, and applied with a third codeword set different from the first and second codeword sets for the third terminal device group.
- the first symbol subgroup is applied with a first codeword in the first codeword set
- the second symbol subgroup is applied with a second codeword in the first codeword set
- the third symbol subgroup is applied with a third codeword in the first codeword set.
- the first symbol subgroup is applied with a first codeword in the second codeword set and the second symbol subgroup is applied with a second codeword in the second codeword set
- the third symbol subgroup is applied with a third codeword in the second codeword set.
- the first symbol subgroup is applied with a first codeword in a third codeword set for the third terminal device group
- the second symbol subgroup is applied with a second codeword in the third codeword set
- the third symbol subgroup is applied with the third codeword in the third codeword set.
- the NPRACH symbol group is of a first format in which the NPRACH symbol group comprises a single Cyclic Prefix (CP) and the plurality of symbol subgroups, and wherein all of the plurality of symbol subgroups follow the CP.
- CP Cyclic Prefix
- the NPRACH symbol group is of a second format in which the NPRACH symbol group comprises a plurality of Cyclic Prefixes (CPs) and the plurality of symbol subgroups, and wherein each symbol subgroup immediately follows a corresponding CP and all of the plurality of symbol subgroups have the same number of symbols.
- CPs Cyclic Prefixes
- the network device is further caused to: determine, from the plurality of terminal device groups, a target terminal device group to which the terminal device belongs; determine, from a plurality of codeword sets, a codeword set corresponding to the target terminal device group; and decode the NPRACH signal based on the determined codeword set.
- FIG. 16 illustrates a flowchart of a communication method 1600 implemented at a network device in accordance with some embodiments of the present disclosure. For the purpose of discussion, the method 1600 will be described from the perspective of the network device 120 in FIG. 1.
- the network device 120 receives, from a terminal device, a narrowband physical random access channel (NPRACH) signal comprising an NPRACH symbol group and a spreading result of the NPRACH symbol group.
- NPRACH narrowband physical random access channel
- the NPRACH symbol group is spread within an NPRACH repetition in a time-domain manner, the spreading result of the NPRACH symbol group occupies a time duration of at least one symbol group immediately after the NPRACH symbol group, and the spreading result and the NPRACH symbol group are in the same subcarrier.
- the NPRACH symbol group and the at least one symbol group in the spread result are applied with respective codewords in a codeword set.
- the codeword set comprises 2 or 4 codewords, and the number of the at least one symbol group immediately after the first NPRACH symbol group is 1 or 3.
- FIG. 17 illustrates a flowchart of a communication method 1700 implemented at a network device in accordance with some embodiments of the present disclosure. For the purpose of discussion, the method 1700 will be described from the perspective of the network device 120 in FIG. 1.
- the network device 120 receives, from a terminal device, a narrowband physical random access channel (NPRACH) signal comprising a first NPRACH symbol group, a first spread symbol group, a second NPRACH symbol group and a second spread symbol group, the first NPRACH symbol group and a second NPRACH symbol group being spread within an NPRACH repetition, the second NPRACH symbol group occupying a time duration immediately after the first NPRACH symbol group and an adjacent subcarrier to the first NPRACH symbol group.
- NPRACH narrowband physical random access channel
- a spreading result of the first NPRACH symbol group comprises the first spread symbol group occupying a time duration of the second NPRACH symbol group and a subcarrier of the first NPRACH symbol group
- a spreading result of the second NPRACH symbol group comprises the second spread symbol group occupying a time duration of the first NPRACH symbol group and a subcarrier of the second NPRACH symbol group.
- a spreading result of the first NPRACH symbol group comprises the first spread symbol group occupying a time duration of the first NPRACH symbol group and a subcarrier of the second NPRACH symbol group
- a spreading result of the second NPRACH symbol group comprises the second spread symbol group occupying a time duration of the second NPRACH symbol group and a subcarrier of the first NPRACH symbol group
- the first NPRACH symbol group and the second NPRACH symbol group are spread based on a NPRACH transmission pattern associated with a first terminal device group to which the terminal device belongs, and the NPRACH transmission pattern belongs to a plurality of NPRACH transmission patterns overlapped with each other in an orthogonal sequence domain.
- the plurality of NPRACH transmission patterns at least comprise a first NPRACH transmission pattern associated with a first number of terminal device groups and a second NPRACH transmission pattern associated with a second number of terminal device groups.
- the network device is further caused to: determine a first terminal device group to which the terminal device belongs; determine, from the plurality of NPRACH transmission patterns, a target NPRACH transmission pattern corresponding to the first terminal device group; and decode the NPRACH symbol group based on the target NPRACH transmission pattern.
- the codeword set comprises 4 codewords
- the first NPRACH symbol group and the first spread symbol group are applied with a first codeword and a second codeword in a codeword set respectively
- the second NPRACH symbol group and the second spread symbol group are applied with a third codeword and a fourth codeword in the same codeword set respectively.
- FIG. 18 is a simplified block diagram of a device 1800 that is suitable for implementing embodiments of the present disclosure.
- the device 1800 can be considered as a further example implementation of any of the devices as shown in FIG. 1. Accordingly, the device 1800 can be implemented at or as at least a part of the terminal device 110 or the network device 120.
- the device 1800 includes a processor 1810, a memory 1820 coupled to the processor 1810, a suitable transceiver 1840 coupled to the processor 1810, and a communication interface coupled to the transceiver 1840.
- the memory 1820 stores at least a part of a program 1830.
- the transceiver 1840 may be for bidirectional communications or a unidirectional communication based on requirements.
- the transceiver 1840 may include at least one of a transmitter 1842 and a receiver 1844.
- the transmitter 1842 and the receiver 1844 may be functional modules or physical entities.
- the transceiver 1840 has at least one antenna to facilitate communication, though in practice an Access Node mentioned in this application may have several ones.
- the communication interface may represent any interface that is necessary for communication with other network elements, such as X2/Xn interface for bidirectional communications between eNBs/gNBs, S1/NG interface for communication between a Mobility Management Entity (MME) /Access and Mobility Management Function (AMF) /SGW/UPF and the eNB/gNB, Un interface for communication between the eNB/gNB and a relay node (RN) , or Uu interface for communication between the eNB/gNB and a terminal device.
- MME Mobility Management Entity
- AMF Access and Mobility Management Function
- RN relay node
- Uu interface for communication between the eNB/gNB and a terminal device.
- the program 1830 is assumed to include program instructions that, when executed by the associated processor 1810, enable the device 1800 to operate in accordance with the embodiments of the present disclosure, as discussed herein with reference to FIGS. 1 to 17.
- the embodiments herein may be implemented by computer software executable by the processor 1810 of the device 1800, or by hardware, or by a combination of software and hardware.
- the processor 1810 may be configured to implement various embodiments of the present disclosure.
- a combination of the processor 1810 and memory 1820 may form processing means 1850 adapted to implement various embodiments of the present disclosure.
- the memory 1820 may be of any type suitable to the local technical network and may be implemented using any suitable data storage technology, such as a non-transitory computer readable storage medium, semiconductor based memory devices, magnetic memory devices and systems, optical memory devices and systems, fixed memory and removable memory, as non-limiting examples. While only one memory 1820 is shown in the device 1800, there may be several physically distinct memory modules in the device 1800.
- the processor 1810 may be of any type suitable to the local technical network, and may include one or more of general purpose computers, special purpose computers, microprocessors, digital signal processors (DSPs) and processors based on multicore processor architecture, as non-limiting examples.
- the device 1800 may have multiple processors, such as an application specific integrated circuit chip that is slaved in time to a clock which synchronizes the main processor.
- a terminal device comprising a circuitry.
- the circuitry is configured to: determine a narrowband physical random access channel (NPRACH) symbol group comprising a plurality of symbol subgroups based on a code domain multiplexing capability of the terminal device, wherein the symbol subgroups are used for a plurality of terminal device groups, and the plurality of terminal device groups at least comprise a first terminal device group supporting NPRACH multiplexing in the code domain and a second terminal device group; and transmit, to a network device, an NPRACH signal comprising the NPRACH symbol group.
- the circuitry may be configured to perform any method implemented by the terminal device as discussed above.
- a terminal device comprising a circuitry.
- the circuitry is configured to: spread a narrowband physical random access channel (NPRACH) symbol group within an NPRACH repetition in a time-domain manner, wherein a spreading result of the NPRACH symbol group occupies a time duration of at least one symbol group immediately after the NPRACH symbol group, and the spreading result and the NPRACH symbol group are in the same subcarrier; and transmit, to a network device, an NPRACH signal comprising the NPRACH symbol group and the spreading result.
- the circuitry may be configured to perform any method implemented by the terminal device as discussed above.
- a terminal device comprising a circuitry.
- the circuitry is configured to: spread a first narrowband physical random access channel (NPRACH) symbol group and a second NPRACH symbol group within an NPRACH repetition, the second NPRACH symbol group occupying a time duration immediately after the first NPRACH symbol group and an adjacent subcarrier to the first NPRACH symbol group, wherein a spreading result of the first NPRACH symbol group comprises a first spread symbol group occupying a time duration of the second NPRACH symbol group and a subcarrier of the first NPRACH symbol group, and a spreading result of the second NPRACH symbol group comprises a second spread symbol group occupying a time duration of the first NPRACH symbol group and a subcarrier of the second NPRACH symbol group, or wherein a spreading result of the first NPRACH symbol group comprises a first spread symbol group occupying a time duration of the first NPRACH symbol group and a subcarrier of the second NPRACH symbol group, and
- a network device comprising a circuitry.
- the circuitry is configured to: receive, from a terminal device, a narrowband physical random access channel (NPRACH) signal comprising an NPRACH symbol group, wherein the NPRACH symbol group comprises a plurality of symbol subgroups determined based on a code domain multiplexing capability of the terminal device, the symbol subgroups are used for a plurality of terminal device groups, and the plurality of terminal device groups at least comprise a first terminal device group supporting NPRACH multiplexing in the code domain and a second terminal device group.
- the circuitry may be configured to perform any method implemented by the network device as discussed above.
- a network device comprising a circuitry.
- the circuitry is configured to: receive, from a terminal device, a narrowband physical random access channel (NPRACH) signal comprising an NPRACH symbol group and a spreading result of the NPRACH symbol group, wherein the NPRACH symbol group is spread within an NPRACH repetition in a time-domain manner, the spreading result of the NPRACH symbol group occupies a time duration of at least one symbol group immediately after the NPRACH symbol group, and the spreading result and the NPRACH symbol group are in the same subcarrier.
- the circuitry may be configured to perform any method implemented by the network device as discussed above.
- a network device comprising a circuitry.
- circuitry used herein may refer to hardware circuits and/or combinations of hardware circuits and software.
- the circuitry may be a combination of analog and/or digital hardware circuits with software/firmware.
- the circuitry may be any portions of hardware processors with software including digital signal processor (s) , software, and memory (ies) that work together to cause an apparatus, such as a terminal device or a network device, to perform various functions.
- the circuitry may be hardware circuits and or processors, such as a microprocessor or a portion of a microprocessor, that requires software/firmware for operation, but the software may not be present when it is not needed for operation.
- the term circuitry also covers an implementation of merely a hardware circuit or processor (s) or a portion of a hardware circuit or processor (s) and its (or their) accompanying software and/or firmware.
- a terminal apparatus comprises means for determining a narrowband physical random access channel (NPRACH) symbol group comprising a plurality of symbol subgroups based on a code domain multiplexing capability of the terminal device, wherein the symbol subgroups are used for a plurality of terminal device groups, and the plurality of terminal device groups at least comprise a first terminal device group supporting NPRACH multiplexing in the code domain and a second terminal device group; and means for transmitting, to a network device, an NPRACH signal comprising the NPRACH symbol group.
- the first apparatus may comprise means for performing the respective operations of the method 1200.
- the first apparatus may further comprise means for performing other operations in some example embodiments of the method 1200.
- the means may be implemented in any suitable form.
- the means may be implemented in a circuitry or software module.
- a terminal apparatus comprises means for spreading a narrowband physical random access channel (NPRACH) symbol group within an NPRACH repetition in a time-domain manner, wherein a spreading result of the NPRACH symbol group occupies a time duration of at least one symbol group immediately after the NPRACH symbol group, and the spreading result and the NPRACH symbol group are in the same subcarrier; and means for transmitting, to a network device, an NPRACH signal comprising the NPRACH symbol group and the spreading result.
- the second apparatus may comprise means for performing the respective operations of the method 1300.
- the second apparatus may further comprise means for performing other operations in some example embodiments of the method 1300.
- the means may be implemented in any suitable form.
- the means may be implemented in a circuitry or software module.
- a terminal apparatus comprises means for spreading a first narrowband physical random access channel (NPRACH) symbol group and a second NPRACH symbol group within an NPRACH repetition, the second NPRACH symbol group occupying a time duration immediately after the first NPRACH symbol group and an adjacent subcarrier to the first NPRACH symbol group, means for wherein a spreading result of the first NPRACH symbol group comprises a first spread symbol group occupying a time duration of the second NPRACH symbol group and a subcarrier of the first NPRACH symbol group, and a spreading result of the second NPRACH symbol group comprises a second spread symbol group occupying a time duration of the first NPRACH symbol group and a subcarrier of the second NPRACH symbol group, or means for wherein a spreading result of the first NPRACH symbol group comprises a first spread symbol group occupying a time duration of the first NPRACH symbol group and a subcarrier of the second NPRACH symbol group, and a spreading result
- the third apparatus may comprise means for performing the respective operations of the method 1400. In some example embodiments, the third apparatus may further comprise means for performing other operations in some example embodiments of the method 1400.
- the means may be implemented in any suitable form. For example, the means may be implemented in a circuitry or software module.
- a network apparatus comprises means for receiving, from a terminal device, a narrowband physical random access channel (NPRACH) signal comprising an NPRACH symbol group and a spreading result of the NPRACH symbol group, means for wherein the NPRACH symbol group is spread within an NPRACH repetition in a time-domain manner, the spreading result of the NPRACH symbol group occupies a time duration of at least one symbol group immediately after the NPRACH symbol group, and the spreading result and the NPRACH symbol group are in the same subcarrier.
- the fifth apparatus may comprise means for performing the respective operations of the method 1600.
- the fifth apparatus may further comprise means for performing other operations in some example embodiments of the method 1600.
- the means may be implemented in any suitable form.
- the means may be implemented in a circuitry or software module.
- the sixth apparatus may comprise means for performing the respective operations of the method 1700. In some example embodiments, the sixth apparatus may further comprise means for performing other operations in some example embodiments of the method 1700.
- the means may be implemented in any suitable form. For example, the means may be implemented in a circuitry or software module.
- embodiments of the present disclosure provide the following aspects.
- the second terminal device group supports NPRACH multiplexing in the code domain, and the plurality of symbol subgroups are applied with a first codeword set for the first terminal device group and are applied with a second codeword set different from the first codeword set for the second terminal device group.
- the first codeword set is [+1 -1] and the second codeword set is [+1 +1] .
- the second terminal device group does not support NPRACH multiplexing in the code domain
- the plurality of symbol subgroups are applied with a first codeword set for the first terminal device group
- the first codeword set is [+1 -1]
- no codeword set is applied to the plurality of symbol subgroups for the second terminal device group.
- the first symbol subgroup is applied with a first codeword in the first codeword set
- the second symbol subgroup is applied with a second codeword in the first codeword set
- the third symbol subgroup is applied with a third codeword in the first codeword set.
- the first symbol subgroup is applied with a first codeword in the second codeword set and the second symbol subgroup is applied with a second codeword in the second codeword set
- the third symbol subgroup is applied with a third codeword in the second codeword set.
- the terminal device is further caused to: determine, from the plurality of terminal device groups, a target terminal device group to which the terminal device belongs; determine whether a codeword set is to be applied to the plurality of symbol subgroups based on the target terminal device group; and in accordance with a determination that a codeword set is to be applied to the plurality of symbol subgroups, determine, from a plurality of codeword sets, the codeword set that is different from a codeword set applied to the plurality of symbol subgroups for a further terminal device.
- transmission of a symbol group in the occupied time duration which is predetermined to be performed in a subcarrier adjacent to the subcarrier of the NPRACH symbol group, is skipped.
- the NPRACH symbol group and the at least one symbol group in the spread result are applied with respective codewords in a codeword set.
- a terminal device comprising: a processor configured to cause the terminal device to: spread a first narrowband physical random access channel (NPRACH) symbol group and a second NPRACH symbol group within an NPRACH repetition, the second NPRACH symbol group occupying a time duration immediately after the first NPRACH symbol group and an adjacent subcarrier to the first NPRACH symbol group, wherein a spreading result of the first NPRACH symbol group comprises a first spread symbol group occupying a time duration of the second NPRACH symbol group and a subcarrier of the first NPRACH symbol group, and a spreading result of the second NPRACH symbol group comprises a second spread symbol group occupying a time duration of the first NPRACH symbol group and a subcarrier of the second NPRACH symbol group, or wherein a spreading result of the first NPRACH symbol group comprises a first spread symbol group occupying a time duration of the first NPRACH symbol group and a subcarrier of the second NPRACH symbol group, and a spreading result of
- the first NPRACH symbol group and the second NPRACH symbol group are spread based on a NPRACH transmission pattern associated with a first terminal device group to which the terminal device belongs, and the NPRACH transmission pattern belongs to a plurality of NPRACH transmission patterns overlapped with each other in an orthogonal sequence domain.
- the plurality of NPRACH transmission patterns at least comprise a first NPRACH transmission pattern associated with a first number of terminal device groups and a second NPRACH transmission pattern associated with a second number of terminal device groups.
- the terminal device is further caused to: determine a first terminal device group to which the terminal device belongs; determine, from the plurality of NPRACH transmission patterns, a target NPRACH transmission pattern corresponding to the first terminal device group; and spread the NPRACH symbol group based on the target NPRACH transmission pattern.
- the first NPRACH symbol group and the first spread symbol group are applied with a first codeword and a second codeword in a codeword set respectively, and the second NPRACH symbol group and the second spread symbol group are applied with the first codeword and the second codeword in the same codeword set respectively, and wherein the codeword set at least comprises 2 codewords.
- the codeword set comprises 4 codewords
- the first NPRACH symbol group and the first spread symbol group are applied with a first codeword and a second codeword in a codeword set respectively
- the second NPRACH symbol group and the second spread symbol group are applied with a third codeword and a fourth codeword in the same codeword set respectively.
- a network device comprising: a processor configured to cause the network device to: receive, from a terminal device, a narrowband physical random access channel (NPRACH) signal comprising an NPRACH symbol group, wherein the NPRACH symbol group comprises a plurality of symbol subgroups determined based on a code domain multiplexing capability of the terminal device, the symbol subgroups are used for a plurality of terminal device groups, and the plurality of terminal device groups at least comprise a first terminal device group supporting NPRACH multiplexing in the code domain and a second terminal device group.
- NPRACH narrowband physical random access channel
- the second terminal device group supports NPRACH multiplexing in the code domain, and the plurality of symbol subgroups are applied with a first codeword set for the first terminal device group and are applied with a second codeword set different from the first codeword set for the second terminal device group.
- the plurality of symbol subgroups comprise a first symbol subgroup and a second symbol subgroup, the first symbol subgroup is applied with a first codeword in the first codeword set and the second symbol subgroup is applied with a second codeword in the first codeword set for the first terminal device group, and the first symbol subgroup is applied with a first codeword in the second codeword set and the second symbol subgroup is applied with a second codeword in the second codeword set for the second terminal device group.
- the first codeword set is [+1 -1] and the second codeword set is [+1 +1] .
- the second terminal device group does not support NPRACH multiplexing in the code domain
- the plurality of symbol subgroups are applied with a first codeword set for the first terminal device group
- the first codeword set is [+1 -1]
- no codeword set is applied to the plurality of symbol subgroups for the second terminal device group.
- the plurality of terminal device groups further comprise a third terminal device group, the second terminal device group and the third terminal device group both support NPRACH multiplexing in the code domain, and the plurality of symbol subgroups are applied with a first codeword set for the first terminal device group, applied with a second codeword set different from the first codeword set for the second terminal device group, and applied with a third codeword set different from the first and second codeword sets for the third terminal device group.
- the first symbol subgroup is applied with a first codeword in the first codeword set
- the second symbol subgroup is applied with a second codeword in the first codeword set
- the third symbol subgroup is applied with a third codeword in the first codeword set.
- the first symbol subgroup is applied with a first codeword in the second codeword set and the second symbol subgroup is applied with a second codeword in the second codeword set
- the third symbol subgroup is applied with a third codeword in the second codeword set.
- the NPRACH symbol group is of a first format in which the NPRACH symbol group comprises a single Cyclic Prefix (CP) and the plurality of symbol subgroups, and wherein all of the plurality of symbol subgroups follow the CP.
- CP Cyclic Prefix
- the network device is further caused to: determine, from the plurality of terminal device groups, a target terminal device group to which the terminal device belongs; determine, from a plurality of codeword sets, a codeword set corresponding to the target terminal device group; and decode the NPRACH signal based on the determined codeword set.
- a network device comprising: a processor configured to cause the network device to: receive, from a terminal device, a narrowband physical random access channel (NPRACH) signal comprising an NPRACH symbol group and a spreading result of the NPRACH symbol group, wherein the NPRACH symbol group is spread within an NPRACH repetition in a time-domain manner, the spreading result of the NPRACH symbol group occupies a time duration of at least one symbol group immediately after the NPRACH symbol group, and the spreading result and the NPRACH symbol group are in the same subcarrier.
- NPRACH narrowband physical random access channel
- transmission of a symbol group in the occupied time duration which is predetermined to be performed in a subcarrier adjacent to the subcarrier of the NPRACH symbol group, is skipped.
- the first NPRACH symbol group and the second NPRACH symbol group are spread based on a NPRACH transmission pattern associated with a first terminal device group to which the terminal device belongs, and the NPRACH transmission pattern belongs to a plurality of NPRACH transmission patterns overlapped with each other in an orthogonal sequence domain.
- a network device comprises: at least one processor; and at least one memory coupled to the at least one processor and storing instructions thereon, the instructions, when executed by the at least one processor, causing the device to perform the method implemented by the network device discussed above.
- a computer readable medium having instructions stored thereon, the instructions, when executed on at least one processor, causing the at least one processor to perform the method implemented by the terminal device discussed above.
- a computer readable medium having instructions stored thereon, the instructions, when executed on at least one processor, causing the at least one processor to perform the method implemented by the network device discussed above.
- a computer program comprising instructions, the instructions, when executed on at least one processor, causing the at least one processor to perform the method implemented by the terminal device discussed above.
- a computer program comprising instructions, the instructions, when executed on at least one processor, causing the at least one processor to perform the method implemented by the network device discussed above.
- various embodiments of the present disclosure may be implemented in hardware or special purpose circuits, software, logic or any combination thereof. Some aspects may be implemented in hardware, while other aspects may be implemented in firmware or software which may be executed by a controller, microprocessor or other computing device. While various aspects of embodiments of the present disclosure are illustrated and described as block diagrams, flowcharts, or using some other pictorial representation, it will be appreciated that the blocks, apparatus, systems, techniques or methods described herein may be implemented in, as non-limiting examples, hardware, software, firmware, special purpose circuits or logic, general purpose hardware or controller or other computing devices, or some combination thereof.
- the above program code may be embodied on a machine readable medium, which may be any tangible medium that may contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device.
- the machine readable medium may be a machine readable signal medium or a machine readable storage medium.
- a machine readable medium may include but not limited to an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing.
- machine readable storage medium More specific examples of the machine readable storage medium would include an electrical connection having one or more wires, a portable computer diskette, a hard disk, a random access memory (RAM) , a read-only memory (ROM) , an erasable programmable read-only memory (EPROM or Flash memory) , an optical fiber, a portable compact disc read-only memory (CD-ROM) , an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
- RAM random access memory
- ROM read-only memory
- EPROM or Flash memory erasable programmable read-only memory
- CD-ROM portable compact disc read-only memory
- magnetic storage device or any suitable combination of the foregoing.
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Des modes de réalisation de la présente divulgation concernent une solution d'amélioration d'une transmission de canal physique à accès aléatoire à bande étroite (NPRACH). Dans une solution, un dispositif terminal détermine un groupe de symboles NPRACH comprenant une pluralité de sous-groupes de symboles sur la base d'une capacité de multiplexage de domaine de code du dispositif terminal. Les sous-groupes de symboles étant utilisés pour une pluralité de groupes de dispositifs terminaux, et la pluralité de groupes de dispositifs terminaux comprenant au moins un premier groupe de dispositifs terminaux prenant en charge un multiplexage NPRACH dans le domaine de code et un second groupe de dispositifs terminaux ; et transmet, à un dispositif de réseau, un signal NPRACH comprenant le groupe de symboles NPRACH.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/CN2024/085084 WO2025200032A1 (fr) | 2024-03-29 | 2024-03-29 | Dispositifs et procédés de transmission de nprach |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/CN2024/085084 WO2025200032A1 (fr) | 2024-03-29 | 2024-03-29 | Dispositifs et procédés de transmission de nprach |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2025200032A1 true WO2025200032A1 (fr) | 2025-10-02 |
Family
ID=97218790
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2024/085084 Pending WO2025200032A1 (fr) | 2024-03-29 | 2024-03-29 | Dispositifs et procédés de transmission de nprach |
Country Status (1)
| Country | Link |
|---|---|
| WO (1) | WO2025200032A1 (fr) |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2019061319A1 (fr) * | 2017-09-29 | 2019-04-04 | Qualcomm Incorporated | Amélioration de capacité de canal d'accès aléatoire physique à bande étroite |
| CN109937550A (zh) * | 2016-11-07 | 2019-06-25 | 高通股份有限公司 | 用于更大小区半径的改进的prach设计 |
| US20190394806A1 (en) * | 2018-06-21 | 2019-12-26 | Huaning Niu | Nprach configuration and format for unlicensed nbiot system |
| CN111165063A (zh) * | 2017-08-09 | 2020-05-15 | Lg电子株式会社 | 执行随机接入过程的方法及其设备 |
| US20200260495A1 (en) * | 2017-08-09 | 2020-08-13 | Lg Electronics Inc. | Method for performing random access process and apparatus therefor |
-
2024
- 2024-03-29 WO PCT/CN2024/085084 patent/WO2025200032A1/fr active Pending
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN109937550A (zh) * | 2016-11-07 | 2019-06-25 | 高通股份有限公司 | 用于更大小区半径的改进的prach设计 |
| CN111165063A (zh) * | 2017-08-09 | 2020-05-15 | Lg电子株式会社 | 执行随机接入过程的方法及其设备 |
| US20200260495A1 (en) * | 2017-08-09 | 2020-08-13 | Lg Electronics Inc. | Method for performing random access process and apparatus therefor |
| WO2019061319A1 (fr) * | 2017-09-29 | 2019-04-04 | Qualcomm Incorporated | Amélioration de capacité de canal d'accès aléatoire physique à bande étroite |
| US20190394806A1 (en) * | 2018-06-21 | 2019-12-26 | Huaning Niu | Nprach configuration and format for unlicensed nbiot system |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US12362882B2 (en) | Phase tracking reference signal transmission | |
| US20240422752A1 (en) | Methods, devices, and medium for communication | |
| WO2023123609A1 (fr) | Procédés, dispositifs et support lisible par ordinateur pour des communications | |
| CN118318491B (zh) | 非地面网络中的卫星通信的方法和装置 | |
| EP2728786A1 (fr) | Appareils, procédés et programmes informatiques pour un récepteur et un émetteur d'un système sans fil | |
| EP3642992A1 (fr) | Adaptation de masque marche/arrêt pour nr avec différentes numérologies | |
| KR102632919B1 (ko) | 사이드링크를 위한 nr 시스템에서 동기화 신호 블록을 구성하는 방법 및 장치 | |
| WO2025200032A1 (fr) | Dispositifs et procédés de transmission de nprach | |
| Lin | Debunking seven myths about 5G new radio | |
| WO2023150906A1 (fr) | Procédés, dispositifs et support de communication | |
| WO2023184273A1 (fr) | Procédé, dispositif, et support de stockage informatique destinés à la communication | |
| WO2025160991A1 (fr) | Dispositifs et procédés de transmission de nprach | |
| WO2025160990A1 (fr) | Dispositifs et procédés de transmission de nprach | |
| WO2025231915A1 (fr) | Procédés et dispositifs d'amélioration de transmission de liaison montante | |
| WO2025129534A1 (fr) | Dispositifs et procédés d'étalement dans transmission en liaison montante | |
| WO2026031236A1 (fr) | Dispositifs et procédés de transmission basée sur la contention | |
| KR20220009883A (ko) | 비지상 네트워크 시스템에서 랜덤 액세스를 수행하는 장치 및 방법 | |
| WO2024148624A1 (fr) | Procédés, dispositifs et support de communication | |
| WO2024197843A1 (fr) | Procédés, dispositifs et support lisible par ordinateur destinés à la communication | |
| WO2023133829A1 (fr) | Procédé, dispositif et support de stockage informatique de communication | |
| WO2024168707A1 (fr) | Procédés, dispositifs et support lisible par ordinateur destiné à la communication | |
| WO2025081501A1 (fr) | Dispositifs et procédés de communication | |
| WO2023193262A1 (fr) | Procédés, dispositifs et support lisible par ordinateur destinés à la communication | |
| WO2025231911A1 (fr) | Dispositifs et procédés d'accès initial | |
| WO2025217821A1 (fr) | Dispositifs et procédés de transmission en sub-band full duplex |
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: 24932175 Country of ref document: EP Kind code of ref document: A1 |