A random access method, device, equipment and storage medium

By encoding and sending physical resource information on the satellite network side in advance in satellite communication, the terminal device can initiate a random access request before receiving the complete broadcast signal, solving the problem of time-consuming and low success rate of random access in satellite communication, and realizing a more efficient random access process.

CN115484689BActive Publication Date: 2025-05-13CHINA SATELLITE NETWORK EXPLORATION CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202211329515.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-10-27
Publication Date
2025-05-13
Estimated Expiration
2042-10-27

AI Technical Summary

Technical Problem

In the field of satellite communication, the distance between the terminal equipment and the satellite network side is relatively long, resulting in a large signal transmission delay, a long time to random access and a low success rate.

Method used

When encoding the broadcast signal on the satellite network, the information used to characterize physical resources is first encoded and sent first. The terminal device can first receive such information and initiate a random access request based on it, reducing time and improving success rate.

Benefits of technology

By receiving physical resource information in advance, the terminal device can directly initiate a random access request before receiving the complete broadcast signal, saving time-consuming and improving efficiency and success rate in the random access process.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115484689B_ABST
    Figure CN115484689B_ABST
Patent Text Reader

Abstract

The present application discloses a random access method, device, equipment and storage medium, which are used to improve the efficiency and success rate of random access in the field of satellite communications. The method is applied to a terminal device, including: receiving first data broadcasted by a satellite network side; the first data is used to characterize the physical resources on the satellite network side; sending a random access request to the satellite network side according to the first data; the random access request is used to request access to the physical resources on the satellite network side; receiving second data broadcasted by the satellite network side; the second data is used to characterize the spatial position of the satellite network side.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of satellite communication technology, and in particular to a random access method, device, equipment and storage medium. Background Art

[0002] In the field of terrestrial communications, when a terminal device receives a broadcast signal from a network device, it initiates random access and sends a preamble sequence and a Radio Resource Control (RRC) request message to the network device. After a set time after receiving the message from the terminal device, the network device returns the RRC connection establishment message to the terminal device according to the preamble sequence. The set time depends on the capabilities of the network device and the path delay.

[0003] However, in the field of satellite communications, the distance between the terminal device and the satellite network is long, and the signal transmission delay is large. Therefore, compared with terrestrial communications, it is more difficult to implement the process of receiving broadcast signals by the terminal device and the process of receiving the preamble sequence and RRC request information by the satellite network in satellite communications. As a result, the random access of the terminal device takes a long time and has a low success rate. Summary of the invention

[0004] The present application provides a random access method, apparatus, device and storage medium for improving the efficiency and success rate of random access in the field of satellite communications.

[0005] In a first aspect, the present application proposes a random access method, which is applied to a terminal device and includes:

[0006] Receiving first data broadcasted by a satellite network side; the first data is used to characterize physical resources on the satellite network side;

[0007] Sending a random access request to the satellite network side according to the first data; the random access request is used to request access to physical resources on the satellite network side;

[0008] Receive second data broadcasted by the satellite network side; the second data is used to characterize the spatial position of the satellite network side.

[0009] In one or more embodiments, the transmission time slot of the first data is before the transmission time slot of the second data.

[0010] In one or more embodiments, the first data includes one or more of the following information:

[0011] The beam parameters of the satellite network side, the time domain resource information and the frequency domain resource information of the satellite network side.

[0012] In one or more embodiments, sending a random access request to the satellite network side according to the first data includes:

[0013] detecting the intensity of each beam carrying the first data;

[0014] Determine, according to the beam parameters included in the first data, time domain resource information and frequency domain resource information of the beam with the greatest intensity;

[0015] A random access request is sent to the satellite network side through the determined time domain resource information and frequency domain resource information.

[0016] In one or more embodiments, the random access request does not include the preamble sequence of the terminal device; or, the length parameter of the preamble sequence is a preset value.

[0017] In a second aspect, the present application proposes another random access method, which is applied to the satellite network side, including:

[0018] Broadcasting first data, where the first data is used to characterize physical resources on the satellite network side;

[0019] After detecting a set time of a random access request on any physical resource, sending a random access request response through the any physical resource;

