WO2020173464A1 - 随机接入方法和装置 - Google Patents
随机接入方法和装置 Download PDFInfo
- Publication number
- WO2020173464A1 WO2020173464A1 PCT/CN2020/076807 CN2020076807W WO2020173464A1 WO 2020173464 A1 WO2020173464 A1 WO 2020173464A1 CN 2020076807 W CN2020076807 W CN 2020076807W WO 2020173464 A1 WO2020173464 A1 WO 2020173464A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- symbols
- symbol
- sequence
- sequences
- random access
- 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.)
- Ceased
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
- 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
- H04W74/0841—Random access procedures, e.g. with 4-step access with collision treatment
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/26—Systems using multi-frequency codes
- H04L27/2601—Multicarrier modulation systems
- H04L27/2602—Signal structure
- H04L27/261—Details of reference signals
- H04L27/2613—Structure of the reference signals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/14—Relay systems
- H04B7/15—Active relay systems
- H04B7/185—Space-based or airborne stations; Stations for satellite systems
- H04B7/1851—Systems using a satellite or space-based relay
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/14—Relay systems
- H04B7/15—Active relay systems
- H04B7/185—Space-based or airborne stations; Stations for satellite systems
- H04B7/1853—Satellite systems for providing telephony service to a mobile station, i.e. mobile satellite service
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/26—Systems using multi-frequency codes
- H04L27/2601—Multicarrier modulation systems
- H04L27/2647—Arrangements specific to the receiver only
- H04L27/2655—Synchronisation arrangements
- H04L27/2662—Symbol synchronisation
- H04L27/2663—Coarse synchronisation, e.g. by correlation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/26—Systems using multi-frequency codes
- H04L27/2601—Multicarrier modulation systems
- H04L27/2647—Arrangements specific to the receiver only
- H04L27/2655—Synchronisation arrangements
- H04L27/2662—Symbol synchronisation
- H04L27/2665—Fine synchronisation, e.g. by positioning the FFT window
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W74/00—Wireless channel access
- H04W74/002—Transmission of channel access control information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J13/00—Code division multiplex systems
- H04J13/0007—Code type
- H04J13/0055—ZCZ [zero correlation zone]
- H04J13/0059—CAZAC [constant-amplitude and zero auto-correlation]
- H04J13/0062—Zadoff-Chu
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J13/00—Code division multiplex systems
- H04J13/10—Code generation
- H04J13/102—Combining codes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/26—Systems using multi-frequency codes
- H04L27/2601—Multicarrier modulation systems
- H04L27/2602—Signal structure
- H04L27/2605—Symbol extensions, e.g. Zero Tail, Unique Word [UW]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/26—Systems using multi-frequency codes
- H04L27/2601—Multicarrier modulation systems
- H04L27/2602—Signal structure
- H04L27/2605—Symbol extensions, e.g. Zero Tail, Unique Word [UW]
- H04L27/2607—Cyclic extensions
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/26—Systems using multi-frequency codes
- H04L27/2601—Multicarrier modulation systems
- H04L27/2602—Signal structure
- H04L27/261—Details of reference signals
- H04L27/2613—Structure of the reference signals
- H04L27/26132—Structure of the reference signals using repetition
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/26—Systems using multi-frequency codes
- H04L27/2601—Multicarrier modulation systems
- H04L27/2647—Arrangements specific to the receiver only
- H04L27/2655—Synchronisation arrangements
- H04L27/2668—Details of algorithms
- H04L27/2673—Details of algorithms characterised by synchronisation parameters
- H04L27/2675—Pilot or known symbols
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/26—Systems using multi-frequency codes
- H04L27/2601—Multicarrier modulation systems
- H04L27/2647—Arrangements specific to the receiver only
- H04L27/2655—Synchronisation arrangements
- H04L27/2668—Details of algorithms
- H04L27/2681—Details of algorithms characterised by constraints
- H04L27/2686—Range of frequencies or delays tested
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W56/00—Synchronisation arrangements
- H04W56/001—Synchronization between nodes
- H04W56/0015—Synchronization between nodes one node acting as a reference for the others
Definitions
- This application relates to a random access method, and in particular to a random access method and device. Background technique
- the terminal device sends the preamble sequence to the access network device, and the access network device can obtain the uplink timing by detecting the position of the preamble sequence, and send the uplink timing to the terminal device through the timing information.
- the terminal device and the access network device can perform subsequent communication processes based on the timing information.
- Future communication networks such as the 5th generation mobile communication network (5G) not only need to meet the business needs of various industries, but also need to provide broader business coverage.
- Satellite communication has the advantages of long communication distance, large coverage area, and communication frequency bandwidth. Therefore, the industry is considering integrating 5G communications with satellite systems to provide more powerful communications services. Since the random access preamble sequence in the existing communication protocol is mainly designed for the ground cell, the current design of the random access preamble sequence will not easily meet the communication requirements of the future communication network. Summary of the invention
- the present application provides a random access method and device, which can improve the detection efficiency of random access signals.
- the detection efficiency of the random access signal can be improved, and it can meet the requirements of satellite communication systems or other communication systems. Access requirements.
- the Q second symbols are the same symbols.
- the random access signal includes a cyclic prefix, the preamble sequence, and a guard interval, and the K first symbols and the Q second symbols meet the following conditions At least one item in: the interval between any two first symbols in the K first symbols + l);
- the detection performance gain of the random access signal can be improved by designing the requirements of the CP, the preamble sequence, and the constraint condition that the GP needs to meet.
- the K is a maximum number that meets the condition.
- the K first symbols are the same symbols.
- the first symbol generated according to the ZC sequence of Ul th first set, the second symbol u 2 are the second set in accordance with ZC sequences are generated, wherein the first set includes N m different roots ZC sequences, the second set includes N U2 different roots ZC sequences, and the first set and the second set The intersection is an empty set, N m , N U2 are integers greater than or equal to 1,
- the ZC sequence that generates the first symbol and the second symbol by designing the ZC sequence that generates the first symbol and the second symbol, it is possible to use as few ZC sequences of different roots as possible to obtain more Preamble sequence to improve random access efficiency.
- the K first symbols are symbols that are different from each other.
- the ZC sequence that generates the first symbol and the second symbol by designing the ZC sequence that generates the first symbol and the second symbol, it is possible to use as few ZC sequences of different roots as possible to obtain more Preamble sequence to improve random access efficiency.
- the K third sets meet at least one of the following conditions: any two elements in the set CSi and the set CS 2 are different from each other; any two elements in the set CSi The sum of two dissimilar elements does not belong to the set CS 2 .
- the length of the cyclic prefix CP in the random access signal is greater than the length of one symbol.
- the detection efficiency of the random access signal can be improved, and it can meet the requirements of satellite communication systems or other communication systems. Access requirements.
- the Q second symbols are the same symbols.
- the random access signal includes a cyclic prefix, and the preceding Pilot sequence and guard interval, the K first symbols and the Q second symbols meet at least one of the following conditions: the interval between any two first symbols in the K first symbols 2 ; N SEQ > KxiN ⁇ +l);
- the K is a maximum number that meets the condition.
- the K first symbols are the same symbols.
- the first symbol generated according to the ZC sequence of Ul th first set, the second symbol u 2 are the second set in accordance with ZC sequences are generated, wherein the first set includes N m different roots ZC sequences, the second set includes N U2 different roots ZC sequences, and the first set and the second set The intersection is an empty set, N m , N U2 are integers greater than or equal to 1,
- the K first symbols are symbols that are different from each other.
- the K third sets meet at least one of the following conditions: any two elements in the sets CSi and CS 2 are different from each other; any two in the set CSi The sum of the different elements does not belong to the set CS 2 .
- the length of the cyclic prefix in the random access signal is greater than the length of one symbol.
- a device in the third aspect, has the function of realizing the behavior of the terminal device or the access network device in the above method, and it includes means for executing the steps or functions corresponding to the steps or functions described in the above method.
- the steps or functions can be implemented by software, or by hardware (such as a circuit), or by a combination of hardware and software.
- the foregoing apparatus includes one or more processors and communication units.
- the one or more processors are configured to support the apparatus to perform corresponding functions of the terminal device in the foregoing method. For example, sending a random access signal to the access network device.
- the communication unit is used to support the device to communicate with other devices, and realize the receiving and/or sending functions. For example, receiving a random access signal.
- the device may further include one or more memories, where the memory is used for coupling with the processor and stores necessary program instructions and/or data for the device.
- the one or more memories may be integrated with the processor, or may be provided separately from the processor. This application is not limited.
- the device may be a smart terminal or a wearable device, etc.
- the communication unit may be a transceiver, or send and receive electricity Way.
- the transceiver may also be an input/output circuit or interface.
- the device may also be a communication chip.
- the communication unit may be an input/output circuit or interface of a communication chip.
- the foregoing device includes a transceiver, a processor, and a memory.
- the processor is used to control the transceiver or the input/output circuit to send and receive signals
- the memory is used to store a computer program
- the processor is used to run the computer program in the memory so that the device executes the first aspect or any one of the first aspect The method completed by the terminal device in the possible implementation mode.
- the foregoing apparatus includes one or more processors and communication units.
- the one or more processors are configured to support the apparatus to perform corresponding functions of the access network equipment in the foregoing method. For example, receiving a random access signal from a terminal device.
- the communication unit is used to support the device to communicate with other devices, and realize the receiving and/or sending functions. For example, sending reference signal indication information.
- the apparatus may further include one or more memories, where the memories are configured to be coupled with the processor, and the memories store necessary program instructions and/or data for the access network equipment.
- the one or more memories may be integrated with the processor, or may be provided separately from the processor. This application is not limited.
- the device may be a base station, a gNB or a transmission point (transceiver point, TRP), etc.
- the communication unit may be a transceiver or a transceiver circuit.
- the transceiver may also be an input/output circuit or interface.
- the device may also be a communication chip.
- the communication unit may be an input/output circuit or interface of a communication chip.
- the foregoing device includes a transceiver, a processor, and a memory.
- the processor is used to control the transceiver or the input/output circuit to send and receive signals
- the memory is used to store a computer program
- the processor is used to run the computer program in the memory, so that the device executes any of the second aspect or the second aspect.
- the method used by the access network equipment in the realization mode is used to control the transceiver or the input/output circuit to send and receive signals.
- the memory is used to store a computer program
- the processor is used to run the computer program in the memory, so that the device executes any of the second aspect or the second aspect.
- a system in a fourth aspect, includes the foregoing terminal device and an access network device.
- a computer-readable storage medium for storing a computer program, and the computer program includes instructions for executing the method in the first aspect or any one of the possible implementation manners of the first aspect.
- a computer-readable storage medium for storing a computer program, and the computer program includes instructions for executing the second aspect or the method in any one of the possible implementation manners of the second aspect.
- a computer program product comprising: computer program code, which when the computer program code runs on a computer, causes the computer to execute any one of the first aspect or the first aspect The method in the possible implementation mode.
- a computer program product comprising: computer program code, when the computer program code runs on a computer, the computer executes any one of the second aspect and the second aspect The method in the possible implementation mode.
- Fig. 1 is a schematic diagram of an application scenario of an embodiment of the present application.
- Figure 2 is a schematic diagram of a random access signal in the time domain according to an embodiment of the present application.
- Fig. 3 is a schematic diagram of detecting a random access preamble sequence in an embodiment of the present application.
- FIG. 4 is a schematic flowchart of a random access method according to an embodiment of the present application.
- FIG. 5 is a schematic flowchart of detecting uplink timing in an embodiment of the present application.
- Fig. 6 is a schematic diagram of a random access signal in the time domain according to an embodiment of the present application.
- Fig. 7 is a schematic diagram of a random access signal in the time domain according to another embodiment of the present application.
- Fig. 8 is a schematic diagram of a random access signal in the time domain according to another embodiment of the present application.
- Fig. 9 is a schematic diagram of the detection performance of a random access signal according to an embodiment of the present application.
- FIG. 10 is a schematic diagram of the detection performance of a random access signal according to another embodiment of the present application.
- FIG. 11 is a schematic structural diagram of a terminal device according to an embodiment of the present application.
- FIG. 12 is a schematic diagram of the structure of the device of the embodiment of the present application.
- FIG. 13 is a schematic structural diagram of a device according to another embodiment of the present application. detailed description
- GSM global system for mobile communications
- CDMA code division multiple access
- WCDMA broadband code division multiple access
- general packet radio service general packet radio service, GPRS
- long term evolution long term evolution
- LTE long term evolution
- FDD frequency division duplex
- TDD LTE Time division duplex
- UMTS universal mobile telecommunication system
- WiMAX worldwide interoperability for microwave access
- the terminal equipment in the embodiments of the present application may refer to user equipment, access terminals, user units, user stations, mobile stations, mobile stations, remote stations, remote terminals, mobile equipment, user terminals, terminals, wireless communication equipment, user agents, or ⁇ user equipment terminal device may also be a cellular telephone, a cordless telephone, a session Initiation protocol (session initiation protocol, SIP) phone, a wireless local loop (wireless local loop, WLL) station, a personal digital assistant (personal digital assistant, PDA), Handheld devices with wireless communication functions, computing devices or other processing devices connected to wireless modems, in-vehicle devices, wearable devices, terminal devices in the future 5G network, or public land mobile network (PLMN) ), which is not limited in this embodiment of the present application.
- SIP session Initiation protocol
- WLL wireless local loop
- PDA personal digital assistant
- Handheld devices with wireless communication functions computing devices or other processing devices connected to wireless modems, in-vehicle devices, wearable devices, terminal devices in
- the access network equipment in the embodiments of the present application may be equipment for communicating with terminal equipment, and the access network equipment may be a global system for mobile communications (GSM) system or a code division multiple access (code division multiple access) system.
- the base station (base transceiver station, BTS) in access (CDMA) may also be the base station (NodeB, NB) in a wideband code division multiple access (WCDMA) system, or it may be an evolution in the LTE system Evoled NodeB (evoled NodeB, eNB or eNodeB), it may also be a wireless controller in a cloud radio access network (cloud radio access network, CRAN) scenario, or the access network device may be a relay station, an access point, or a vehicle-mounted device , Wearable devices and access network devices in future 5G networks or access network devices in future evolved PLMN networks, etc., which are not limited in the embodiment of the present application.
- Fig. 1 is a schematic diagram of a possible application scenario of an embodiment of the present application.
- a satellite can be used as an access network device to achieve wide area coverage.
- a protocol stack compatible with existing protocols can be used.
- the access network equipment or the physical device that implements the functions of the access network equipment can be set on the satellite, and the satellite is not only used to implement The transmission and reception of signals between terminal equipment is also used to implement other functions of the access network equipment.
- the access network equipment or the physical device that realizes the access network equipment function can be set on the ground, and the satellite is only used to realize the signal transfer or transparent transmission between the access network equipment and the terminal equipment.
- the access network equipment on the ground implements other functions of the access network equipment.
- the satellite communication system can be divided into a geostationary earth orbit (GEO) system, a medium earth orbit (MEO) and a low earth orbit (LEO) satellite communication system.
- GEO geostationary earth orbit
- MEO medium earth orbit
- LEO low earth orbit
- low-orbit satellites have become a focus of attention because of their advantages such as small data propagation delay and power loss, low launch cost, and global coverage.
- the terminal device can send a random access signal selected from a specified set to the access network device.
- the random access signal includes a preamble sequence.
- the access network device detects the position of the preamble sequence. , Get the uplink timing. Then send timing information including uplink timing to the terminal device.
- the transmission distance of satellite communication is long, and the radius of the beam cell of the satellite communication system is larger than that of the ground cell. Therefore, there is a larger maximum round-trip transmission delay difference between the users of the cell. This puts forward the design of random access signals Different requirements from terrestrial cells, for example, the need to use a longer random access preamble sequence.
- the solution of the embodiment of the present application is applicable to a satellite communication scenario, but is not limited to a satellite communication scenario.
- it can be applied to a ground communication cell with a large cell radius or other types of communication cells.
- Figure 2 shows a schematic diagram of a random access signal in the time domain.
- the random access signal may also be referred to as a random access preamble sequence, where the random access signal includes a cyclic prefix (CP), a preamble sequence (preamble) and a guard interval (guard time, GT). ).
- CP cyclic prefix
- preamble preamble
- guard time, GT guard time
- the pre-cycle delay is used to compensate for the channel delay and solve the inter-symbol interference.
- the leader sequence is generated using the ZC sequence.
- the full name of the ZC sequence is the Zadoff-Chu sequence, which can also be called the generalized chirp-like sequence.
- the guard interval is used to prevent interference between the current frame of data and the next frame of data.
- the guard interval may not be filled with data, or in order to facilitate data processing, a section of useless data may be filled in the guard interval.
- the time length of CP is usually greater than the maximum round-trip transmission delay difference of the cell, and the time length of GT is also greater than d, the maximum round-trip transmission delay difference of the area.
- the generation method of ZC sequence can be expressed by the following formula:
- x u ⁇ n) e Nzc , 0 ⁇ n ⁇ N zc- 1 (1)
- x u (n) represents a ZC sequence with root sequence number u and length N zc
- w represents the root sequence number of ZC sequence
- N zc represents the length of the ZC sequence.
- Table 1 shows the parameters of the preamble format (preamble format) in the low frequency band below 6 GHz
- Table 2 shows the system parameters supported by the preamble format in Table 1.
- T CP represents the time length of the cyclic prefix
- TSEQ represents the time length of the preamble sequence
- ⁇ AA represents 7 F subcarrier interval
- PRACH represents Physical random access channel (physical random access channel, PRACH).
- the guard time refers to the length of the guard interval.
- the ZC sequence is usually used to generate the preamble sequence.
- the cyclic shift offset N cs needs to be designed. If N cs is too large, the total number of preamble sequences that can be generated by each root sequence will be reduced, so that more root sequences are needed to meet the requirement of the total number of preamble sequences in the cell. If N cs is too small, when the access network device detects that the correlation peak of a certain terminal device may fall within the detection window of other users, a collision may occur.
- the cyclic shift offset value N cs must meet the following conditions:
- r represents the cell radius
- T ds represents the maximum delay spread
- N zc represents the length of the ZC sequence
- T- represents the duration of a preamble symbol
- n g represents the number of protection sampling points added by the receiver pulse shaping filter number.
- the communication system specifies that a single cell needs to contain 64 available preamble sequences
- 64 preamble sequences for the cell can only be generated by using 64 different sequences.
- Sequence instead of using cyclic shift to generate the preamble sequence.
- the radius of the beam cell of the satellite communication system is usually larger than that of the ground cell, so it is impossible to generate more root sequences through cyclic shift.
- the number of users connected to a single satellite cell may be more than that of a ground cell. If the existing preamble sequence format is not improved, the detection processing of multi-user access by the access network equipment will become very complicated.
- Fig. 3 is a schematic diagram of detecting a random access preamble sequence. As shown in Figure 3, there is a round-trip transmission delay difference between the near-point user and the far-point user, and the access network device detects the correlation peak corresponding to the user through the observation window.
- the time length of the CP of the random access signal TPP
- the guard interval of the random access signal also needs to be greater than the maximum round-trip in the cell Poor transmission delay. Otherwise, it may cause errors in the uplink timing of the access network equipment to the cell.
- the round-trip transmission delay difference in the beam cell may be greater than the duration of the maximum cyclic prefix of the preamble sequence specified in the existing communication protocol. Therefore, the existing preamble sequence format may not meet the requirements of beam cells in satellite communication systems. Access requirements. For example, for a low-orbit satellite with an orbit height of 700 kilometers (kilometer, km ), the beam cell diameter is 200 km, and when the user’s minimum elevation angle is 10 ° , the round-trip transmission delay difference of the satellite’s edge cell is 1.3 milliseconds (ms). The round-trip transmission delay difference is greater than the maximum CP time length of the existing preamble sequence.
- T CP is usually less than the duration of one preamble symbol
- T CP is likely to be greater than the duration of one preamble symbol. Therefore, for satellite communication cells, It is also necessary to adjust the access preamble detection algorithm of the terrestrial communication system so that the detection algorithm can detect a timing that is greater than the maximum round-trip transmission delay difference and greater than one preamble symbol.
- an embodiment of the present application proposes a communication method.
- the preamble sequence in the communication method includes K first symbols and Q second symbols, where the K first symbols may be the same symbols. They can also be different symbols.
- the Q second symbols are mutually the same symbols, or are mutually repeated symbols.
- the number, distribution, and filling design of the above-mentioned first symbols and second symbols may be designed to improve the detection efficiency of detecting random access signals.
- Fig. 4 is a schematic diagram of a random access method according to an embodiment of the present application. As shown in Figure 4, the method includes the following steps.
- the terminal device receives the broadcast signal.
- the broadcast signal may be a broadcast signal sent by an access network device.
- the broadcast signal includes random access configuration information.
- the random access configuration information may be configuration information of a random access signal, so that the terminal device sends a random access signal according to the random access configuration information.
- the first symbol and the second symbol are mutually different symbols, which may mean that any symbol in the K first symbols is different from any symbol in the Q second symbols .
- the aforementioned difference may mean that the information carried in the first symbol and the second symbol are not the same, or it may be said that the ZC sequence used to generate the first symbol is different from the ZC sequence used to generate the second symbol, or it may be said to be used for padding.
- the ZC sequence for the first symbol and the ZC sequence for filling the second symbol are different from each other.
- the random access signal includes CP, the preamble sequence and GT.
- the foregoing random access signal including the first symbol and the second symbol may also be referred to as a non-repetitive random access preamble sequence.
- the detection efficiency of the random access signal can be improved, and it can meet the requirements of satellite communication systems or other communication systems. Access requirements.
- the foregoing Q second symbols are the same symbols. That is, the information carried in the Q second symbols is the same, or the ZC sequences used to generate the Q second symbols are the same sequence, or the ZC sequences used to fill the Q second symbols are the same sequence.
- the above Q second symbols can be used to determine the timing of decimal multiples.
- the above-mentioned fractional multiple symbol timing may refer to the fractional part of the above-mentioned timing when the leading symbol is the timing unit.
- the above Q second symbols can be used to determine the fractional multiple symbol portion of the above timing.
- the classic access detection algorithm of the terrestrial communication system may be used to determine the decimal symbol timing, or other detection methods may also be used to determine the decimal symbol timing, and the specific detection algorithm is not limited in the embodiment of the application.
- the above K first symbols may be the same symbols with each other, or the above K The first symbol may also be different symbols from each other.
- the above K first symbols may be generated from the same ZC sequence, or may be generated from different ZC sequences.
- the above K first symbols may be used to determine the integer multiple symbol portion of the above timing. Or, the above K symbols are also used to distinguish multiple users.
- the padding content of the CP may be related to the preamble sequence.
- the GT part may not be filled with any data, or a piece of useless data may be filled for the convenience of data processing, or it is not limited to filling in other ways.
- FIG. 5 is a schematic flowchart of detecting uplink timing in an embodiment of the present application.
- Figure 5 is suitable for situations where T CP is greater than the duration of one preamble symbol.
- the T CP may include the integer part of the number of symbols and the decimal part of the number of symbols. In other words, T CP may include the number of symbols that is not an integer multiple.
- the access detection algorithm when performing uplink timing, can be used to detect the second symbol first to determine the symbol timing of the decimal multiple; then after the decimal multiple timing is compensated, the position of the first symbol Determine the symbol timing of integer multiples.
- the length of the preamble signal in the random access signal is relatively short, and the symbols included in the preamble sequence are all the same symbols.
- the total length of the preamble sequence can be increased by increasing the number of symbols included in the preamble sequence in the random access signal.
- the symbol in the random access signal may also be called a preamble symbol .
- Fig. 6 is a schematic diagram of a random access signal in the time domain according to another embodiment of the present application.
- the random access signal includes CP, preamble sequence, and GT.
- T CP , T SEQ , and T GT represent the time length of CP, leader sequence and GT respectively.
- the embodiment of this application designs the filling mode of the ZC sequence in the random access signal and the time length of the CP, the preamble sequence and the GT, and determines the first sequence in the preamble sequence.
- the number and distribution form of the first symbol and the second symbol achieve the purpose of reducing the detection complexity of the access network equipment and improving the detection efficiency of the random access signal.
- the total length T RA of the random access signal may be an integer multiple of the subframe length.
- T RA T CP + T SEQ + T GT
- the length of one subframe may be, for example, 1 ms.
- the length of CP can be expressed as
- T c P ( N c l P + N ⁇ ) T sym , where ⁇ is used to represent the integer part of the number of symbols, Used to represent the fractional part of the number of symbols. Is an integer greater than or equal to 0, # is a decimal, and. 1 .
- TsEQ N S EQxT S ym, where N S EQ is a positive integer.
- the numbers of the first symbol and the second symbol may be as equal or similar as possible.
- the K first symbols may be the same symbol or different symbols from each other, and the Q second symbols may be each other The same symbol.
- the above design idea can also be understood as in the case of other boundary conditions, while satisfying other boundary conditions, try to make the number of the first symbol and the second symbol as close as possible.
- a non-repetitive random access preamble sequence can be used for uplink timing estimation. Since the detection scheme uses the first symbol for integer multiple symbol timing and the second symbol for fractional multiple symbol timing, both of which provide detection gain for the final timing result, the number of two symbols in the sequence should be balanced as much as possible during design.
- the detection performance of the random access signal can be optimized.
- the K first symbols and the Q second symbols meet at least one of the following conditions:
- T SEQ represents the time length of the preamble sequence
- T CP represents the time length of the cyclic prefix
- T GT represents the time length of the guard interval
- AT RTO represents the maximum round-trip transmission delay in the cell difference.
- the above condition (1) includes the pairwise interval of the K first symbols> .
- the above condition (3) can be understood as the time length of the CP, the preamble sequence, and the GP need to meet the requirements of the constraint condition of the maximum round-trip transmission delay difference of the cell. When the above conditions are met, the detection performance gain of the random access signal can be improved.
- the foregoing K first symbols may be the same symbols.
- K may be a maximum number that satisfies the above conditions.
- the number of first symbols is increased as much as possible, which will improve the detection performance gain of the random access signal.
- the number of the first symbol and the second symbol may be as close as possible to improve the detection performance gain of the random access signal.
- satisfying the above conditions may refer to satisfying one or more of the above conditions or satisfying all of the above conditions.
- FIG. 7 is a schematic diagram of the distribution of random access preamble sequence formats that meet the above conditions according to an embodiment of the present application.
- the orbital height of the satellite is 700km
- the minimum elevation angle of the user is 10°
- the radius of the beam cell is 200km.
- the minimum round-trip delay is RTD ⁇ l 1.82ms
- the symbol length T Sym 0.8ms
- the random access preamble sequence includes CP, preamble sequence, and GT.
- T CP 2.80 ms
- T SEQ 6.40 ms
- T GT 2.80 ms
- the time length of CP and GT is 3.5 preamble symbols
- the preamble sequence includes 8 preamble symbols.
- the first and fifth preamble symbols of the preamble sequence are used to fill the first symbol, and the remaining preamble symbols of the preamble sequence are used to fill the second symbol.
- the CP can also be used to fill the second symbol.
- FIG. 8 is a schematic diagram of the distribution of random access preamble sequences according to another embodiment of the present application.
- the time length of CP and GT is 3.5 preamble symbols, and the preamble sequence includes 8 preamble symbols.
- the first preamble symbol of the preamble sequence is used to fill the first symbol, and the remaining preamble symbols of the preamble sequence are used to fill the second symbol.
- CP can also be used to fill the second symbol.
- the foregoing second symbols are the same symbols, and the foregoing first symbols may be the same or different symbols.
- FIG. 9 shows a schematic diagram of the detection performance of the random access preamble sequence corresponding to FIG. 7 and FIG. 8.
- the abscissa is the signal to noise ratio (SNR) of the received signal
- the ordinate is the error detect rate (error detect rate) of random access.
- SNR signal to noise ratio
- error detect rate error detect rate
- the embodiment of the application also proposes a non-repetitive random access preamble format design scheme.
- the design scheme can use as few ZC sequences of different roots as possible to obtain more preamble sequences.
- the K symbols are the same symbols
- the first symbol is generated according to the Ul t ZC sequence in the first set
- the second symbol is generated according to the u 2 th sequence in the second set.
- the first set includes N m ZC sequences with different roots
- the second set includes N U2 ZC sequences with different roots
- the first set and the second set The intersection of is an empty set
- Nu ⁇ Nm is an integer greater than or equal to 1, l ⁇ ui ⁇ Nui, 1 ⁇ U2 ⁇ NU2 »
- the above design scheme can use as few ZC sequences of different roots as possible by designing the ZC sequence that generates the first symbol and the second symbol , Obtain more preamble sequences to improve random access efficiency.
- the foregoing manner of generating a non-repetitive random preamble sequence may include the following steps.
- each ZC sequence corresponds to a different root
- each ZC sequence corresponds to a root sequence number.
- the set u ⁇ zc sequence is only used to generate the first symbol
- the ZC sequence in the set U 2 is only used to generate the second symbol.
- the preamble sequence used can be generated in the following manner: the Ui t ZC sequence is selected from the set U1 to generate K first symbols, the The K first symbols are the same symbols, and they are all generated using the Ul t ZC sequence. Selection of two ZC sequences u 2 from the set Q U2 for generating a second symbol, wherein said Q pieces of second symbols are the same reference numerals are used to generate a ZC sequence of u 2.
- the parameters (U l , U 2 ) jointly determine a preamble sequence, and as long as there is a difference between U l and U 2 selected by the terminal device, it is considered that a different preamble sequence is used.
- U1 and u 2 can also be replaced by the root sequence numbers of the ZC sequence, that is, the root sequence numbers are used to represent and distinguish different roots.
- the ZC sequence since the root sequence numbers corresponding to each ZC sequence in the set and the set U 2 are different, U1 and u 2 can also be replaced by the root sequence numbers of the ZC sequence, that is, the root sequence numbers are used to represent and distinguish different roots.
- the ZC sequence since the root sequence numbers corresponding to each ZC sequence in the set and the set U 2 are different, U1 and u 2 can also be replaced by the root sequence numbers of the ZC sequence, that is, the root sequence numbers are used to represent and distinguish different roots.
- the ZC sequence since the root sequence numbers corresponding to each ZC sequence in the set and the set U 2 are different, U1 and u 2 can also be replaced by the root sequence numbers of the ZC sequence, that is, the root sequence numbers are used to represent and distinguish different roots.
- the ZC sequence since the root sequence numbers corresponding to each ZC sequence in
- the total number of preamble sequences that can be generated is N m x N U2 .
- N m x N U2 the total number of preamble sequences that can be generated.
- the ZC sequence is used to fill the first symbol and the second symbol, so that as few different root sequences as possible can be used to generate the preamble sequence to distinguish different ones. Users, thereby effectively improving the efficiency of random access.
- the K first symbols are mutually different symbols, and the K first symbols are generated based on the ZC sequences in the K third sets, and the K third sets each of the third set includes the M cyclic shift ZC sequence generated in the ZC sequence based on the Ul th first set, the second symbol is generated based on two ZC sequences of u 2 in the second set,
- the first set includes ZC sequences of N m different roots
- the second set includes ZC sequences of N U2 different roots
- the intersection of the first set and the second set is an empty set, l ⁇ ui ⁇ Nui, 1 ⁇ U 2 ⁇ N U2
- M is an integer greater than or equal to 1
- CS represents the set of M cyclic offsets corresponding to the M ZC sequences included in the
- the cyclic offset of the ZC sequence used by the K first symbols is restricted, so that when using the same root but different
- the cyclic offset ZC sequence generates K first symbols, it can reduce or eliminate the impact on the detection performance of the preamble sequence due to the increase of the maximum round-trip transmission delay difference, so as to use as few different roots as possible.
- ZC sequence to obtain more preamble sequences to improve random access efficiency.
- the foregoing method of generating the non-repeating random preamble sequence may include the following steps.
- each ZC sequence corresponds to a different root
- each ZC sequence corresponds to a root sequence number.
- the ZC sequence of the set is only used to generate the first symbol
- the ZC sequence in the set U 2 is only used to generate the second symbol.
- the first symbol is generated by using the ZC sequence obtained by performing cyclic offset on the ZC sequence of the set Ui
- the ZC sequence used by the second symbol has no cyclic offset.
- Ui t ZC sequence is selected from the set, where the first first symbol is Ul The ZC sequence with the cyclic offset of N cs, m is generated, and the second first symbol is generated using the ZC sequence with the sequence number IH and the cyclic offset of 2N cs , m .
- the parameters (N cs, m , Ui, U2) jointly determine a preamble sequence, and as long as one item of Ncs , m , Ui, U2 selected by the user is different, it can be considered that different random access preamble sequences are used.
- the above-mentioned first symbols are generated according to the ZC sequences in the K third sets, and the K third sets correspond to the K first symbols.
- Each third set includes M ZC sequences generated by cyclic offset based on the first ZC sequence in the first set.
- CS2 (2 x Ncs,i, 2 X NCS,2,.., 2 X NCS,M)
- CSi and CS2 respectively represent the set of M cyclic offsets corresponding to the M ZC sequences included in the first and second third sets.
- the first first symbol described above selects the ZC sequence with an offset of N cs,m from the first third set
- the second first symbol described above is selected from the second Select the ZC sequence with offset 2 NCS, m , 1 in the third set.
- the K third sets meet the following conditions: CSr (ix N cs,i , i xN cs,2 ,..., i X N CS,M ⁇ , 1,...,, 08 1 represents the set of M cyclic offsets corresponding to the M ZC sequences included in the first third set, 1$ K; the K first symbols and the K third set—correspondence, where the i-th first symbol is generated using the ZC sequence with the offset of i> ⁇ N cs,m in the i-th third set, l ⁇ m ⁇ M where, in In some examples, since the root sequence numbers corresponding to each ZC sequence in the set and the set U 2 are different, U1 and u 2 can also be replaced by the root sequence numbers of the ZC sequence, that is, the root sequence numbers are used to represent and distinguish the ZC sequences of different roots .
- the number of preamble sequences that can be used is M x N mx N u2 , thereby greatly increasing the number of available preamble sequences.
- the third set can reduce or eliminate the impact on the detection performance of the preamble sequence caused by the increase in the maximum round-trip transmission delay difference when at least one of the following conditions is satisfied.
- the third set can reduce or eliminate the impact on the detection performance of the preamble sequence caused by the increase in the maximum round-trip transmission delay difference when at least one of the following conditions is satisfied.
- the access network device can also use the detection algorithm Distinguish different Ncs, m »
- the method of selecting the ZC sequence for generating the first symbol and the second symbol in the embodiment of the present application is not limited to the above examples. Other methods may also be used to select the ZC sequence for generating the first symbol and the second symbol, which is not limited in the embodiment of the present application.
- the K first symbols can be designed to distinguish multiple users competing for access.
- the method of superimposing a specific cyclic shift offset on the root sequence of the first symbol enables the design solution to distinguish multiple users by using as few different root sequences as possible, thereby effectively improving access efficiency.
- FIG. 10 is a schematic diagram of the detection performance of a non-repetitive random access preamble sequence according to an embodiment of the present application.
- Figure 10 shows the detection performance of non-repetitive random access preamble sequences in a multi-user scenario. Among them, the non-repetitive random access preamble sequence shown in FIG. 7 is used in FIG. 10.
- FIG. 10 shows the detection performance of the preamble sequence when the number of users N user is 1, 2, 4, and 8, respectively.
- the parameters ⁇ Ul , u 2 ⁇ used by the above multiple users are the same, and the difference lies in the cyclic offset N cs, m corresponding to each user.
- the error detection probabilities of the access network equipment for different numbers of users are shown in FIG. 10.
- the abscissa of Fig. 10 represents the signal-to-noise ratio of the received signal, and the ordinate represents the error detection probability of the access signal of different numbers of users by the access network equipment, and it is recognized when and only when the uplink synchronization position of all users is correctly detected. For the detection to be correct.
- the error detection probability curve corresponding to the number of different users in FIG. 10 that the access network device can distinguish and detect different users and corresponding uplink synchronization positions. Therefore, it can be seen from FIG. 10 that even if different users select preamble sequences with the same sum and alias them together according to different time differences, the access network device can distinguish different N cs,m according to the detection algorithm.
- FIG. 11 is a schematic structural diagram of a terminal device provided by an embodiment of the present application.
- the terminal device can be adapted to perform the functions of the terminal device in the above method embodiment.
- FIG. 11 only shows the main components of the terminal device.
- the terminal device 1100 includes a processor, a memory, a control circuit, an antenna, and an input and output device.
- the processor is mainly used to process the communication protocol and communication data, and to control the entire terminal device, execute the software program, and process the data of the software program, for example, to support the terminal device to perform the actions described in the above method embodiments, such as , Send random access signals, etc.
- the memory is mainly used to store software programs and data.
- the control circuit is mainly used for conversion of baseband signal and radio frequency signal and processing of radio frequency signal.
- the control circuit and the antenna together can also be called a transceiver, which is mainly used to send and receive radio frequency signals in the form of electromagnetic waves.
- Input and output devices such as touch screens, display screens, and keyboards, are mainly used to receive data input by users and output data to users.
- the processor can read the software program in the storage unit, interpret and execute the instructions of the software program, and process the data of the software program.
- the processor performs baseband processing on the data to be sent and outputs the baseband signal to the radio frequency circuit.
- the radio frequency circuit performs radio frequency processing on the baseband signal and sends the radio frequency signal through the antenna in the form of electromagnetic waves.
- the radio frequency circuit receives the radio frequency signal through the antenna, converts the radio frequency signal into a baseband signal, and outputs the baseband signal to the processor, and the processor converts the baseband signal into data and processes the data.
- FIG. 11 only shows one memory and one processor. In an actual terminal device, there may be multiple processors and multiple memories.
- the memory may also be called a storage medium or a storage device, etc., which is not limited in the embodiment of the present application.
- the processor may include a baseband processor and/or a central processing unit.
- the baseband processor is mainly used to process communication protocols and communication data
- the central processing unit is mainly used to control the entire terminal device. , Execute the software program and process the data of the software program.
- the processor in FIG. 11 can integrate the functions of the baseband processor and the central processor.
- the baseband processor and the central processor can also be independent processors and are interconnected by technologies such as buses.
- the terminal device may include multiple baseband processors to adapt to different network standards, the terminal device may include multiple central processors to enhance its processing capabilities, and the various components of the terminal device may be connected through various buses.
- the baseband processor can also be expressed as a baseband processing circuit or a baseband processing chip.
- the central processing unit can also be expressed as a central processing circuit or a central processing chip.
- the function of processing the communication protocol and communication data can be built in the processor, or stored in the storage unit in the form of a software program, and the processor executes the software program to realize the baseband processing function.
- the antenna and the control circuit with the transceiving function can be regarded as the transceiving unit 1101 of the terminal device 1100, for example, for supporting the terminal device to perform the receiving function and the sending function as described in the part of FIG. 4.
- the processor with processing function is regarded as the processing unit 1102 of the terminal device 1100.
- the terminal device 1100 It includes a transceiver unit 1 101 and a processing unit 1 102.
- the transceiver unit may also be called a transceiver, a transceiver, a transceiver, and so on.
- the device for implementing the receiving function in the transceiver unit 1 101 can be regarded as the receiving unit, and the device for implementing the transmitting function in the transceiver unit 1 101 can be regarded as the transmitting unit, that is, the transceiver unit 1 101 includes the receiving unit and
- the sending unit and the receiving unit may also be called a receiver, an input port, a receiving circuit, etc., and the sending unit may be called a transmitter, a transmitter, or a transmitting circuit, etc.
- the processor 1 102 may be used to execute instructions stored in the memory to control the transceiver unit 1 101 to receive signals and/or send signals to complete the functions of the terminal device in the foregoing method embodiment.
- the function of the transceiver unit 1 101 may be implemented by a transceiver circuit or a dedicated chip for transceiver.
- FIG. 12 is a schematic structural diagram of an apparatus 1200 provided by an embodiment of the present application.
- the device 1200 may be applicable to the application environment described in FIG. 1 or other parts of the embodiments of the present application.
- the access network equipment may include one or more radio frequency units, such as a remote radio unit (RRU) 1201 and one or more baseband units (based band unit, BBU) (also referred to as a digital unit, DU) 1202.
- RRU 21201 may be called a transceiver unit, a transceiver, a transceiver circuit, or a transceiver, etc., and it may include at least one antenna 121 1 and a radio frequency unit 1212.
- the RRU1201 part is mainly used for receiving and sending radio frequency signals and converting radio frequency signals and baseband signals, for example, for receiving random access signals or sending broadcast signals.
- the BBU1202 part is mainly used to perform baseband processing, control the base station, and so on.
- the RRU 1201 and the BBU 1202 may be physically set together, or may be physically separated, that is, a distributed base station.
- the BBU 1202 is the control center of the base station, and may also be called a processing unit, which is mainly used to complete baseband processing functions, such as channel coding, multiplexing, modulation, and spreading.
- the BBU processing unit
- the BBU can be used to control the base station to execute the operation procedure of the access network device in the above method embodiment.
- the BBU 1202 may be composed of one or more single boards, and multiple single boards may jointly support a wireless access network (such as an LTE network) of a single access mode, or may respectively support wireless access networks of different access modes. Access Network.
- the BBU 1202 also includes a memory 1221 and a processor 1222.
- the memory 1221 is used to store necessary instructions and data.
- the memory 1221 stores the preset information, codebook, etc. in the foregoing embodiment.
- the processor 1222 is used to control the base station to perform necessary actions, for example, to control the base station to execute the operation procedure of the access network device in the foregoing method embodiment.
- the memory 1221 and the processor 1222 may serve one or more single boards. In other words, the memory and processor can be set separately on each board. It can also be that multiple boards share the same memory and processor. In addition, each board can be equipped with necessary circuits.
- the device 1200 may be installed on a satellite or a ground station, which is not limited in the embodiment of the present application.
- Figure 13 shows a schematic structural diagram of a communication device 1300.
- the apparatus 1300 may be used to implement the method described in the foregoing method embodiment, and reference may be made to the description in the foregoing method embodiment.
- the communication device 1300 may be a chip, access network equipment (such as a base station), terminal equipment or other access network equipment, etc.
- the communication device 1300 includes one or more processors 1301.
- the processor 1301 may be a general-purpose processor or a special-purpose processor. For example, it may be a baseband processor or a central processing unit.
- the baseband processor may be used to process communication protocols and communication data
- the central processor may be used to control communication devices (such as base stations, terminals, or chips), execute software programs, and process data of the software programs.
- the communication device may include a transceiving unit to implement signal input (reception) and output (transmission).
- the communication device may be a chip, and the transceiver unit may be an input and/or output circuit of the chip, or a communication interface.
- the chip can be used in a terminal or a base station or He accesses network equipment.
- the communication device may be a terminal or a base station or other access network equipment, and the transceiver unit may be a transceiver, a radio frequency chip, or the like.
- the communication device 1300 includes one or more of the processors 1301, and the one or more processors 1301 may implement the method for accessing network equipment or terminal equipment in the embodiment shown in FIG. 4.
- the communication device 1300 includes means for generating random access signals, and means for sending random access signals.
- the functions of the means for generating random access signals and the means for sending random access signals can be realized by one or more processors.
- the random access signal can be generated by one or more processors, and the random access signal can be generated by a transceiver. , Or the input/output circuit, or the interface of the chip to send the random access signal.
- the random access signal reference may be made to the related description in the foregoing method embodiment.
- the communication device 1300 includes means for receiving random access signals, and means for detecting random access signals.
- the random access signal may be received through a transceiver, or an input/output circuit, or an interface of a chip, and the random access signal may be detected by one or more processors.
- the processor 1301 may also implement other functions.
- the processor 1301 may execute instructions so that the communication device 1300 executes the method described in the foregoing method embodiment.
- the instructions may be stored in whole or in part in the processor, such as the instruction 1303, or may be stored in whole or in part in the memory 1302 coupled with the processor, such as the instruction 1304, or the instructions 1303 and 1304 may be used together to make The communication device 1300 executes the method described in the foregoing method embodiment.
- the communication device 1300 may also include a circuit, and the circuit may implement the function of the access network device or the terminal device in the foregoing method embodiment.
- the communication device 1300 may include one or more memories 1302, on which instructions 1304 are stored, and the instructions may be executed on the processor, so that the communication device 1300 executes The method described in the above method embodiment.
- data may also be stored in the memory.
- the optional processor may also store instructions and/or data.
- the one or more memories 1302 may store the corresponding relationship described in the foregoing embodiment, or related parameters or tables involved in the foregoing embodiment.
- the processor and the memory can be set separately or integrated together.
- the communication device 1300 may further include a transceiver unit 1305 and an antenna 1306.
- the processor 1301 may be called a processing unit, which controls a communication device (terminal or base station).
- the transceiver unit 1305 may be called a transceiver, a transceiver circuit, or a transceiver, etc., and is used to implement the transceiver function of the communication device through the antenna 1306.
- the present application also provides a communication system, which includes the aforementioned one or more access network devices, and, one or more terminal devices.
- the processor in the embodiment of the present application may be an integrated circuit chip with signal processing capability.
- the steps of the foregoing method embodiments can be completed by hardware integrated logic circuits in the processor or instructions in the form of software.
- the above-mentioned processor may be a general-purpose processor, a digital signal processor (digital signal processor, DSP), an application specific integrated circuit (ASIC), a ready-made programmable gate array (field programmable gate array, FPGA) or other Programming logic devices, discrete gates or transistor logic devices, discrete hardware components.
- DSP digital signal processor
- ASIC application specific integrated circuit
- FPGA ready-made programmable gate array
- Programming logic devices discrete gates or transistor logic devices, discrete hardware components.
- the methods, steps, and logical block diagrams disclosed in the embodiments of the present application can be implemented or executed.
- the general-purpose processor can be a microprocessor or the processor can also be any conventional processor Wait.
- the steps of the method disclosed in the embodiments of the present application may be directly embodied as execution and completion by a hardware decoding processor, or executed and completed by a combination of hardware and software modules in the decoding processor.
- the software module may be located in a mature storage medium in the field, such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory, or an electrically erasable programmable memory, a register.
- the storage medium is located in the memory, and the processor reads the information in the memory, and completes the steps of the foregoing method in combination with its hardware.
- the memory in the embodiments of the present application may be volatile memory or non-volatile memory, or may include both volatile and non-volatile memory.
- the non-volatile memory can be read-only memory (read-only memory, ROM), programmable read-only memory (programmable ROM, PROM), erasable programmable read-only memory (erasable PROM, EPROM), and electrically erasable In addition to programmable read-only memory (electric EPROM, EEPROM) or flash memory.
- the volatile memory may be a random access memory (random access memory, RAM), which is used as an external cache.
- RAM random access memory
- static random access memory static random access memory
- dynamic RAM dynamic random access memory
- synchronous DRAM synchronous dynamic random access memory
- Double data rate synchronous dynamic random access memory double data rate SDRAM, DDR SDRAM
- enhanced synchronous dynamic random access memory enhanced SDRAM, ESDRAM
- Synchlink DRAM SLDRAM
- Direct memory bus random access memory direct rambus RAM, DR RAM
- the embodiment of the present application also provides a computer-readable medium on which a computer program is stored, and when the computer program is executed by a computer, the random access method described in any of the foregoing method embodiments is implemented.
- the embodiments of the present application also provide a computer program product, which, when executed by a computer, implements the random access method described in any of the above method embodiments.
- the computer program product includes one or more computer instructions.
- the computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices.
- the computer instructions may be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium.
- the computer instructions may be transmitted from a website, computer, server, or data center.
- the computer-readable storage medium may be any available medium that can be accessed by a computer or a data storage device such as a server or a data center integrated with one or more available media.
- the usable medium may be a magnetic medium (for example, a floppy disk, a hard disk, a magnetic tape), an optical medium (for example, a high-density digital video disc (DVD) Or semiconductor media (for example, solid state disk (solid state disk, SSD)), etc.
- An embodiment of the present application also provides a processing device, including a processor and an interface; the processor is configured to execute the random access method described in any of the above method embodiments.
- the foregoing processing device may be a chip, and the processor may be implemented by hardware or software.
- the processor When implemented by hardware, the processor may be a logic circuit, an integrated circuit, etc.; when implemented by software At this time, the processor may be a general-purpose processor, which is implemented by reading the software code stored in the memory.
- the memory may be integrated in the processor, may be located outside the processor, and exist independently.
- system and “network” in this document are often used interchangeably in this document.
- the term “and/or” in this text is only an association relationship describing the associated objects, indicating that there can be three relationships, for example, A and/or B, which can mean: A alone exists, A and B exist at the same time, and they exist alone B these three situations.
- the character "/" in this text generally indicates that the associated objects before and after are in an "or” relationship.
- B corresponding to A means that B is associated with A, and B can be determined according to A. But it should also be understood that determining B based on A does not mean that B is determined only based on A, and B can also be determined based on A and/or other information.
- the disclosed system, device, and method may be implemented in other ways.
- the device embodiments described above are merely illustrative, for example, the division of units is only a logical function division, and there may be other divisions in actual implementation, for example, multiple units or components may be combined or integrated. To another system, or some features can be ignored, or not implemented.
- the displayed or discussed mutual coupling or direct coupling or communication connection may be indirect coupling or communication connection through some interfaces, devices or units, and may also be electrical, mechanical or other forms of connection.
- the units described as separate components may or may not be physically separate, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the objectives of the solutions of the embodiments of the present application.
- the functional units in the various embodiments of the present application may be integrated into one processing unit, or each unit may exist alone physically, or two or more units may be integrated into one unit.
- the above-mentioned integrated unit can be implemented in the form of hardware or software functional unit.
- the computer-readable medium includes a computer storage medium and a communication medium, where the communication medium includes any medium that facilitates the transfer of a computer program from one place to another.
- the storage medium may be any available medium that can be accessed by a computer.
- the computer-readable medium may include RAM, ROM, EEPROM, CD-ROM or other optical disk storage, magnetic disk storage media or other magnetic storage devices, or can be used to carry or store expectations in the form of instructions or data structures Program code and any other medium that can be accessed by the computer.
- Any connection can suitably become a computer-readable medium.
- the software is transmitted from a website, server or other remote source using coaxial cable, fiber optic cable, twisted pair, digital subscriber line (DSL), or wireless technologies such as infrared, radio, and microwave, then the coaxial cable , Fiber optic cable, twisted pair, DSL, or wireless technologies such as infrared, wireless and microwave are included in the fixing of the media.
- disks and discs include compact discs (CDs), laser discs, optical discs, digital versatile discs (DVDs), floppy discs and Blu-ray discs.
- Disks usually copy data magnetically.
- the laser is used to optically copy data. The above combination should also be included in the protection scope of the computer-readable medium.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- Astronomy & Astrophysics (AREA)
- Aviation & Aerospace Engineering (AREA)
- General Physics & Mathematics (AREA)
- Power Engineering (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本申请提供了一种随机接入方法和装置,能够提高随机接入信号的检测效率。该方法包括:终端设备接收广播信号;终端设备发送随机接入信号,随机接入信号中的前导序列包括K个第一符号和Q个第二符号,其中,第一符号与第二符号为互不相同的符号,K、Q为大于或等于1的整数,K+Q=N SEQ,N SEQ为前导序列包括的符号的个数。
Description
随机接入方法和装置
本申请要求于 2019年 02月 28 日提交中国专利局、 申请号为 201910153431.4、 申请 名称为 “随机接入方法和装置” 的中国专利申请的优先权, 其全部内容通过引用结合在本 申请中。 技术领域
本申请涉及随机接入方法, 尤其涉及一种随机接入方法和装置。 背景技术
在随机接入流程中, 终端设备向接入网设备发送前导序列, 接入网设备通过检测前导 序列的位置, 可以获得上行定时, 并将通过定时信息将上行定时发送给终端设备。 终端设 备和接入网设备之间可以根据该定时信息进行后续的通信过程。
未来的通信网络, 例如第五代移动通信网络 ( 5th generation mobile communication network, 5G ) , 不仅需要满足各行各业的业务需求, 还需要提供更广的业务覆盖。 卫星通 信具有通信距离远、 覆盖面积大、 通信频带宽等优点。 因此, 业界考虑将 5G通信与卫星 系统融合, 以提供性能更强大的通信服务。 由于现有通信协议中的随机接入前导序列主要 是针对地面蜂窝小区设计的, 因此目前的随机接入前导序列的设计将难易满足未来通信网 络的通信要求。 发明内容
本申请提供一种随机接入方法和装置, 能够提高随机接入信号的检测效率。
第一方面, 提供了一种随机接入方法, 包括: 终端设备接收广播信号; 所述终端设备 发送随机接入信号, 所述随机接入信号中的前导序列包括 K个第一符号和 Q个第二符号, 其中, 所述第一符号与所述第二符号为互不相同的符号, K、 Q为大于或等于 1的整数, K+Q=NSEQ, NSEQ为所述前导序列包括的符号的个数。
在本申请实施例中,通过在随机接入信号的前导序列中设置互不相同的第一符号和第 二符号, 能够提高随机接入信号的检测效率, 并且可以满足卫星通信系统或者其他通信系 统的接入需求。
结合第一方面, 在一种可能的实现方式中, 所述 Q个第二符号为相同的符号。
结合第一方面, 在一种可能的实现方式中, 所述随机接入信号包括循环前缀、 所述前 导序列以及保护间隔, 所述 K个第一符号和所述 Q个第二符号符合以下条件中的至少一 项: 所述 K个第一符号中的任意两个第一符号之间的间隔
+ l) ;
TSEQ > TCP > ATRTD , TSEQ > Tgt > Arsn3 ;其中, 表示所述循环前缀包括的符号个数的整数 部分, TSEQ表7 所述前导序列的时间长廣 _、 Tcp表7 所述循环前缓的时间长廣 _, TGT表7^ 所述保护间隔的时间长度、 A TRTD表示小区内的最大往返传输时延差。
在本申请实施例中, 通过设计 CP、 前导序列以及 GP需满足的约束条件的要求, 能 够提高随机接入信号的检测性能增益。
结合第一方面, 在一种可能的实现方式中, 所述 K是符合所述条件的最大化数。 结合第一方面, 在一种可能的实现方式中, 所述 K个第一符号为相同的符号。
结合第一方面, 在一种可能的实现方式中, 所述第一符号是根据第一集合中的第 Ul 个 ZC序列生成的, 所述第二符号是根据第二集合中的第 u2个 ZC序列生成的, 其中, 所 述第一集合包括 Nm个不同根的 ZC序列,所述第二集合中包括 NU2个不同根的 ZC序列, 所述第一集合和所述第二集合的交集为空集, Nm, NU2为大于等于 1的整数 ,
1<U2<NU2»
在本申请实施例中, 根据非重复随机接入序列检测算法的特征, 通过对生成第一符号 和第二符号的 ZC序列进行设计, 能利用尽量少的不同根的 ZC序列, 获得更多的前导序 列, 以提高随机接入效率。
结合第一方面, 在一种可能的实现方式中, 所述 K个第一符号为互不相同的符号。 结合第一方面, 在一种可能的实现方式中, 所述 K个第一符号是根据 K个第三集合 中的 ZC序列生成的, 所述 K个第三集合中的每个第三集合包括基于第一集合中的第 Ul 个 ZC序列进行循环偏移生成的 M个 ZC序列, 所述第二符号是根据第二集合中的第 u2 个 ZC序列生成的, 其中, 所述第一集合包括 Nm个不同根的 ZC序列, 所述第二集合中 包括 NU2个不同根的 ZC序列, 所述第一集合和所述第二集合的交集为空集, 1 Nm, U2^NU2, M为大于等于 1的整数; 所述 K个第三集合符合以下条件: CSr ( i x Ncs,i, ixNcs,2,..., i><Ncs,M } , i=l,..., K, CSi表示第 i个第三集合中包括的 M个 ZC序列对应的 M 个循环偏移量的集合, 1$ K;所述 K个第一符号与所述 K个第三集合—对应, 其中第 i 个第一符号使用第 i个第三集合中的偏移量为 i x Ncs,m的 ZC序列生成, l^m^M。
在本申请实施例中, 根据非重复随机接入序列检测算法的特征, 通过对生成第一符号 和第二符号的 ZC序列进行设计, 能利用尽量少的不同根的 ZC序列, 获得更多的前导序 列, 以提高随机接入效率。
结合第一方面,在一种可能的实现方式中,所述 K个第三集合符合以下条件中的至少 一项:集合 CSi和集合 CS2中的任意两个元素互不相同;集合 CSi中任意两个相异元素之和 不属于集合 CS2。
结合第一方面, 在一种可能的实现方式中, 所述随机接入信号中的循环前缀 CP的长 度大于一个符号的长度。
第二方面, 提供了一种随机接入方法, 包括: 接入网设备发送广播信号; 所述接入网 设备接收随机接入信号, 所述随机接入信号中的前导序列包括 K个第一符号和 Q个第二 符号, 其中, 所述第一符号与所述第二符号为互不相同的符号, K、 Q为大于或等于 1 的整数, K+Q=NSEQ, NSEQ为所述前导序列包括的符号的个数。
在本申请实施例中,通过在随机接入信号的前导序列中设置互不相同的第一符号和第 二符号, 能够提高随机接入信号的检测效率, 并且可以满足卫星通信系统或者其他通信系 统的接入需求。
结合第二方面, 在一种可能的实现方式中, 所述 Q个第二符号为相同的符号。
结合第二方面, 在一种可能的实现方式中, 所述随机接入信号包括循环前缀、 所述前
导序列以及保护间隔, 所述 K个第一符号和所述 Q个第二符号符合以下条件中的至少一 项: 所述 K个第一符号中的任意两个第一符号之间的间隔 2 ; NSEQ > KxiN^ +l) ;
TSEQ > TCP > ATRTD , TSEQ > TGT > Arsn3 ;其中, 表示所述循环前缀包括的符号个数的整数 部分, TSEQ表示所述前导序列的时间长度、 TCP表示所述循环前缀的时间长度, TGT表示 所述保护间隔的时间长度、 A TRTD表示小区内的最大往返传输时延差。
结合第二方面, 在一种可能的实现方式中, 所述 K是符合所述条件的最大化数。 结合第二方面, 在一种可能的实现方式中, 所述 K个第一符号为相同的符号。
结合第二方面, 在一种可能的实现方式中, 所述第一符号是根据第一集合中的第 Ul 个 ZC序列生成的, 所述第二符号是根据第二集合中的第 u2个 ZC序列生成的, 其中, 所 述第一集合包括 Nm个不同根的 ZC序列,所述第二集合中包括 NU2个不同根的 ZC序列, 所述第一集合和所述第二集合的交集为空集, Nm, NU2为大于等于 1的整数 ,
1<U2<NU2»
结合第二方面, 在一种可能的实现方式中, 所述 K个第一符号为互不相同的符号。 结合第二方面, 在一种可能的实现方式中, 所述 K个第一符号是根据 K个第三集合 中的 ZC序列生成的, 所述 K个第三集合中的每个第三集合包括基于第一集合中的第 Ul 个 ZC序列进行循环偏移生成的 M个 ZC序列, 所述第二符号是根据第二集合中的第 u2 个 ZC序列生成的, 其中, 所述第一集合包括 Nm个不同根的 ZC序列, 所述第二集合中 包括 NU2个不同根的 ZC序列, 所述第一集合和所述第二集合的交集为空集, 1 Nm, U2^NU2, M为大于等于 1的整数; 所述 K个第三集合符合以下条件: CSr ( i x Ncs,i, ixNcs,2,..., i><Ncs,M } , i=l,..., K, CSi表示第 i个第三集合中包括的 M个 ZC序列对应的 M 个循环偏移量的集合, 1$ K;所述 K个第一符号与所述 K个第三集合—对应, 其中第 i 个第一符号使用第 i个第三集合中的偏移量为 i x Ncs,m的 ZC序列生成, l^m^M。
结合第二方面,在一种可能的实现方式中,所述 K个第三集合符合以下条件中的至少 一项:集合 CSi和 CS2中的任意两个元素互不相同;集合 CSi中任意两个相异元素之和不属 于集合 CS2。
结合第二方面, 在一种可能的实现方式中, 所述随机接入信号中的循环前缀的长度大 于一个符号的长度。
第三方面, 提供了一种装置。 本申请提供的装置具有实现上述方法方面中终端设备或 接入网设备行为的功能,其包括用于执行上述方法方面所描述的步骤或功能相对应的部件 ( means ) 。 所述步骤或功能可以通过软件实现, 或硬件 (如电路) 实现, 或者通过硬件 和软件结合来实现。
在一种可能的设计中, 上述装置包括一个或多个处理器和通信单元。 所述一个或多个 处理器被配置为支持所述装置执行上述方法中终端设备相应的功能。 例如, 向接入网设备 发送随机接入信号。 所述通信单元用于支持所述装置与其他设备通信, 实现接收和 /或发 送功能。 例如, 接收随机接入信号。
可选的, 所述装置还可以包括一个或多个存储器, 所述存储器用于与处理器耦合, 其 保存装置必要的程序指令和 /或数据。 所述一个或多个存储器可以和处理器集成在一起, 也可以与处理器分离设置。 本申请并不限定。
所述装置可以为智能终端或者可穿戴设备等, 所述通信单元可以是收发器, 或收发电
路。 可选的, 所述收发器也可以为输入 /输出电路或者接口。
所述装置还可以为通信芯片。 所述通信单元可以为通信芯片的输入 /输出电路或者接 口。
另一个可能的设计中, 上述装置, 包括收发器、 处理器和存储器。 该处理器用于控制 收发器或输入 /输出电路收发信号, 该存储器用于存储计算机程序, 该处理器用于运行该 存储器中的计算机程序,使得该装置执行第一方面或第一方面中任一种可能实现方式中终 端设备完成的方法。
在一种可能的设计中, 上述装置包括一个或多个处理器和通信单元。 所述一个或多个 处理器被配置为支持所述装置执行上述方法中接入网设备相应的功能。 例如, 从终端设备 接收随机接入信号。 所述通信单元用于支持所述装置与其他设备通信, 实现接收和 /或发 送功能。 例如, 发送参考信号指示信息。
可选的, 所述装置还可以包括一个或多个存储器, 所述存储器用于与处理器耦合, 其 保存接入网设备必要的程序指令和 /或数据。 所述一个或多个存储器可以和处理器集成在 一起, 也可以与处理器分离设置。 本申请并不限定。
所述装置可以为基站, gNB或传输点 ( transceiver point, TRP )等, 所述通信单元可以 是收发器, 或收发电路。 可选的, 所述收发器也可以为输入 /输出电路或者接口。
所述装置还可以为通信芯片。 所述通信单元可以为通信芯片的输入 /输出电路或者接 口。
另一个可能的设计中, 上述装置, 包括收发器、 处理器和存储器。 该处理器用于控制 收发器或输入 /输出电路收发信号, 该存储器用于存储计算机程序, 该处理器用于运行存 储器中的计算机程序,使得该装置执行第二方面或第二方面中任一种可能实现方式中接入 网设备完成的方法。
第四方面, 提供了一种系统, 该系统包括上述终端设备和接入网设备。
第五方面, 提供了一种计算机可读存储介质, 用于存储计算机程序, 该计算机程序包 括用于执行第一方面或第一方面中任一种可能实现方式中的方法的指令。
第六方面, 提供了一种计算机可读存储介质, 用于存储计算机程序, 该计算机程序包 括用于执行第二方面或第二方面中任一种可能实现方式中的方法的指令。
第七方面,提供了一种计算机程序产品,所述计算机程序产品包括:计算机程序代码, 当所述计算机程序代码在计算机上运行时,使得计算机执行上述第一方面或第一方面中任 一种可能实现方式中的方法。
第八方面,提供了一种计算机程序产品,所述计算机程序产品包括:计算机程序代码, 当所述计算机程序代码在计算机上运行时,使得计算机执行上述第二方面及第二方面中任 一种可能实现方式中的方法。 附图说明
图 1是本申请实施例的一种应用场景的示意图。
图 2是本申请实施例的随机接入信号在时域的示意图。
图 3是本申请实施例的检测随机接入前导序列的示意图。
图 4是本申请实施例的随机接入方法的流程示意图。
图 5是本申请实施例的检测上行定时的流程示意图。
图 6是本申请实施例的随机接入信号的在时域的示意图。
图 7是本申请又一实施例的随机接入信号在时域的示意图。
图 8是本申请又一实施例的随机接入信号在时域的示意图。
图 9是本申请实施例的随机接入信号的检测性能的示意图。
图 10是本申请又一实施例的随机接入信号的检测性能的示意图。
图 11是本申请实施例的终端设备的结构示意图。
图 12是本申请实施例的装置的结构示意图。
图 13是本申请又一实施例的装置的结构示意图。 具体实施方式
下面将结合附图, 对本申请中的技术方案进行描述。
本申请实施例的技术方案可以应用于各种通信系统, 例如: 全球移动通信 ( global system for mobile communications, GSM ) 系统、 码分多址 ( code division multiple access, CDMA ) 系统、 宽带码分多址 ( wideband code division multiple access, WCDMA ) 系统、 通用分组无线业务 ( general packet radio service, GPRS )、 长期演进 ( long term evolution, LTE ) 系统、 LTE频分双工 ( frequency division duplex, FDD ) 系统、 LTE时分双工 ( time division duplex, TDD ) 、 通用移动通信系统 ( universal mobile telecommunication system, UMTS ) 、 全球互联微波接入 ( worldwide interoperability for microwave access, WiMAX ) 通信系统、 未来的第五代 (5th generation, 5G)系统或新无线 ( new radio, NR )等。
本申请实施例中的终端设备可以指用户设备、接入终端、用户单元、用户站、移动站、 移动台、 远方站、 远程终端、 移动设备、 用户终端、 终端、 无线通信设备、 用户代理或用 户装置 ^终端设备还可以是蜂窝电话、无绳电话、会话启动协议 ( session initiation protocol, SIP )电话、 无线本地环路 ( wireless local loop, WLL )站、 个人数字助理 ( personal digital assistant, PDA ) 、 具有无线通信功能的手持设备、 计算设备或连接到无线调制解调器的 其它处理设备、 车载设备、 可穿戴设备, 未来 5G网络中的终端设备或者未来演进的公用 陆地移动通信网络 ( public land mobile network, PLMN ) 中的终端设备等, 本申请实施例 对此并不限定。
本申请实施例中的接入网设备可以是用于与终端设备通信的设备,该接入网设备可以 是全球移动通信 ( global system for mobile communications, GSM ) 系统或码分多址 ( code division multiple access, CDMA ) 中的基站 ( base transceiver station, BTS ) , 也可以是宽 带码分多址 ( wideband code division multiple access, WCDMA ) 系统中的基站 ( NodeB, NB ) , 还可以是 LTE系统中的演进型基站 ( evoled NodeB, eNB或 eNodeB ) , 还可以是 云无线接入网络 ( cloud radio access network, CRAN )场景下的无线控制器, 或者该接入 网设备可以为中继站、 接入点、 车载设备、 可穿戴设备以及未来 5G网络中的接入网设备 或者未来演进的 PLMN网络中的接入网设备等, 本申请实施例并不限定。
图 1是本申请实施例的一种可能的应用场景的示意图。 图 1中, 卫星可以作为接入网 设备实现广域覆盖, 在该场景中, 可以采用与现有协议相兼容的协议栈。 在一些示例中, 接入网设备或者实现接入网设备功能的实体装置可以设置于卫星上,卫星不但用于实现与
终端设备之间的信号的收发, 还用于实现接入网设备的其他功能。 在另一些示例中, 接入 网设备或者实现接入网设备功能的实体装置可以设置在地面上,卫星只用于实现接入网设 备与终端设备之间的信号的中转或者透传, 由设置在地面上的接入网设备实现接入网设备 的其它功能。
根据卫星的轨道高度, 可以将卫星通信系统分为同步轨道 ( geostationary earth orbit, GEO ) 系统、 中轨 ( medium earth orbit, MEO )和低轨 ( low earth orbit, LEO )卫星通信系 统。 其中, 低轨卫星因为具有数据传播时延和功率损耗小、 发射成本低、 可做到全球覆盖 等优点, 成为了关注热点。
在通信协议规定的随机接入流程中,终端设备可以向接入网设备发送指定集合中选取 的随机接入信号,该随机接入信号中包括前导序列,接入网设备通过检测前导序列的位置, 获得上行定时。 然后向终端设备发送包括上行定时的定时信息。
但是卫星通信的传输距离远, 卫星通信系统的波束小区的半径比地面蜂窝小区更大, 因此小区的用户之间存在更大的最大往返传输时延差,这对随机接入信号的设计提出了与 地面蜂窝小区不同的要求, 例如, 需要使用更长的随机接入前导序列。
需要说明的是, 本申请实施例的方案适用于卫星通信场景, 但不限于卫星通信场景, 例如, 可以应用于小区半径较大的地面通信小区或者其他类型的通信小区。
图 2示出了随机接入信号在时域上的示意图。 其中, 在本申请中, 随机接入信号也可 以称为随机接入前导序列, 其中随机接入信号包括循环前缓 ( cyclic prefix, CP ) 、 前导序 列 ( preamble )和保护间隔 ( guard time, GT ) 。 其中, 循环前缓用于弥补信道时延和解决 符号间千扰。 前导序列使用 ZC序列生成。 其中, ZC序列的全称为 Zadoff-Chu序列, 又 可以称为广义调歌样 ( generalized chirp-like )序列。 保护间隔用于防止本帧数据与下一帧 数据之间产生千扰。 在一些示例中, 保护间隔可以不填充数据, 或者为了方便数据处理, 可以在保护间隔部分填充一段无用的数据。 其中, CP 的时间长度通常大于小区的最大往 返传输时延差, GT的时间长度也大于 d、区的最大往返传输时延差。
ZC序列的生成方法可以由以下公式表示:
,7iun(n+i)
xu {n) = e Nzc , 0 < n < Nzc - 1 ( 1 ) 其中, xu(n)表示根序号为 u, 长度为 Nzc的 ZC序列, w表示 ZC序列的根序号, Nzc表示 ZC 序列长度。
作为一个示例, 表 1示出了 6GHz以下低频段的前导序列格式 ( preamble format ) 的 参数, 表 2示出了表 1中的前导序列格式支持的系统参数。 其中, TCP表示循环前缀的时 间长度, TSEQ表不前导序列的时间长度, △AA表7 F子载波间隔, TCP和 TSEQ的时间单位为 Ts=l/(1500x2048)=32.6ns, PRACH表示物理随机接入信道 ( physical random access channel, PRACH ) 。 保护时间是指保护间隔的时间长度。 表 1
表 2
在现有的通信协议中, 通常使用 ZC序列来生成前导序列。 通过对 ZC序列进行循环 移位可以生成基于同一个根序列的多个前导序列。 但是循环移位偏移量 Ncs需要经过设 计。 如果 Ncs过大, 则每个根序列能生成的前导序列的总数会减少, 这样就需要更多的根 序列才能达到小区的前导序列总数的要求。 如果 Ncs过小, 接入网设备在检测到某个终端 设备的相关峰可能落入其他用户的检测窗内, 从而发生碰撞。 循环移位偏移值 Ncs需满足 以下条件:
其中, r表示小区半径, Tds表示最大时延扩展, Nzc表示 ZC序列的长度, T—表示 一个前导符号的持续时间, ng表示由接收机脉冲成形滤波器所附加的保护采样点个数。
由公式(2)可见, 小区半径越大, 则所需的循环移位偏移值 Ncs就越大。 例如, 假 设通信系统规定单个小区需包含 64个可用的前导序列, 在通信系统支持的小区的最大半 径为 102km的情况下, 只能通过使用 64个不同的 4艮序列生成该小区的 64个前导序列, 而不能使用循环移位生成前导序列。而卫星通信系统的波束小区的半径通常大于地面蜂窝 小区, 因此, 无法通过循环移位生成更多的根序列。 并且单个卫星小区接入的用户数量可 能比地面蜂窝小区更多, 如果不改进现有的前导序列格式, 接入网设备对多用户接入的检 测处理将变得非常复杂。
图 3是对随机接入前导序列进行检测的示意图。 如图 3所示, 近点用户和远点用户之 间存在往返传输时延差, 接入网设备通过观察窗检测用户对应的相关峰。 对于随机接入信 号设计来说, 随机接入信号的 CP的时间长度( TCP)需要大于小区内的最大往返传输时延 差, 而随机接入信号的保护间隔也需大于小区内的最大往返传输时延差。 否则可能会导致 接入网设备对小区的上行定时错误。 因此, 如果波束小区内的最大往返传输时延差大于 TCP , 需要增加其随机接入信号的 CP、 前导序列和 GT的持续时间。 对于卫星通信系统, 波束小区内的往返传输时延差可能会大于现有的通信协议中规定的前导序列的最大循环 前缀的持续时间。 因此现有的前导序列的格式可能无法满足卫星通信系统中的波束小区的
接入需求。 例如, 对于轨道高度为 700千米 ( kilometer, km ) 的低轨卫星, 其波束小区的 直径为 200km,当用户最小仰角为 10°时, 该卫星的边缘小区的往返传输时延差为 1.3毫秒 ( ms ) 。 该往返传输时延差大于现有的前导序列的最大 CP时间长度。
另外, 对于地面蜂窝小区来说, TCP通常小于一个前导符号的持续时间, 而对于卫星 通信小区来说, TCP很有可能大于一个前导符号的持续时间, 因此, 对于卫星通信小区来 说, 还需调整地面通信系统的接入前导检测算法, 使检测算法能够检测大于最大往返传输 时延差大于一个前导符号的定时。
为了解决上述问题, 本申请实施例提出了一种通信方法, 该通信方法中的前导序列包 括 K个第一符号和 Q个第二符号, 其中, K个第一符号可以互为相同的符号, 也可以互 为不同的符号。 Q个第二符号互为相同的符号, 或者说为相互重复的符号。 本申请实施例 中可以对上述第一符号和第二符号的数量、 分布以及填充设计进行设计, 以提高检测随机 接入信号的检测效率。
图 4是本申请实施例的随机接入方法的示意图。 如图 4所示, 该方法包括以下步骤。
5401、 终端设备接收广播信号。
例如, 所述广播信号可以是接入网设备发送的广播信号。 所述广播信号中包括随机接 入配置信息。 所述随机接入配置信息可以是随机接入信号的配置信息, 以便于所述终端设 备根据所述随机接入配置信息, 发送随机接入信号。
5402、 所述终端设备发送随机接入信号, 所述随机接入信号中的前导序列包括 K个 第一符号和 Q个第二符号, 其中, 所述第一符号与所述第二符号为互不相同的符号, K、 Q为大于或等于 1的整数, K+Q=NSEQ, NSEQ为所述前导序列包括的符号的个数。
其中,所述第一符号与所述第二符号为互不相同的符号,可以指所述 K个第一符号中 的任一符号与所述 Q个第二符号中的任一符号均不相同。上述不相同可以指第一符号和第 二符号中承载的信息不相同, 或者可以说用于生成第一符号的 ZC序列与用于生成第二符 号的 ZC序列不相同,或者可以说用于填充第一符号的 ZC序列与用于填充第二符号的 ZC 序列互不相同。
其中, 所述随机接入信号包括 CP、 所述前导序列和 GT。 可选地, 上述包括第一符号 和第二符号的随机接入信号也可以称为非重复随机接入前导序列。
在本申请实施例中,通过在随机接入信号的前导序列中设置互不相同的第一符号和第 二符号, 能够提高随机接入信号的检测效率, 并且可以满足卫星通信系统或者其他通信系 统的接入需求。
可选地, 在一些示例中, 上述 Q个第二符号为相同的符号。 即所述 Q个第二符号中 承载的信息相同, 或者说用于生成 Q个第二符号的 ZC序列为相同的序列, 或者说用于填 充 Q个第二符号的 ZC序列为相同的序列。上述 Q个第二符号可以用于确定小数倍符号定 时。 其中, 上述小数倍符号定时可以指以前导符号为定时单位时, 上述定时的小数部分。 例如,在上行定时超过一个前导符号的情形下,上述 Q个第二符号可以用于确定上述定时 的小数倍符号部分。 其中, 可以使用地面通信系统的经典接入检测算法确定小数倍符号定 时, 或者也可以采用其他检测方法确定小数倍符号定时, 本申请实施例对具体的检测算法 不作限定。
可选地, 在一些示例中, 上述 K个第一符号可以互为相同的符号, 或者, 上述 K个
第一符号也可以互为不同的符号。 或者, 上述 K个第一符号可以由相同的 ZC序列生成, 也可以由不同的 ZC序列生成。上述 K个第一符号可以用于确定上述定时的整数倍符号部 分。 或者, 上述 K个符号还用于区分多用户。
可选地, 在一些示例中, CP的填充内容可以与前导序列相关。 例如, CP可以使用前 导序列最靠后的、 长度与 CP等长的部分序列填充。 例如, 若 TCP=2.80ms, TSEQ=6.40ms, 则 CP中可以依次填充前导序列部分 3.60ms〜 6.40ms这段长度为 2.80ms的数据。
可选地,在一些示例中, GT部分可以不填充任何数据,或者可以为了方便数据处理, 填充一段无用的数据, 或者也不限于使用其他方式填充。
图 5是本申请实施例的检测上行定时的流程示意图。 图 5适用于 TCP大于一个前导符 号的持续时间的情形。 其中 TCP可以包括符号个数的整数部分以及符号个数的小数部分。 或者说, TCP可以包括非整数倍的符号个数。 如图 5所示, 在进行上行定时时, 可以先使 用接入检测算法检测第二符号, 以确定小数倍的符号定时; 然后在补偿小数倍定时之后, 通过检测第一符号的位置以确定整数倍的符号定时。
在地面通信系统中, 由于最大往返传输时延差较小, 因此, 随机接入信号中的前导信 号的长度较短, 且前导序列中包括的符号均为相同的符号。 在本申请的一些示例中, 为了 适应卫星通信系统规格的需要, 可以通过增加随机接入信号中的前导序列包含的符号个 数, 来增加前导序列的总长度。
可选地, 在一些示例中, 随机接入信号采用的子载波间隔可以为 AfRA=1.25kHz, 因而 一个随机接入信号中的符号的持续时间可以记为 Tsym=l/AfRA=0.8ms„ 其中, AfRA表示子 载波间隔, Tsym表示随机接入信号中的一个符号的长度。 其中, 随机接入信号中的符号也 可以称为前导符号 ^
图 6是本申请又一实施例的随机接入信号在时域的示意图。 如图 6所示, 随机接入信 号包括 CP、 前导序列以及 GT。 其中, TCP、 TSEQ、 TGT分别表示 CP、 前导序列以及 GT 的时间长度。 本申请实施例基于随机接入前导序列的设计准则和前导序列格式方案, 设计 了随机接入信号中的 ZC序列的填充方式以及 CP、前导序列和 GT的时间长度, 以及确定 前导序列中的第一符号和第二符号的数量和分布形式, 以达到降低接入网设备的检测复杂 度, 提高随机接入信号的检测效率的目的。
继续参见图 6, 在一个示例中, 可以令随机接入信号的总长度 TRA为子帧长度的整数 倍。 其中, TRA=TCP+TSEQ+TGT, 一个子帧长度例如可以为 1ms。 CP 的长度可以表示为
TsEQ=NSEQxTSym, 其中, NSEQ为正整数。 GT的长度7 ^ = d + d , 其中,
于表示符号个数的整数部分,
用于表示符号个数的小数部分。
为大于或等于 0的 整数, 为小数,
可选地, CP、 前导序列和 GT的间隔均可能大于一个 前导符号的持续时间 Tsym。
在一种可能的实现方式中, 可以使得第一符号和第二符号的数量尽可能的相等或相 近。 其中, K个第一符号可以互为相同的符号或互为不同的符号, Q个第二符号可以互为
相同的符号。 例如, K=Q, 或者 K=±l。 或者, 在另一个示例中, 上述设计思想也可以理 解为在有其他边界条件限制的情形下, 可以在满足其他边界条件的同时, 尽量使得第一符 号和第二符号的数量接近。
例如, 当 TCP > Tsym时可使用非重复随机接入前导序列进行上行定时估计。 由于检测 方案利用第一符号进行整数倍符号定时, 利用第二符号进行小数倍符号定时, 两者同时为 最终的定时结果提供检测增益, 设计时应尽量平衡序列中两种符号的数量。 前导序列中包 括 NSEQ个前导符号, 其中有 K个第一符号, 以及 Q(Q=NSEQ-K)个重复符号。 可以令 K与 Q的大小尽量接近, 如当 NSEQ=4时可选 K=2为第一符号的数量。
在本申请实施例中,通过设计随机接入信号的前导序列中的第一符号和第二符号的数 量, 能够优化随机接入信号的检测性能。
可选地, 在一些示例中, 所述 K个第一符号和所述 Q个第二符号符合以下条件中的 至少一项:
其中, 上述第 ( 1)项条件包括所述 K个第一符号的两两间隔 >
。 上述第 ( 3)项 条件可以理解为 CP、 前导序列以及 GP的时间长度需要满足小区的最大往返传输时延差 的约束条件的要求。 在满足上述条件的情况下, 可以提高随机接入信号的检测性能增益。
在一些示例中, 在满足上述条件的情况下, 上述 K个第一符号可以是相同的符号。 在一些示例中, K可以是满足上述条件的最大化数。 或者也可以理解为在满足上述 条件的情形下,尽量增加第一符号的数量,这将提高随机接入信号的检测性能增益。另外, 在另一些示例中, 在满足上述条件的情形下, 可以尽可能地使第一符号与第二符号的数量 接近, 以提高随机接入信号的检测性能增益。 其中, 所述满足上述条件可以指满足上述条 件中的一项、 多项或者满足上述条件中的所有项。
图 7是本申请实施例的根据符合上述条件的随机接入前导序列格式的分布示意图。假 设卫星的轨道高度为 700km, 用户最小仰角为 10° , 波束小区的半径为 200km。 系统的 边缘小区的最大往返时延 RTDmax=14.42ms, 最小往返时延为 RTD^l 1.82ms, 符号长度 TSym=0.8ms 则最大往 /f专输时延差 A TRTD=RTDmax-RTDmin= 2.6ms。 A TRTD ñ TSym
如图 7所示, 该随机接入前导序列包括 CP、 前导序列和 GT。 其中, TCP=2.80ms, TSEQ=6.40ms,TGT=2.80ms, 其满足波束小区中 A TRTO的约束条件的要求。 在这种情况下, CP和 GT的时间长度为 3.5个前导符号, 前导序列包括 8个前导符号。 前导序列的第 1个 和第 5个前导符号用于填充第一符号, 前导序列的其余前导符号用于填充第二符号。 上述 格式分布符合上述第 ( 1)项-第 (3)项条件, 其中 K=2, Q=6。 另夕卜, CP中也可以用于填 充第二符号。 可选地, 上述第二符号为相同的符号, 上述第一符号可以为相同或不同的符 号。
可选地,对 K的选择可以是在满足上述条件情形下的最大化数,这将提高随机接入信 号的检测性能。 例如, 图 8是本申请另一实施例的随机接入前导序列的分布示意图。 图 8 的应用环境的基本参数与图 7相同。 但是图 8在满足上述条件的基础上, 只设计了一个第 一符号, 即 K=l。 具体地, TCP=2.80ms, TSEQ=6.40ms,TGT=2.80ms。 CP和 GT的时间长 度为 3.5个前导符号, 前导序列包括 8个前导符号。 前导序列的第 1个前导符号用于填充 第一符号, 前导序列的其余前导符号用于填充第二符号。 CP中也可以用于填充第二符号。 可选地, 上述第二符号为相同的符号, 上述第一符号可以为相同或不同的符号。
图 9示出了图 7与图 8对应的随机接入前导序列的检测性能的示意图。 如图 9所示, 横坐标为接收信号的信噪比 ( signal to noise ratio, SNR ) , 纵坐标为随机接入的错误检测 概率 ( error detect rate ) 。 在指定信噪比的情况下, 相比于只使用 1个第一符号的随机接 入信号格式, 使用 2个第一符号的随机接入信号格式时的错误检测概率更小, 因此图 7的 随机接入前导序列通过增加 K的数量获得了更大的检测性能增益。
本申请实施例还提出了一种非重复随机接入前导格式的设计方案。该设计方案通过对 生成第一符号和第二符号的 ZC序列进行设计, 能够利用尽量少的不同根的 ZC序列, 获 得更多的前导序列数量。
在一些示例中, 所述 K个符号是相同的符号, 所述第一符号是根据第一集合中的第 Ul t ZC序列生成的, 所述第二符号是根据第二集合中的第 u2个 ZC序列生成的, 其中, 所述第一集合包括 Nm个不同根的 ZC序列, 所述第二集合中包括 NU2个不同根的 ZC序 列,所述第一集合和所述第二集合的交集为空集, Nu^ Nm为大于等于 1的整数, l<ui<Nui, 1<U2<NU2»
在本申请实施例中,在 K个第一符号为相同的符号的情形下,上述设计方案通过对生 成第一符号和第二符号的 ZC序列进行设计, 能利用尽量少的不同根的 ZC序列, 获得更 多的前导序列, 以提高随机接入效率。
作为一个具体示例, 上述生成非重复随机前导序列的方式可以包括如下步骤。
( 1 )将小区内所有可用的不同根的 ZC序列分为 和 两个集合, 每个 ZC序列对 应不同的根, 每个 ZC序列对应一个根序号。 集合 u^^ zc序列只用于生成第一符号, 集 合 U2中的 ZC序列只用于生成第二符号。
( 2 )若小区内的某一终端设备想要发起随机接入流程, 可以采用以下方式生成使用 的前导序列:从集合 U1中选择第 Ui t ZC序列用于生成 K个第一符号,所述 K个第一符 号为相同的符号, 均使用第 Ul t ZC序列生成。 从集合 U2中选择第 u2个 ZC序列用于生 成 Q个第二符号, 其中, 所述 Q个第二符号为相同的符号, 均使用第 u2个 ZC序列生成。 参数 ( Ul, U2 )共同确定一个前导序列, 只要终端设备选择的 Ul、 U2有一项不同, 就认为 使用的是不同的前导序列。 其中, 在一些示例中, 由于集合 和集合 U2中的每个 ZC序 列对应的根序号不同, 因此 Ul、 u2也可以被 ZC序列的根序号替代, 即采用根序号来表示 和区分不同根的 ZC序列。
按照上述生成前导序列的方式, 若集合 包含 Nm个根序列, 集合 U2包含 NU2个根 序号, 则总共可以生成的前导序列的个数为 Nm x NU2个。 例如, 若单个小区需要 64个前 导序列。 若考虑前导序列中的使用相同的符号的情形, 由于针对卫星通信系统, 不能使用 筒单的循环移位方式生成更多的前导序列, 因此一共需要 64个不同根的 ZC序列。 若考
虑使用第一符号和第二符号构成前导序列的情形, 例如, 可以令 1^=8, NU2=8, 因此只需 16个不同根的 ZC序列便可以生成 64个前导序列, 能够减少所需的不同根的 ZC序列。
在本申请实施例中, 根据非重复随机接入序列检测算法的特征, 通过使用 ZC序列填 充第一符号和第二符号, 使得能够利用尽量少的不同根序列来生成前导序列, 以区分不同 的用户, 从而有效的提高随机接入效率。
在一些示例中, 所述 K个第一符号为互不相同的符号, 所述 K个第一符号是才艮据 K 个第三集合中的 ZC序列生成的,所述 K个第三集合中的每个第三集合包括基于第一集合 中的第 Ul个 ZC序列进行循环偏移生成的 M个 ZC序列,所述第二符号是根据第二集合中 的第 u2个 ZC序列生成的, 其中, 所述第一集合包括 Nm个不同根的 ZC序列, 所述第二 集合中包括 NU2个不同根的 ZC序列, 所述第一集合和所述第二集合的交集为空集, l<ui<Nui, 1<U2<NU2 , M为大于等于 1的整数; 所述 K个第三集合符合以下条件: CSr { i x Ncs,i, ixNcs,2, ... , ixNCs,M } , i=l, ... , K, CS表示第 i个第三集合中包括的 M个 ZC序 列对应的 M个循环偏移量的集合, 1$ K;所述 K个第一符号与所述 K个第三集合—对 应, 其中第 i个第一符号是使用第 i个第三集合中的偏移量为 i >< Ncs,m的 ZC序列生成的, l<m<M
在本申请实施例中, 在 K个第一符号为互不相同的符号的情形下, 通过对 K个第一 符号使用的 ZC序列的循环偏移量作条件限定,使得在使用相同根、不同循环偏移量的 ZC 序列生成 K个第一符号的情形下,能够减少或消除由于最大往返传输时延差变大而对前导 序列的检测性能造成的影响, 从而能够利用尽量少的不同根的 ZC序列, 获得更多的前导 序列, 以提高随机接入效率。
以图 7所示的非重复随机前导序列为例, 支设 K=2, 且两个第一符号不同, 上述生成 非重复随机前导序列的方式可以包括如下步骤。
( 1 )将小区内可用的不同根的 ZC序列分为 和 两个集合, 每个 ZC序列对应不 同的根, 每个 ZC序列对应一个根序号。 集合 的 ZC序列只用于生成第一符号, 集合 U2中的 ZC序列只用于生成第二符号。 其中第一符号是使用集合 Ui的 ZC序列进行循环 偏移得到的 ZC序列生成的, 第二符号使用的 ZC序列无循环偏移量。
( 2 )若小区内的某一终端设备想要发起随机接入流程, 可以采用以下方式生成使用 的前导序列: 从集合 中选择第 Ui t ZC序列, 其中第一个第一符号采用序号为 Ul、 循 环偏移量为 Ncs,m的 ZC序列生成, 第二个第一符号采用序号为 IH, 循环偏移量为 2Ncs,m 的 ZC序列生成。 从集合 U2中选择第 u2个 ZC序列用于生成 Q个第二符号, 其中, 所述 Q个第二符号为相同的符号,其均使用第 u2个 ZC序列生成。 因此,可以认为参数 (Ncs,m, Ui , U2 )共同确定一个前导序列, 只要用户选择的 Ncs,m, Ui, U2有一项不同, 就可以认为 使用的是不同的随机接入前导序列。
其中,可以认为上述第一符号是根据 K个第三集合中的 ZC序列生成的,该 K个第三 集合与 K个第一符号—对应。 每个第三集合包括基于第一集合中的第 个 ZC序列进 行循环偏移生成的 M个 ZC序列。 其中 K=2时, 第三集合符合以下条件: CSi= { Ncs,b NCS,2, . . . ,NCS,M ) CS2= ( 2 x Ncs,i, 2XNCS,2, . . , 2XNCS,M ) CSi 和 CS2分别表示第一个和 第二个第三集合中包括的 M个 ZC序列对应的 M个循环偏移量的集合。 上述第一个第一 符号从第一个第三集合中选择偏移量为 Ncs,m的 ZC序列, 上述第二个第一符号从第二个
第三集合中选择偏移量为 2NCS,m的 ZC序列, 1 。
可选地, 在 K=2或者大于 2的情形下, 所述 K个第三集合符合以下条件: CSr ( i x Ncs,i, i xNcs,2,..., i XNCS,M}, 1,..., , 081表示第1个第三集合中包括的 M个 ZC序列对应 的 M个循环偏移量的集合, 1$ K;所述 K个第一符号与所述 K个第三集合—对应,其中 第 i个第一符号是使用第 i个第三集合中的偏移量为 i >< Ncs,m的 ZC序列生成的, l<m<M 其中, 在一些示例中, 由于集合 和集合 U2中的每个 ZC序列对应的根序号不同, 因此 Ul、 u2也可以被 ZC序列的根序号替代, 即采用根序号来表示和区分不同根的 ZC序 列。
按照上述的前导序列的生成方式, 如果集合 包括 Nm个根序号, 集合 U2包括 NU2 个根序号, 每个第三集合包括 M个 ZC序列, 则可以使用的前导序列个数共有 M x Nm x Nu2个, 从而较大的增加了可用的前导序列的个数。
可选地, 在一些示例中, 第三集合在满足以下条件中的至少一项的情形下, 能够减少 或消除由于最大往返传输时延差变大而对前导序列的检测性能造成的影响。 其中, 以下条 件既适用于 K=2的情形, 也适用于 K大于 2的情形。
( 1 ) 集合 CS^P CS2中的任意两个元素互不相同;
( 2 ) 集合 CSi t任意两个相异元素之和不属于集合 CS2。
可选地, 在另一些示例中, 第三集合在满足以下条件中的至少一项的情形下, 能够减 少或消除由于最大往返传输时延差变大而对前导序列的检测性能造成的影响。 其中, 以下 条件即适用于 K=2的情形, 也适用于 K大于 2的情形。
( 1 ) 集合 CS与集合 CSj中的任意两个元素均不相同, 其中, CS表示第 i个第三集 合中包括的 M个 ZC序列对应的 M个循环偏移量的集合, 1$ K;CSj表示第 j个第三集合 中包括的 M个 ZC序列对应的循环偏移量的集合
( 2 ) 集合 CS中的任意两个相异元素之和不属于集合 CSJ
可选地, 在符合上述条件的情形下, 在 K=2或者大于 2的情形下, 即使前导序列选 择了相同的 和 , 按照不同的时间差混叠在一起, 接入网设备也可以根据检测算法区 分不同的 Ncs,m»
可选地, 本申请实施例对生成第一符号和第二符号的 ZC序列的选择方式并不限于以 上的例子。 还可以采用其他方式选择生成第一符号和第二符号的 ZC序列, 本申请实施例 对此不作限定。
在本申请实施例中,可以根据非重复随机接入序列检测算法的特征,通过对 K个第一 符号的设计, 区分竞争接入的多个用户。 在第一符号的根序列上叠加特定循环移位偏移量 的方法, 使得设计方案能利用尽量少的不同根序列来区分多用户, 有效提高接入效率。
图 10是本申请实施例的非重复随机接入前导序列的检测性能的示意图。 图 10示出了 在多用户场景下的非重复随机接入前导序列的检测性能。 其中, 图 10中使用如图 7所示 的非重复随机接入前导序列。 图 10中分别示出用户个数 Nuser为 1、 2、 4、 8的情形下对 前导序列的检测性能。 上述多个用户使用的参数{Ul, u2}是相同的, 其区别在于每个用 户对应的循环偏移量 Ncs,m不同。 并且在不同用户的随机接入前导信号使用相同的时频资 源传输、 几乎同时到达接入网设备的情形下, 接入网设备对不同数量用户的错误检测概率 如图 10所示。
图 10的横坐标表示接收信号的信噪比, 纵坐标表示接入网设备对不同数量用户的接 入信号的错误检测概率, 当且仅当正确检测出所有用户的上行同步位置时才被认定为检测 正确。 通过图 10中不同用户数量对应的错误检测概率曲线可以看出, 接入网设备可以区 分并检测出不同用户及相应的上行同步位置。 因此, 由图 10可以看出, 即使不同用户选 择了相同 和 的前导序列, 按照不同的时间差混叠在一起, 接入网设备也可以根据检 测算法区分不同的 Ncs,m。
以上结合图 1和图 10详细说明了本申请实施例的随机接入方法。以下结合图 11至图 13详细说明本申请实施例的装置。
图 11是本申请实施例提供的一种终端设备的结构示意图。 该终端设备可适用执行上 述方法实施例中终端设备的功能。 为了便于说明, 图 11仅示出了终端设备的主要部件。 如图 11所示, 终端设备 1100包括处理器、 存储器、 控制电路、 天线以及输入输出装置。 处理器主要用于对通信协议以及通信数据进行处理, 以及对整个终端设备进行控制, 执行 软件程序, 处理软件程序的数据, 例如用于支持终端设备执行上述方法实施例中所描述的 动作, 如, 发送随机接入信号等。 存储器主要用于存储软件程序和数据。 控制电路主要用 于基带信号与射频信号的转换以及对射频信号的处理。控制电路和天线一起也可以叫做收 发器, 主要用于收发电磁波形式的射频信号。 输入输出装置, 例如触摸屏、 显示屏, 键盘 等主要用于接收用户输入的数据以及对用户输出数据。
当终端设备开机后, 处理器可以读取存储单元中的软件程序, 解释并执行软件程序的 指令, 处理软件程序的数据。 当需要通过无线发送数据时, 处理器对待发送的数据进行基 带处理后, 输出基带信号至射频电路, 射频电路将基带信号进行射频处理后将射频信号通 过天线以电磁波的形式向外发送。 当有数据发送到终端设备时, 射频电路通过天线接收到 射频信号, 将射频信号转换为基带信号, 并将基带信号输出至处理器, 处理器将基带信号 转换为数据并对该数据进行处理。
本领域技术人员可以理解, 为了便于说明, 图 11仅示出了一个存储器和一个处理器。 在实际的终端设备中, 可以存在多个处理器和多个存储器。 存储器也可以称为存储介质或 者存储设备等, 本申请实施例对此不做限定。
作为一种可选的实现方式, 处理器可以包括基带处理器和 /或中央处理器, 基带处理 器主要用于对通信协议以及通信数据进行处理, 中央处理器主要用于对整个终端设备进行 控制, 执行软件程序, 处理软件程序的数据。 图 11 中的处理器可以集成基带处理器和中 央处理器的功能, 本领域技术人员可以理解, 基带处理器和中央处理器也可以是各自独立 的处理器, 通过总线等技术互联。 本领域技术人员可以理解, 终端设备可以包括多个基带 处理器以适应不同的网络制式, 终端设备可以包括多个中央处理器以增强其处理能力, 终 端设备的各个部件可以通过各种总线连接。所述基带处理器也可以表述为基带处理电路或 者基带处理芯片。 所述中央处理器也可以表述为中央处理电路或者中央处理芯片。 对通信 协议以及通信数据进行处理的功能可以内置在处理器中,也可以以软件程序的形式存储在 存储单元中, 由处理器执行软件程序以实现基带处理功能。
在本申请实施例中, 可以将具有收发功能的天线和控制电路视为终端设备 1100的收 发单元 1101, 例如, 用于支持终端设备执行如图 4部分所述的接收功能和发送功能。 将 具有处理功能的处理器视为终端设备 1100的处理单元 1102。如图 11所示,终端设备 1100
包括收发单元 1 101和处理单元 1 102。 收发单元也可以称为收发器、 收发机、 收发装置等。 可选的,可以将收发单元 1 101 中用于实现接收功能的器件视为接收单元,将收发单元 1 101 中用于实现发送功能的器件视为发送单元, 即收发单元 1 101 包括接收单元和发送单元, 接收单元也可以称为接收机、 输入口、 接收电路等, 发送单元可以称为发射机、 发射器或 者发射电路等。
处理器 1 102可用于执行该存储器存储的指令, 以控制收发单元 1 101接收信号和 /或 发送信号, 完成上述方法实施例中终端设备的功能。 作为一种实现方式, 收发单元 1 101 的功能可以考虑通过收发电路或者收发的专用芯片实现。
图 12是本申请实施例提供的一种装置 1200的结构示意图。如可以为基站的结构示意 图。 如图 12所示, 该装置 1200可适用于图 1或本申请实施例其他部分所描述的应用环境 中。 接入网设备可以包括一个或多个射频单元, 如远端射频单元( remote radio unit, RRU) 1201和一个或多个基带单元 ( based bandunit, BBU) (也可称为数字单元, digital unit, DU) 1202。 所述 RRU21201可以称为收发单元、 收发机、 收发电路、 或者收发器等等, 其可以包括至少一个天线 121 1和射频单元 1212。 所述 RRU1201部分主要用于射频信号 的收发以及射频信号与基带信号的转换, 例如用于接收随机接入信号或者发送广播信号。 所述 BBU1202部分主要用于进行基带处理, 对基站进行控制等。 所述 RRU1201与 BBU1202可以是物理上设置在一起, 也可以物理上分离设置的, 即分布式基站。
所述 BBU1202为基站的控制中心, 也可以称为处理单元, 主要用于完成基带处理功 能, 如信道编码, 复用, 调制, 扩频等等。 例如所述 BBU(处理单元) 可以用于控制基 站执行上述方法实施例中关于接入网设备的操作流程。
在一个示例中, 所述 BBU1202可以由一个或多个单板构成, 多个单板可以共同支持 单一接入制式的无线接入网 (如 LTE网) , 也可以分别支持不同接入制式的无线接入网。 所述 BBU1202还包括存储器 1221和处理器 1222。 所述存储器 1221用以存储必要的指令 和数据。 例如存储器 1221存储上述实施例中的预设信息、 码本等。 所述处理器 1222用于 控制基站进行必要的动作, 例如用于控制基站执行上述方法实施例中关于接入网设备的操 作流程。 所述存储器 1221和处理器 1222可以服务于一个或多个单板。 也就是说, 可以每 个单板上单独设置存储器和处理器。 也可以是多个单板共用相同的存储器和处理器。 此外 每个单板上还可以设置有必要的电路。
可选地, 装置 1200可以设置于卫星上, 也可以设置在地面站中, 本申请实施例对此 不作限定。
图 13给出了一种通信装置 1300的结构示意图。 装置 1300可用于实现上述方法实施 例中描述的方法, 可以参见上述方法实施例中的说明。 所述通信装置 1300可以是芯片, 接入网设备 (如基站) , 终端设备或者其他接入网设备等。
所述通信装置 1300 包括一个或多个处理器 1301。 所述处理器 1301 可以是通用处理 器或者专用处理器等。 例如可以是基带处理器、 或中央处理器。 基带处理器可以用于对通 信协议以及通信数据进行处理, 中央处理器可以用于对通信装置 (如, 基站、 终端、 或芯 片等)进行控制, 执行软件程序, 处理软件程序的数据。 所述通信装置可以包括收发单元, 用以实现信号的输入(接收)和输出 (发送) 。 例如, 通信装置可以为芯片, 所述收发单 元可以是芯片的输入和 /或输出电路, 或者通信接口。 所述芯片可以用于终端或基站或其
他接入网设备。 又如, 通信装置可以为终端或基站或其他接入网设备, 所述收发单元可以 为收发器, 射频芯片等。
所述通信装置 1300 包括一个或多个所述处理器 1301, 所述一个或多个处理器 1301 可实现图 4所示的实施例中接入网设备或者终端设备的方法。
在一种可能的设计中,所述通信装置 1300包括用于生成随机接入信号的部件 (means), 以及用于发送随机接入信号的部件 ( means ) 。 可以通过一个或多个处理器来实现所述生 成随机接入信号的 means以及发送随机接入信号的 means的功能>例如可以通过一个或多 个处理器生成所述随机接入信号, 通过收发器、 或输入 /输出电路、 或芯片的接口发送所 述随机接入信号。 所述随机接入信号可以参见上述方法实施例中的相关描述。
在一种可能的设计中,所述通信装置 1300包括用于接收随机接入信号的部件 (means), 以及用于检测随机接入信号的部件 (means)。所述接收和检测随机接入信号的方法可以参见 上述方法实施例中的相关描述。 例如可以通过收发器、 或输入 /输出电路、 或芯片的接口 接收所述随机接入信号, 通过一个或多个处理器检测随机接入信号。
可选的, 处理器 1301除了实现图 4所示的实施例的方法, 还可以实现其他功能。 可选的, 一种设计中, 处理器 1301可以执行指令, 使得所述通信装置 1300执行上述 方法实施例中描述的方法。 所述指令可以全部或部分存储在所述处理器内, 如指令 1303 , 也可以全部或部分存储在与所述处理器耦合的存储器 1302中, 如指令 1304, 也可以通过 指令 1303和 1304共同使得通信装置 1300执行上述方法实施例中描述的方法。
在又一种可能的设计中, 通信装置 1300也可以包括电路, 所述电路可以实现前述方 法实施例中接入网设备或终端设备的功能。
在又一种可能的设计中所述通信装置 1300中可以包括一个或多个存储器 1302, 其上 存有指令 1304, 所述指令可在所述处理器上被运行, 使得所述通信装置 1300执行上述方 法实施例中描述的方法。 可选的, 所述存储器中还可以存储有数据。 可选的处理器中也可 以存储指令和 /或数据。 例如, 所述一个或多个存储器 1302可以存储上述实施例中所描述 的对应关系, 或者上述实施例中所涉及的相关的参数或表格等。 所述处理器和存储器可以 单独设置, 也可以集成在一起。
在又一种可能的设计中,所述通信装置 1300还可以包括收发单元 1305以及天线 1306。 所述处理器 1301可以称为处理单元, 对通信装置 (终端或者基站)进行控制。 所述收发 单元 1305可以称为收发机、 收发电路、 或者收发器等, 用于通过天线 1306实现通信装置 的收发功能。
本申请还提供一种通信系统, 其包括前述的一个或多个接入网设备, 和, 一个或多个 终端设备。
应注意, 本申请实施例中的处理器可以是一种集成电路芯片, 具有信号的处理能力。 在实现过程中,上述方法实施例的各步骤可以通过处理器中的硬件的集成逻辑电路或者软 件形式的指令完成。 上述的处理器可以是通用处理器、 数字信号处理器 ( digital signal processor, DSP ) 、 专用集成电路 ( application specific integrated circuit, ASIC ) 、 现成可 编程门阵列 ( field programmable gate array, FPGA )或者其他可编程逻辑器件、 分立门或 者晶体管逻辑器件、 分立硬件组件。 可以实现或者执行本申请实施例中的公开的各方法、 步骤及逻辑框图。 通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器
等。 结合本申请实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成, 或 者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、 只读存储器, 可编程只读存储器或者电可擦写可编程存储器、 寄存器等本领域成熟的存储 介质中。 该存储介质位于存储器, 处理器读取存储器中的信息, 结合其硬件完成上述方法 的步骤。
可以理解, 本申请实施例中的存储器可以是易失性存储器或非易失性存储器, 或可包 括易失性和非易失性存储器两者。 其中, 非易失性存储器可以是只读存储器 ( read-only memory , ROM ) 、 可编程只读存储器 ( programmable ROM, PROM ) 、 可擦除可编程只 读存储器 ( erasable PROM, EPROM ) 电可擦除可编程只读存储器 ( electrically EPROM, EEPROM )或闪存。易失性存储器可以是随机存取存储器 ( random access memory , RAM ) , 其用作外部高速缓存。 通过示例性但不是限制性说明, 许多形式的 RAM可用, 例如静态 随机存取存储器 ( static RAM, SRAM ) ,动态随机存取存储器 ( dynamic RAM, DRAM ) , 同步动态随机存取存储器 ( synchronous DRAM, SDRAM ) 双倍数据速率同步动态随机 存取存储器 ( double data rate SDRAM, DDR SDRAM ) , 增强型同步动态随机存取存储器 ( enhanced SDRAM, ESDRAM ) 同步连接动态随机存取存储器 ( Synchlink DRAM, SLDRAM )和直接内存总线随机存取存储器 ( direct rambus RAM, DR RAM ) 应注意, 本文描述的系统和方法的存储器旨在包括但不限于这些和任意其它适合类型的存储器。
本申请实施例还提供了一种计算机可读介质, 其上存储有计算机程序, 该计算机程序 被计算机执行时实现上述任一方法实施例所述的随机接入方法。
本申请实施例还提供了一种计算机程序产品,该计算机程序产品被计算机执行时实现 上述任一方法实施例所述的随机接入方法。
在上述实施例中, 可以全部或部分地通过软件、 硬件、 固件或者其任意组合来实现。 当使用软件实现时, 可以全部或部分地以计算机程序产品的形式实现。 所述计算机程序产 品包括一个或多个计算机指令。 在计算机上加载和执行所述计算机指令时, 全部或部分地 产生按照本申请实施例所述的流程或功能。 所述计算机可以是通用计算机、 专用计算机、 计算机网络、 或者其他可编程装置。 所述计算机指令可以存储在计算机可读存储介质中, 或者从一个计算机可读存储介质向另一个计算机可读存储介质传输, 例如, 所述计算机指 令可以从一个网站站点、 计算机、 服务器或数据中心通过有线 (例如同轴电缆、 光纤、 数 字用户线 ( digital subscriber line, DSL ) )或无线 (例如红外、 无线、 微波等) 方式向另 一个网站站点、 计算机、 服务器或数据中心进行传输。 所述计算机可读存储介质可以是计 算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等 数据存储设备。 所述可用介质可以是磁性介质 (例如, 软盘、 硬盘、 磁带) 、 光介质 (例 如, 高密度数字视频光盘 ( digital video disc, DVD )
或者半导体介质 (例如, 固态硬 盘 ( solid state disk, SSD ) ) 等。
本申请实施例还提供了一种处理装置, 包括处理器和接口; 所述处理器, 用于执行上 述任一方法实施例所述的随机接入方法。
应理解, 上述处理装置可以是一个芯片, 所述处理器可以通过硬件来实现也可以通过 软件来实现, 当通过硬件实现时, 该处理器可以是逻辑电路、 集成电路等; 当通过软件来 实现时, 该处理器可以是一个通用处理器, 通过读取存储器中存储的软件代码来实现, 改
存储器可以集成在处理器中, 可以位于所述处理器之外, 独立存在。
应理解, 说明书通篇中提到的“一个实施例”或“一实施例”意味着与实施例有关的特定 特征、结构或特性包括在本申请的至少一个实施例中。 因此,在整个说明书各处出现的“在 一个实施例中”或“在一实施例中”未必一定指相同的实施例。 此外, 这些特定的特征、 结 构或特性可以任意适合的方式结合在一个或多个实施例中。 应理解, 在本申请的各种实施 例中, 上述各过程的序号的大小并不意味着执行顺序的先后, 各过程的执行顺序应以其功 能和内在逻辑确定, 而不应对本申请实施例的实施过程构成任何限定。
另外, 本文中术语“系统”和“网络”在本文中常被可互换使用。 本文中术语“和 /或”, 仅 仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如, A和 /或 B ,可以表示: 单独存在 A, 同时存在 A和 B , 单独存在 B这三种情况。 另外, 本文中字符“/”, 一般表 示前后关联对象是一种“或”的关系。
应理解, 在本申请实施例中, “与 A相应的 B”表示 B与 A相关联, 根据 A可以确定 B。 但还应理解, 根据 A确定 B并不意味着仅仅根据 A确定 B , 还可以根据 A和 /或其它 信息确定 B。
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及 算法步骤, 能够以电子硬件、 计算机软件或者二者的结合来实现, 为了清楚地说明硬件和 软件的可互换性, 在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。 这些 功能究竟以硬件还是软件方式来执行, 取决于技术方案的特定应用和设计约束条件。 专业 技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应 认为超出本申请的范围。
所属领域的技术人员可以清楚地了解到, 为了描述的方便和筒洁, 上述描述的系统、 装置和单元的具体工作过程, 可以参考前述方法实施例中的对应过程, 在此不再赘述。
在本申请所提供的几个实施例中, 应该理解到, 所揭露的系统、 装置和方法, 可以通 过其它的方式实现。例如, 以上所描述的装置实施例仅仅是示意性的, 例如,单元的划分, 仅仅为一种逻辑功能划分, 实际实现时可以有另外的划分方式, 例如多个单元或组件可以 结合或者可以集成到另一个系统, 或一些特征可以忽略, 或不执行。 另外, 所显示或讨论 的相互之间的耦合或直接耦合或通信连接可以是通过一些接口、装置或单元的间接耦合或 通信连接, 也可以是电的, 机械的或其它的形式连接。
作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件 可以是或者也可以不是物理单元, 即可以位于一个地方, 或者也可以分布到多个网络单元 上。 可以根据实际的需要选择其中的部分或者全部单元来实现本申请实施例方案的目的。
另夕卜, 在本申请各个实施例中的各功能单元可以集成在一个处理单元中, 也可以是各 个单元单独物理存在, 也可以是两个或两个以上单元集成在一个单元中。 上述集成的单元 既可以采用硬件的形式实现, 也可以采用软件功能单元的形式实现。
通过以上的实施方式的描述,所属领域的技术人员可以清楚地了解到本申请可以用硬 件实现, 或固件实现, 或它们的组合方式来实现。 当使用软件实现时, 可以将上述功能存 储在计算机可读介质中或作为计算机可读介质上的一个或多个指令或代码进行传输。计算 机可读介质包括计算机存储介质和通信介质,其中通信介质包括便于从一个地方向另一个 地方传送计算机程序的任何介质。 存储介质可以是计算机能够存取的任何可用介质。 以此
为例但不限于: 计算机可读介质可以包括 RAM、 ROM、 EEPROM、 CD-ROM或其他光盘 存储、磁盘存储介质或者其他磁存储设备、 或者能够用于携带或存储具有指令或数据结构 形式的期望的程序代码并能够由计算机存取的任何其他介质。 此外。 任何连接可以适当的 成为计算机可读介质。 例如, 如果软件是使用同轴电缆、 光纤光缆、 双绞线、 数字用户线 (DSL)或者诸如红外线、 无线电和微波之类的无线技术从网站、 服务器或者其他远程源 传输的, 那么同轴电缆、 光纤光缆、 双绞线、 DSL或者诸如红外线、 无线和微波之类的无 线技术包括在所属介质的定影中。 如本申请所使用的, 盘 (disk)和碟(disc) 包括压缩 光碟(CD) 、 激光碟、 光碟、 数字通用光碟(DVD) 、 软盘和蓝光光碟, 其中盘通常磁 性的复制数据, 而碟则用激光来光学的复制数据。 上面的组合也应当包括在计算机可读介 质的保护范围之内。
总之, 以上所述仅为本申请技术方案的较佳实施例而已, 并非用于限定本申请的保护 范围。 凡在本申请的精神和原则之内, 所作的任何修改、 等同替换、 改进等, 均应包含在 本申请的保护范围之内。
Claims
1、 一种随机接入方法, 其特征在于, 包括:
终端设备接收广播信号;
所述终端设备发送随机接入信号,所述随机接入信号中的前导序列包括 K个第一符号 和 Q个第二符号, 其中, 所述第一符号与所述第二符号为互不相同的符号, K、 Q为大 于或等于 1的整数, K+Q=NSEQ, NSEQ 所述前导序列包括的符号的个数。
2、 如权利要求 1所述的方法, 其特征在于, 所述 Q个第二符号为相同的符号。
3、 如权利要求 1或 2所述的方法, 其特征在于, 所述随机接入信号包括循环前缓、 所述前导序列以及保护间隔, 所述 K个第一符号和所述 Q个第二符号符合以下条件中的 至少一项:
TSEQ ^ TCP ^ ATRTD, TSEQ ^ TGT ^ ATRTD;
其中, 表示所述循环前缀包括的符号个数的整数部分, TSEQ表示所述前导序列的 时间长度、 TCP表示所述循环前缀的时间长度, TGT表示所述保护间隔的时间长度、 A TRTO 表示小区内的最大往返传输时延差。
4、 如权利要求 3所述的方法, 其特征在于, 所述 K是符合所述条件的最大化数。
5、 如权利要求 1-4中任一项所述的方法, 其特征在于, 所述 K个第一符号为相同的 符号。
6、 如权利要求 5所述的方法, 其特征在于, 所述第一符号是根据第一集合中的第 Ul 个 ZC序列生成的, 所述第二符号是根据第二集合中的第 u2个 ZC序列生成的, 其中, 所 述第一集合包括 Nm个不同根的 ZC序列,所述第二集合中包括 NU2个不同根的 ZC序列, 所述第一集合和所述第二集合的交集为空集, Nm , NU2为大于等于 1的整数 ,
1<U2<NU2»
7、 如权利要求 1-4中任一项所述的方法, 其特征在于, 所述 K个第一符号为互不相 同的符号。
8、 如权利要求 7所述的方法, 其特征在于, 所述 K个第一符号是根据 K个第三集合 中的 ZC序列生成的, 所述 K个第三集合中的每个第三集合包括基于第一集合中的第 Ul 个 ZC序列进行循环偏移生成的 M个 ZC序列, 所述第二符号是根据第二集合中的第 u2 个 ZC序列生成的, 其中, 所述第一集合包括 Nm个不同根的 ZC序列, 所述第二集合中 包括 NU2个不同根的 ZC序列, 所述第一集合和所述第二集合的交集为空集, 1 Nm, 1<U2<NU2, M为大于等于 1的整数;
所述 K个第三集合符合以下条件: CSr { i x Ncs,i, ixNcs,2,... , ixNCs,M } , i=l,... , K, CSi表示第 i个第三集合中包括的 M个 ZC序列对应的 M个循环偏移量的集合, l<i<K; 所述 K个第一符号与所述 K个第三集合—对应,其中第 i个第一符号使用第 i个第 三集合中的偏移量为 i >< Ncs,m的 ZC序列生成, l^m^M。
9、 如权利要求 8所述的方法, 其特征在于, 所述 K个第三集合符合以下条件中的至
少一项:
集合 CSi和集合 cs2中的任意两个元素互不相同;
集合 CS 中任意两个相异元素之和不属于集合 cs
10、 如权利要求 1至 9中任一项所述的方法, 其特征在于, 所述随机接入信号中的循 环前缀的长度大于一个符号的长度。
11、 一种随机接入方法, 其特征在于, 包括:
接入网设备发送广播信号;
所述接入网设备接收随机接入信号,所述随机接入信号中的前导序列包括 K个第一符 号和 Q个第二符号, 其中, 所述第一符号与所述第二符号为互不相同的符号, K、 Q为 大于或等于 1的整数, K+Q=NSEQ, NSEQ为所述前导序列包括的符号的个数。
12、 如权利要求 11所述的方法, 其特征在于, 所述 Q个第二符号为相同的符号。
13、如权利要求 11或 12所述的方法,其特征在于,所述随机接入信号包括循环前缀、 所述前导序列以及保护间隔, 所述 K个第一符号和所述 Q个第二符号符合以下条件中的 至少一项:
TSEQ ^ TCP ^ ATRTD, TSEQ ^ TGT ^ ATRTD;
其中, 表示所述循环前缀包括的符号个数的整数部分, TSEQ表示所述前导序列的 时间长度、 TCP表示所述循环前缀的时间长度, TGT表示所述保护间隔的时间长度、 A TRTO 表示小区内的最大往返传输时延差。
14、 如权利要求 13所述的方法, 其特征在于, 所述 K是符合所述条件的最大化数。
15、 如权利要求 11-14中任一项所述的方法, 其特征在于, 所述 K个第一符号为相同 的符号。
16、 如权利要求 15所述的方法, 其特征在于, 所述第一符号是根据第一集合中的第 Ul t ZC序列生成的, 所述第二符号是根据第二集合中的第 u2个 ZC序列生成的, 其中, 所述第一集合包括 Nm个不同根的 ZC序列, 所述第二集合中包括 NU2个不同根的 ZC序 列,所述第一集合和所述第二集合的交集为空集, Nu^ Nm为大于等于 1的整数, l<ui<Nui, 1<U2<NU2»
17、 如权利要求 11-14中任一项所述的方法, 其特征在于, 所述 K个第一符号为互不 相同的符号。
18、 如权利要求 17所述的方法, 其特征在于, 所述 K个第一符号是根据 K个第三集 合中的 ZC序列生成的, 所述 K个第三集合中的每个第三集合包括基于第一集合中的第 Ul个 ZC序列进行循环偏移生成的 M个 ZC序列,所述第二符号是根据第二集合中的第 u2 个 ZC序列生成的, 其中, 所述第一集合包括 Nm个不同根的 ZC序列, 所述第二集合中 包括 NU2个不同根的 ZC序列, 所述第一集合和所述第二集合的交集为空集, 1 Nm, 1<U2<NU2, M为大于等于 1的整数;
所述 K个第三集合符合以下条件: CSr { i x Ncs,i, ixNcs,2,... , ixNCs,M } , i=l,... , K, CSi表示第 i个第三集合中包括的 M个 ZC序列对应的 M个循环偏移量的集合, l<i<K;
所述 K个第一符号与所述 K个第三集合—对应,其中第 i个第一符号使用第 i个第 三集合中的偏移量为 i >< Ncs,m的 ZC序列生成, l^m^M。
19、 如权利要求 18所述的方法, 其特征在于, 所述 K个第三集合符合以下条件中的 至少一项:
集合 CS 和集合 cs2中的任意两个元素互不相同;
集合 CS 中任意两个相异元素之和不属于集合 cs
20、 如权利要求 11至 19中任一项所述的方法, 其特征在于, 所述随机接入信号中的 循环前缓的长度大于一个符号的长度。
21、 一种终端设备, 其特征在于, 包括: 存储器、 处理器和收发器,
所述存储器用于存储计算机程序;
所述处理器用于执行所述存储器存储的计算机程序, 当所述计算机程序被执行时, 所 述处理器用于通过所述收发器接收广播信号;
所述处理器还用于通过所述收发器发送随机接入信号,所述随机接入信号中的前导序 列包括 K个第一符号和 Q个第二符号, 其中, 所述第一符号与所述第二符号为互不相同 的符号, K、 Q为大于或等于 1的整数, K+Q=NSEQ, NSEQ为所述前导序列包括的符号的 个数。
22、如权利要求 21所述的终端设备, 其特征在于, 所述 Q个第二符号为相同的符号。
23、 如权利要求 21或 22所述的终端设备, 其特征在于, 所述随机接入信号包括循环 前缀、 所述前导序列以及保护间隔, 所述 K个第一符号和所述 Q个第二符号符合以下条 件中的至少一项:
TSEQ ^ TCP ^ ATRTD, TSEQ ^ TGT ^ ATRTD;
其中, 表示所述循环前缀包括的符号个数的整数部分, TSEQ表示所述前导序列的 时间长度、 TCP表示所述循环前缀的时间长度, TGT表示所述保护间隔的时间长度、 A TRTO 表示小区内的最大往返传输时延差。
24、 如权利要求 23所述的终端设备, 其特征在于, 所述 K是符合所述条件的最大化 数。
25、 如权利要求 21-24中任一项所述的终端设备, 其特征在于, 所述 K个第一符号为 相同的符号。
26、 如权利要求 25所述的终端设备, 其特征在于, 所述第一符号是根据第一集合中 的第 Ul t ZC序列生成的, 所述第二符号是根据第二集合中的第 u2个 ZC序列生成的, 其 中,所述第一集合包括 Nm个不同根的 ZC序列,所述第二集合中包括 NU2个不同根的 ZC 序列, 所述第一集合和所述第二集合的交集为空集, Nui , NU2为大于等于 1的整数, l<Ui<Nui, 1<U2<NU2
27、 如权利要求 21-24中任一项所述的终端设备, 其特征在于, 所述 K个第一符号为 互不相同的符号。
28、 如权利要求 27所述的终端设备, 其特征在于, 所述 K个第一符号是根据 K个第 三集合中的 ZC序列生成的,所述 K个第三集合中的每个第三集合包括基于第一集合中的
第 Ul个 ZC序列进行循环偏移生成的 M个 ZC序列,所述第二符号是根据第二集合中的第 u2个 ZC序列生成的, 其中, 所述第一集合包括 Nm个不同根的 ZC序列, 所述第二集合 中包括 NU2个不同根的 ZC序列,所述第一集合和所述第二集合的交集为空集, 1 Nm, 1<U2<NU2, M为大于等于 1的整数;
所述 K个第三集合符合以下条件: CSr { i x Ncs,i, ixNcs,2,... , ixNCs,M } , i=l,... , K, CSi表示第 i个第三集合中包括的 M个 ZC序列对应的 M个循环偏移量的集合, l<i<K; 所述 K个第一符号与所述 K个第三集合—对应,其中第 i个第一符号使用第 i个第 三集合中的偏移量为 i >< Ncs,m的 ZC序列生成, l^m^M。
29、 如权利要求 28所述的终端设备, 其特征在于, 所述 K个第三集合符合以下条件 中的至少一项:
集合 CS 和集合 cs2中的任意两个元素互不相同;
集合 CS 中任意两个相异元素之和不属于集合 cs
30、 如权利要求 21至 29中任一项所述的终端设备, 其特征在于, 所述随机接入信号 中的循环前缀的长度大于一个符号的长度。
31、 一种通信装置, 其特征在于, 包括: 存储器、 处理器和收发器,
所述存储器用于存储计算机程序;
所述处理器用于执行所述存储器存储的计算机程序, 当所述计算机程序被执行时, 所 述处理器用于通过所述收发器发送广播信号;
所述处理器还用于通过所述收发器接收随机接入信号,所述随机接入信号中的前导序 列包括 K个第一符号和 Q个第二符号, 其中, 所述第一符号与所述第二符号为互不相同 的符号, K、 Q为大于或等于 1的整数, K+Q=NSEQ, NSEQ为所述前导序列包括的符号的 个数。
32、如权利要求 31所述的通信装置, 其特征在于, 所述 Q个第二符号为相同的符号。
33、 如权利要求 31或 32所述的通信装置, 其特征在于, 所述随机接入信号包括循环 前缀、 所述前导序列以及保护间隔, 所述 K个第一符号和所述 Q个第二符号符合以下条 件中的至少一项:
TSEQ ^ TCP ^ ATRTD, TSEQ ^ TGT ^ ATRTD;
其中, 表示所述循环前缀包括的符号个数的整数部分, TSEQ表示所述前导序列的 时间长度、 TCP表示所述循环前缀的时间长度, TGT表示所述保护间隔的时间长度、 A TRTO 表示小区内的最大往返传输时延差。
34、 如权利要求 33所述的通信装置, 其特征在于, 所述 K是符合所述条件的最大化 数。
35、 如权利要求 31-34中任一项所述的通信装置, 其特征在于, 所述 K个第一符号为 相同的符号。
36、 如权利要求 35所述的通信装置, 其特征在于, 所述第一符号是根据第一集合中 的第 Ul t ZC序列生成的, 所述第二符号是根据第二集合中的第 u2个 ZC序列生成的, 其 中,所述第一集合包括 Nm个不同根的 ZC序列,所述第二集合中包括 NU2个不同根的 ZC
序列, 所述第一集合和所述第二集合的交集为空集, Nui , NU2为大于等于 1的整数, l<Ui<Nui, 1<U2<NU2
37、 如权利要求 31-34中任一项所述的通信装置, 其特征在于, 所述 K个第一符号为 互不相同的符号。
38、 如权利要求 37所述的通信装置, 其特征在于, 所述 K个第一符号是根据 K个第 三集合中的 ZC序列生成的,所述 K个第三集合中的每个第三集合包括基于第一集合中的 第 Ul个 ZC序列进行循环偏移生成的 M个 ZC序列,所述第二符号是根据第二集合中的第 u2个 ZC序列生成的, 其中, 所述第一集合包括 Nm个不同根的 ZC序列, 所述第二集合 中包括 NU2个不同根的 ZC序列,所述第一集合和所述第二集合的交集为空集, 1 Nm, 1<U2<NU2, M为大于等于 1的整数;
所述 K个第三集合符合以下条件: CSr { i x Ncs,i, ixNcs,2,... , ixNCs,M } , i=l,... , K, CSi表示第 i个第三集合中包括的 M个 ZC序列对应的 M个循环偏移量的集合, l<i<K; 所述 K个第一符号与所述 K个第三集合—对应,其中第 i个第一符号使用第 i个第 三集合中的偏移量为 i >< Ncs,m的 ZC序列生成, l^m^M。
39、 如权利要求 38所述的通信装置, 其特征在于, 所述 K个第三集合符合以下条件 中的至少一项:
集合 CSi和集合 cs2中的任意两个元素互不相同;
集合 CS 中任意两个相异元素之和不属于集合 cs
40、 如权利要求 31至 39中任一项所述的通信装置, 其特征在于, 所述随机接入信号 中的循环前缀的长度大于一个符号的长度。
41、 一种终端设备, 其特征在于, 用于执行如权利要求 1-10中任一项所述的方法。
42、 一种通信装置, 其特征在于, 用于执行如权利要求 11-20中任一项所述的方法。
43、 一种终端设备, 其特征在于, 包括: 处理器, 所述处理器与存储器耦合; 存储器, 用于存储计算机程序;
处理器, 用于执行所述存储器中存储的计算机程序, 以使得所述终端设备执行如权利 要求 1-10中任一项所述的方法。
44、 一种通信装置, 其特征在于, 包括: 处理器, 所述处理器与存储器耦合; 所述存储器, 用于存储计算机程序;
所述处理器, 用于执行所述存储器中存储的计算机程序, 以使得所述装置执行如权利 要求 11-20中任一项所述的方法。
45、 一种可读存储介质, 其特征在于, 包括程序或指令, 当所述程序或指令在计算机 上运行时, 如权利要求 1-10中任意一项所述的方法被执行。
46、 一种可读存储介质, 其特征在于, 包括程序或指令, 当所述程序或指令在计算机 上运行时, 如权利要求 11 -20中任意一项所述的方法被执行。
47、 一种计算机程序产品, 其特征在于, 包括计算机程序代码, 当所述计算机程序代 码在计算机上运行时,如权利要求 1-10中任意一项或权利要求 11-20中任意一项所述的方 法被执行。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| EP20762979.1A EP3920638A4 (en) | 2019-02-28 | 2020-02-26 | DIRECT ACCESS METHOD AND APPARATUS |
| US17/459,544 US11889563B2 (en) | 2019-02-28 | 2021-08-27 | Random access method and apparatus |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201910153431.4 | 2019-02-28 | ||
| CN201910153431.4A CN111629448B (zh) | 2019-02-28 | 2019-02-28 | 随机接入方法和装置 |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US17/459,544 Continuation US11889563B2 (en) | 2019-02-28 | 2021-08-27 | Random access method and apparatus |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2020173464A1 true WO2020173464A1 (zh) | 2020-09-03 |
Family
ID=72239152
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2020/076807 Ceased WO2020173464A1 (zh) | 2019-02-28 | 2020-02-26 | 随机接入方法和装置 |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US11889563B2 (zh) |
| EP (1) | EP3920638A4 (zh) |
| CN (1) | CN111629448B (zh) |
| WO (1) | WO2020173464A1 (zh) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2023277384A1 (ko) * | 2021-06-28 | 2023-01-05 | 삼성전자 주식회사 | 무선 통신 시스템에서 랜덤 액세스를 위한 방법 및 장치 |
Families Citing this family (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2021102930A1 (zh) * | 2019-11-29 | 2021-06-03 | Oppo广东移动通信有限公司 | 通信方法、装置及设备 |
| KR102642546B1 (ko) * | 2020-06-30 | 2024-03-05 | 한국전자통신연구원 | 초저전력 데이터 전송 방법 및 장치 |
| CN113747472B (zh) * | 2021-08-31 | 2024-08-20 | 中国电子科技集团公司第五十四研究所 | 一种大面积覆盖下的随机接入方法 |
| CN116699594A (zh) * | 2022-02-28 | 2023-09-05 | 华为技术有限公司 | 多流感知信号生成方法、装置及系统 |
| CN114650611B (zh) * | 2022-03-21 | 2023-03-17 | 南京林业大学 | 一种基于zc序列的5g低轨卫星随机接入信号设计方法 |
Citations (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101394226A (zh) * | 2007-09-18 | 2009-03-25 | Nxp股份有限公司 | 蜂窝电话系统的具有多Zadoff-Chu序列的随机接入前同步码 |
| CN101409584A (zh) * | 2007-10-12 | 2009-04-15 | Nxp股份有限公司 | 无线通信系统的随机接入前同步码和接收方案 |
| CN102036408A (zh) * | 2009-09-30 | 2011-04-27 | 意法-爱立信公司 | 用于传输和接收随机接入前导的设备和方法 |
| CN106464627A (zh) * | 2014-06-11 | 2017-02-22 | 瑞典爱立信有限公司 | 处理随机接入前导码序列 |
| US20170332409A1 (en) * | 2016-05-13 | 2017-11-16 | Qualcomm Incorporated | Techniques for performing a random access procedure in an unlicensed spectrum |
| CN108306841A (zh) * | 2017-01-11 | 2018-07-20 | 中兴通讯股份有限公司 | 用于ofdm通信的信号设计方法及系统、发射机、接收机 |
| WO2018174494A1 (ko) * | 2017-03-20 | 2018-09-27 | 엘지전자 주식회사 | 임의 접속 프리앰블을 전송하는 방법과 사용자기기, 및 임의 접속 프리앰블을 수신하는 방법 및 기지국 |
| CN108633100A (zh) * | 2017-03-24 | 2018-10-09 | 华为技术有限公司 | 随机接入响应的方法和设备以及随机接入的方法和设备 |
Family Cites Families (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2016536911A (ja) * | 2013-11-12 | 2016-11-24 | ホアウェイ・テクノロジーズ・カンパニー・リミテッド | 高効率ワイヤレスローカルエリアネットワーク通信用のシステムおよび方法 |
| KR101975551B1 (ko) * | 2014-04-16 | 2019-08-28 | 상하이 내셔널 엔지니어링 리서치 센터 오브 디지털 텔레비전 컴퍼니, 리미티드 | 프리앰블 심볼의 생성 및 수신방법과 주파수 영역 심볼의 생성방법 및 장치 |
| NZ740945A (en) * | 2015-09-28 | 2019-11-29 | Ericsson Telefon Ab L M | Random access preamble for minimizing pa backoff |
| EP3427536B1 (en) * | 2016-03-11 | 2021-05-05 | Telefonaktiebolaget LM Ericsson (publ) | Classification of user equipment using extended set of random access preambles |
| CN107396454B (zh) * | 2016-05-16 | 2022-11-01 | 中兴通讯股份有限公司 | 一种随机接入方法、装置及系统 |
| US10405353B2 (en) * | 2016-09-23 | 2019-09-03 | Samsung Electronics Co., Ltd. | Method and apparatus for random access in wireless systems |
| WO2018087706A1 (en) * | 2016-11-11 | 2018-05-17 | Telefonaktiebolaget Lm Ericsson (Publ) | Reference signal design with zadoff-chu sequences |
| CN110419260B (zh) * | 2017-04-28 | 2021-05-04 | 华为技术有限公司 | 一种随机接入前导码发送方法及设备 |
| EP3925377B1 (en) * | 2019-02-15 | 2024-08-14 | ZTE Corporation | Random access preambles in wireless communication |
-
2019
- 2019-02-28 CN CN201910153431.4A patent/CN111629448B/zh active Active
-
2020
- 2020-02-26 WO PCT/CN2020/076807 patent/WO2020173464A1/zh not_active Ceased
- 2020-02-26 EP EP20762979.1A patent/EP3920638A4/en active Pending
-
2021
- 2021-08-27 US US17/459,544 patent/US11889563B2/en active Active
Patent Citations (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101394226A (zh) * | 2007-09-18 | 2009-03-25 | Nxp股份有限公司 | 蜂窝电话系统的具有多Zadoff-Chu序列的随机接入前同步码 |
| CN101409584A (zh) * | 2007-10-12 | 2009-04-15 | Nxp股份有限公司 | 无线通信系统的随机接入前同步码和接收方案 |
| CN102036408A (zh) * | 2009-09-30 | 2011-04-27 | 意法-爱立信公司 | 用于传输和接收随机接入前导的设备和方法 |
| CN106464627A (zh) * | 2014-06-11 | 2017-02-22 | 瑞典爱立信有限公司 | 处理随机接入前导码序列 |
| US20170332409A1 (en) * | 2016-05-13 | 2017-11-16 | Qualcomm Incorporated | Techniques for performing a random access procedure in an unlicensed spectrum |
| CN108306841A (zh) * | 2017-01-11 | 2018-07-20 | 中兴通讯股份有限公司 | 用于ofdm通信的信号设计方法及系统、发射机、接收机 |
| WO2018174494A1 (ko) * | 2017-03-20 | 2018-09-27 | 엘지전자 주식회사 | 임의 접속 프리앰블을 전송하는 방법과 사용자기기, 및 임의 접속 프리앰블을 수신하는 방법 및 기지국 |
| CN108633100A (zh) * | 2017-03-24 | 2018-10-09 | 华为技术有限公司 | 随机接入响应的方法和设备以及随机接入的方法和设备 |
Non-Patent Citations (1)
| Title |
|---|
| NOKIA ET AL.: "R1-1708243", NR PHYSICAL RANDOM ACCESS CHANNEL, 6 May 2017 (2017-05-06), XP051261528, DOI: 20200410180740A * |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2023277384A1 (ko) * | 2021-06-28 | 2023-01-05 | 삼성전자 주식회사 | 무선 통신 시스템에서 랜덤 액세스를 위한 방법 및 장치 |
Also Published As
| Publication number | Publication date |
|---|---|
| CN111629448A (zh) | 2020-09-04 |
| CN111629448B (zh) | 2022-05-10 |
| EP3920638A4 (en) | 2022-03-30 |
| US20210392703A1 (en) | 2021-12-16 |
| EP3920638A1 (en) | 2021-12-08 |
| US11889563B2 (en) | 2024-01-30 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2020173464A1 (zh) | 随机接入方法和装置 | |
| US20200084163A1 (en) | Method and Device for Communication in a Communications Network | |
| CN108462552B (zh) | 一种多码字传输方法及装置 | |
| CN110192418B (zh) | 一种下行链路控制信息的处理方法及装置 | |
| WO2021063100A1 (zh) | 一种数据处理方法、装置及存储介质 | |
| WO2015113258A1 (zh) | 一种上行接入方法、装置及系统 | |
| JP6873245B2 (ja) | 複数のキャリア上でデータを送信するための方法、端末装置、およびネットワーク装置 | |
| US20250142542A1 (en) | Information indication method and apparatus | |
| WO2024060976A1 (zh) | 卫星通信方法及装置 | |
| JP2024056889A (ja) | 方法、端末機器、及びネットワーク機器 | |
| US12192042B2 (en) | Wireless communication method and apparatus | |
| JP6760571B2 (ja) | 情報伝送方法、端末デバイス、およびネットワークデバイス | |
| US20240097816A1 (en) | Information transmission method and apparatus | |
| CN107294690B (zh) | 一种调制符号传输方法及发送设备 | |
| CN115514463B (zh) | 信道检测的方法和装置 | |
| EP3579434A1 (en) | Data transmission method, network device, and terminal device | |
| US10644830B2 (en) | Data transmission method, receiving device, and transmitting device | |
| US12225535B2 (en) | Method and device for multiplexing uplink control channels in wireless communication system | |
| WO2025007680A1 (zh) | 信息传输方法、装置、终端及网络设备 | |
| EP4721354A1 (en) | Phase noise pre-compensation | |
| WO2025077190A1 (zh) | 数据传输方法和装置、以及存储介质 | |
| KR20240012274A (ko) | Wlan 시스템에서 업링크 빔포밍을 위한 장치 및 방법 |
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: 20762979 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| ENP | Entry into the national phase |
Ref document number: 2020762979 Country of ref document: EP Effective date: 20210831 |




