Method and device for configuring pilot frequency sequence

文档序号:651928 发布日期:2021-04-23 浏览:3次 中文

阅读说明:本技术 一种配置导频序列的方法及装置 (Method and device for configuring pilot frequency sequence ) 是由 王磊 王闻今 丘晓 陈雁 高西奇 于 2019-10-22 设计创作,主要内容包括:本申请涉及通信技术领域,公开了一种配置导频序列的方法及装置。其中方法包括:网络设备根据确定的导频序列的长度L、导频序列的数量N,以及预设的序列矩阵生成规则,生成序列矩阵,所述序列矩阵中的每行或每列数组元素用于组成一个长度为L的导频序列;所述网络设备从所述序列矩阵中选取M个数组元素,并确定所述M个数组元素在所述序列矩阵中构成所述数组元素的行或列的序号,M为正整数;并在所述目标小区内广播包括所述导频序列的长度L、所述导频序列的数量N,所述M个数组元素的序号的导频序列配置信息。因导频序列的数量与导频序列的长度可以任意设置,从而可以生成大量的导频序列,生成导频序列的方式简单高效。(The application relates to the technical field of communication and discloses a method and a device for configuring a pilot frequency sequence. The method comprises the following steps: the network equipment generates a sequence matrix according to the length L of the determined pilot frequency sequence, the number N of the pilot frequency sequences and a preset sequence matrix generation rule, wherein each row or each column of array elements in the sequence matrix are used for forming a pilot frequency sequence with the length L; the network equipment selects M array elements from the sequence matrix, and determines the serial numbers of the rows or columns of the array elements formed by the M array elements in the sequence matrix, wherein M is a positive integer; and broadcasting pilot sequence configuration information including the length L of the pilot sequence, the number N of the pilot sequence and the serial number of the M array elements in the target cell. The number of the pilot sequences and the length of the pilot sequences can be set at will, so that a large number of pilot sequences can be generated, and the mode for generating the pilot sequences is simple and efficient.)

1. A method for configuring a pilot sequence, comprising:

the network equipment determines the length L of the pilot frequency sequence and the number N of the pilot frequency sequence; wherein L, N is a positive integer, L is not more than N;

the network equipment generates a sequence matrix according to the length L of the pilot frequency sequence, the number N of the pilot frequency sequences and a preset sequence matrix generation rule, wherein each array element in the sequence matrix is used for forming a pilot frequency sequence with the length L; wherein the array elements are a row or a column in the sequence matrix;

the network equipment acquires the number M of preset pilot sequences of a managed target cell, selects M array elements from the sequence matrix, and determines the sequence numbers of the M array elements, wherein the sequence number of each array element is the sequence number of a row or a column forming the array element in the sequence matrix, and M is a positive integer;

the network device broadcasts pilot sequence configuration information in the target cell, wherein the pilot sequence configuration information includes: the length L of the pilot sequence, the number N of the pilot sequence, and the serial number of the M array elements.

2. The method of claim 1, wherein the network device generates a sequence matrix according to the length L of the pilot sequence, the number N of the pilot sequences, and a preset sequence matrix generation rule, and comprises:

the network equipment generates an N-order DFT or IDFT matrix according to the number N of the pilot frequency sequences and a preset matrix generation rule;

the network equipment selects L rows to form the sequence matrix according to a preset row selection rule in the DFT or IDFT matrix, wherein the array elements are one column in the sequence matrix; or the network device selects L groups to form the sequence matrix according to a preset column selection rule in the DFT or IDFT matrix, and the array elements are one row in the sequence matrix.

3. The method of claim 2, wherein the network device, after broadcasting pilot sequence configuration information within the target cell, further comprises:

the network equipment selects a sequence number of at least one array element from the sequence numbers of the M array elements and sends RRC signaling to the terminal equipment, wherein the RRC signaling comprises the sequence number of the at least one array element; or

And the network equipment selects at least one array element from the M array elements and sends RRC signaling to the terminal equipment, wherein the RRC signaling comprises an array number of the at least one array element in the M array elements and a corresponding relation between the array number and the sequence number of the array element.

4. The method of any of claims 1-3, wherein the network device determining the pilot sequence length L comprises:

the network equipment determines the length L of the pilot frequency sequence according to the time frequency resource size occupied by the pilot frequency sequence; or

After the network equipment determines the number N of the pilot sequences, the length L of the pilot sequences is determined according to the number N of the pilot sequences.

5. The method of claim 4, wherein the network device determining the length L of the pilot sequence based on the number N of pilot sequences comprises:

the network equipment determines the length L of the pilot frequency sequence corresponding to the number N of the pilot frequency sequences according to the corresponding relation between the length of the pilot frequency sequence and the number of the pilot frequency sequences; or

The network equipment generates an N-order DFT or IDFT matrix according to the number N of the pilot frequency sequences and the preset sequence matrix generation rule; and determining the number of rows corresponding to a difference set matrix of the DFT or IDFT matrix as the length L of the preset pilot sequence.

6. The method of any of claims 1-3, wherein the network device determining the number N of pilot sequences comprises:

and the network equipment determines the length L of the pilot sequence and determines the number N of the pilot sequences corresponding to the length L of the pilot sequence according to the corresponding relation between the length L of the pilot sequence and the number of the pilot sequences.

7. A method for configuring a pilot sequence, comprising:

terminal equipment receives pilot frequency sequence configuration information broadcasted by network equipment; wherein the pilot sequence configuration information includes: the length L of the pilot sequence, the number N of the pilot sequence, and the serial number of the M array elements;

the terminal equipment generates a sequence matrix according to the length L of the pilot frequency sequence, the number N of the pilot frequency sequences and a preset sequence matrix generation rule, wherein each array element in the sequence matrix is used for forming a pilot frequency sequence with the length L; wherein the array elements are a row or a column in the sequence matrix;

the terminal equipment determines the M array elements in the sequence matrix according to the sequence numbers of the M array elements;

and the terminal equipment generates M pilot frequency sequences according to the M array elements and selects a target pilot frequency sequence from the M pilot frequency sequences for random access.

8. The method of claim 7, wherein the terminal device generates a sequence matrix according to the length L of the pilot sequence, the number N of the pilot sequences, and a preset sequence matrix generation rule, and comprises:

the terminal equipment determines an N-order DFT or IDFT matrix generated by the network equipment according to the number N of pilot sequences in the pilot sequence configuration information and a preset sequence matrix generation rule;

the terminal equipment selects L rows to form the sequence matrix according to a preset row selection rule in the DFT or IDFT matrix, wherein the array elements are one column in the sequence matrix; or the terminal equipment selects L groups to form the sequence matrix according to a preset column selection rule in the DFT or IDFT matrix, and the array elements are one row in the sequence matrix.

9. The method of claim 7, wherein after the terminal device selects a target pilot sequence among the M pilot sequences for random access, further comprising:

the terminal device receives RRC signaling from the network device, wherein the RRC signaling comprises a sequence number of at least one array element in the M array elements; the terminal equipment determines at least one array element in the M array elements according to the sequence number of the at least one array element, and generates at least one pilot frequency sequence according to the at least one array element, wherein the at least one pilot frequency sequence is used for the communication between the terminal equipment and the network equipment; or

The terminal equipment receives RRC signaling from the network equipment, wherein the RRC signaling comprises an array number of at least one array element in the M array elements and a corresponding relation between the array number and the sequence number of the array element; the terminal equipment determines the serial number of the at least one array element according to the array number of the at least one array element in the M array elements and the corresponding relation between the array number and the serial number of the array element; then, the at least one array element is determined from the M arrays, and at least one pilot sequence is generated according to the at least one array element, where the at least one pilot sequence is used for the terminal device to communicate with the network device.

10. A network device, comprising: a processing unit and a communication unit;

the processing unit is used for determining the length L of the pilot frequency sequence and the number N of the pilot frequency sequences; wherein L, N is a positive integer, L is not more than N; generating a sequence matrix according to the length L of the pilot sequences, the number N of the pilot sequences and a preset sequence matrix generation rule, wherein each array element in the sequence matrix is used for forming a pilot sequence with the length L; wherein the array elements are a row or a column in the sequence matrix; acquiring the number M of preset pilot sequences of a managed target cell, selecting M array elements from the sequence matrix, and determining the serial numbers of the M array elements, wherein the serial number of each array element is the serial number of a row or a column forming the array element in the sequence matrix, and M is a positive integer; broadcasting pilot sequence configuration information in the target cell, wherein the pilot sequence configuration information includes: the length L of the pilot sequence, the number N of the pilot sequence, and the serial number of the M array elements.

11. The network device of claim 10, wherein the processing unit is specifically configured to:

generating an N-order DFT or IDFT matrix in the DFT or IDFT matrix according to the number N of the pilot sequences and a preset matrix generation rule, selecting L rows to form the sequence matrix according to a preset row selection rule, wherein the array elements are one column in the sequence matrix; or the network device selects L groups to form the sequence matrix according to a preset column selection rule in the DFT or IDFT matrix, and the array elements are one row in the sequence matrix.

12. The network device of claim 11, wherein the processing unit is further to:

selecting a sequence number of at least one array element from the sequence numbers of the M array elements, and sending an RRC signaling to the terminal equipment, wherein the RRC signaling comprises the sequence number of the at least one array element; or selecting at least one array element from the M array elements, and sending an RRC signaling to the terminal device, wherein the RRC signaling comprises an array number of the at least one array element in the M array elements, and a corresponding relation between the array number and a sequence number of the array element.