[0020] Broadcast second data, where the second data is used to characterize the spatial position of the satellite network side.

[0021] In one or more embodiments, the transmission time slot of the first data is before the transmission time slot of the second data.

[0022] In a third aspect, the present application proposes a random access device, the device is a terminal device, or the device is applied to the terminal device, the device includes:

[0023] A communication unit, configured to receive first data broadcasted by a satellite network side; the first data is used to characterize physical resources on the satellite network side;

[0024] A processing unit, configured to instruct the communication unit to send a random access request to the satellite network side according to the first data; the random access request is used to request access to physical resources on the satellite network side;

[0025] The communication unit is also used to receive second data broadcast by the satellite network side; the second data is used to characterize the spatial position of the satellite network side.

[0026] In one or more embodiments, the first data includes one or more of the following information:

[0027] The beam parameters of the satellite network side, the time domain resource information and the frequency domain resource information of the satellite network side.

[0028] In one or more embodiments, the processing unit is specifically configured to:

[0029] detecting the intensity of each beam carrying the first data;

[0030] Determine, according to the beam parameters included in the first data, time domain resource information and frequency domain resource information of the beam with the greatest intensity;

[0031] The communication unit is instructed to send a random access request to the satellite network side through the determined time domain resource information and frequency domain resource information.

[0032] In one or more embodiments, the random access request does not include the preamble sequence of the terminal device; or, the length parameter of the preamble sequence is a preset value.

[0033] In a fourth aspect, the present application proposes a random access device, which is applied to a satellite network side, and the device includes:

[0034] A communication unit, configured to broadcast first data, wherein the first data is used to characterize physical resources on a satellite network side;

[0035] a processing unit, configured to, after detecting a set time of a random access request on any physical resource, instruct the communication unit to send a random access request response through the any physical resource;

[0036] The communication unit is also used to broadcast second data, where the second data is used to characterize the spatial position of the satellite network side.

[0037] In a fifth aspect, an electronic device is provided, the electronic device comprising a controller and a memory. The memory is used to store computer-executable instructions, and the controller executes the computer-executable instructions in the memory to use hardware resources in the controller to perform the operation steps of any possible implementation method of the first aspect or the second aspect.

[0038] In a sixth aspect, a computer-readable storage medium is provided, in which instructions are stored, and when the computer-readable storage medium is run on a computer, the computer executes the methods in the above aspects.

[0039] The present application proposes that during the random access process, the satellite network side first encodes information used to characterize the physical resources of the satellite network side when encoding broadcast information, and broadcasts such information first, so that the terminal device can first receive such messages and initiate a random access request based on the first received message. Compared with the prior art in which the terminal device needs to receive all broadcast information before initiating random access, the method proposed in the present application can save the time of the random access process and improve the efficiency and success rate of the random access process. BRIEF DESCRIPTION OF THE DRAWINGS

[0040] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

[0041] Figure 1 A schematic diagram of the architecture of a communication system provided in an embodiment of the present application;

[0042] Figure 2 A schematic diagram of a four-step random access process provided in an embodiment of the present application;

[0043] Figure 3 A schematic diagram of a two-step random access process provided in an embodiment of the present application;

[0044] Figure 4 A schematic diagram of a random access method flow provided in an embodiment of the present application;

[0045] Figure 5 A schematic diagram of a MsgA frame structure provided in an embodiment of the present application;

[0046] Figure 6 A schematic diagram of another MsgA frame structure provided in an embodiment of the present application;

[0047] Figure 7 A schematic diagram of the structure of a random access device provided in an embodiment of the present application;

[0048] Figure 8 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0049] To make the purpose, technical solution and advantages of the embodiments of the present invention more clear, the technical solution in the embodiments of the present invention will be clearly and completely described below in conjunction with the accompanying drawings in the embodiments of the present invention.

[0050] It should be noted that the terms "first", "second", etc. in this application are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable where appropriate, so that the embodiments of the present disclosure described herein can be implemented in an order other than those illustrated or described herein. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present application. On the contrary, they are merely examples of devices and methods consistent with some aspects of the present application as detailed in the appended claims.

[0051] In order to facilitate understanding of the random access solution provided in the embodiment of the present application, the technical terms involved in the present application are briefly introduced first:

[0052] (1) m-sequence: also known as pseudo-random sequence, pseudo-noise code or pseudo-random code. A sequence that can be predetermined and repeated is called a deterministic sequence, and a sequence that cannot be predetermined or repeated is called a random sequence.

[0053] (2) ZC sequence: The ZC sequence is an Euler complex sequence, that is, the ZC sequence is not a sequence of points on the horizontal or vertical coordinates, nor is it a sequence of any points on the plane coordinates, but a sequence of points on the complex plane, each point corresponding to a pair of in-phase orthogonal data. The amplitude of the ZC sequence signal is constant.

[0054] The following is an introduction to the communication system involved in this application. Figure 1 , is a communication system architecture diagram for implementing a random access method provided in an embodiment of the present application. It should be understood that the embodiment of the present application is not limited to Figure 1 In the system shown, in addition, Figure 1 The device in the structure can be hardware, or software divided according to its functions, or a combination of the two. Figure 1 As shown, the communication system architecture provided by the embodiment of the present application includes a satellite network side and a terminal device.

[0055] Among them, the terminal equipment (User Equipment, UE), also known as the mobile station (Mobile Station, MS), mobile terminal equipment (Mobile Terminal, MT), etc., is a device that provides voice and / or data connectivity to users, for example, a handheld device with wireless connection function, a vehicle-mounted device, etc. At present, some examples of terminal equipment are: mobile phones, tablet computers, laptops, PDAs, mobile Internet devices (Mobile Internet Device, MID), wearable devices, virtual reality (Virtual Reality, VR) equipment, augmented reality (Augmented Reality, AR) equipment, wireless terminal equipment in industrial control (Industrial Control), wireless terminal equipment in self-driving, wireless terminal equipment in remote medical surgery, wireless terminal equipment in smart grid (smart grid), wireless terminal equipment in transportation safety (transportation safety), wireless terminal equipment in smart city (smart city), wireless terminal equipment in smart home (smart home), etc.

[0056] It should be noted that the satellite network side mentioned in the embodiments of the present application is a network side device carried on a satellite, such as a satellite base station. For ease of description, the satellite network side is used as an example in the subsequent introduction.

[0057] It should be noted that Figure 1 As an example only, the present application does not limit the number of satellite network side and terminal devices included in the communication system. Figure 1 The communication system including a satellite network side and a terminal device is only shown as an example.

[0058] In the field of communications, when a terminal device needs to establish network communications, it needs to initiate a random access process. The random access process is divided into four-step random access and two-step random access.

[0059] The four-step random access procedure includes: the terminal device receives the broadcast information from the network device, and sends a preamble sequence (that is, Msg1) to the network device according to the broadcast information and its own business needs. The preamble sequence can adopt a sequence structure such as an m sequence or a ZC sequence. After receiving the preamble sequence, the network device returns a dynamic random access response (Random Access Response, RAR) to the terminal device, that is, Msg2. After the terminal device receives the RAR, it can return a radio resource control (Radio Resource Control, RRC) connection request to the network device, that is, Msg3. After receiving the RRC connection request, the network device returns RRC connection establishment information to the terminal device, that is, Msg4. The random access of the terminal device is completed through the above four steps. As an example, see Figure 2 , which is an information interaction between a network device and a terminal device in a four-step random access process provided in an embodiment of the present application.

[0060] The steps of two-step random access are as follows: after receiving the broadcast signal from the network device, the terminal device combines Msg1 and Msg3 included in the above four-step access process into MsgA and sends it to the network device. After receiving MsgA, the network device combines Msg2 and Msg4 included in the above four-step access process into MsgB and returns it to the terminal device. The random access of the terminal device is completed through one interaction between the network device and the terminal device. As an example, see Figure 3 , which is an information interaction between a network device and a terminal device in a two-step random access process provided in an embodiment of the present application.

[0061] However, in the field of satellite communications, due to the long distance between the satellite network side and the terminal device, whether it is two-step random access or four-step random access, the time spent on sending and receiving signals is relatively long. Therefore, in the field of satellite communications, the random access process is time-consuming, inefficient, and has a low success rate. For example, see Table 1 below, which is an exemplary path delay for satellites at different orbital altitudes provided by this application.