13. The network device according to any one of claims 10 to 12, wherein the processing unit is specifically configured to: determining the length L of the pilot frequency sequence according to the size of the time frequency resource occupied by the pilot frequency sequence; or after the number N of the pilot sequences is determined, the length L of the pilot sequences is determined according to the number N of the pilot sequences.

14. The network device of claim 13, wherein the processing unit is specifically configured to:

determining the length L of the pilot sequence corresponding to the number N of the pilot sequences according to the corresponding relation between the length of the pilot sequences and the number of the pilot sequences; or generating an N-order DFT or IDFT matrix according to the number N of the pilot frequency sequences and the preset sequence matrix generation rule; and determining the number of rows corresponding to a difference set matrix of the DFT or IDFT matrix as the length L of the preset pilot sequence.

15. The network device according to any one of claims 10 to 12, wherein the processing unit is specifically configured to: and determining the length L of the pilot sequence, and determining the number N of the pilot sequences corresponding to the length L of the pilot sequence according to the corresponding relation between the length L of the pilot sequence and the number of the pilot sequences.

16. A terminal device, comprising: a processing unit and a communication unit;

the processing unit is used for receiving pilot frequency sequence configuration information broadcasted by the network equipment; wherein the pilot sequence configuration information includes: the length L of the pilot sequence, the number N of the pilot sequence, and the serial number of the M array elements; generating a sequence matrix according to the length L of the pilot sequences, the number N of the pilot sequences and a preset sequence matrix generation rule, wherein each array element in the sequence matrix is used for forming a pilot sequence with the length L; wherein the array elements are a row or a column in the sequence matrix; determining the M array elements in the sequence matrix according to the sequence numbers of the M array elements; and generating M pilot frequency sequences according to the M array elements, and selecting a target pilot frequency sequence from the M pilot frequency sequences for random access.

17. The terminal device of claim 16, wherein the processing unit is specifically configured to:

determining an N-order DFT or IDFT matrix generated by the network equipment according to the number N of pilot sequences in the pilot sequence configuration information and a preset sequence matrix generation rule; in the DFT or IDFT matrix, selecting L rows to form the sequence matrix according to a preset row selection rule, wherein the array elements are one column in the sequence matrix; or the terminal equipment selects L groups to form the sequence matrix according to a preset column selection rule in the DFT or IDFT matrix, and the array elements are one row in the sequence matrix.

18. The terminal device of claim 16, wherein the processing unit is further to:

receiving an RRC signaling from the network device, wherein the RRC signaling comprises a sequence number of at least one array element in the M array elements; the terminal equipment determines at least one array element in the M array elements according to the sequence number of the at least one array element, and generates at least one pilot frequency sequence according to the at least one array element, wherein the at least one pilot frequency sequence is used for the communication between the terminal equipment and the network equipment; or

Receiving RRC signaling from the network equipment, wherein the RRC signaling comprises an array number of at least one array element in the M array elements and a corresponding relation between the array number and a sequence number of the array element; the terminal equipment determines the serial number of the at least one array element according to the array number of the at least one array element in the M array elements and the corresponding relation between the array number and the serial number of the array element; then, the at least one array element is determined from the M arrays, and at least one pilot sequence is generated according to the at least one array element, where the at least one pilot sequence is used for the terminal device to communicate with the network device.

19. A network device, comprising: a transceiver; one or more processors; a memory; one or more programs; wherein the one or more programs are stored in the memory, the one or more programs comprising instructions which, when executed by the processor, cause the network device to perform the method steps of any of claims 1-6.

20. A terminal device, comprising: a display screen; one or more processors; a memory; one or more programs; wherein the one or more programs are stored in the memory, the one or more programs comprising instructions which, when executed by the processor, cause the terminal device to perform the method steps of any of claims 7-9.

21. A computer-readable storage medium comprising computer instructions that, when executed on a network device, cause the network device to perform the method of any of claims 1-6.

22. A computer-readable storage medium comprising computer instructions which, when run on a terminal device, cause the terminal device to perform the method of any one of claims 7-9.

Technical Field

The present application relates to the field of communications technologies, and in particular, to a method and an apparatus for configuring a pilot sequence.

Background

In most communication scenarios, there are often a huge number of potential terminals to be accessed, such as a large-scale machine type of communication (mtc) scenario covered by the hot standard NR of the next generation cellular communication network. In an mtc scenario, a network device usually needs to connect with a large number of terminals, and if each terminal to be accessed accesses the network device by using a conventional access method, the network device needs to schedule resources for the terminal to be accessed, and send resource configuration to the terminal to be accessed.

In order to reduce signaling overhead of a terminal in a communication system in the process of accessing a network device, the network device is not required to perform resource scheduling in advance when the terminal to be accessed accesses the network device, but a resource is actively selected for data transmission. Wherein each resource block corresponds to at least one pilot sequence. And the network equipment is used as a receiving end, and can complete the work of active user detection and data demodulation and decoding through the pilot frequency sequence.

At present, in the prior art, a ZC (Zadoff-Chu) sequence generation method is generally adopted for generating a pilot sequence, or a PN (Pseudo Random Noise) sequence generation method is adopted. The method for generating the pilot frequency sequence by the PN sequence mainly adopts a recursion mode to obtain the corresponding pilot frequency sequence. The method for generating the pilot sequence by the ZC sequence is mainly used for obtaining the pilot sequence by calculating a sequence formula x (n) ═ exp (-j × pi × n1 × (n1+1)/Nzc), wherein n1 ═ n mod Nzc (n ═ 0,1, …, L-1, and L are sequence lengths), u is a root of the ZC sequence, Nzc is a maximum prime number which is less than or equal to the sequence length L, and exp represents exponential operation.

The above-mentioned ways of configuring the pilot sequences all require a large number of formula deductions or calculations, the way of generating the pilot sequences is complex, and the number of generated pilot sequences is correspondingly limited.

Disclosure of Invention

The application provides a method and a device for configuring a pilot frequency, which are used for providing a method suitable for configuring a pilot frequency sequence under a scene of a large number of potential terminals to be accessed.

In a first aspect, an embodiment of the present application provides a method for pilot sequences, including: the network equipment determines the length L of the pilot frequency sequence and the number N of the pilot frequency sequence; wherein L, N is a positive integer, L is not more than N; the network equipment generates a sequence matrix according to the length L of the pilot frequency sequence, the number N of the pilot frequency sequences and a preset sequence matrix generation rule, wherein each array element in the sequence matrix is used for forming a pilot frequency sequence with the length L; wherein the array elements are a row or a column in the sequence matrix; the network equipment acquires the number M of preset pilot sequences of a managed target cell, selects M array elements from the sequence matrix, and determines the sequence numbers of the M array elements, wherein the sequence number of each array element is the sequence number of a row or a column forming the array element in the sequence matrix, and M is a positive integer; the network device broadcasts pilot sequence configuration information in the target cell, wherein the pilot sequence configuration information includes: the length L of the pilot sequence, the number N of the pilot sequence, and the serial number of the M array elements.

Based on the scheme, the number of the pilot sequences and the length of the pilot sequences can be set at will, so that a large number of pilot sequences can be generated, and the mode for generating the pilot sequences is simple and efficient.

Correspondingly, the network device generates a sequence matrix according to the length L of the pilot sequence, the number N of the pilot sequences, and a preset sequence matrix generation rule, including: the network equipment generates an N-order DFT or IDFT matrix according to the number N of the pilot frequency sequences and a preset matrix generation rule; the network equipment selects L rows to form the sequence matrix according to a preset row selection rule in the DFT or IDFT matrix, wherein the array elements are one column in the sequence matrix; or the network device selects L groups to form the sequence matrix according to a preset column selection rule in the DFT or IDFT matrix, and the array elements are one row in the sequence matrix.

In a possible implementation manner, after the network device broadcasts the pilot sequence configuration information in the target cell, the method further includes: the network equipment selects a sequence number of at least one array element from the sequence numbers of the M array elements and sends RRC signaling to the terminal equipment, wherein the RRC signaling comprises the sequence number of the at least one array element; or the network device selects at least one array element from the M array elements and sends an RRC signaling to the terminal device, where the RRC signaling includes an array number of the at least one array element in the M array elements and a corresponding relationship between the array number and a sequence number of the array element.

In one possible implementation, the determining, by the network device, the pilot sequence length L includes: the network equipment determines the length L of the pilot frequency sequence according to the time frequency resource size occupied by the pilot frequency sequence; or after the network equipment determines the number N of the pilot sequences, determining the length L of the pilot sequences according to the number N of the pilot sequences.

In a possible implementation manner, the determining, by the network device, the length L of the pilot sequence according to the number N of the pilot sequences includes: the network equipment determines the length L of the pilot frequency sequence corresponding to the number N of the pilot frequency sequences according to the corresponding relation between the length of the pilot frequency sequence and the number of the pilot frequency sequences; or the network equipment generates an N-order DFT or IDFT matrix according to the number N of the pilot sequences and the preset sequence matrix generation rule; and determining the number of rows corresponding to a difference set matrix of the DFT or IDFT matrix as the length L of the preset pilot sequence.

In one possible implementation, the determining, by the network device, the number N of pilot sequences includes: and the network equipment determines the length L of the pilot sequence and determines the number N of the pilot sequences corresponding to the length L of the pilot sequence according to the corresponding relation between the length L of the pilot sequence and the number of the pilot sequences.

In a second aspect, an embodiment of the present application provides a method for pilot sequences, including: terminal equipment receives pilot frequency sequence configuration information broadcasted by network equipment; wherein the pilot sequence configuration information includes: the length L of the pilot sequence, the number N of the pilot sequence, and the serial number of the M array elements; the terminal equipment generates a sequence matrix according to the length L of the pilot frequency sequence, the number N of the pilot frequency sequences and a preset sequence matrix generation rule, wherein each array element in the sequence matrix is used for forming a pilot frequency sequence with the length L; wherein the array elements are a row or a column in the sequence matrix; the terminal equipment determines the M array elements in the sequence matrix according to the sequence numbers of the M array elements; and the terminal equipment generates M pilot frequency sequences according to the M array elements and selects a target pilot frequency sequence from the M pilot frequency sequences for random access.

In a possible implementation manner, the generating, by the terminal device, a sequence matrix according to the length L of the pilot sequence, the number N of the pilot sequences, and a preset sequence matrix generation rule includes: the terminal equipment determines an N-order DFT or IDFT matrix generated by the network equipment according to the number N of pilot sequences in the pilot sequence configuration information and a preset sequence matrix generation rule; the terminal equipment selects L rows to form the sequence matrix according to a preset row selection rule in the DFT or IDFT matrix, wherein the array elements are one column in the sequence matrix; or the terminal equipment selects L groups to form the sequence matrix according to a preset column selection rule in the DFT or IDFT matrix, and the array elements are one row in the sequence matrix.

In a possible implementation manner, after the terminal device selects a target pilot sequence from the M pilot sequences for random access, the method further includes: the terminal device receives RRC signaling from the network device, wherein the RRC signaling comprises a sequence number of at least one array element in the M array elements; the terminal equipment determines at least one array element in the M array elements according to the sequence number of the at least one array element, and generates at least one pilot frequency sequence according to the at least one array element, wherein the at least one pilot frequency sequence is used for the communication between the terminal equipment and the network equipment; or the terminal device receives an RRC signaling from the network device, where the RRC signaling includes an array number of at least one array element in the M array elements and a corresponding relationship between the array number and a sequence number of the array element; the terminal equipment determines the serial number of the at least one array element according to the array number of the at least one array element in the M array elements and the corresponding relation between the array number and the serial number of the array element; then, the at least one array element is determined from the M arrays, and at least one pilot sequence is generated according to the at least one array element, where the at least one pilot sequence is used for the terminal device to communicate with the network device.

In a third aspect, an embodiment of the present application provides a communication apparatus, which has a function of implementing a terminal device or a network device in the foregoing embodiments. The function can be realized by hardware, and can also be realized by executing corresponding software by hardware. The hardware or software includes one or more units or modules corresponding to the above functions.

In one possible implementation, the communication apparatus may be a terminal device or a component, such as a chip or a system of chips or a circuit, that is applicable to the terminal device, and the communication apparatus may include: a transceiver and a processor. The processor may be configured to enable the communication apparatus to perform the respective functions of the terminal device shown above, and the transceiver is configured to enable communication between the communication apparatus and a network device and other terminal devices and the like. Optionally, the communication device may also include a memory, which may be coupled to the processor, that retains program instructions and data necessary for the communication device. The transceiver may be a separate receiver, a separate transmitter, a transceiver with integrated transceiving function, or an interface circuit.

In another possible implementation, the communication apparatus may be a network device or a component, such as a chip or a system of chips or a circuit, which may be used for a network device, and the communication apparatus may include: a transceiver for supporting communication between the communication apparatus and other network devices and terminal devices, etc. The transceiver may be a separate receiver, a separate transmitter, a transceiver with integrated transceiving function, or an interface circuit. Optionally, the communication device may also include a memory coupled to store program instructions and data necessary for the communication device.

In a fourth aspect, an embodiment of the present application provides a communication apparatus, configured to implement any one of the above first aspect or the first aspect, or to implement any one of the above second aspect or the second aspect, where the communication apparatus includes corresponding functional modules, respectively configured to implement the steps in the above methods. The functions may be implemented by hardware, or by hardware executing corresponding software. The hardware or software includes one or more modules corresponding to the above-described functions.

In a possible implementation manner, when the communication apparatus is a terminal device, the communication apparatus may include a processing unit and a transceiver unit, and these units may execute corresponding functions of the terminal device in the foregoing method example, which specifically refers to the detailed description in the method example, and are not described herein again.

In another possible implementation, the communication apparatus may also be a network device, and may include a transceiver unit, where the transceiver unit may execute corresponding functions of the network device in the foregoing method example, for specific reference, detailed description in the method example is given, and details are not repeated here.

In a fifth aspect, an embodiment of the present application provides a communication system, which includes a network device and a terminal device. The network device may be configured to perform any one of the above first aspect or the first aspect, and the terminal device may be configured to perform any one of the above second aspect or the second aspect.

In a sixth aspect, the present application provides a chip system comprising a processor. Optionally, a memory for storing a computer program, and a processor for calling and running the computer program from the memory, so that the communication device with the system-on-chip installed performs any one of the above first aspect, the method of the first aspect, the second aspect, or the method of the second aspect, may be further included.

In a seventh aspect, an embodiment of the present application provides a computer storage medium, where instructions are stored, and when the instructions are executed on a communication apparatus, the communication apparatus is caused to perform the method in the first aspect or any possible implementation manner of the first aspect, or the computer is caused to perform the method in the second aspect or any possible implementation manner of the second aspect.

In an eighth aspect, embodiments of the present application provide a computer program product comprising instructions that, when run on a communication apparatus, cause the communication apparatus to perform the method of the first aspect or any possible implementation manner of the first aspect, or cause a computer to perform the method of the second aspect or any possible implementation manner of the second aspect.

Drawings

Fig. 1 is a schematic diagram of a communication system architecture provided in the present application;

FIG. 2 is a row sequence diagram extracted based on a row sequence number extraction table provided by the present application;

fig. 3 is a schematic flowchart of a method for configuring a pilot sequence in a random access scenario according to the present application;

fig. 4 is a schematic flowchart of a method for configuring a pilot sequence after a network device and a terminal device establish a connection according to the present application;

fig. 5 is a schematic diagram of a first network device provided in the present application;

fig. 6 is a schematic diagram of a second network device provided in the present application;

fig. 7 is a schematic diagram of a first terminal device provided in the present application;

fig. 8 is a schematic diagram of a second terminal device provided in the present application.

Detailed Description

The following detailed description of embodiments of the application will be made in conjunction with the accompanying drawings.

At present, a great number of potential terminals to be accessed often exist in a communication scenario, for example, an mtc scenario. In order to reduce signaling overhead in a communication process in an mtc scenario, the potential terminals to be accessed do not need to be scheduled by a base station in advance during transmission, and a resource is actively selected for data transmission. Because each resource corresponds to at least one pilot frequency sequence, and the base station is used as a receiving end, the work of active user detection and data demodulation and decoding needs to be finished through the pilot frequency sequences, so a large number of pilot frequency sequences are needed to ensure that the terminal equipment and the network equipment smoothly finish the communication process. Moreover, after the network device establishes a connection with the terminal device, data transmission may still need to be performed through the pilot sequence, and in order to reduce the collision probability of the pilot sequences when the terminal devices compete for the same resource, that is, the probability that a plurality of terminal devices select the same pilot sequence, a larger number of pilot sequences are also needed. In the prior art, the pilot sequence is generally generated by using a ZC (Zadoff-Chu) sequence or a PN (Pseudo Random Noise) sequence. The method for generating the pilot frequency sequence by the PN sequence mainly adopts a recursion mode to obtain the corresponding pilot frequency sequence. The method for generating the pilot sequence by the ZC sequence is mainly used for obtaining the pilot sequence by calculating a sequence formula x (n) ═ exp (-j × pi × n1 × (n1+1)/Nzc), wherein n1 ═ n mod Nzc (n ═ 0,1, …, L-1, and L are sequence lengths), u is a root of the ZC sequence, Nzc is a maximum prime number which is less than or equal to the sequence length L, and exp represents exponential operation.

The main problems of configuring the pilot sequence are as follows: when a ZC sequence is adopted to configure a pilot frequency sequence, the ZC sequence with the sequence length of N needs to be limited, only N-1 different roots exist, and only N-1 sequences with different roots can be generated, so that the number of configured pilot frequency sequences is limited. When the pilot sequence is configured by adopting the PN sequence, the pilot sequence needs to be generated by a recursive generation method. A large amount of formula derivation or calculation is required, the way of generating the pilot sequences is complex, and the number of generated pilot sequences is correspondingly limited.

To solve the problem, an embodiment of the present application provides a method for configuring a pilot sequence. The technical scheme of the embodiment of the application can be applied to various communication systems, for example: long Term Evolution (LTE) systems, Worldwide Interoperability for Microwave Access (WiMAX) communication systems, future fifth Generation (5th Generation, 5G) systems, such as new radio access technology (NR), and future communication systems, such as 6G systems.

Taking a 5G system (may also be referred to as a New Radio system) as an example, a New communication scenario is defined in the 5G system: ultra-high-reliability Low-Latency Communication (URLLC), Enhanced Mobile Broadband (eMBB), and Massive Machine connectivity Communication (mtc), which are Communication scenarios, especially mtc scenarios, have more stringent requirements on the design of pilot sequences. Therefore, on the premise that the number of terminals to be accessed is increasing, how to quickly generate a larger number of pilot sequences through a simpler scheme is particularly important in the 5G communication process.