[0062] Table 1

[0063]

[0064] In order to solve the above problems, the embodiments of the present application provide a random access method, apparatus, device and storage medium. When encoding the broadcast signal, the satellite network side first encodes the information used to characterize the physical resources on the satellite network side and sends it first, so the terminal device can first receive such information and initiate a random access request based on such information. Compared with the prior art, the terminal device needs to receive the complete broadcast signal before initiating random access. The solution of the present application can reduce the time consumption of random access and improve the success rate of random access.

[0065] The random access method, device, equipment and storage medium proposed in the present application are described in detail below. In the following embodiments of the present application, "and / or" describes the association relationship of the associated objects, indicating that three relationships may exist. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone, where A and B can be singular or plural. The character " / " generally indicates that the associated objects before and after are in an "or" relationship. "At least one of the following" or similar expressions refers to any combination of these items, including any combination of single items or plural items. For example, at least one of a, b or c can represent: a, b, c, ab, ac, bc, or abc, where a, b, c can be single or multiple. The singular expressions "one", "a kind", "said", "above", "the" and "this" are intended to also include expressions such as "one or more", unless there is a clear indication to the contrary in the context. Furthermore, unless otherwise specified, the ordinal numbers such as "first" and "second" mentioned in the embodiments of the present application are used to distinguish multiple objects, and are not used to limit the order, timing or importance of multiple objects. For example, the first task execution device and the second task execution device are only used to distinguish different task execution devices, and do not indicate the difference in importance of the two task execution devices.

[0066] References to "one embodiment" or "some embodiments" etc. described in the specification of this application mean that one or more embodiments of the present application include specific features, structures or characteristics described in conjunction with the embodiment. Therefore, the statements "in one embodiment", "in some embodiments", "in some other embodiments", "in some other embodiments", etc. that appear in different places in this specification do not necessarily refer to the same embodiment, but mean "one or more but not all embodiments", unless otherwise specifically emphasized in other ways. The terms "including", "comprising", "having" and their variations all mean "including but not limited to", unless otherwise specifically emphasized in other ways.

[0067] based on Figure 1 The communication system shown in the figure introduces the random access method proposed in this application. Figure 4 , is a flow chart of a random access method provided in an embodiment of the present application. In one or more embodiments, Figure 4 The method flow shown can be Figure 1 The method is performed by a terminal device in the communication system shown. The method flow specifically includes:

[0068] 401. The terminal device receives first data from the satellite network side.

[0069] The first data is used to characterize the physical resources on the satellite network side, for example, it may include time domain resource information and frequency domain resource information on the satellite network side.

[0070] Optionally, the first data may be sent by the satellite network side in the form of broadcasting.

[0071] 402. The terminal device sends a random access request to the satellite network side according to the first data.

[0072] The random access request is used to request access to physical resources on the satellite network side.

[0073] In one or more embodiments, the present application proposes that the terminal device does not need to receive the complete broadcast information before starting the random access process. Instead, when receiving the first data used to characterize the physical resources on the satellite network side, the terminal device can directly select the physical resources to be used for random access from all the physical resources on the satellite network side based on the first data, and send a random access request to the satellite network side through the selected physical resources.

[0074] In one or more embodiments, the random access request sent by the terminal device may include a preamble sequence and an RRC connection request, or may include only a preamble sequence or only an RRC connection request.

[0075] 403. The terminal device receives the second data broadcasted by the satellite network side.

[0076] The second data is used to characterize the spatial position on the satellite network side.

[0077] The broadcast information specified in the current communication protocol includes the first data for characterizing the physical resources on the satellite network side and the second data for characterizing the spatial position on the satellite network side, which are not encoded separately. The present application proposes to distinguish the data for characterizing the physical resources and spatial position on the satellite network side, and first encode and preferentially send the first data for characterizing the physical resources on the satellite network side when encoding the broadcast information. For example, the sending time slot of the first data for characterizing the physical resources on the satellite network side can be controlled before the sending time slot of the second data for characterizing the spatial position on the satellite network side. As a result, when receiving the broadcast signal, the terminal device can first receive the first data for characterizing the physical resources on the satellite network side, and initiate random access based on the first data received first, without waiting for all the broadcast information to be received. Compared with the prior art in which the terminal device needs to receive all the broadcast information before initiating random access, the method proposed in the present application can save the time of the random access process and improve the efficiency and success rate of the random access process.