In order to realize that the number of the pilot sequences configured by the network device is larger and the manner of configuring the pilot sequences is simpler, the embodiment of the application provides a method for configuring the pilot sequences. The method is mainly based on Discrete Fourier Transform (DFT) matrix configuration pilot frequency sequence. By the method, the network equipment can simply and quickly generate a large number of pilot sequences, and the collision probability of the pilot sequences when the terminal equipment competes for the same resource is effectively reduced. Furthermore, elements among the DFT or IDFT matrixes have low correlation, and the pilot sequences generated based on the DFT or IDFT matrixes can effectively reduce interference among the pilot sequences and improve the robustness of transmission in an mMTC scene.

For the convenience of understanding the embodiments of the present application, a communication system to which the embodiments of the present application are applied will be first described in detail by taking the communication system shown in fig. 1 as an example. As shown in fig. 1, the communication system includes a network device 100 and a terminal device 101.

The network device 100 is a device that provides a wireless communication function for the terminal device 101 in the communication system, and can access the terminal device 101 to a wireless network. Network device 100 may also be referred to as a Base Station (BS). Currently, some examples of network devices 100 are: next generation base station (G node B, gNB), evolved node B (eNB), Radio Network Controller (RNC), Node B (NB), Base Station Controller (BSC), Base Transceiver Station (BTS), home base station (e.g., home evolved node B, or home node B, HNB), Base Band Unit (BBU), transmission point (TRP), Transmission Point (TP), mobile switching center, etc. in 5G.

Terminal equipment 101, which is a device that provides voice and/or data connectivity to a user, may also be referred to as User Equipment (UE), an access terminal, a subscriber unit, a subscriber station, a mobile station, a remote terminal, a mobile device, a user terminal, a wireless communication device, a user agent, or a user equipment. The terminal in the embodiment of the present application may be a mobile phone (mobile phone), a tablet computer (Pad), a computer with a wireless transceiving function, a Virtual Reality (VR) terminal, an Augmented Reality (AR) terminal, a wireless terminal in industrial control (industrial control), a wireless terminal in self driving (self driving), a wireless terminal in remote medical treatment (remote medical), a wireless terminal in smart grid (smart grid), a wireless terminal in transportation safety (transportation safety), a wireless terminal in smart city (smart city), a wireless terminal in smart home (smart home), and the like.

In a scenario where the network device 100 communicates with the terminal device 101 in this embodiment of the application, generally, when the terminal device 101 is to access the network device 100, a pilot sequence needs to be used to perform random access with the network device 100. After the network device 100 and the terminal device 101 are successfully accessed, and after the connection is established, in the subsequent data transmission process, the network device 100 also notifies the terminal device 101 of the information of the pilot sequence for data transmission in an RRC signaling manner, so that the terminal device 101 determines the pilot sequence for data transmission with the network device 100 according to the received information of the pilot sequence, and performs data transmission with the network device 100 by using the pilot sequence. The network architecture and the service scenario described in the embodiment of the present application are for more clearly illustrating the technical solution of the embodiment of the present application, and do not form a limitation on the technical solution provided in the embodiment of the present application, and as a person of ordinary skill in the art knows that along with the evolution of the network architecture and the appearance of a new service scenario, the technical solution provided in the embodiment of the present application is also applicable to similar technical problems. It should be understood that fig. 1 is a simplified schematic diagram of an example for ease of understanding only, and that other network devices or other terminals, not shown in fig. 1, may also be included in the communication system.

In the following, some terms referred to in the embodiments of the present application are explained for convenience of understanding.

1) Pilot frequency is a technology, can effectively improve the success rate of switching between different carrier frequencies, is widely applied to network optimization, and is commonly used as pseudo pilot frequency.

2) Pseudo-Random Noise (PN) sequences refer to sequences having some Random property, i.e., having some defined relationship between the sequences. Wherein the sequence may be predetermined and may be repeatedly produced and reproduced.

3) A Zadoff-chu (zc) sequence, i.e., a Physical Random Access Channel (PRACH) root sequence. Because each cell Preamble sequence is generated by a ZC root sequence through cyclic shift, the Preamble (Preamble) sequence of each cell is 64, and the Preamble sequence used by the UE is randomly selected or allocated by an evolved base station (eNB), it is possible to configure ZC root sequence indexes for a plurality of cells in order to reduce excessive interference of the Preamble sequence between adjacent cells, thereby ensuring that the Preamble sequences generated by using the indexes between adjacent cells are different.

4) Discrete Fourier Transform (DFT), which is a form in which a fourier transform is discrete in both the time and frequency domains, transforms samples of a time domain signal into samples in the Discrete Time Fourier Transform (DTFT) frequency domain. In form, the sequences at both ends of the transform are of finite length, and in practice both sets of sequences should be considered as the dominant sequences of the discrete periodic signal. Even if DFT is performed on a discrete signal of finite length, it should be regarded as a periodic signal after period extension and then transformed.

5) Robustness (robustness) is the robustness of the system. It is critical to the survival of the system in abnormal and dangerous situations. For example, whether computer software is halted or crashed in the case of input error, disk failure, network overload, or intentional attack is the robustness of the software. By "robustness," it is meant the characteristic of the control system that maintains some performance under a certain perturbation of parameters. According to different definitions of performance, stable robustness and performance robustness can be divided.

6) The Peak to Average Power Ratio (PAPR) is the Ratio of the Peak Power to the Average Power of a signal.

7) A difference set (difference set) means that any non-zero element in an nth order matrix is exactly represented by λ times by the difference between two elements in a certain sub-matrix of the nth order matrix, and the sub-matrix is referred to as the difference set of the nth order matrix.

In addition, the terms "system" and "network" in the embodiments of the present application may be used interchangeably. "at least one" means one or more, "a plurality" means two or more. "and/or" describes the association relationship of the associated objects, meaning that there may be three relationships, e.g., a and/or B, which may mean: a exists alone, A and B exist simultaneously, and B exists alone, wherein, A and B can be singular or plural. The character "/" generally indicates that the former and latter associated objects are in an "or" relationship. At least one of the following items or the like, refers to any combination of these items, including any combination of single item(s) or plural items. For example, at least one (one) of a, b, or c, may represent: a, b, c, a-b, a-c, b-c, or a-b-c, wherein a, b, c may be single or multiple.

Unless stated to the contrary, the embodiments of the present application refer to the ordinal numbers "first", "second", etc., for distinguishing between a plurality of objects, and do not limit the sequence, timing, priority, or importance of the plurality of objects.

Furthermore, the terms "comprising" and "having" in the description of the embodiments and claims of the present application and the drawings are not intended to be exclusive. For example, a process, method, system, article, or apparatus that comprises a list of steps or modules is not limited to only those steps or modules listed, but may include other steps or modules not listed.

In this embodiment, the network device needs to configure a pilot sequence for a managed intra-cell terminal device.

In one possible design, the network device determines a sequence matrix based on the DFT or IDFT matrix. The network equipment determines the number N of the generated pilot sequences, and then generates an N-order DFT or IDFT matrix according to the number N of the pilot sequences.

For example, the embodiments of the present application are described based on the case of DFT matrix. In the embodiment of the present application, a case where the matrix is an IDFT matrix is similar to a case where the matrix is a DFT matrix in the embodiment of the present application, and details are not described herein.

In this embodiment of the present application, the network device generates an N-order DFT matrix according to the number N of the pilot sequences, and if the number N of the pilot sequences is 8, the DFT matrix generated by the network device is shown as a matrix 1.

Each row element or each column element in the DFT matrix is referred to as an array element, for example, the array element corresponding to the second column element in the matrix 1 is shown as the following array element 2.

For each array element in the DFT matrix, a value of each element in the array element may be determined according to equation 1 below, thereby determining a pilot sequence generated by the network device. Wherein the array elements are a row or a column in the sequence matrix.

Wherein, the N ispqRepresenting the elements of the P-th row and the q-th column in the DFT matrix, wherein P represents the row number of the DFT matrix and P is 0, …, N-1; q represents the number of columns of the DFT matrix and q is 0, …, N-1; the N represents the order of the DFT, and j is an imaginary unit.

For example, in the embodiment of the present application, the 2 nd row and 3 rd column elements in the DFT matrix can be obtained according to the formula 1

Further, the network device determines the number N of generated pilot sequences and the length L of the pilot sequences, so as to determine a sequence matrix from the DFT matrix according to the number N of the pilot sequences and the length L of the pilot sequences, where each array element in the sequence matrix is used to form a pilot sequence with a length L.

The form of the sequence matrix determined by the network device may be various, and specifically includes the following two cases.

Case 1: and determining a sequence matrix with L rows and N columns from the DFT matrix.

For example, assuming that the network device determines that the number N of generated pilot sequences is 8 and the length L of the generated pilot sequences is 4, the network device may determine a sequence matrix from the DFT matrix shown in matrix 1. For example, assume that the embodiment of the present application extracts row 2, row 4, row 5, and row 7 from the DFT matrix, respectively, and generates a sequence matrix with 4 rows and 8 columns as shown in matrix 2. Wherein each row of elements in the sequence matrix is used to form a pilot sequence with length 4.

Case 2: and determining a sequence matrix with N rows and L columns from the DFT matrix.

For example, assuming that the network device determines that the number N of generated pilot sequences is 8 and the length L of the generated pilot sequences is 4, the network device may determine a sequence matrix from the DFT matrix shown in matrix 1. For example, assume that the embodiment of the present application extracts the 2 nd column, the 3 rd column, the 4 th column and the 8 th column from the DFT matrix, respectively, and generates a sequence matrix with 8 rows and 4 columns as shown in the matrix 3. Wherein each column of elements in the sequence matrix is used to form a pilot sequence with length of 4.

Optionally, in this embodiment of the present application, when selecting array elements from the DFT matrix according to the length L of the pilot sequence, the array elements may be selected in a random selection manner, that is, the network device randomly selects L rows or L columns of array elements from the DFT matrix.

For example, in this embodiment of the present application, assuming that the length L of the pilot sequence is 4, the network device randomly selects 4 rows of array elements from the DFT matrix to form a sequence matrix with 4 rows and 8 columns; or, the network device randomly selects 4 columns of array elements from the DFT matrix to form a sequence matrix with 8 rows and 4 columns.

In one possible design, the network device in the embodiment of the present application may determine the length L of the pilot sequence in various ways, and is not limited to the following.

Determination method 1: the network equipment determines the length of a preset pilot sequence as the length L of the pilot sequence.

Determination mode 2: and the network equipment determines the length L of the pilot frequency sequence according to the time frequency resource size occupied by the pilot frequency sequence.

Determination mode 3: and the network equipment determines the length L of the pilot sequence corresponding to the number N of the pilot sequences according to the corresponding relation between the length of the pilot sequence and the number of the pilot sequences after determining the number N of the pilot sequences.

Determination mode 4: and the network equipment generates an N-order DFT or IDFT matrix according to the number N of the pilot sequences and the preset sequence matrix generation rule, and determines the number of rows corresponding to one difference set matrix of the DFT or IDFT matrix as the length L of the preset pilot sequences. For example, if the number of rows of the difference set matrix is 4, 4 row numbers may be selected from the DFT matrix as shown in fig. 2.

Further, if there are a plurality of difference matrix of DFT determined by the network device, the network device may determine a difference matrix from the plurality of difference matrix corresponding to the DFT according to the characteristics such as PAPR, and determine the number of rows corresponding to the difference matrix as the length L of the pilot sequence; or determining the number of columns corresponding to the difference set matrix as the length L of the pilot sequence.

Further, in this embodiment of the present application, the number N of the pilot sequences may be preset, or after the length L of the pilot sequence is determined, the number N of the pilot sequences corresponding to the length L of the pilot sequence may be determined according to a correspondence between the number of the pilot sequences and the length of the pilot sequence.

In an alternative embodiment of the present application, the network device may manage multiple cells, and if terminal devices in the multiple cells use the same pilot sequence, interference may be generated. In order to prevent inter-cell interference, after the network device generates the pilot sequences, the network device may also allocate different pilot sequences for different cells, so as to reduce the probability of resource collision that terminal devices in multiple cells use the same pilot sequence. The pilot sequences corresponding to different cells may be completely different, may be partially the same, or may be completely the same.

Further, in the embodiment of the present application, when the network device allocates pilot sequences to managed cells, the number M of the preset pilot sequences of the target cell is obtained. Then, M array elements are selected from the sequence matrix, and the sequence numbers of the M array elements are determined. Finally, the network device broadcasts pilot sequence configuration information in the target cell. Wherein the pilot sequence configuration information includes: the length L of the pilot sequence, the number N of the pilot sequences, and the serial numbers of the M array elements, where the serial number of each array element is the serial number of the row or column constituting the array element in the sequence matrix, and M is a positive integer.

For example, assume that there are 3 target cells managed by the network device 1, which are cells 1 to 3, respectively, and the sequence matrix generated by the network device is the above matrix 2, the number of the pilot sequences is 8, and the sequence numbers of the pilot sequences are N1 to N8, that is, the sequence numbers of N array elements in the sequence matrix are N1 to N8.

Further, the network device respectively obtains the number M of pilot sequences preset in the target cells 1 to 3, and if the number M of the pilot sequences preset in the target cells 1 to 3 obtained by the network device is shown in table 1, the network device selects the serial numbers of 4 array elements from the generated sequence matrix, and determines the pilot sequences corresponding to the serial numbers of the 4 array elements as the pilot sequences for communicating with the target cell 1; selecting the serial numbers of 5 array elements from the sequence matrix, and determining the pilot frequency sequence corresponding to the serial numbers of the 5 array elements as the pilot frequency sequence for communicating with the target cell 2; because the number of the preset pilot sequences corresponding to the target cell 3 is the same as the number of array elements in the sequence matrix, the pilot sequences corresponding to all array elements in the sequence matrix are determined as pilot sequences for communicating with the target cell 3.

TABLE 1 number correspondence between target cell and preset pilot sequence

It is assumed that the serial numbers of the array elements respectively selected by the network device for the target cells 1-3 are shown in table 2.

Target cell Number of array elements
Target cell 1 N1、N2、N5、N7
Target cell 2 N2-N6
Target cell 3 All pilots

TABLE 2 correspondence between target cell and array element number

Further, in this embodiment of the present application, the network device carries the sequence numbers of the M array elements corresponding to the target cell in the pilot sequence configuration information, and notifies the target cell in a broadcast manner. The pilot sequence configuration information further includes a length L of the pilot sequence and a number N of the pilot sequences.

Optionally, in this embodiment of the present application, the network device may further determine, from the sequence matrix, a pilot sequence allocated to the target cell 1 to 3, then determine an array element number of the pilot sequence in the sequence matrix, carry the array element number in the pilot sequence configuration information, and notify the target cell in a broadcast manner.

For example, assuming that 4 array elements selected by the network device from the generated sequence matrix are shown in matrix 4, the network device determines that the sequence numbers of the array elements corresponding to the 4 array elements are N1, N2, N5, and N7, respectively; if 5 array elements selected by the network device from the generated sequence matrix are shown as a matrix 5, the network device determines that the sequence numbers of the array elements corresponding to the 5 array elements are respectively N2-N6; since the number of preset pilot sequences corresponding to the target cell 3 is the same as the number of array elements in the sequence matrix, the network device determines the matrix 2 as a pilot sequence for communicating with the target cell 3, so that the network device can determine that the array elements corresponding to the target cell 3 have serial numbers N1-N8.

Further, when the terminal device to be accessed in the target cell needs to perform communication transmission with the network device, the terminal device receives pilot sequence configuration information broadcasted by the network device, and then the terminal device generates a sequence matrix according to the length L of the pilot sequence, the number N of the pilot sequences, and a preset sequence matrix generation rule.

Illustratively, the length of the pilot sequence obtained by the terminal device is 4, the number of the pilot sequences is 8, and the preset matrix generation rule is to generate an N-order DFT matrix based on the number N of the pilot sequences, and select an N-row and L-column submatrix from the N-order DFT matrix as a sequence matrix. Therefore, the terminal device generates a DFT matrix as shown in the above matrix 1 according to the number 8 of the pilot sequences, and then selects a 8-row and 4-column sub-matrix from the DFT matrix to determine the sequence matrix generated by the network device, for example, the sub-matrix selected by the terminal device is as shown in the above matrix 3. Wherein each row group element in the sequence matrix can be determined as a pilot sequence.

Furthermore, the terminal device further needs to determine a pilot sequence corresponding to the target cell according to the sequence numbers of the M array elements in the pilot configuration information.

For example, the sequence numbers of the M array elements obtained by the terminal device are N2 to N4 and N6, and the terminal device may determine that the pilot sequence corresponding to the cell where the terminal device is located may be as shown in the above matrix 6, where each row array element in the matrix 6 is used to determine one pilot sequence.

Further, the terminal device generates 4 pilot sequences according to 4 array elements in the matrix 6, and selects a target pilot sequence from the 4 pilot sequences for random access. The terminal device may select a target pilot sequence for communicating with the network device from the 4 pilot sequences in a random selection manner.

Optionally, in this embodiment of the application, the network device may further directly notify, in a RRC signaling manner, the terminal device of information of a pilot sequence used for communication, which may be specifically divided into multiple cases, which are described below.

Formula 1: the RRC signaling sent by the network device to the terminal device comprises an array number of at least one array element in the M array elements and a corresponding relation between the array number and the sequence number of the array element.

Further, the terminal device receives an RRC signaling sent by the network device, and determines a sequence matrix generated by the network device according to the number N of pilot sequences in the RRC signaling and the length L of the pilot sequences. Then, the network device determines the sequence number of the at least one array element according to the array number of the at least one array element in the M array elements contained in the RRC signaling and the corresponding relationship between the array number and the sequence number of the array element; and then determining the at least one array element from the sequence matrix, where it should be noted that, because the terminal can only select a pilot sequence for communicating with the network device within a pilot sequence range corresponding to the cell in which the terminal is located, the terminal device determines that the at least one array element from the sequence matrix may default that the array element selected by the terminal device is included in the M array elements.

Further, the terminal device may determine an array element from the selected at least one array element by a random selection method, and generate a pilot sequence for communication with the network device according to the determined array element.

Illustratively, it is assumed that the terminal device is located in the target cell 1. Therefore, the network device selects a sequence number of at least one array element from the sequence numbers N1, N2, N5, N7 of the array elements corresponding to the target cell. The correspondence between the number of the number group elements in the target cell and the sequence number of the number group elements in the sequence matrix in the target cell is shown in table 3. For example, the numbers of the array elements selected by the network device are number 1 and number 3, and the number 1 of the selected array element, the number 3 of the array element, and the correspondence between the numbers of the array elements and the numbers of the array elements are notified to the terminal device.