[0078] In one or more embodiments, the first data received by the terminal device for characterizing the physical resources on the satellite network side may include beam parameters on the satellite network side, time domain resource information and frequency domain resource information on the satellite network side.

[0079] In the prior art, the terminal device needs to receive the complete broadcast information before initiating the random access process. In the embodiment proposed in the present application, the terminal device can directly send a random access request to the satellite network side according to the first data when receiving the first data used to characterize the physical resources on the satellite network side. In one or more embodiments, the terminal device can detect the strength of each beam carrying the broadcast signal, determine the time domain resource information and frequency domain resource information of the beam with the greatest strength according to the beam parameters included in the first data, and send a random access request to the satellite network side through the determined time domain resource information and frequency domain resource information.

[0080] In one or more embodiments, since the broadcast information on the satellite network side carries a lot of information, including physical resource information for random access of terminal devices and ephemeris information for synchronous tracking of terminal devices, the complete broadcast information cannot be carried in one frame of Frequency Division Multiple Access (FDMA), so the broadcast information needs to be split for transmission. In the related art, the broadcast information is sent in multiple system message blocks (Symbol Information Block). The data used to characterize the spatial position of the satellite network side and the data used to characterize the physical resources of the satellite network side included in the broadcast information specified by the current protocol are distributed in multiple SIB blocks. Therefore, the terminal equipment in the prior art needs to receive all the multiple SIB blocks used to carry the broadcast information and then parse the data therein.

[0081] The present application proposes that when the satellite network side generates a broadcast signal, the first data used to characterize the physical resources on the satellite network side is first encoded in the first few SIB blocks, and the second data used to characterize the spatial position on the satellite network side is encoded in the last few SIB blocks. Therefore, the terminal device can parse the first received SIB block to obtain the first data used to characterize the physical resources on the satellite network side. As an example, the SIB block carrying the first data used to characterize the physical resources on the satellite network side proposed in the present application can be:

[0082] SystemInformationBlock::= SEQUENCE {

[0083] cellAccessRelatedInfo (cell access related information) {

[0084] plmn-IdentityList (network identity)

[0085] cellBarred (information of accessible cells)}

[0086] radioResourceConfigCommon (radio resource configuration related information)

[0087] cellSelectionRelatedInfo (cell selection related information)

[0088] ……}

[0089] In one or more embodiments, after the terminal device parses the received SIB block to obtain the first data for characterizing the physical resources on the satellite network side, it can use the default configuration for other broadcast information on the satellite network side (such as information for characterizing the spatial position on the satellite network side) and directly initiate a random access process based on the first data. In some embodiments, the terminal device can receive the remaining broadcast information (i.e., the second data for characterizing the spatial position on the satellite network side) after sending the random access request.

[0090] In one or more embodiments, the second data used to characterize the spatial position of the satellite network side may include satellite ephemeris information, paging messages, satellite synchronization signals, timer information, etc. The second data may be used by the terminal device to locate the satellite network side and determine the distance to the satellite network side.

[0091] Based on the triggering methods of different services, the random access process can also be divided into contention random access and non-contention random access.

[0092] Among them, non-contention random access is mainly used in the process of terminal equipment switching cells. The preamble sequence and the Radio Network Temporary Identifier (RA-RNTI) used for scrambling are pre-allocated and unique.