Sequence number of array element Numbering of array elements
N1 Number 1
N2 Number 2
N5 Number 3
N7 Numbering4

TABLE 3 correspondence between array element numbers and array element numbers

The terminal equipment receives the RRC signaling sent by the network equipment, and determines a sequence matrix generated by the network equipment according to the number N of pilot sequences in the RRC signaling and the length L of the pilot sequences. Then, the terminal device determines that the serial number of the array element corresponding to the received array element number 1 is N1, and determines that the serial number of the array element corresponding to the received array element number 3 is N5, according to the array element number and the correspondence between the array element number and the array element serial number included in the RRC signaling. And the terminal equipment selects an array element from the array element corresponding to the N1 and the array element corresponding to the N5 to generate a pilot sequence, and the terminal equipment communicates with the network equipment according to the generated pilot sequence.

It should be noted that, in this embodiment of the present application, the terminal device may first select a number of one array element from the received numbers of at least one array element, and then only needs to determine the array element corresponding to the number of the selected array element, and generate a pilot sequence; or the terminal device may further select a pilot sequence for communication with the network device from the determined at least one pilot sequence after determining the pilot sequence corresponding to the received number of the at least one array element.

Therefore, the terminal device may substitute the sequence number of the selected array element, the number N of the pilot sequence, and the length L of the pilot sequence into formula 2, respectively, according to formula 2 for determining the pilot sequence, thereby obtaining the pilot sequence.

Wherein s (n) represents the value of an element in the nth row of the pilot sequence, p _ n represents the number of rows of the pilot sequence, and p is 0, …, L-1; q represents the sequence number of the array element corresponding to the pilot frequency sequence in the sequence matrix; the N represents the total number of array elements in the sequence matrix, and j is an imaginary unit.

Distribution mode 2: the RRC signaling sent by the network device to the terminal device includes a sequence number of at least one of the M array elements, the number N of the pilot sequences, and the length L of the pilot sequences.

Further, the terminal device receives an RRC signaling sent by the network device, and determines a sequence matrix generated by the network device according to the number N of pilot sequences in the RRC signaling and the length L of the pilot sequences. Then, the network device determines at least one array element from the sequence matrix according to the sequence number of at least one array element in the M array elements contained in the RRC signaling. It should be noted that, because the terminal can only select the pilot sequence for communicating with the network device within the range of the pilot sequence corresponding to the cell in which the terminal is located, the terminal device determines, from the sequence matrix, at least one array element that may default to the array element selected by the terminal device being included in the M array elements.

Further, the terminal device may determine an array element from the selected at least one array element by a random selection method, and generate a pilot sequence for communication with the network device according to the determined array element.

Illustratively, it is assumed that the terminal device is located in the target cell 1. Therefore, the network device selects a sequence number of at least one array element from the sequence numbers N1, N2, N5, and N7 of the array elements corresponding to the target cell, for example, the sequence numbers of the selected array elements are N2 and N5, and notifies the terminal device of the sequence numbers N2 and N5 of the selected array elements.

The terminal equipment receives the RRC signaling sent by the network equipment, and determines a sequence matrix generated by the network equipment according to the number N of pilot sequences in the RRC signaling and the length L of the pilot sequences. Then, the terminal device determines, according to sequence numbers N2 and N5 of array elements included in the RRC signaling, that array elements corresponding to N2 and N5 in the sequence matrix are respectively shown as array element 2 and array element 5, and selects an array element from the array elements corresponding to N2 and the array elements corresponding to N5 to generate a pilot sequence, and the terminal device communicates with the network device according to the generated pilot sequence.

It should be noted that, in this embodiment of the present application, the terminal device may first select a serial number of one array element from received serial numbers of at least one array element, and then only needs to determine the array element corresponding to the serial number of the selected array element, and generate a pilot sequence; or the terminal device may further select a pilot sequence for communication with the network device from the at least one determined pilot sequence after determining the pilot sequence corresponding to the sequence number of the at least one received array element.

Therefore, the terminal device may substitute the sequence number of the selected array element, the number N of the pilot sequence, and the length L of the pilot sequence into formula 2, respectively, according to formula 2 for determining the pilot sequence, thereby obtaining the pilot sequence.

Distribution mode 3: the RRC signaling sent by the network device to the terminal device includes a range of pilots used for communication, the number N of the pilot sequences, and a length L of the pilot sequences. Wherein the pilot range mainly refers to the starting number of the selected pilot sequence.

Further, the terminal device receives an RRC signaling sent by the network device, and determines a sequence matrix generated by the network device according to the number N of pilot sequences in the RRC signaling and the length L of the pilot sequences. Then, the network device determines the sequence number of the at least one array element according to the initial number of the pilot sequence contained in the RRC signaling; and then determining the at least one array element from the sequence matrix, where it should be noted that, because the terminal can only select a pilot sequence for communicating with the network device within a pilot sequence range corresponding to the cell in which the terminal is located, the terminal device determines that the at least one array element from the sequence matrix may default that the array element selected by the terminal device is included in the M array elements.

Further, the terminal device may determine an array element from the selected at least one array element by a random selection method, and generate a pilot sequence for communication with the network device according to the determined array element.

Illustratively, it is assumed that the terminal device is located in the target cell 2. Therefore, the network device determines a range of pilot sequences from the sequence numbers N2-N6 of the array elements corresponding to the target cell, that is, the range of sequence numbers of the array elements corresponding to the pilot sequences. For example, if the range of the array elements determined by the network device is N2 to N5, the network device notifies the terminal device of the range of the pilot sequences, the number N of the pilot sequences, and the length L of the pilot sequences through RRC signaling.

The terminal equipment receives the RRC signaling sent by the network equipment, and determines a sequence matrix generated by the network equipment according to the number N of pilot sequences in the RRC signaling and the length L of the pilot sequences. Then, the terminal device determines that array elements corresponding to N2 to N5 in the sequence matrix are respectively shown as the following matrix 7 according to the ranges of the array elements N2 to N5 contained in the RRC signaling. And the terminal equipment randomly selects a row of array elements from the array elements to generate a pilot sequence, and communicates with the network equipment according to the generated pilot sequence.

Therefore, the terminal device may substitute the sequence number of the selected array element, the number N of the pilot sequence, and the length L of the pilot sequence into formula 2, respectively, according to formula 2 for determining the pilot sequence, thereby obtaining the pilot sequence.

Illustratively, as shown in fig. 3, when performing random access, the flow of the method for configuring a pilot sequence provided by the embodiment of the present application includes the following steps.

S300, the network equipment determines the number N of pilot sequences and the length L of the pilot sequences, wherein L, N is a positive integer, and L is not more than N;

s301, the network equipment generates an N-order DFT or IDFT matrix according to the number N of the pilot sequences;

s302, the network device selects L rows to form the sequence matrix according to a preset row selection rule in the DFT or IDFT matrix, and the array elements are one column in the sequence matrix;

optionally, in this embodiment of the application, the network device may further select L groups according to a preset column selection rule in the DFT or IDFT matrix to form the sequence matrix, where the array element is a row in the sequence matrix;

s303, the network equipment acquires the number M of preset pilot frequency sequences of a managed target cell, selects M array elements from the sequence matrix, and determines the serial numbers of the M array elements;

in this embodiment, the serial number of each array element is the serial number of the row or column constituting the array element in the sequence matrix, and M is a positive integer;

s304, the network device broadcasts pilot sequence configuration information in the target cell, where the pilot sequence configuration information includes: the length L of the pilot sequence, the number N of the pilot sequence, and the serial number of the M array elements.

S305, the terminal equipment receives the pilot frequency sequence configuration information broadcasted by the network equipment;

s306, the terminal equipment generates a sequence matrix according to the length L of the pilot frequency sequence, the number N of the pilot frequency sequence and a preset sequence matrix generation rule;

s307, the terminal equipment determines the M array elements in the sequence matrix according to the sequence numbers of the M array elements;

s308, the terminal equipment generates M pilot frequency sequences according to the M array elements, and selects a target pilot frequency sequence from the M pilot frequency sequences for random access.

For example, as shown in fig. 4, another method for configuring a pilot sequence provided in the embodiment of the present application after the network device establishes a connection with the terminal device includes the following steps.

S400, the network equipment determines the number N of pilot sequences and the length L of the pilot sequences, wherein L, N is a positive integer, and L is not more than N;

s401, the network equipment generates an N-order DFT or IDFT matrix according to the number N of the pilot sequences;

s402, the network device selects L rows to form the sequence matrix according to a preset row selection rule in the DFT or IDFT matrix, and the array elements are one column in the sequence matrix;

optionally, in this embodiment of the application, the network device may further select L groups according to a preset column selection rule in the DFT or IDFT matrix to form the sequence matrix, where the array element is a row in the sequence matrix;

s403, the network equipment acquires the number M of preset pilot sequences of a managed target cell, and selects M array elements from the sequence matrix as pilot sequences used by the network equipment for communicating with terminal equipment in the target cell;

optionally, in this embodiment of the present application, the network device may determine a sequence number of an array element corresponding to the selected M array elements in the sequence matrix; or the network device in this embodiment may determine the number of array elements in the M array elements of the array elements corresponding to the M array elements of the selection.

S404, the network equipment sends RRC signaling carrying pilot frequency sequence configuration information to the terminal equipment;

in this embodiment of the present application, the content included in the pilot sequence configuration information in this scenario may be divided into the following:

the first method comprises the following steps: the pilot sequence configuration information includes: the number N of pilot frequency sequences, the length L of the pilot frequency sequences and the serial number of at least one array element in the serial numbers of the M array elements;

and the second method comprises the following steps: the pilot sequence configuration information includes: the number N of the pilot frequency sequences, the length L of the pilot frequency sequences, the array number of at least one array element in the M array elements and the corresponding relation between the array number and the serial number of the array element;

and the third is that: the pilot sequence configuration information includes: the number N of pilot frequency sequences, the length L of the pilot frequency sequences and the sequence number range of the M array elements;

s405, the terminal equipment receives RRC signaling from the network equipment;

s406, the terminal equipment determines at least one array element according to the pilot frequency sequence configuration information in the RRC signaling;

s407, the terminal device selects one array element from the at least one array element, and generates a pilot sequence for communicating with the network device.

Based on the above embodiments, as shown in fig. 5, the present application provides a network device, which includes a processor 500, a memory 501 and a communication interface 502.

The processor 500 is responsible for managing the bus architecture and general processing, and the memory 501 may store data used by the processor 500 in performing operations. The transceiver communication interface 502 is used to receive and transmit data in data communication with the memory 501 under the control of the processor 500.

The processor 500 may be a Central Processing Unit (CPU), a Network Processor (NP), or a combination of a CPU and an NP. The processor 500 may further include a hardware chip. The hardware chip may be an application-specific integrated circuit (ASIC), a Programmable Logic Device (PLD), or a combination thereof. The PLD may be a Complex Programmable Logic Device (CPLD), a field-programmable gate array (FPGA), a General Array Logic (GAL), or any combination thereof. The memory 501 may include: various media capable of storing program codes, such as a usb disk, a removable hard disk, a read-only memory (ROM), a Random Access Memory (RAM), a magnetic disk, or an optical disk.

The processor 500, the memory 501 and the communication interface 502 are connected to each other. Optionally, the processor 500, the memory 501 and the communication interface 502 may be connected to each other through a bus 503; the bus 503 may be a Peripheral Component Interconnect (PCI) bus, an Extended Industry Standard Architecture (EISA) bus, or the like. The bus may be divided into an address bus, a data bus, a control bus, etc. For ease of illustration, only one thick line is shown in FIG. 5, but this is not intended to represent only one bus or type of bus.

Specifically, the processor 500 is configured to read a program in the memory 501 and execute:

the method comprises the steps of determining the length L of pilot sequences and the number N of the pilot sequences; wherein L, N is a positive integer, L is not more than N; generating a sequence matrix according to the length L of the pilot sequences, the number N of the pilot sequences and a preset sequence matrix generation rule, wherein each array element in the sequence matrix is used for forming a pilot sequence with the length L; wherein the array elements are a row or a column in the sequence matrix; acquiring the number M of preset pilot sequences of a managed target cell, selecting M array elements from the sequence matrix, and determining the serial numbers of the M array elements, wherein the serial number of each array element is the serial number of a row or a column forming the array element in the sequence matrix, and M is a positive integer; broadcasting pilot sequence configuration information in the target cell, wherein the pilot sequence configuration information includes: the length L of the pilot sequence, the number N of the pilot sequence, and the serial number of the M array elements.

In a possible implementation method, the processor 500 is specifically configured to:

generating an N-order DFT or IDFT matrix according to the number N of the pilot frequency sequences and a preset matrix generation rule; in the DFT or IDFT matrix, selecting L rows to form the sequence matrix according to a preset row selection rule, wherein the array elements are one column in the sequence matrix; or the network device selects L groups to form the sequence matrix according to a preset column selection rule in the DFT or IDFT matrix, and the array elements are one row in the sequence matrix.

In one possible implementation, the processor 500 is further configured to:

selecting a sequence number of at least one array element from the sequence numbers of the M array elements, and sending an RRC signaling to the terminal equipment, wherein the RRC signaling comprises the sequence number of the at least one array element; or selecting at least one array element from the M array elements, and sending an RRC signaling to the terminal device, wherein the RRC signaling comprises an array number of the at least one array element in the M array elements, and a corresponding relation between the array number and a sequence number of the array element.

In a possible implementation method, the processor 500 is specifically configured to:

determining the length L of the pilot frequency sequence according to the size of the time frequency resource occupied by the pilot frequency sequence; or after the number N of the pilot sequences is determined, the length L of the pilot sequences is determined according to the number N of the pilot sequences.

In a possible implementation method, the processor 500 is specifically configured to:

determining the length L of the pilot sequence corresponding to the number N of the pilot sequences according to the corresponding relation between the length of the pilot sequences and the number of the pilot sequences; or generating an N-order DFT or IDFT matrix according to the number N of the pilot frequency sequences and the preset sequence matrix generation rule; and determining the number of rows corresponding to a difference set matrix of the DFT or IDFT matrix as the length L of the preset pilot sequence.

In a possible implementation method, the processor 500 is specifically configured to:

and determining the length L of the pilot sequence, and determining the number N of the pilot sequences corresponding to the length L of the pilot sequence according to the corresponding relation between the length L of the pilot sequence and the number of the pilot sequences.

As shown in fig. 6, the present invention provides a network device, including: at least one processing unit 600, at least one memory unit 601 and at least one communication unit 602, wherein the communication unit 602 is configured to receive and transmit data under the control of the processing unit 600, the memory unit 601 storing program code which, when executed by the processing unit 600, causes the processing unit 600 to perform the following process:

the method comprises the steps of determining the length L of pilot sequences and the number N of the pilot sequences; wherein L, N is a positive integer, L is not more than N; generating a sequence matrix according to the length L of the pilot sequences, the number N of the pilot sequences and a preset sequence matrix generation rule, wherein each array element in the sequence matrix is used for forming a pilot sequence with the length L; wherein the array elements are a row or a column in the sequence matrix; acquiring the number M of preset pilot sequences of a managed target cell, selecting M array elements from the sequence matrix, and determining the serial numbers of the M array elements, wherein the serial number of each array element is the serial number of a row or a column forming the array element in the sequence matrix, and M is a positive integer; broadcasting pilot sequence configuration information in the target cell, wherein the pilot sequence configuration information includes: the length L of the pilot sequence, the number N of the pilot sequence, and the serial number of the M array elements.

In a possible implementation method, the processing unit 600 is specifically configured to:

generating an N-order DFT or IDFT matrix according to the number N of the pilot frequency sequences and a preset matrix generation rule; in the DFT or IDFT matrix, selecting L rows to form the sequence matrix according to a preset row selection rule, wherein the array elements are one column in the sequence matrix; or the network device selects L groups to form the sequence matrix according to a preset column selection rule in the DFT or IDFT matrix, and the array elements are one row in the sequence matrix.

In a possible implementation method, the processing unit 600 is further configured to:

selecting a sequence number of at least one array element from the sequence numbers of the M array elements, and sending an RRC signaling to the terminal equipment, wherein the RRC signaling comprises the sequence number of the at least one array element; or selecting at least one array element from the M array elements, and sending an RRC signaling to the terminal device, wherein the RRC signaling comprises an array number of the at least one array element in the M array elements, and a corresponding relation between the array number and a sequence number of the array element.

In a possible implementation method, the processing unit 600 is specifically configured to:

determining the length L of the pilot frequency sequence according to the size of the time frequency resource occupied by the pilot frequency sequence; or after the number N of the pilot sequences is determined, the length L of the pilot sequences is determined according to the number N of the pilot sequences.

In a possible implementation method, the processing unit 600 is specifically configured to:

determining the length L of the pilot sequence corresponding to the number N of the pilot sequences according to the corresponding relation between the length of the pilot sequences and the number of the pilot sequences; or generating an N-order DFT or IDFT matrix according to the number N of the pilot frequency sequences and the preset sequence matrix generation rule; and determining the number of rows corresponding to a difference set matrix of the DFT or IDFT matrix as the length L of the preset pilot sequence.

In a possible implementation method, the processing unit 600 is specifically configured to:

and determining the length L of the pilot sequence, and determining the number N of the pilot sequences corresponding to the length L of the pilot sequence according to the corresponding relation between the length L of the pilot sequence and the number of the pilot sequences.

As shown in fig. 7, an embodiment of the present application further provides a terminal device, where the terminal device includes a processor 700, a memory 701, and a transceiver 702;

the processor 700 is responsible for managing the bus architecture and general processing, and the memory 701 may store data used by the processor 700 in performing operations. The transceiver 702 is used to receive and transmit data under the control of the processor 700.

The bus architecture may include any number of interconnected buses and bridges, with one or more processors, represented by processor 700, and various circuits, represented by memory 701, being linked together. The bus architecture may also link together various other circuits such as peripherals, voltage regulators, power management circuits, and the like, which are well known in the art, and therefore, will not be described any further herein. The bus interface provides an interface. The processor 700 is responsible for managing the bus architecture and general processing, and the memory 701 may store data used by the processor 700 in performing operations.