[0093] The scenario of competitive random access is: there are multiple terminal devices that send the same preamble sequence to the network device through the same physical random access channel in the same subframe, requesting resource authorization from the network device. However, the network device cannot distinguish the multiple preamble sequences received. Therefore, when the network device returns Msg2 to these multiple terminal devices, it will use different random access radio network temporary identifiers (Random Access Radio Network Temporary Identifier, RA-RNTI) to scramble Msg2 (that is, multiply the scrambling code and the original signal to obtain a new signal), and carry the temporary scheduling cell radio network temporary identifier (Temporal Cell Radio Network Temporary Identifier, TC-RNTI) in the scrambled Msg2. On the terminal device side, the terminal device calculates the RA-RNTI by sending the subframe of the preamble sequence and the resource position of the physical random access channel (Physical Random Access Channel, PRACH) used, so it can detect whether the calculated RA-RNTI exists on the physical downlink control channel (Physical Downlink Control Channel, PDCCH). If it exists, the terminal device can read Msg2 on the corresponding physical downlink shared channel (PDSCH) according to the indication on the PDCCH and obtain the TC-RNTI carried by Msg2. The terminal device can use TC-RNTI to scramble the Msg3 to be sent. After receiving Msg3, the network device returns Msg4 to distinguish multiple terminal devices.

[0094] In the field of terrestrial communications, when competing for random access, terminal devices and network devices can distinguish different terminal devices by sending and receiving Msg3. However, in the field of satellite communications, the distance between the terminal device and the satellite network is far, and the time and frequency offset of the sending and receiving signals is relatively large, so it is impossible to distinguish different terminal devices through Msg3. Especially in the scenario of two-step random access, the satellite network side can only determine the existence of multiple terminal devices based on the preamble sequence included in MsgA, but cannot separate the preamble sequence and the data sequence after MsgA, resulting in a reduced effect of the preamble sequence. For example, see Figure 5, is an example of a frame structure of MsgA provided in an embodiment of the present application. In a scenario where multiple terminal devices compete for random access, the received signal on the satellite network side can refer to the following formula (1):

[0095] x(t)=Hs(t)+n(t); Formula (1)

[0096] Where x(t) is the signal received by the satellite network at time t, H is the channel matrix, s(t) is the signal sent by the terminal device at time t, and n(t) is the noise signal at time t. M×1 , H∈C M×N , s∈C N×1 , M is the number of antennas on the satellite network side, and N is the number of terminal devices.

[0097] It can be seen from the above formula (1) that the channel matrix H at time t has no solution. The satellite network side can only recognize the existence of multiple terminal devices, but cannot distinguish the signals of multiple terminal devices. Therefore, in the field of satellite communications, the role of the preamble sequence is relatively small. Therefore, the embodiment of the present application proposes to delete the preamble sequence in MsgA or configure the length parameter of the preamble sequence to a preset value, where the preset value can be the minimum of the preamble sequence specified in the communication protocol. For example, taking the preamble sequence using the ZC sequence format as an example, the communication protocol stipulates that the length parameter of the ZC sequence can be configured to 839 or 139, then the length parameter of the preamble sequence of the ZC sequence format used in the present application can be set to 139. Exemplarily, the frame structure of MsgA with the preamble sequence deleted can be seen in Figure 6 .

[0098] In one or more embodiments, after sending the broadcast signal, the satellite network side can detect whether there is a random access request (i.e., MsgA) on each physical resource. After the satellite network side detects the set time of the random access request on any physical resource, it returns a random access request response (i.e., MsgB) to the terminal device through the physical resource.

[0099] In one or more embodiments, if the satellite network side does not detect a random access request on a physical resource, the resource can be allocated to other downlink services. For a terminal device in service mode, the satellite network side can also obtain whether the resource is used to transmit RAR information through a downlink control channel.

[0100] Based on the same concept as the above method, see Figure 7 , is a random access device 700 provided in an embodiment of the present application. The device 700 is used to perform each step in the above method, and in order to avoid repetition, it will not be described again here. The device 700 includes: a communication unit 701 and a processing unit 702.

[0101] In one possible scenario:

[0102] The communication unit 701 is configured to receive first data broadcasted by a satellite network side; the first data is used to represent physical resources of the satellite network side;

[0103] The processing unit 702 is configured to instruct the communication unit 701 to send a random access request to the satellite network side according to the first data; the random access request is used to request access to physical resources on the satellite network side;

[0104] The communication unit 701 is further used to receive second data broadcasted by the satellite network side; the second data is used to represent the spatial position of the satellite network side.

[0105] In one or more embodiments, the first data includes one or more of the following information:

[0106] The beam parameters of the satellite network side, the time domain resource information and the frequency domain resource information of the satellite network side.

[0107] In one or more embodiments, the processing unit 702 is specifically configured to:

[0108] detecting the intensity of each beam carrying the first data;

[0109] Determine, according to the beam parameters included in the first data, time domain resource information and frequency domain resource information of the beam with the greatest intensity;

[0110] Instruct the communication unit 701 to send a random access request to the satellite network side through the determined time domain resource information and frequency domain resource information.

[0111] In one or more embodiments, the random access request does not include the preamble sequence of the terminal device; or, the length parameter of the preamble sequence is a preset value.

[0112] In another possible scenario:

[0113] In a fourth aspect, the present application proposes a random access device, which is applied to a satellite network side, and the device includes:

[0114] The communication unit 701 is configured to broadcast first data, where the first data is used to characterize physical resources on the satellite network side;

[0115] The processing unit 702 is configured to instruct the communication unit 701 to send a random access request response through any physical resource after detecting a set time of the random access request on any physical resource;

[0116] The communication unit 701 is further used to broadcast second data, where the second data is used to characterize the spatial position of the satellite network side.

[0117] Figure 8 The electronic device 800 provided in the embodiment of the present application is shown in FIG. 8. The electronic device 800 in the embodiment of the present application may further include a communication interface 803, which is, for example, a network port, and the electronic device may transmit data through the communication interface 803. Optionally, the communication interface 803 may be used to implement the above Figure 7 The function of the communication unit 701.

[0118] In the embodiment of the present application, the memory 802 stores instructions that can be executed by at least one controller 801. The at least one controller 801 can be used to execute each step in the above method by executing the instructions stored in the memory 802. For example, the controller 801 can implement the above method. Figure 7 The function of the processing unit 702 in.

[0119] Among them, the controller 801 is the control center of the electronic device, which can use various interfaces and lines to connect various parts of the entire electronic device, by running or executing instructions stored in the memory 802 and calling data stored in the memory 802. Optionally, the controller 801 may include one or more processing units, and the controller 801 may integrate an application controller and a modem controller, wherein the application controller mainly processes the operating system and application programs, etc., and the modem controller mainly processes wireless communications. It is understandable that the above-mentioned modem controller may not be integrated into the controller 801. In some embodiments, the controller 801 and the memory 802 may be implemented on the same chip, and in some embodiments, they may also be implemented separately on independent chips.

[0120] The controller 801 may be a general controller, such as a central processing unit (CPU), a digital signal controller, an application specific integrated circuit, a field programmable gate array or other programmable logic device, a discrete gate or transistor logic device, or a discrete hardware component, which may implement or execute the methods, steps, and logic block diagrams disclosed in the embodiments of the present application. The general controller may be a microcontroller or any conventional controller, etc. The steps performed by the data statistics platform disclosed in the embodiments of the present application may be performed directly by a hardware controller, or by a combination of hardware and software modules in the controller.

[0121] The memory 802 is a non-volatile computer-readable storage medium that can be used to store non-volatile software programs, non-volatile computer executable programs and modules. The memory 802 may include at least one type of storage medium, such as a flash memory, a hard disk, a multimedia card, a card-type memory, a random access memory (English: Random Access Memory, referred to as: RAM), a static random access memory (English: Static Random Access Memory, referred to as: SRAM), a programmable read-only memory (English: Programmable Read Only Memory, referred to as: PROM), a read-only memory (English: Read Only Memory, referred to as: ROM), an electrically erasable programmable read-only memory (English: Electrically Erasable Programmable Read-Only Memory, referred to as: EEPROM), a magnetic memory, a disk, an optical disk, etc. The memory 802 is any other medium that can be used to carry or store a desired program code in the form of an instruction or data structure and can be accessed by a computer, but is not limited thereto. The memory 802 in the embodiment of the present application can also be a circuit or any other device that can realize a storage function, for storing program instructions and / or data.

[0122] By designing and programming the controller 801, for example, the code corresponding to the training method of the neural network model introduced in the aforementioned embodiment can be solidified into the chip, so that the chip can execute the steps of the aforementioned neural network model training method during operation. How to design and program the controller 801 is a technology well known to those skilled in the art and will not be elaborated here.