The processes disclosed in the embodiments of the present invention may be applied to the processor 700, or implemented by the processor 700. In implementation, the steps of the signal processing flow may be performed by integrated logic circuits of hardware or instructions in the form of software in the processor 700. The processor 700 may be a general purpose processor, a digital signal processor, an application specific integrated circuit, a field programmable gate array or other programmable logic device, discrete gate or transistor logic, discrete hardware components, or any combination thereof that may implement or perform the methods, steps or logic blocks disclosed in embodiments of the present invention. A general purpose processor may be a microprocessor or any conventional processor or the like. The steps of a method disclosed in connection with the embodiments of the present invention may be directly implemented by a hardware processor, or may be implemented by a combination of hardware and software modules in the processor. The software module may be located in ram, flash memory, rom, prom, or eprom, registers, etc. storage media as is well known in the art. The storage medium is located in the memory 701, and the processor 700 reads the information in the memory 701, and completes the steps of the signal processing flow in combination with the hardware thereof.

Specifically, the processor 700 is configured to read the program in the memory 701 and execute:

the system comprises a pilot frequency sequence configuration message used for receiving the pilot frequency sequence configuration message broadcasted by the network equipment; wherein the pilot sequence configuration information includes: the length L of the pilot sequence, the number N of the pilot sequence, and the serial number of the M array elements; generating a sequence matrix according to the length L of the pilot sequences, the number N of the pilot sequences and a preset sequence matrix generation rule, wherein each array element in the sequence matrix is used for forming a pilot sequence with the length L; wherein the array elements are a row or a column in the sequence matrix; determining the M array elements in the sequence matrix according to the sequence numbers of the M array elements; and generating M pilot frequency sequences according to the M array elements, and selecting a target pilot frequency sequence from the M pilot frequency sequences for random access.

In one possible implementation, the processor 700 is specifically configured to:

determining an N-order DFT or IDFT matrix generated by the network equipment according to the number N of pilot sequences in the pilot sequence configuration information and a preset sequence matrix generation rule; in the DFT or IDFT matrix, selecting L rows to form the sequence matrix according to a preset row selection rule, wherein the array elements are one column in the sequence matrix; or the terminal equipment selects L groups to form the sequence matrix according to a preset column selection rule in the DFT or IDFT matrix, and the array elements are one row in the sequence matrix.

In one possible implementation, the processor 700 is further configured to:

receiving an RRC signaling from the network device, wherein the RRC signaling comprises a sequence number of at least one array element in the M array elements; the terminal equipment determines at least one array element in the M array elements according to the sequence number of the at least one array element, and generates at least one pilot frequency sequence according to the at least one array element, wherein the at least one pilot frequency sequence is used for the communication between the terminal equipment and the network equipment; or receiving an RRC signaling from the network device, where the RRC signaling includes an array number of at least one array element in the M array elements, and a corresponding relationship between the array number and a sequence number of the array element; the terminal equipment determines the serial number of the at least one array element according to the array number of the at least one array element in the M array elements and the corresponding relation between the array number and the serial number of the array element; then, the at least one array element is determined from the M arrays, and at least one pilot sequence is generated according to the at least one array element, where the at least one pilot sequence is used for the terminal device to communicate with the network device.

As shown in fig. 8, the present invention provides a terminal device, including: at least one processing unit 800, at least one memory unit 801 and at least one communication unit 802, wherein the communication unit 802 is configured to receive and transmit data under control of the processing unit 800, wherein the memory unit 801 stores program code that, when executed by the processing unit 800, causes the processing unit 800 to perform the following process:

the system comprises a pilot frequency sequence configuration message used for receiving the pilot frequency sequence configuration message broadcasted by the network equipment; wherein the pilot sequence configuration information includes: the length L of the pilot sequence, the number N of the pilot sequence, and the serial number of the M array elements; generating a sequence matrix according to the length L of the pilot sequences, the number N of the pilot sequences and a preset sequence matrix generation rule, wherein each array element in the sequence matrix is used for forming a pilot sequence with the length L; wherein the array elements are a row or a column in the sequence matrix; determining the M array elements in the sequence matrix according to the sequence numbers of the M array elements; and generating M pilot frequency sequences according to the M array elements, and selecting a target pilot frequency sequence from the M pilot frequency sequences for random access.

In a possible implementation method, the processing unit 800 is specifically configured to:

determining an N-order DFT or IDFT matrix generated by the network equipment according to the number N of pilot sequences in the pilot sequence configuration information and a preset sequence matrix generation rule; in the DFT or IDFT matrix, selecting L rows to form the sequence matrix according to a preset row selection rule, wherein the array elements are one column in the sequence matrix; or the terminal equipment selects L groups to form the sequence matrix according to a preset column selection rule in the DFT or IDFT matrix, and the array elements are one row in the sequence matrix.

In one possible implementation, the processing unit 800 is further configured to:

receiving an RRC signaling from the network device, wherein the RRC signaling comprises a sequence number of at least one array element in the M array elements; the terminal equipment determines at least one array element in the M array elements according to the sequence number of the at least one array element, and generates at least one pilot frequency sequence according to the at least one array element, wherein the at least one pilot frequency sequence is used for the communication between the terminal equipment and the network equipment; or receiving an RRC signaling from the network device, where the RRC signaling includes an array number of at least one array element in the M array elements, and a corresponding relationship between the array number and a sequence number of the array element; the terminal equipment determines the serial number of the at least one array element according to the array number of the at least one array element in the M array elements and the corresponding relation between the array number and the serial number of the array element; then, the at least one array element is determined from the M arrays, and at least one pilot sequence is generated according to the at least one array element, where the at least one pilot sequence is used for the terminal device to communicate with the network device.

In some possible embodiments, various aspects of a method for configuring a pilot sequence provided in the embodiments of the present invention may also be implemented in the form of a program product, which includes program code for causing a computer device to perform the steps in the method for configuring a pilot sequence according to various exemplary embodiments of the present invention described in this specification when the program code runs on the computer device.

The program product may employ any combination of one or more readable media. The readable medium may be a readable signal medium or a readable storage medium. A readable storage medium may be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the foregoing. More specific examples (a non-exhaustive list) of the readable storage medium include: an electrical connection having one or more wires, a portable disk, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.

A program product for executing a configuration pilot sequence according to an embodiment of the present invention may employ a portable compact disc read only memory (CD-ROM) and include program code, and may be run on a server device. However, the program product of the present invention is not limited thereto, and in this document, the readable storage medium may be any tangible medium containing or storing the program, which can be used by or in connection with an information transmission, apparatus, or device.

A readable signal medium may include a propagated data signal with readable program code embodied therein, for example, in baseband or as part of a carrier wave. Such a propagated data signal may take any of a variety of forms, including, but not limited to, electro-magnetic, optical, or any suitable combination thereof. A readable signal medium may also be any readable medium other than a readable storage medium that can transmit, propagate, or transport the program for use by or in connection with the periodic network action system, apparatus, or device.

Program code embodied on a readable medium may be transmitted using any appropriate medium, including but not limited to wireless, wireline, optical fiber cable, RF, etc., or any suitable combination of the foregoing.

Program code for carrying out operations for aspects of the present invention may be written in any combination of one or more programming languages, including an object oriented programming language such as Java, C + + or the like and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code may execute entirely on the user's computing device, partly on the user's device, as a stand-alone software package, partly on the user's computing device and partly on a remote computing device, or entirely on the remote computing device or server. In the case of a remote computing device, the remote computing device may be connected to the user computing device through any kind of network, including a Local Area Network (LAN) or a Wide Area Network (WAN), or may be connected to an external computing device.

The embodiment of the present application further provides a storage medium readable by a computing device, which is capable of storing a configuration pilot sequence for a network device. The storage medium stores therein a software program comprising program code which, when read and executed by one or more processors, implements any of the above schemes for configuring pilot sequences of embodiments of the present application when the program code runs on a computing device.

The method for configuring the pilot sequence for the terminal device in the embodiment of the application further provides a storage medium readable by the computing device, that is, the content is not lost after power failure. The storage medium stores therein a software program comprising program code which, when read and executed by one or more processors, implements any of the above schemes for configuring pilot sequences of embodiments of the present application when the program code runs on a computing device.

The present application is described above with reference to block diagrams and/or flowchart illustrations of methods, apparatus (systems) and/or computer program products according to embodiments of the application. It will be understood that one block of the block diagrams and/or flowchart illustrations, and combinations of blocks in the block diagrams and/or flowchart illustrations, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, and/or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer and/or other programmable data processing apparatus, create means for implementing the functions/acts specified in the block diagrams and/or flowchart block or blocks.

Accordingly, the subject application may also be embodied in hardware and/or in software (including firmware, resident software, micro-code, etc.). Furthermore, the present application may take the form of a computer program product on a computer-usable or computer-readable storage medium having computer-usable or computer-readable program code embodied in the medium for use by or in connection with an instruction execution system. In the context of this application, a computer-usable or computer-readable medium may be any medium that can contain, store, communicate, propagate, or transport the program for use by or in connection with the instruction execution system, apparatus, or device.

Although the present application has been described in conjunction with specific features and embodiments thereof, it will be evident that various modifications and combinations can be made thereto without departing from the spirit and scope of the application. Accordingly, the specification and figures are merely exemplary of the present application as defined in the appended claims and are intended to cover any and all modifications, variations, combinations, or equivalents within the scope of the present application. It will be apparent to those skilled in the art that various changes and modifications may be made in the present application without departing from the scope of the application. Thus, if such modifications and variations of the present application fall within the scope of the claims of the present application and their equivalents, the present application is also intended to include such modifications and variations.

29页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:空分多址接入方法及装置、电子设备、计算机可读介质

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!

技术分类