[0123] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems, or computer program products. Therefore, the present application may adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the present application may adopt the form of a computer program product implemented in one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) that include computer-usable program code.

[0124] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a controller of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the controller of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0125] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture including an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.

[0126] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.

[0127] Although the preferred embodiments of the present application have been described, those skilled in the art may make additional changes and modifications to these embodiments once they have learned the basic creative concept. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments and all changes and modifications falling within the scope of the present application.

[0128] Obviously, those skilled in the art can make various changes and modifications to the present application without departing from the spirit and scope of the present application. Thus, if these 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 these modifications and variations.

Claims

1. A random access method, characterized in that: The method is applied to a terminal device, and the method comprises: Receiving first data broadcasted by a satellite network side; the first data is used to characterize physical resources on the satellite network side; Sending a random access request to the satellite network side according to the first data; the random access request is used to request access to physical resources on the satellite network side; Receive second data broadcasted by the satellite network side; the second data is used to characterize the spatial position of the satellite network side.

2. The method according to claim 1, characterized in that The first data includes one or more of the following: The beam parameters of the satellite network side, the time domain resource information and the frequency domain resource information of the satellite network side.

3. The method according to claim 2, characterized in that The sending a random access request to the satellite network side according to the first data includes: detecting the intensity of each beam carrying the first data; Determine, according to the beam parameters included in the first data, time domain resource information and frequency domain resource information of the beam with the greatest intensity; A random access request is sent to the satellite network side through the determined time domain resource information and frequency domain resource information.

4. The method according to any one of claims 1 to 3, characterized in that: The random access request does not include the preamble sequence of the terminal device; or, The length parameter of the leading sequence is a preset value.

5. A random access method, characterized in that: The method is applied to the satellite network side, and the method comprises: Broadcasting first data, where the first data is used to characterize physical resources on the satellite network side; After detecting a set time of a random access request on any physical resource, sending a random access request response through the any physical resource; Broadcast second data, where the second data is used to characterize the spatial position of the satellite network side.

6. A random access device, characterized in that: The apparatus is a terminal device, or the apparatus is applied to the terminal device, and the apparatus includes: A communication unit, configured to receive first data broadcasted by a satellite network side; the first data is used to characterize physical resources on the satellite network side; A processing unit, configured to instruct the communication unit to send a random access request to the satellite network side according to the first data; the random access request is used to request access to physical resources on the satellite network side; The communication unit is also used to receive second data broadcast by the satellite network side; the second data is used to characterize the spatial position of the satellite network side.

7. The device according to claim 6, characterized in that The first data includes one or more of the following information: The beam parameters of the satellite network side, the time domain resource information and the frequency domain resource information of the satellite network side.

8. The device according to claim 7, characterized in that The processing unit is specifically used for: detecting the intensity of each beam carrying the first data; Determine, according to the beam parameters included in the first data, time domain resource information and frequency domain resource information of the beam with the greatest intensity; The communication unit is instructed to send a random access request to the satellite network side through the determined time domain resource information and frequency domain resource information.

9. The device according to any one of claims 6 to 8, characterized in that: The random access request does not include the preamble sequence of the terminal device; or, The length parameter of the leading sequence is a preset value.

10. A random access device, characterized in that: The device is applied to a satellite network side, and the device comprises: A communication unit, configured to broadcast first data, wherein the first data is used to characterize physical resources on a satellite network side; a processing unit, configured to, after detecting a set time of a random access request on any physical resource, instruct the communication unit to send a random access request response through the any physical resource; The communication unit is also used to broadcast second data, where the second data is used to characterize the spatial position of the satellite network side.

11. An electronic device, characterized in that: include: Memory and controller; A memory for storing program instructions; A controller, configured to call the program instructions stored in the memory, and execute the method according to any one of claims 1 to 4 or 5 according to the obtained program.

12. A computer storage medium storing computer executable instructions, characterized in that: The computer executable instructions are used to execute the method according to any one of claims 1-4 or 5.

Citation Information

Patent Citations

  • Method for determining resources and wireless transmitting / receiving unit

    CN110708099A

  • Communication method and device

    CN113541761A