Random access resource determination method, allocation method, terminal and network side equipment

Through the coordinated work of terminals and network-side equipment, random access resources are determined using flights and routes and other identifications, which solves the problem of low random access success rate of ATG airborne terminals, and achieves higher access success rate and resource utilization rate .

CN112449439BActive Publication Date: 2025-02-25CHINA MOBILE COMM LTD RES INST +1
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN201910796814.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2019-08-27
Publication Date
2025-02-25
Estimated Expiration
2039-08-27

AI Technical Summary

Technical Problem

ATG airborne terminals need to frequently shut down the ATG network during takeoff, landing and flight, resulting in a low success rate of random access and affecting the Internet services of high-value users.

Method used

Through the collaborative work of the terminal and the network-side equipment, the random access resources are determined using the terminal's identification, flight identification, route identification and route identification, or the random access resource set is determined, thereby improving the random access success rate.

Benefits of technology

The collision probability of random access resources is reduced, the success rate of random access of airborne terminals is improved, the duration of random access is reduced, and the resource utilization rate is improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN112449439B_ABST
    Figure CN112449439B_ABST
Patent Text Reader

Abstract

The present invention provides a random access resource determination method, allocation method, terminal and network side equipment, belonging to the field of wireless communication technology, wherein one method includes: determining a random access resource according to a first identifier; or determining a first random access resource set according to the first identifier, and randomly selecting a random access resource from the first random access resource set; wherein the first identifier is determined according to at least one of the identifier of the terminal, the flight identifier of the flight currently located by the terminal, the route identifier of the route currently located by the terminal, and the route identifier of the route currently located by the terminal. The present invention can improve the random access success rate of the ATG airborne terminal.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of wireless communication technology, and in particular to a random access resource determination method, allocation method, terminal and network side equipment. Background Art

[0002] With the development of aviation industry and Internet technology, the demand for ground-to-air interconnection applications is becoming more and more urgent. Through ground-to-air interconnection, passengers can access the Internet on the plane just like on the ground and enjoy various Internet application services. Operators, airlines and industry parties can also provide value-added services based on ground-to-air interconnection technology.

[0003] Air-to-ground (ATG) services can provide air passengers with in-flight entertainment, in-flight office and customized services, and have a wide range of industry application prospects, which can be summarized into two applications: video image return and sampled data return. Video image return is widely used in flight safety assurance, offshore rescue, disaster relief, industrial inspection, public security patrol and other fields. Sampled data return can be widely used in meteorological data collection, atmospheric environment data collection and other scenarios, providing high-quality and high-end services for all walks of life.

[0004] like Figure 1 As shown in the figure, ATG communication technology uses mature land mobile communication technology, such as the fourth generation mobile communication technology (4G) and the fifth generation mobile communication technology (5G), to build dedicated base stations on the ground with antennas that can cover the sky, and build a dedicated network with three-dimensional coverage of the ground and air, effectively solving the high-altitude three-dimensional coverage and realizing high-speed data transmission between the ground and the air. The ground base station solution closely follows the development of mobile communication technology, providing high-bandwidth, high-traffic, and low-cost solutions, and has great advantages in network deployment and upgrade maintenance.

[0005] In some scenarios, the aircraft needs to shut down the ATG network. For example, according to the regulations of the Civil Aviation Administration, the ATG network needs to be shut down when the aircraft takes off or lands, or when it is near the airport. For another example, since the ATG network and the ground radio astronomy system use adjacent frequencies, in order to avoid interference with the radio astronomy system, civil aircraft also need to shut down the ATG network when flying over specific geographical areas. In other words, the ATG airborne terminal needs to be in an "offline" state frequently during takeoff, landing, and flight, which means that the ATG airborne terminal may need to initiate random access processes multiple times during takeoff, landing, and flight. Considering that the ATG airborne terminal is a high-value user (all passengers in the aircraft are connected to the ground network through the ATG airborne terminal), it is necessary to improve the random access success rate of the ATG airborne terminal. Summary of the invention

[0006] In view of this, the present invention provides a random access resource determination method, allocation method, terminal and network side equipment, which are used to solve the problem that the random access success rate of the current ATG airborne terminal needs to be improved.

[0007] In order to solve the above technical problems, in a first aspect, the present invention provides a random access resource determination method, which is applied to a terminal and includes:

[0008] Determine the random access resource according to the first identifier; or,

[0009] Determine a first random access resource set according to the first identifier, and randomly select a random access resource from the first random access resource set;

[0010] The first identifier is determined according to at least one of the identifier of the terminal, the flight identifier of the flight on which the terminal is currently located, the route identifier of the route on which the terminal is currently located, and the route identifier of the route on which the terminal is currently located.

[0011] Optionally, the terminal is one of a mobile terminal, a customer premises equipment CPE, an integrated access backhaul IAB and a relay node.

[0012] Optionally, the step of determining the random access resource according to the first identifier includes:

[0013] Determine a random access resource according to the first identifier and the first information; or

[0014] The step of determining the first random access resource set according to the first identifier includes:

[0015] Determine a first random access resource set according to the first identifier and the second information;

[0016] The first information is used to indicate the random access resource corresponding to the first identifier, and the second information is used to indicate the first random access resource set corresponding to the first identifier.

[0017] Optionally, the first information includes a first corresponding relationship between a first identifier and a random access resource; or

[0018] The second information includes a second corresponding relationship between the first identifier and the first random access resource set.

[0019] Optionally, before the step of determining the random access resource according to the first identifier and the first information, the step further includes:

[0020] Acquire the first information by at least one of a pre-agreed agreement, system information sent by a network side device, and radio resource control RRC information; or

[0021] Before the step of determining the first random access resource set according to the first identifier and the second information, the method further includes:

[0022] The second information is obtained through at least one of a prior agreement, system information sent by a network side device, and RRC information.

[0023] Optionally, the step of determining the random access resource according to the first identifier includes:

[0024] determining the random access resource according to the first identifier and the flight mileage;

[0025] The first identifier is the route identifier of the route currently located by the terminal, and the flight mileage is the distance between the starting point of the route currently located by the terminal and the current location of the terminal;

[0026] Alternatively, the first identifier is the route identifier of the terminal's current route, and the flight mileage is the distance between the starting point of the terminal's current route and the terminal's current location.

[0027] Optionally, the step of determining the random access resource according to the first identifier and the flight mileage includes:

[0028] Acquire a second random access resource set according to the first identifier, or according to the first identifier and the flight mileage;

[0029] Determine a random access resource number according to the flight mileage;

[0030] The random access resource is determined from the second random access resource set according to the random access resource number.

[0031] Optionally, the step of acquiring a second random access resource set according to the first identifier, or according to the first identifier and the flight mileage, includes:

[0032] acquiring the second random access resource set according to the first identifier and the first information, or according to the first identifier, the flight mileage and the first information;

[0033] The step of determining the random access resource number according to the flight mileage comprises:

[0034] Determine the random access resource number according to the flight mileage and the first information;

[0035] The first information is used to indicate the random access resource corresponding to the first identifier.

[0036] Optionally, the first information includes a corresponding relationship set consisting of at least one third corresponding relationship; the third corresponding relationship is a corresponding relationship between the first identifier and a parameter set, and the parameter set includes a starting resource number S in the second random access resource set. PRACH , the number N of random access resources in the second random access resource set PRACH , Mileage interval Δ flight and preset mileage starting point S flight At least one of .

[0037] Optionally, when the second random access resource set is acquired according to the first identifier and the first information, the correspondence between the random access resource number and the flight mileage is as follows:

[0038] l PRACH =S PRACH +mod(d flight / Δ flight , N PRACH )

[0039] Among them, I PRACH is the random access resource number, S PRACH is the starting resource number, d flight is the flight mileage, Δ flight is the mileage interval, N PRACH is the number of random access resources in the second random access resource set.

[0040] Optionally, the number N of random access resources in the second random access resource set is PRACH The following relations are satisfied:

[0041]

[0042] Where L is the total mileage of the network side equipment in the airspace covering the current route or route of the terminal, Δ flight is the mileage interval.

[0043] Optionally, when the second random access resource set is acquired according to the first identifier, the flight mileage and the first information, if the flight mileage satisfies 0≤d flight -S flight ≤Δ flight ·N PRACH ,but

[0044]

[0045] Among them, I PRACH is the random access resource number, S PRACH is the starting resource number, dflight is the flight mileage, Δ flight is the mileage interval, N PRACH is the number of random access resources in the second random access resource set, S flight It is the preset mileage starting point corresponding to the second random access resource set.

[0046] Optionally, the step of acquiring a second random access resource set according to the first identifier includes:

[0047] Obtain a corresponding relationship set consisting of at least one third corresponding relationship; the third corresponding relationship is a corresponding relationship between the first identifier and a parameter set, the parameter set including the starting resource number S PRACH , the number N of random access resources in the second random access resource set PRACH , the mileage interval Δ flight and the preset mileage starting point S flight At least one of;

[0048] A parameter set corresponding to the first identifier is determined according to the corresponding relationship set.

[0049] Optionally, the correspondence relationship set is obtained through at least one of prior agreement, system information sent by the network side device, and RRC information.

[0050] Optionally, the second random access resource set includes at least one of a second preamble code sequence set, a second random access time domain transmission resource set, and a second random access frequency domain transmission resource set;

[0051] The step of determining the random access resource from the second random access resource set according to the random access resource number comprises:

[0052] Determine, according to the random access resource number, at least one of an index value of a preamble sequence in the second preamble sequence set, an index value of a random access time domain transmission resource in the second random access time domain transmission resource set, and an index value of a random access frequency domain transmission resource in the second random access frequency domain transmission resource set;

[0053] The preamble code sequence is determined according to the index value of the preamble code sequence; the random access time domain transmission resource is determined according to the index value of the random access time domain transmission resource; and the random access frequency domain transmission resource is determined according to the index value of the random access frequency domain transmission resource.

[0054] Optionally, the correspondence between the random access resource number and the index value of the preamble sequence, the index value of the random access time domain transmission resource, and the index value of the random access frequency domain transmission resource is:

[0055] i s =I PRACH modN s

[0056]

[0057]

[0058] Among them, I PRACH numbering the random access resource;

[0059] i s is the index value of the preamble sequence in the second preamble sequence set;

[0060] N s is the number of preamble sequences included in the second preamble sequence set;

[0061] i t is an index value of a random access time domain transmission resource in the second random access time domain transmission resource set;

[0062] N t is the number of random access time domain transmission resources included in the second random access time domain transmission resource set;

[0063] i f is an index value of a random access frequency domain transmission resource in the second random access frequency domain transmission resource set;

[0064] N f It is the number of random access frequency domain transmission resources included in the second random access frequency domain transmission resource set.

[0065] In a second aspect, the present invention further provides a random access resource determination method, which is applied to a network side device, comprising:

[0066] Sending the first information or the second information;

[0067] Among them, the first information is used to indicate the random access resource corresponding to the first identifier, and the second information is used to indicate the first random access resource set corresponding to the first identifier; the first identifier is determined according to at least one of the terminal identifier, flight identifier, route identifier and route identifier.

[0068] Optionally, the first information or the second information is sent via system information and / or RRC information.

[0069] Optionally, the first information includes a first correspondence between a first identifier and a random access resource, or includes a correspondence set consisting of at least one third correspondence; or, the second information includes a second correspondence between the first identifier and a first random access resource set;

[0070] The third corresponding relationship is a corresponding relationship between the first identifier and the parameter set;

[0071] The parameter set includes at least one of the following:

[0072] Starting resource number S PRACH ;

[0073] The number N of random access resources in the second random access resource set PRACH ;

[0074] Mileage interval Δ flight ;

[0075] Preset mileage starting point S flight .

[0076] In a third aspect, the present invention further provides a random access resource allocation method, applied to a network side device, comprising:

[0077] Receive information sets sent by other network-side devices;

[0078] Allocating random access resources to the terminal according to the information set;

[0079] The information set includes at least one of an identifier of the terminal, a flight identifier of a flight currently located by the terminal, a route identifier of a route currently located by the terminal, a route identifier of a route currently located by the terminal, and time information;

[0080] The time information includes at least one of the following:

[0081] The time when the terminal enters the airspace covered by the network side device;

[0082] The time when the terminal leaves the airspace covered by the network side device;

[0083] The time when the terminal accesses the network side device.

[0084] In a fourth aspect, the present invention further provides a terminal, comprising:

[0085] a determining module, configured to determine a random access resource according to the first identifier; or,

[0086] Determine a first random access resource set according to the first identifier, and randomly select a random access resource from the first random access resource set;

[0087] The first identifier is determined according to at least one of the identifier of the terminal, the flight identifier of the flight on which the terminal is currently located, the route identifier of the route on which the terminal is currently located, and the route identifier of the route on which the terminal is currently located.

[0088] Optionally, the terminal is one of a mobile terminal, a customer premises equipment CPE, an integrated access backhaul IAB and a relay node.

[0089] Optionally, the determination module is used to determine the random access resource according to the first identifier and the first information; or, is used to determine the first random access resource set according to the first identifier and the second information;

[0090] The first information is used to indicate the random access resource corresponding to the first identifier, and the second information is used to indicate the first random access resource set corresponding to the first identifier.

[0091] Optionally, the first information includes a first corresponding relationship between a first identifier and a random access resource; or

[0092] The second information includes a second corresponding relationship between the first identifier and the first random access resource set.

[0093] Optionally, the terminal further includes:

[0094] An acquisition module is used to acquire the first information through at least one of a prior agreement, system information sent by a network side device, and radio resource control RRC information; or, to acquire the second information through at least one of a prior agreement, system information sent by a network side device, and RRC information.

[0095] Optionally, the determining module includes:

[0096] A determination submodule, configured to determine the random access resource according to the first identifier and the flight mileage;

[0097] The first identifier is the route identifier of the route currently located by the terminal, and the flight mileage is the distance between the starting point of the route currently located by the terminal and the current location of the terminal;

[0098] Alternatively, the first identifier is the route identifier of the terminal's current route, and the flight mileage is the distance between the starting point of the terminal's current route and the terminal's current location.

[0099] Optionally, the determining submodule includes:

[0100] A resource set acquisition unit, configured to acquire a second random access resource set according to the first identifier, or according to the first identifier and the flight mileage;

[0101] A resource number determination unit, configured to determine a random access resource number according to the flight mileage;

[0102] A resource determination unit is used to determine the random access resource from the second random access resource set according to the random access resource number.

[0103] Optionally, the resource set acquisition unit is used to acquire the second random access resource set according to the first identifier and the first information, or according to the first identifier, the flight mileage and the first information;

[0104] The resource number determining unit is used to determine the random access resource number according to the flight mileage and the first information;

[0105] The first information is used to indicate the random access resource corresponding to the first identifier.

[0106] Optionally, the first information includes a corresponding relationship set consisting of at least one third corresponding relationship; the third corresponding relationship is a corresponding relationship between the first identifier and a parameter set, and the parameter set includes a starting resource number S in the second random access resource set. PRACH , the number N of random access resources in the second random access resource set PRACH , Mileage interval Δ flight and preset mileage starting point S flight At least one of .

[0107] Optionally, when the second random access resource set is acquired according to the first identifier and the first information, the correspondence between the random access resource number and the flight mileage is as follows:

[0108] I PRACH =S PRACH +mod(d flight / Δ flight , N PRACH )

[0109] Among them, I PRACH is the random access resource number, S PRACH is the starting resource number, d flight is the flight mileage, Δ flight is the mileage interval, N PRACH is the number of random access resources in the second random access resource set.

[0110] Optionally, the number N of random access resources in the second random access resource set is PRACH The following relations are satisfied:

[0111]

[0112] Where L is the total mileage of the network side equipment in the airspace covering the current route or route of the terminal, Δ flight is the mileage interval.

[0113] Optionally, when the second random access resource set is acquired according to the first identifier, the flight mileage and the first information, if the flight mileage satisfies 0≤d flight -S flight ≤Δ flight ·N PRACH ,but

[0114]

[0115] Among them, I PRACH is the random access resource number, S PRACH is the starting resource number, d flight is the flight mileage, Δ flight is the mileage interval, N PRACH is the number of random access resources in the second random access resource set, S flight It is the preset mileage starting point corresponding to the second random access resource set.

[0116] Optionally, the second random access resource set includes at least one of a second preamble code sequence set, a second random access time domain transmission resource set, and a second random access frequency domain transmission resource set;

[0117] The resource determination unit comprises:

[0118] a resource index value determination subunit, configured to determine, according to the random access resource number, at least one of an index value of a preamble sequence in the second preamble sequence set, an index value of a random access time domain transmission resource in the second random access time domain transmission resource set, and an index value of a random access frequency domain transmission resource in the second random access frequency domain transmission resource set;

[0119] A resource determination subunit is used to determine the preamble code sequence according to the index value of the preamble code sequence; determine the random access time domain transmission resource according to the index value of the random access time domain transmission resource; determine the random access frequency domain transmission resource according to the index value of the random access frequency domain transmission resource.

[0120] Optionally, the correspondence between the random access resource number and the index value of the preamble sequence, the index value of the random access time domain transmission resource, and the index value of the random access frequency domain transmission resource is:

[0121] i s =I PRACH modN s

[0122]

[0123]

[0124] Among them, I PRACH numbering the random access resource;

[0125] i s is the index value of the preamble sequence in the second preamble sequence set;

[0126] N s is the number of preamble sequences included in the second preamble sequence set;

[0127] i t is an index value of a random access time domain transmission resource in the second random access time domain transmission resource set;

[0128] N t is the number of random access time domain transmission resources included in the second random access time domain transmission resource set;

[0129] i f is an index value of a random access frequency domain transmission resource in the second random access frequency domain transmission resource set;

[0130] N f It is the number of random access frequency domain transmission resources included in the second random access frequency domain transmission resource set.

[0131] In a fifth aspect, the present invention further provides a network side device, including:

[0132] A sending module, used for sending the first information or the second information;

[0133] Among them, the first information is used to indicate the random access resource corresponding to the first identifier, and the second information is used to indicate the first random access resource set corresponding to the first identifier; the first identifier is determined according to at least one of the terminal identifier, flight identifier, route identifier and route identifier.

[0134] Optionally, the first information or the second information is sent via system information and / or RRC information.

[0135] Optionally, the first information includes a first correspondence between a first identifier and a random access resource, or includes a correspondence set consisting of at least one third correspondence; or, the second information includes a second correspondence between the first identifier and a first random access resource set;

[0136] The third corresponding relationship is a corresponding relationship between the first identifier and the parameter set;

[0137] The parameter set includes at least one of the following:

[0138] Starting resource number S PRACH ;

[0139] The number N of random access resources in the second random access resource set PRACH ;

[0140] Mileage interval Δ flight ;

[0141] Preset mileage starting point S flight .

[0142] In a sixth aspect, the present invention further provides a network side device, including:

[0143] A receiving module, used to receive information sets sent by other network side devices;

[0144] A resource allocation module, configured to allocate random access resources to the terminal according to the information set;

[0145] The information set includes at least one of an identifier of the terminal, a flight identifier of a flight currently located by the terminal, a route identifier of a route currently located by the terminal, a route identifier of a route currently located by the terminal, and time information;

[0146] The time information includes at least one of the following:

[0147] The time when the terminal enters the airspace covered by the network side device;

[0148] The time when the terminal leaves the airspace covered by the network side device;

[0149] The time when the terminal accesses the network side device.

[0150] In a seventh aspect, the present invention further provides a terminal, comprising: a transceiver and a processor;

[0151] The processor is configured to determine a random access resource according to the first identifier; or,

[0152] Determine a first random access resource set according to the first identifier, and randomly select a random access resource from the first random access resource set;

[0153] The first identifier is determined according to at least one of the identifier of the terminal, the flight identifier of the flight on which the terminal is currently located, the route identifier of the route on which the terminal is currently located, and the route identifier of the route on which the terminal is currently located.

[0154] Optionally, the terminal is one of a mobile terminal, a customer premises equipment CPE, an integrated access backhaul IAB and a relay node.

[0155] Optionally, the processor is configured to determine a random access resource according to the first identifier and the first information; or determine a first random access resource set according to the first identifier and the second information;

[0156] The first information is used to indicate the random access resource corresponding to the first identifier, and the second information is used to indicate the first random access resource set corresponding to the first identifier.

[0157] Optionally, the first information includes a first corresponding relationship between a first identifier and a random access resource; or

[0158] The second information includes a second corresponding relationship between the first identifier and the first random access resource set.

[0159] Optionally, the processor is also used to obtain the first information through at least one of the methods agreed in advance, system information sent by the network side device, and wireless resource control RRC information; or, to obtain the second information through at least one of the methods agreed in advance, system information sent by the network side device, and RRC information.

[0160] Optionally, the processor is configured to determine the random access resource according to the first identifier and the flight mileage;

[0161] The first identifier is the route identifier of the route currently located by the terminal, and the flight mileage is the distance between the starting point of the route currently located by the terminal and the current location of the terminal;

[0162] Alternatively, the first identifier is the route identifier of the terminal's current route, and the flight mileage is the distance between the starting point of the terminal's current route and the terminal's current location.

[0163] Optionally, the processor is used to obtain a second random access resource set based on the first identifier, or based on the first identifier and the flight mileage; determine a random access resource number based on the flight mileage; and determine the random access resource from the second random access resource set based on the random access resource number.

[0164] Optionally, the processor is configured to acquire the second random access resource set according to the first identifier and the first information, or according to the first identifier, the flight mileage and the first information; determine the random access resource number according to the flight mileage and the first information;

[0165] The first information is used to indicate the random access resource corresponding to the first identifier.

[0166] Optionally, the first information includes a corresponding relationship set consisting of at least one third corresponding relationship; the third corresponding relationship is a corresponding relationship between the first identifier and a parameter set, and the parameter set includes a starting resource number S in the second random access resource set. PRACH , the number N of random access resources in the second random access resource set PRACH , Mileage interval Δ flight and preset mileage starting point S flight At least one of .

[0167] Optionally, when the second random access resource set is acquired according to the first identifier and the first information, the correspondence between the random access resource number and the flight mileage is as follows:

[0168] I PRACH =S PRACH +mod(d flight / Δ flight , N PRACH )

[0169] Among them, I PRACH is the random access resource number, S PRACH is the starting resource number, d flight is the flight mileage, Δ flight is the mileage interval, N PRACH is the number of random access resources in the second random access resource set.

[0170] Optionally, the number N of random access resources in the second random access resource set is PRACH The following relations are satisfied:

[0171]

[0172] Where L is the total mileage of the network side equipment in the airspace covering the current route or route of the terminal, Δ flight is the mileage interval.

[0173] Optionally, when the second random access resource set is acquired according to the first identifier, the flight mileage and the first information, if the flight mileage satisfies 0≤d flight-S flight ≤Δ flight ·N PRACH ,but

[0174] Among them, I PRACH is the random access resource number, S PRACH is the starting resource number, d flight is the flight mileage, Δ flight is the mileage interval, N PRACH is the number of random access resources in the second random access resource set, S flight It is the preset mileage starting point corresponding to the second random access resource set.

[0175] Optionally, the second random access resource set includes at least one of a second preamble code sequence set, a second random access time domain transmission resource set, and a second random access frequency domain transmission resource set;

[0176] The processor is used to determine, according to the random access resource number, at least one of the index value of the preamble code sequence in the second preamble code sequence set, the index value of the random access time domain transmission resource in the second random access time domain transmission resource set, and the index value of the random access frequency domain transmission resource in the second random access frequency domain transmission resource set; determine the preamble code sequence according to the index value of the preamble code sequence; determine the random access time domain transmission resource according to the index value of the random access time domain transmission resource; determine the random access frequency domain transmission resource according to the index value of the random access frequency domain transmission resource.

[0177] Optionally, the correspondence between the random access resource number and the index value of the preamble sequence, the index value of the random access time domain transmission resource, and the index value of the random access frequency domain transmission resource is:

[0178] i s =I PRACH modN s

[0179]

[0180]

[0181] Among them, I PRACH numbering the random access resource;

[0182] i s is the index value of the preamble sequence in the second preamble sequence set;

[0183] N sis the number of preamble sequences included in the second preamble sequence set;

[0184] i t is an index value of a random access time domain transmission resource in the second random access time domain transmission resource set;

[0185] N t is the number of random access time domain transmission resources included in the second random access time domain transmission resource set;

[0186] i f is an index value of a random access frequency domain transmission resource in the second random access frequency domain transmission resource set;

[0187] N f It is the number of random access frequency domain transmission resources included in the second random access frequency domain transmission resource set.

[0188] In an eighth aspect, the present invention further provides a network side device, comprising: a transceiver and a processor;

[0189] The transceiver is used to send the first information or the second information;

[0190] Among them, the first information is used to indicate the random access resource corresponding to the first identifier, and the second information is used to indicate the first random access resource set corresponding to the first identifier; the first identifier is determined according to at least one of the terminal identifier, flight identifier, route identifier and route identifier.

[0191] Optionally, the first information or the second information is sent via system information and / or RRC information.

[0192] Optionally, the first information includes a first correspondence between a first identifier and a random access resource, or includes a correspondence set consisting of at least one third correspondence; or, the second information includes a second correspondence between the first identifier and a first random access resource set;

[0193] The third corresponding relationship is a corresponding relationship between the first identifier and the parameter set;

[0194] The parameter set includes at least one of the following:

[0195] Starting resource number S PRACH ;

[0196] The number N of random access resources in the second random access resource set PRACH ;

[0197] Mileage interval Δ flight ;

[0198] Preset mileage starting point S flight .

[0199] In a ninth aspect, the present invention further provides a network side device, comprising: a transceiver and a processor;

[0200] The transceiver is used to receive information sets sent by other network side devices;

[0201] The processor is configured to allocate random access resources to the terminal according to the information set;

[0202] The information set includes at least one of an identifier of the terminal, a flight identifier of a flight currently located by the terminal, a route identifier of a route currently located by the terminal, a route identifier of a route currently located by the terminal, and time information;

[0203] The time information includes at least one of the following:

[0204] The time when the terminal enters the airspace covered by the network side device;

[0205] The time when the terminal leaves the airspace covered by the network side device;

[0206] The time when the terminal accesses the network side device.

[0207] In the tenth aspect, the present invention also provides a terminal, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor; when the processor executes the computer program, it implements any one of the above-mentioned random access resource determination methods applied to the terminal.

[0208] In the eleventh aspect, the present invention also provides a network side device, including a memory, a processor, and a computer program stored on the memory and runnable on the processor; when the processor executes the computer program, it implements any one of the above-mentioned random access resource determination methods applied to the network side device or implements the above-mentioned random access resource allocation method applied to the network side device.

[0209] In a twelfth aspect, the present invention further provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps in any one of the above-mentioned random access resource determination methods or the steps in the above-mentioned random access resource allocation method.

[0210] The beneficial effects of the above technical solution of the present invention are as follows:

[0211] In an embodiment of the present invention, the terminal can determine the random access resource according to at least one of the terminal's identification, flight identification, route identification and route identification, or determine the random access resource set according to at least one of the terminal's identification, flight identification, route identification and route identification, and then select the random access resource from the determined random access resource set, that is, the network side device allocates the random access resource or the random access resource set according to at least one of the terminal's identification, flight identification, route identification and route identification. Compared with the terminal can only randomly select random access resources from all random access resources provided by the network side device for competitive random access, the probability of collision is reduced, the random access success rate of the airborne terminal is improved, and the random access duration is reduced. In addition, the network side device can also dynamically allocate random access resources to the terminal that is about to enter the airspace covered by the network side device according to the information set sent by other network side devices. Compared with the method of statically allocating random access resources to the terminal according to the first identification, the waste of random access resources can be better reduced, and the utilization rate of random access resources can be further improved. BRIEF DESCRIPTION OF THE DRAWINGS

[0212] Figure 1 This is a schematic diagram of the ATG network;

[0213] Figure 2 This is a flow chart of a method for determining a random access resource in Embodiment 1 of the present invention;

[0214] Figure 3 This is a flow chart of a method for determining random access resources in Embodiment 2 of the present invention;

[0215] Figure 4 This is a flow chart of a method for determining a random access resource in Embodiment 3 of the present invention;

[0216] Figure 5 This is a flow chart of a method for determining a random access resource in Embodiment 4 of the present invention;

[0217] Figure 6 This is a flow chart of a method for determining a random access resource in Embodiment 5 of the present invention;

[0218] Figure 7 This is a flow chart of a method for determining a random access resource in Embodiment 6 of the present invention;

[0219] Figure 8 This is a flow chart of a random access resource allocation method in Embodiment 7 of the present invention;

[0220] Fig. 9 This is a schematic diagram of the structure of a terminal in Embodiment 8 of the present invention;

[0221] Fig.10 This is a schematic diagram of the structure of a network side device in Embodiment 9 of the present invention;

[0222] Fig.11 This is a schematic diagram of the structure of a network side device in Embodiment 10 of the present invention;

[0223] Fig.12 This is a schematic diagram of the structure of a terminal in Embodiment 11 of the present invention;

[0224] Fig.13 This is a schematic diagram of the structure of a network side device in Embodiment 12 of the present invention;

[0225] Fig.14 This is a schematic diagram of the structure of a network side device in Embodiment 13 of the present invention;

[0226] Fig.15 This is a schematic diagram of the structure of a terminal in Embodiment 14 of the present invention;

[0227] Fig.16 This is a schematic diagram of the structure of a network side device in Embodiment 15 of the present invention;

[0228] Fig.17 This is a schematic diagram of the structure of a network side device in Embodiment 16 of the present invention. DETAILED DESCRIPTION

[0229] In order to make the purpose, technical solution and advantages of the embodiment of the present invention clearer, the technical solution of the embodiment of the present invention will be clearly and completely described below in conjunction with the drawings of the embodiment of the present invention. Obviously, the described embodiment is a part of the embodiment of the present invention, not all of the embodiments. Based on the described embodiment of the present invention, all other embodiments obtained by ordinary technicians in this field belong to the scope of protection of the present invention.

[0230] The random access process is divided into two categories: contention-based random access process and non-contention-based random access process. For the contention-based random access process, multiple terminals (UE: User Equipment) share the same random access preamble format (PRACHpreamble format: Physical Random Access Channel preamble format) and / or PRACH time domain and frequency domain transmission resources (time resources and frequency resources for PRACHtransmission), or share the same random access preamble format and / or PRACH time domain and frequency domain transmission resource set. Among them, PRACH time domain and frequency domain transmission resources are sometimes referred to as PRACH Occasion (abbreviated as RO).

[0231] If the number of UEs initiating random access increases, the collision probability of random access preambles (or preambles for short) sent by the corresponding UEs increases, thereby reducing the success probability of random access for each UE or increasing the random access duration.

[0232] For the non-contention random process, the base station allocates a dedicated preamble format and PRACH timing to each UE, and ensures that at least one of the preamble formats and PRACH timings of different UEs is different.

[0233] See also Figure 2 , Figure 2 A flowchart of a method for determining a random access resource provided in Embodiment 1 of the present invention is provided. The method is applied to a terminal and includes the following steps:

[0234] Step 21: The terminal determines a random access resource according to the first identifier;

[0235] The first identifier is determined according to at least one of the identifier of the terminal, the flight identifier of the flight on which the terminal is currently located, the route identifier of the route on which the terminal is currently located, and the route identifier of the route on which the terminal is currently located.

[0236] It should be noted that the random access resource includes at least one of a preamble sequence, a random access time domain transmission resource, and a random access frequency domain transmission resource.

[0237] It should be noted that flights: passenger, cargo and mail transport flight services that stop at designated starting and ending points along the specified routes using designated aircraft in accordance with the civil aviation transport flight schedule approved by the civil aviation administration are called flights. Flight numbers are used to identify specific flight schedules. Routes: After obtaining an air transport business license, civil aviation transport enterprises can provide air passenger, cargo and mail transport services within a series of permitted sites (i.e. cities). The air transport routes formed by these sites are called air routes. Routes are composed of flight starting points, stopover points, destinations, routes, aircraft models and other elements. Airways: Airways are airspaces approved by relevant government authorities where aircraft can fly in the air along a certain height, width and direction under the command of ground communication and navigation facilities. The purpose of demarcating airways is to maintain air traffic order, improve space utilization and ensure flight safety. Usually, in a flight mission, an aircraft passes through at least one route; and aircraft of multiple flights can pass through one route.

[0238] In the embodiment of the present invention, since there are very few terminals that are simultaneously in the airspace covered by a certain network side device and belong to the same route or are in the same airway, even if they share the same one or more random access resources, the probability of collision is relatively low. If a random access resource is allocated to each terminal passing through the airspace covered by the network side device according to the terminal identifier or flight identifier, then it is a non-competitive random access, and the probability of collision is even lower, basically zero.

[0239] According to the random access resource determination method provided in the embodiment of the present invention, the terminal can determine the random access resource according to at least one of the terminal identification, flight identification, route identification and route identification, that is, the network side device allocates the random access resource according to at least one of the terminal identification, flight identification, route identification and route identification. Compared with the terminal can only randomly select random access resources from all random access resources provided by the network side device to perform competitive random access, the probability of collision is reduced, thereby improving the random access success rate of the airborne terminal and reducing the random access duration.

[0240] The following example illustrates the random access resource determination method.

[0241] Optionally, the terminal is one of a mobile terminal, a customer premise equipment (CPE: Customer Premise Equipment), an integrated access backhaul (IAB: Integrated Access Backhaul) and a relay node (relay node).

[0242] In the embodiment of the present invention, the terminal is installed on an aircraft, including a civil airliner or an unmanned aerial vehicle (UAV). However, the terminal may also be installed on other carrying equipment such as a car or a train.

[0243] Further optionally, the step of determining the random access resource according to the first identifier includes:

[0244] Determine a random access resource according to the first identifier and the first information;

[0245] The first information is used to indicate the random access resource corresponding to the first identifier.

[0246] Optionally, the first information includes a first corresponding relationship between a first identifier and a random access resource.

[0247] Specifically, the first corresponding relationship includes at least one of the following: a corresponding relationship between the first identifier and the preamble code sequence, a corresponding relationship between the first identifier and the random access time domain transmission resource, and a corresponding relationship between the first identifier and the random access frequency domain transmission resource.

[0248] Further optionally, before the step of determining the random access resource according to the first identifier and the first information, the method further includes:

[0249] The first information is obtained by at least one of a prior agreement, system information (System Information) sent by a network side device, and radio resource control (RRC: Radio Resource Control) information.

[0250] It should be noted that the pre-agreed agreement may be a configuration of the terminal when it leaves the factory, or may be updated through a background update program at regular intervals.

[0251] In addition, when the terminal is in an idle state (idle), the first corresponding relationship is generally obtained through system information. When the terminal is in a connected state, the first corresponding relationship is generally obtained through RRC information. The first corresponding relationship is generally a first corresponding relationship of a neighboring cell (specifically, it can be a target neighboring cell) or a neighboring base station (specifically, it can be a target neighboring base station), that is, the terminal can determine the random access resource used when accessing the neighboring cell or the neighboring base station according to the first corresponding relationship. The RRC information includes at least one of a cell handover signaling and a mobility management signaling. After the terminal obtains the first corresponding relationship of the neighboring cell or the neighboring base station through RRC information, the first corresponding relationship broadcast in the system information of the neighboring cell or the neighboring base station will be ignored.

[0252] Optionally, the first identifier may be an identifier of the terminal. Specifically, the identifier of the terminal may be a globally unique identifier, so that the network-side device may allocate a unique random access resource for non-competitive random access to each terminal passing through its covered airspace. Alternatively, the first identifier may be a flight identifier or a flight identifier or a route identifier, or an identifier formed by a combination of any two or all of the three, or an identifier formed by a combination of one or more of the three and the terminal identifier.

[0253] See also Figure 3 , Figure 3 A schematic flow chart of a random access resource determination method provided in Embodiment 2 of the present invention, the method is applied to a terminal, and includes the following steps:

[0254] Step 31: The terminal determines a first random access resource set according to the first identifier, and randomly selects a random access resource from the first random access resource set;

[0255] The first identifier is determined according to at least one of the identifier of the terminal, the flight identifier of the flight on which the terminal is currently located, the route identifier of the route on which the terminal is currently located, and the route identifier of the route on which the terminal is currently located.

[0256] It should be noted that the first random access resource set includes at least one of a first preamble code sequence set, a first random access time domain transmission resource set and a first random access frequency domain transmission resource set.

[0257] In the embodiment of the present invention, since there are very few terminals that are simultaneously within the airspace covered by a certain network side device and belong to the same route or are on the same route, the probability of collision is relatively low even if they share the same random access resource set.

[0258] According to the random access resource determination method provided by the embodiment of the present invention, the terminal can determine the random access resource set according to at least one of the terminal identification, flight identification, route identification and route identification, and then randomly select the random access resource from the determined random access resource set, that is, the network side device allocates the random access resource set according to at least one of the terminal identification, flight identification, route identification and route identification. Compared with the terminal can only randomly select random access resources from all random access resources provided by the network side device to perform competitive random access, the probability of collision is reduced, thereby improving the random access success rate of the airborne terminal and reducing the random access duration.

[0259] The following example illustrates the random access resource determination method.

[0260] Optionally, the terminal is one of a mobile terminal, a CPE, an IAB and a relay node.

[0261] Further optionally, the step of determining the first random access resource set according to the first identifier includes:

[0262] Determine a first random access resource set according to the first identifier and the second information;

[0263] The second information is used to indicate a first random access resource set corresponding to the first identifier.

[0264] Optionally, the second information includes a second corresponding relationship between the first identifier and the first random access resource set.

[0265] Specifically, the second corresponding relationship includes at least one of the following: a corresponding relationship between the first identifier and the first preamble code sequence set, a corresponding relationship between the first identifier and the first random access time domain transmission resource set, and a corresponding relationship between the first identifier and the first random access frequency domain transmission resource set.

[0266] Further optionally, before the step of determining the first random access resource set according to the first identifier and the second information, the step further includes:

[0267] The second information is obtained through at least one of a prior agreement, system information sent by a network side device, and RRC information.

[0268] It should be noted that the pre-agreed agreement may be a configuration of the terminal when it leaves the factory, or may be updated through a background update program at regular intervals.

[0269] In addition, when the terminal is in an idle state (idle), the second corresponding relationship is generally obtained through system information. When the terminal is in a connected state, the second corresponding relationship is generally obtained through RRC information, and the second corresponding relationship is generally a second corresponding relationship of a neighboring cell (specifically, it can be a target neighboring cell) or a neighboring base station (specifically, it can be a target neighboring base station), that is, the terminal can determine the random access resource used when accessing the neighboring cell or the neighboring base station according to the second corresponding relationship. The RRC information includes at least one of a cell handover signaling and a mobility management signaling. After the terminal obtains the second corresponding relationship of the neighboring cell or the neighboring base station through RRC information, the second corresponding relationship broadcast in the system information of the neighboring cell or the neighboring base station will be ignored.

[0270] In an optional specific embodiment, the first identifier may be a route identifier, that is, the ATG airborne terminals on multiple aircraft on the same route share the same first random access resource set, specifically, these ATG airborne terminals share the same first preamble code sequence set, the same first random access time domain transmission resource set and / or the same first random access frequency domain transmission resource set. Alternatively, the first identifier may be a route identifier, that is, the ATG airborne terminals on multiple aircraft belonging to the same route share the same first random access resource set.

[0271] See also Figure 4 , Figure 4 A flowchart of a method for determining a random access resource provided in Embodiment 3 of the present invention is provided. The method is applied to a terminal and includes the following steps:

[0272] Step 41: The terminal determines a random access resource according to the first identifier;

[0273] The first identifier is determined according to at least one of the identifier of the terminal, the flight identifier of the flight on which the terminal is currently located, the route identifier of the route on which the terminal is currently located, and the route identifier of the route on which the terminal is currently located.

[0274] It should be noted that the random access resource includes at least one of a preamble code sequence, a random access time domain transmission resource and a random access frequency domain transmission resource.

[0275] In the embodiment of the present invention, since there are very few terminals that are simultaneously in the airspace covered by a certain network side device and belong to the same route or are in the same airway, even if they share the same one or more random access resources, the probability of collision is relatively low. If a random access resource is allocated to each terminal passing through the airspace covered by the network side device according to the terminal identifier or flight identifier, then it is a non-competitive random access, and the probability of collision is even lower, basically zero.

[0276] According to the random access resource determination method provided in the embodiment of the present invention, the terminal can determine the random access resource according to at least one of the terminal identification, flight identification, route identification and route identification, that is, the network side device allocates the random access resource according to at least one of the terminal identification, flight identification, route identification and route identification. Compared with the terminal can only randomly select random access resources from all random access resources provided by the network side device to perform competitive random access, the probability of collision is reduced, thereby improving the random access success rate of the airborne terminal and reducing the random access duration.

[0277] The following example illustrates the random access resource determination method.

[0278] Optionally, the terminal is one of a mobile terminal, a CPE, an IAB and a relay node.

[0279] Optionally, the step of determining the random access resource according to the first identifier includes:

[0280] determining the random access resource according to the first identifier and the flight mileage;

[0281] The first identifier is the route identifier of the route currently located by the terminal, and the flight mileage is the distance between the starting point of the route currently located by the terminal and the current location of the terminal;

[0282] Alternatively, the first identifier is the route identifier of the terminal's current route, and the flight mileage is the distance between the starting point of the terminal's current route and the terminal's current location.

[0283] Specifically, in the embodiment of the present invention, the starting point of the route can be a fixed point on the route, which has nothing to do with the flight direction of the aircraft, that is, for a certain aircraft, it can fly toward the starting point of the route or fly away from the starting point of the route. Similarly, the starting point of the route can also be a fixed point on the route, which has nothing to do with the flight direction of the aircraft.

[0284] Further optionally, the step of determining the random access resource according to the first identifier and the flight mileage includes:

[0285] Acquire a second random access resource set according to the first identifier, or according to the first identifier and the flight mileage;

[0286] Determine a random access resource number according to the flight mileage;

[0287] The random access resource is determined from the second random access resource set according to the random access resource number.

[0288] In other optional implementations, the step of determining the random access resource according to the first identifier includes:

[0289] Determine a random access resource according to the first identifier and the first information;

[0290] The first information is used to indicate the random access resource corresponding to the first identifier.

[0291] Further optionally, the step of determining the random access resource according to the first identifier and the first information includes:

[0292] Determine the random access resource according to the first identifier, the flight mileage and the first information;

[0293] The first identifier is the route identifier of the route currently located by the terminal, and the flight mileage is the distance between the starting point of the route currently located by the terminal and the current location of the terminal;

[0294] Alternatively, the first identifier is the route identifier of the terminal's current route, and the flight mileage is the distance between the starting point of the terminal's current route and the terminal's current location.

[0295] Specifically, the step of determining the random access resource according to the first identifier, the flight mileage and the first information includes:

[0296] acquiring a second random access resource set according to the first identifier and the first information, or according to the first identifier, the flight mileage, and the first information;

[0297] Determine a random access resource number according to the flight mileage and the first information;

[0298] The random access resource is determined from the second random access resource set according to the random access resource number.

[0299] Optionally, the first information includes a corresponding relationship set consisting of at least one third corresponding relationship; the third corresponding relationship is a corresponding relationship between the first identifier and a parameter set, and the parameter set includes a starting resource number S in the second random access resource set. PRACH , the number N of random access resources in the second random access resource set PRACH , Mileage interval Δ flight and preset mileage starting point S flight At least one of .

[0300] Specifically, the terminal can match the route identifier (or route identifier) ​​of its current route with the route identifier (or route identifier) ​​in the corresponding relationship set, and obtain the parameter set corresponding to the matched route identifier (or route identifier) ​​to calculate the random access resource number.

[0301] Specifically, the parameter set may also include an identifier of the second random access resource set. PRACH , the number N of random access resources in the second random access resource set PRACH It can be used to uniquely identify the second random access resource set.

[0302] As described above, the first information is obtained through at least one of a prior agreement, system information sent by a network side device, and RRC information.

[0303] In other optional embodiments, the second random access resource set is obtained through at least one of a prior agreement with a network side device, system information sent by the network side device, and RRC information.

[0304] In one optional embodiment, when the second random access resource set is acquired according to the first identifier and the first information, the correspondence between the random access resource number and the flight mileage is as follows:

[0305] I PRACH =S PRACH +mod(d flight / Δ flight , N PRACH )(Formula 1)

[0306] Among them, I PRACH is the random access resource number, S PRACH is the starting resource number, d flight is the flight mileage, Δ flight is the mileage interval, N PRACH is the number of random access resources in the second random access resource set.

[0307] In an embodiment of the present invention, each airway and / or route within the airspace covered by the network side device corresponds to a second random access resource set, that is, the network side device allocates a second random access resource set to each airway and / or route within the airspace covered by it.

[0308] For the above formula 1, the interval Δ flight The two ATG airborne terminals are assigned different random access resources. Of course, if d flight / Δ flight If it is not an integer, it needs to be rounded up or down.

[0309] Further optionally, the number N of random access resources in the second random access resource set is PRACH The following relations are satisfied:

[0310]

[0311] Where L is the total mileage of the network side equipment in the airspace covering the current route or route of the terminal, Δ flight The mileage interval.

[0312] If the number of random access resources in the second random access resource set N PRACH If the above relationship is satisfied, it can be ensured that within the airspace covered by the network-side equipment, different ATG airborne terminals on the route or airway are allocated different random access resources.

[0313] In another optional embodiment, when the second random access resource set is acquired according to the first identifier, the flight mileage and the first information, if the flight mileage satisfies 0≤d flight -S flight ≤Δ flight ·N PRACH ,but

[0314]

[0315] Among them, I PRACH is the random access resource number, S PRACH is the starting resource number in the second random access resource set, d flight is the flight mileage, Δ flight is the mileage interval, N PRACH is the number of random access resources in the second random access resource set, S flight It is the preset mileage starting point corresponding to the second random access resource set.

[0316] For the above formula 2, S flight is the preset mileage starting point on the route (or airway) within the airspace covered by the network side device, (S flight +Δ flight ·N PRACH ) is a preset mileage end point in the airspace covered by the network side device on the route (or airway), that is, the network side device is a specific mileage interval on the route (or airway) where the terminal is currently located [S flight ,(S flight +Δ flight ·N PRACH )] reserves random access resources in a second random access resource set. When the flight mileage of the aircraft on the route (or route) is within the specific mileage interval, the ATG airborne terminal carried thereon can select random access resources from the second random access resource set according to the current flight mileage. Of course, the preset mileage starting point may be a mileage starting point A on the route (or route) within the airspace covered by the network-side device, that is, at the mileage starting point A, the route (or route) begins to be covered by the network-side device; and / or, the preset mileage end point may be a mileage terminal B on the route (or route) within the airspace covered by the network-side device, that is, at the mileage terminal B, the route (or route) begins to be not covered by the same network-side device. On the same route (or route), the preset mileage starting point and the preset mileage end point need to be determined according to the flight direction of the aircraft. If the flight directions are opposite, the preset mileage starting point and the preset mileage end point are also opposite.

[0317] In addition, the above formula 2 can also be:

[0318]

[0319] or,

[0320]

[0321] It should be noted that the mileage interval of all routes within the airspace covered by the network side equipment is Δ flight It can be the same or different, that is, the network side device can configure the same mileage interval for all routes, or different mileage intervals for different routes. Similarly, the network side device covers the mileage interval of all routes within the airspace range Δ flight They can be the same or different. The mileage interval can be set to be greater than or equal to 20km, because the Civil Aviation Administration stipulates that the distance between adjacent aircraft is not less than 20km. It can be set according to actual needs. For example, although the Civil Aviation Administration stipulates that the distance between adjacent aircraft is not less than 20km, in actual flight, the distance between adjacent aircraft on a certain route or route is generally greater than 25km, so the mileage interval corresponding to the route or route can be set to 25km. Of course, the mileage interval can also be set to a larger value or a smaller value. However, if it is set to a larger value, such as 30km, 40km, 50km, etc., it will cause two or more ATG airborne terminals in the airspace covered by the network side equipment to use the same random access resource, thereby reducing the probability of successful random access; and if it is set to a smaller value, it will lead to a waste of resources. For example, if it is set to 10km, there will be two random access resources within 20km of the same route, but there may not be two ATG airborne terminals within 20km of the same route at the same time.

[0322] In the embodiment of the present invention, the network side device covers the airspace, and each interval Δ flight A static random access resource is allocated. As long as the current mileage interval (length is Δ flight ) use the random access resources allocated for the mileage interval for random access, and the ATG airborne terminals in other mileage intervals currently on the same route (or airway) use other random access resources. The ATG airborne terminals currently on other routes (or airways) also use the random access resources corresponding to the current route (or airway) and the mileage interval for random access, thereby greatly reducing the probability of random access resource collision, improving the success probability of random access, and reducing the duration of random access.

[0323] Optionally, the second random access resource set includes at least one of a second preamble code sequence set, a second random access time domain transmission resource set, and a second random access frequency domain transmission resource set;

[0324] The step of determining the random access resource from the second random access resource set according to the random access resource number comprises:

[0325] Determine, according to the random access resource number, at least one of an index value of a preamble sequence in the second preamble sequence set, an index value of a random access time domain transmission resource in the second random access time domain transmission resource set, and an index value of a random access frequency domain transmission resource in the second random access frequency domain transmission resource set;

[0326] The preamble code sequence is determined according to the index value of the preamble code sequence; the random access time domain transmission resource is determined according to the index value of the random access time domain transmission resource; and the random access frequency domain transmission resource is determined according to the index value of the random access frequency domain transmission resource.

[0327] Optionally, the correspondence between the random access resource number and the index value of the preamble sequence, the index value of the random access time domain transmission resource, and the index value of the random access frequency domain transmission resource is:

[0328] i s =I PRACH modN s

[0329]

[0330]

[0331] Among them, I PRACH numbering the random access resource;

[0332] i s is the index value of the preamble sequence in the second preamble sequence set;

[0333] N s is the number of preamble sequences included in the second preamble sequence set;

[0334] i t is an index value of a random access time domain transmission resource in the second random access time domain transmission resource set;

[0335] N t is the number of random access time domain transmission resources included in the second random access time domain transmission resource set;

[0336] i f is an index value of a random access frequency domain transmission resource in the second random access frequency domain transmission resource set;

[0337] Nf It is the number of random access frequency domain transmission resources included in the second random access frequency domain transmission resource set.

[0338] In the embodiment of the present invention, the preamble sequence is determined first, then the random access time domain transmission resource is determined, and finally the random access frequency domain transmission resource is determined.

[0339] In other embodiments, the random access time domain transmission resource may be determined first, the random access frequency domain transmission resource may be determined later, and the preamble sequence may be determined last, or in other orders, which are not limited here, except that the above correspondence needs to be modified accordingly. In addition, the terminal may also determine one or two of the preamble sequence, the random access time domain transmission resource, and the random access frequency domain transmission resource only according to the random access resource number, which is not limited here either, and similarly, the above correspondence needs to be modified accordingly.

[0340] See also Figure 5 , Figure 5 A flowchart of a random access resource determination method provided in Embodiment 4 of the present invention is provided. The method is applied to a network side device and includes the following steps:

[0341] Step 51: The network side device sends first information, so that the terminal determines a random access resource according to the first information and a first identifier;

[0342] The first information is used to indicate a random access resource corresponding to a first identifier; the first identifier is determined according to at least one of a terminal identifier, a flight identifier, a route identifier and a route identifier.

[0343] It should be noted that the random access resource includes at least one of a preamble code sequence, a random access time domain transmission resource and a random access frequency domain transmission resource.

[0344] In addition, the network side device may be an ATG base station.

[0345] According to the random access resource determination method provided by the embodiment of the present invention, the network side device can allocate random access resources according to at least one of the terminal identification, flight identification, route identification and route identification, and then issue first information for indicating the random access resources corresponding to the first identification, so that the terminal can determine the random access resources according to at least one of the terminal identification, flight identification, route identification and route identification. Compared with the terminal can only randomly select random access resources from all random access resources provided by the network side device to perform competitive random access, the probability of collision is reduced, thereby improving the random access success rate of the airborne terminal and reducing the random access duration.

[0346] Optionally, the first information is sent via system information and / or RRC information.

[0347] Optionally, the first information includes a first correspondence between a first identifier and a random access resource. Of course, the first information may include a set consisting of a plurality of different first correspondences.

[0348] The embodiment of the present invention provides a technical solution corresponding to the above-mentioned embodiment 1 and applied to the network side device, and can achieve the same technical effect. For details, please refer to the above-mentioned embodiment 1, which will not be repeated here.

[0349] See also Figure 6 , Figure 6 A flowchart of a random access resource determination method provided in Embodiment 5 of the present invention is provided. The method is applied to a network side device and includes the following steps:

[0350] Step 61: The network side device sends second information, so that the terminal determines a first random access resource set according to the second information and the first identifier, and then randomly selects a random access resource from the determined first random access resource set;

[0351] The second information is used to indicate a first random access resource set corresponding to a first identifier; the first identifier is determined according to at least one of a terminal identifier, a flight identifier, a route identifier and a route identifier.

[0352] It should be noted that the first random access resource set includes at least one of a first preamble code sequence set, a first random access time domain transmission resource set and a first random access frequency domain transmission resource set.

[0353] In addition, the network side device may be an ATG base station.

[0354] According to the random access resource determination method provided by the embodiment of the present invention, the network side device can allocate a random access resource set according to at least one of the terminal identification, flight identification, route identification and route identification, and then issue second information for indicating a first random access resource set corresponding to the first identification, so that the terminal can determine a (first) random access resource set according to at least one of the terminal identification, flight identification, route identification and route identification, and then randomly select a random access resource from the determined random access resource set. Compared with the terminal only being able to randomly select a random access resource from all random access resources provided by the network side device for competitive random access, the probability of collision is reduced, the random access success rate of the airborne terminal is improved, and the random access duration is reduced.

[0355] Optionally, the second information is sent via system information and / or RRC information.

[0356] Optionally, the second information includes a second correspondence between the first identifier and the first random access resource set. Of course, the second information may include a set consisting of a plurality of different second correspondences.

[0357] The embodiment of the present invention provides a technical solution corresponding to the above-mentioned embodiment 2 and applied to the network side device, and can achieve the same technical effect. For details, please refer to the above-mentioned embodiment 2, which will not be repeated here.

[0358] See also Figure 7 , Figure 7 A flowchart of a random access resource determination method provided in Embodiment 6 of the present invention is provided. The method is applied to a network side device and includes the following steps:

[0359] Step 71: The network side device sends first information, so that the terminal determines a random access resource according to the first information and a first identifier;

[0360] The first information is used to indicate a random access resource corresponding to a first identifier, and the first identifier is determined according to at least one of a terminal identifier, a flight identifier, a route identifier, and a route identifier.

[0361] It should be noted that the random access resource includes at least one of a preamble code sequence, a random access time domain transmission resource and a random access frequency domain transmission resource.

[0362] In addition, the network side device may be an ATG base station.

[0363] According to the random access resource determination method provided by the embodiment of the present invention, the network side device can allocate random access resources according to at least one of the terminal identification, flight identification, route identification and route identification, and then issue first information for indicating the random access resources corresponding to the first identification, so that the terminal can determine the random access resources according to at least one of the terminal identification, flight identification, route identification and route identification. Compared with the terminal can only randomly select random access resources from all random access resources provided by the network side device to perform competitive random access, the probability of collision is reduced, thereby improving the random access success rate of the airborne terminal and reducing the random access duration.

[0364] Optionally, the first information or the second information is sent via system information and / or RRC information.

[0365] Optionally, the first information includes a correspondence relationship set consisting of at least one third correspondence relationship, wherein the third correspondence relationship is a correspondence relationship between the first identifier and the parameter set;

[0366] The parameter set includes at least one of the following:

[0367] Starting resource number S PRACH ;

[0368] The number N of random access resources in the second random access resource set PRACH ;

[0369] Mileage interval Δ flight ;

[0370] Preset mileage starting point S flight .

[0371] The first identifier may be a route identifier or a flight path identifier.

[0372] The embodiment of the present invention provides a technical solution corresponding to the above-mentioned embodiment three and applied to the network side device, and can achieve the same technical effect. For details, please refer to the above-mentioned embodiment three, which will not be repeated here.

[0373] See also Figure 8 , Figure 8 A flow chart of a random access resource allocation method provided in Embodiment 7 of the present invention is provided. The method is applied to a network side device and includes the following steps:

[0374] Step 81: The network side device receives an information set sent by other network side devices;

[0375] Step 82: The network side device allocates random access resources to the terminal according to the information set;

[0376] The information set includes at least one of an identifier of the terminal, a flight identifier of a flight currently located by the terminal, a route identifier of a route currently located by the terminal, a route identifier of a route currently located by the terminal, and time information;

[0377] The time information includes at least one of the following:

[0378] The time when the terminal enters the airspace covered by the network side device;

[0379] The time when the terminal leaves the airspace covered by the network side device;

[0380] The time when the terminal accesses the network side device.

[0381] It should be noted that the network side device may be an ATG base station. Other network side devices may be adjacent ATG base stations.

[0382] In the embodiment of the present invention, the network side device can dynamically allocate random access resources to the terminal that is about to enter the airspace covered by the network side device according to the above information set sent by other network side devices. Compared with the method of statically allocating random access resources to the terminal according to the first identifier, the waste of random access resources can be better reduced and the utilization rate of random access resources can be further improved.

[0383] The random access resource allocation method is described below with examples.

[0384] Specifically, the information related to the random access resources reserved in advance may be sent to the terminal via RRC information of the other network side device, or may be sent to the terminal via system information.

[0385] Optionally, the information set is transmitted via return signaling.

[0386] Of course, the network side device may also send the above information set to other network side devices, so that other network side devices reserve random access resources for the terminal in advance.

[0387] See also Fig. 9 , Fig. 9 : is a schematic diagram of the structure of a terminal provided by Embodiment 8 of the present invention, the terminal 90 includes:

[0388] A determination module 91 is configured to determine a random access resource according to a first identifier; or

[0389] Determine a first random access resource set according to the first identifier, and randomly select a random access resource from the first random access resource set;

[0390] The first identifier is determined according to at least one of the identifier of the terminal, the flight identifier of the flight on which the terminal is currently located, the route identifier of the route on which the terminal is currently located, and the route identifier of the route on which the terminal is currently located.

[0391] It should be noted that the random access resource includes at least one of a preamble code sequence, a random access time domain transmission resource and a random access frequency domain transmission resource; the first random access resource set includes at least one of a first preamble code sequence set, a first random access time domain transmission resource set and a first random access frequency domain transmission resource set.

[0392] Optionally, the terminal is one of a mobile terminal, a customer premises equipment CPE, an integrated access backhaul IAB and a relay node.

[0393] Optionally, the determination module 91 is used to determine a random access resource according to the first identifier and the first information; or to determine a first random access resource set according to the first identifier and the second information;

[0394] The first information is used to indicate the random access resource corresponding to the first identifier, and the second information is used to indicate the first random access resource set corresponding to the first identifier.

[0395] Optionally, the first information includes a first corresponding relationship between a first identifier and a random access resource; or

[0396] The second information includes a second corresponding relationship between the first identifier and the first random access resource set.

[0397] Optionally, the terminal further includes:

[0398] An acquisition module is used to acquire the first information through at least one of a prior agreement, system information sent by a network side device, and radio resource control RRC information; or to acquire the second information through at least one of a prior agreement, system information sent by a network side device, and RRC information.

[0399] Optionally, the determining module 91 includes:

[0400] A determination submodule, configured to determine the random access resource according to the first identifier and the flight mileage;

[0401] The first identifier is the route identifier of the route currently located by the terminal, and the flight mileage is the distance between the starting point of the route currently located by the terminal and the current location of the terminal;

[0402] Alternatively, the first identifier is the route identifier of the terminal's current route, and the flight mileage is the distance between the starting point of the terminal's current route and the terminal's current location.

[0403] Optionally, the determining submodule includes:

[0404] A resource set acquisition unit, configured to acquire a second random access resource set according to the first identifier, or according to the first identifier and the flight mileage;

[0405] A resource number determination unit, configured to determine a random access resource number according to the flight mileage;

[0406] A resource determination unit is used to determine the random access resource from the second random access resource set according to the random access resource number.

[0407] Optionally, the resource set acquisition unit is used to acquire the second random access resource set according to the first identifier and the first information, or according to the first identifier, the flight mileage and the first information;

[0408] The resource number determining unit is used to determine the random access resource number according to the flight mileage and the first information;

[0409] The first information is used to indicate the random access resource corresponding to the first identifier.

[0410] Optionally, the first information includes a corresponding relationship set consisting of at least one third corresponding relationship; the third corresponding relationship is a corresponding relationship between the first identifier and a parameter set, and the parameter set includes a starting resource number S in the second random access resource set. PRACH , the number N of random access resources in the second random access resource set PRACH , Mileage interval Δ flight and preset mileage starting point S flight At least one of .

[0411] Optionally, when the second random access resource set is acquired according to the first identifier and the first information, the correspondence between the random access resource number and the flight mileage is as follows:

[0412] I PRACH =S PRACH +mod(d flight / Δ flight , N PRACH )

[0413] Among them, I PRACH is the random access resource number, S PRACH is the starting resource number, d flight is the flight mileage, Δ flight is the mileage interval, N PRACH is the number of random access resources in the second random access resource set.

[0414] Optionally, the number N of random access resources in the second random access resource set is PRACH The following relations are satisfied:

[0415]

[0416] Where L is the total mileage of the network side equipment in the airspace covering the current route or route of the terminal, Δ flight is the mileage interval.

[0417] Optionally, when the second random access resource set is acquired according to the first identifier, the flight mileage and the first information, if the flight mileage satisfies 0≤d flight -S flight ≤Δ flight ·N PRACH ,but

[0418]

[0419] Among them, I PRACH is the random access resource number, S PRACH is the starting resource number in the second random access resource set, d flight is the flight mileage, Δ flight is the mileage interval, N PRACH is the number of random access resources in the second random access resource set, S flight It is the preset mileage starting point corresponding to the second random access resource set.

[0420] Optionally, the second random access resource set includes at least one of a second preamble code sequence set, a second random access time domain transmission resource set, and a second random access frequency domain transmission resource set;

[0421] The resource determination unit comprises:

[0422] a resource index value determination subunit, configured to determine, according to the random access resource number, at least one of an index value of a preamble sequence in the second preamble sequence set, an index value of a random access time domain transmission resource in the second random access time domain transmission resource set, and an index value of a random access frequency domain transmission resource in the second random access frequency domain transmission resource set;

[0423] A resource determination subunit is used to determine the preamble code sequence according to the index value of the preamble code sequence; determine the random access time domain transmission resource according to the index value of the random access time domain transmission resource; determine the random access frequency domain transmission resource according to the index value of the random access frequency domain transmission resource.

[0424] Optionally, the correspondence between the random access resource number and the index value of the preamble sequence, the index value of the random access time domain transmission resource, and the index value of the random access frequency domain transmission resource is:

[0425] i s =I PRACH modN s

[0426]

[0427]

[0428] Among them, I PRACH numbering the random access resource;

[0429] i s is the index value of the preamble sequence in the second preamble sequence set;

[0430] N s is the number of preamble sequences included in the second preamble sequence set;

[0431] i t is an index value of a random access time domain transmission resource in the second random access time domain transmission resource set;

[0432] N t is the number of random access time domain transmission resources included in the second random access time domain transmission resource set;

[0433] i f is an index value of a random access frequency domain transmission resource in the second random access frequency domain transmission resource set;

[0434] N f It is the number of random access frequency domain transmission resources included in the second random access frequency domain transmission resource set.

[0435] The embodiments of the present invention are product embodiments corresponding to the above-mentioned method embodiments 1, 2 and 3, so they will not be described in detail here. Please refer to the above-mentioned embodiments 1, 2 and 3 for details.

[0436] See also Fig.10 , Fig.10 1 is a schematic diagram of the structure of a network side device provided in Embodiment 9 of the present invention. The network side device 100 includes:

[0437] A sending module 101, used for sending the first information or the second information;

[0438] Among them, the first information is used to indicate the random access resource corresponding to the first identifier, and the second information is used to indicate the first random access resource set corresponding to the first identifier; the first identifier is determined according to at least one of the terminal identifier, flight identifier, route identifier and route identifier.

[0439] It should be noted that the random access resource includes at least one of a preamble code sequence, a random access time domain transmission resource and a random access frequency domain transmission resource; the first random access resource set includes at least one of a first preamble code sequence set, a first random access time domain transmission resource set and a first random access frequency domain transmission resource set.

[0440] Optionally, the first information or the second information is sent via system information and / or RRC information.

[0441] Optionally, the first information includes a first correspondence between a first identifier and a random access resource, or includes a correspondence set consisting of at least one third correspondence; or, the second information includes a second correspondence between the first identifier and a first random access resource set;

[0442] The third corresponding relationship is a corresponding relationship between the first identifier and the parameter set;

[0443] The parameter set includes at least one of the following:

[0444] Starting resource number S PRACH ;

[0445] The number N of random access resources in the second random access resource set PRACH ;

[0446] Mileage interval Δ flight ;

[0447] Preset mileage starting point S flight .

[0448] The embodiments of the present invention are product embodiments corresponding to the fourth, fifth and sixth method embodiments described above, and will not be described in detail here. Please refer to the fourth, fifth and sixth embodiments described above for details.

[0449] See also Fig.11 , Fig.11 1 is a schematic diagram of the structure of a network side device provided in Embodiment 10 of the present invention. The network side device 110 includes:

[0450] The receiving module 111 is used to receive information sets sent by other network side devices;

[0451] A resource allocation module 112, configured to allocate random access resources to the terminal according to the information set;

[0452] The information set includes at least one of an identifier of the terminal, a flight identifier of a flight currently located by the terminal, a route identifier of a route currently located by the terminal, a route identifier of a route currently located by the terminal, and time information;

[0453] The time information includes at least one of the following:

[0454] The time when the terminal enters the airspace covered by the network side device;

[0455] The time when the terminal leaves the airspace covered by the network side device;

[0456] The time when the terminal accesses the network side device.

[0457] The embodiment of the present invention is a product embodiment corresponding to the above-mentioned method embodiment 7, so it will not be described here in detail. Please refer to the above-mentioned embodiment 7 for details.

[0458] See also Fig.12 , Fig.12 1 is a schematic diagram of a terminal structure provided by the eleventh embodiment of the present invention, wherein the terminal 120 includes: a transceiver 121 and a processor 122;

[0459] The processor 122 is configured to determine a random access resource according to the first identifier; or

[0460] Determine a first random access resource set according to the first identifier, and randomly select a random access resource from the first random access resource set;

[0461] The first identifier is determined according to at least one of the identifier of the terminal, the flight identifier of the flight on which the terminal is currently located, the route identifier of the route on which the terminal is currently located, and the route identifier of the route on which the terminal is currently located.

[0462] It should be noted that the random access resource includes at least one of a preamble code sequence, a random access time domain transmission resource and a random access frequency domain transmission resource; the first random access resource set includes at least one of a first preamble code sequence set, a first random access time domain transmission resource set and a first random access frequency domain transmission resource set.

[0463] Optionally, the terminal is one of a mobile terminal, a customer premises equipment CPE, an integrated access backhaul IAB and a relay node.

[0464] Optionally, the processor 122 is configured to determine a random access resource according to the first identifier and the first information; or determine a first random access resource set according to the first identifier and the second information;

[0465] The first information is used to indicate the random access resource corresponding to the first identifier, and the second information is used to indicate the first random access resource set corresponding to the first identifier.

[0466] Optionally, the first information includes a first corresponding relationship between a first identifier and a random access resource; or

[0467] The second information includes a second corresponding relationship between the first identifier and the first random access resource set.

[0468] Optionally, the processor 122 is also used to obtain the first information through at least one of the methods of prior agreement, system information sent by the network side device, and radio resource control RRC information; or, to obtain the second information through at least one of the methods of prior agreement, system information sent by the network side device, and RRC information.

[0469] Optionally, the processor 122 is configured to determine the random access resource according to the first identifier and the flight mileage;

[0470] The first identifier is the route identifier of the route currently located by the terminal, and the flight mileage is the distance between the starting point of the route currently located by the terminal and the current location of the terminal;

[0471] Alternatively, the first identifier is the route identifier of the terminal's current route, and the flight mileage is the distance between the starting point of the terminal's current route and the terminal's current location.

[0472] Optionally, the processor 122 is used to obtain a second random access resource set based on the first identifier, or based on the first identifier and the flight mileage; determine a random access resource number based on the flight mileage; and determine the random access resource from the second random access resource set based on the random access resource number.

[0473] Optionally, the processor 122 is configured to acquire the second random access resource set according to the first identifier and the first information, or according to the first identifier, the flight mileage and the first information; determine the random access resource number according to the flight mileage and the first information;

[0474] The first information is used to indicate the random access resource corresponding to the first identifier.

[0475] Optionally, the first information includes a corresponding relationship set consisting of at least one third corresponding relationship; the third corresponding relationship is a corresponding relationship between the first identifier and a parameter set, and the parameter set includes a starting resource number S in the second random access resource set. PRACH , the number N of random access resources in the second random access resource set PRACH , Mileage interval Δ flight and preset mileage starting point S flight At least one of .

[0476] Optionally, when the second random access resource set is acquired according to the first identifier and the first information, the correspondence between the random access resource number and the flight mileage is as follows:

[0477] IPRACH =S PRACH +mod(d flight / Δ flight , N PRACH )

[0478] Among them, I PRACH is the random access resource number, S PRACH is the starting resource number, d flight is the flight mileage, Δ flight is the mileage interval, N PRACH is the number of random access resources in the second random access resource set.

[0479] Optionally, the number N of random access resources in the second random access resource set is PRACH The following relations are satisfied:

[0480]

[0481] Where L is the total mileage of the network side equipment in the airspace covering the current route or route of the terminal, Δ flight is the mileage interval.

[0482] Optionally, when the second random access resource set is acquired according to the first identifier, the flight mileage and the first information, if the flight mileage satisfies 0≤d flight -S flight ≤Δ flight ·N PRACH ,but

[0483] Among them, I PRACH is the random access resource number, S PRACH is the starting resource number in the second random access resource set, d flight is the flight mileage, Δ flight is the mileage interval, N PRACH is the number of random access resources in the second random access resource set, S flight It is the preset mileage starting point corresponding to the second random access resource set.

[0484] Optionally, the second random access resource set includes at least one of a second preamble code sequence set, a second random access time domain transmission resource set, and a second random access frequency domain transmission resource set;

[0485] The processor 122 is used to determine at least one of the index value of the preamble code sequence in the second preamble code sequence set, the index value of the random access time domain transmission resource in the second random access time domain transmission resource set, and the index value of the random access frequency domain transmission resource in the second random access frequency domain transmission resource set according to the random access resource number; determine the preamble code sequence according to the index value of the preamble code sequence; determine the random access time domain transmission resource according to the index value of the random access time domain transmission resource; determine the random access frequency domain transmission resource according to the index value of the random access frequency domain transmission resource.

[0486] Optionally, the correspondence between the random access resource number and the index value of the preamble sequence, the index value of the random access time domain transmission resource, and the index value of the random access frequency domain transmission resource is:

[0487] i s =I PRACH modN s

[0488]

[0489]

[0490] Among them, I PRACH numbering the random access resource;

[0491] i s is the index value of the preamble sequence in the second preamble sequence set;

[0492] N s is the number of preamble sequences included in the second preamble sequence set;

[0493] i t is an index value of a random access time domain transmission resource in the second random access time domain transmission resource set;

[0494] N t is the number of random access time domain transmission resources included in the second random access time domain transmission resource set;

[0495] i f is an index value of a random access frequency domain transmission resource in the second random access frequency domain transmission resource set;

[0496] N f It is the number of random access frequency domain transmission resources included in the second random access frequency domain transmission resource set.

[0497] The embodiments of the present invention are product embodiments corresponding to the above-mentioned method embodiments 1, 2 and 3, so they will not be described in detail here. Please refer to the above-mentioned embodiments 1, 2 and 3 for details.

[0498] See also Fig.13 , Fig.13 1 is a schematic diagram of the structure of a network side device provided in Embodiment 12 of the present invention. The network side device 130 includes: a transceiver 131 and a processor 132;

[0499] The transceiver 131 is used to send the first information or the second information;

[0500] Among them, the first information is used to indicate the random access resource corresponding to the first identifier, and the second information is used to indicate the first random access resource set corresponding to the first identifier; the first identifier is determined according to at least one of the terminal identifier, flight identifier, route identifier and route identifier.

[0501] It should be noted that the random access resource includes at least one of a preamble code sequence, a random access time domain transmission resource and a random access frequency domain transmission resource; the first random access resource set includes at least one of a first preamble code sequence set, a first random access time domain transmission resource set and a first random access frequency domain transmission resource set.

[0502] Optionally, the first information or the second information is sent via system information and / or RRC information.

[0503] Optionally, the first information includes a first correspondence between a first identifier and a random access resource, or includes a correspondence set consisting of at least one third correspondence; or, the second information includes a second correspondence between the first identifier and a first random access resource set;

[0504] The third corresponding relationship is a corresponding relationship between the first identifier and the parameter set;

[0505] The parameter set includes at least one of the following:

[0506] Starting resource number S PRACH ;

[0507] The number N of random access resources in the second random access resource set PRACH ;

[0508] Mileage interval Δ flight ;

[0509] Preset mileage starting point S flight .

[0510] The embodiments of the present invention are product embodiments corresponding to the fourth, fifth and sixth method embodiments described above, and will not be described in detail here. Please refer to the fourth, fifth and sixth embodiments described above for details.

[0511] See also Fig.14 , Fig.14 1 is a schematic diagram of the structure of a network side device provided in Embodiment 13 of the present invention. The network side device 140 includes: a transceiver 141 and a processor 142;

[0512] The transceiver 141 is used to receive information sets sent by other network side devices;

[0513] The processor 142 is configured to allocate random access resources to the terminal according to the information set;

[0514] The information set includes at least one of an identifier of the terminal, a flight identifier of a flight currently located by the terminal, a route identifier of a route currently located by the terminal, a route identifier of a route currently located by the terminal, and time information;

[0515] The time information includes at least one of the following:

[0516] The time when the terminal enters the airspace covered by the network side device;

[0517] The time when the terminal leaves the airspace covered by the network side device;

[0518] The time when the terminal accesses the network side device.

[0519] The embodiment of the present invention is a product embodiment corresponding to the above-mentioned method embodiment 7, so it will not be described here in detail. Please refer to the above-mentioned embodiment 7 for details.

[0520] See also Fig.15 , Fig.15 1 is a schematic diagram of the structure of a terminal provided in Embodiment 14 of the present invention. The terminal 150 includes a processor 151, a memory 152, and a computer program stored in the memory 152 and executable on the processor 151; when the processor 151 executes the computer program, the following steps are implemented:

[0521] Determine the random access resource according to the first identifier; or,

[0522] Determine a first random access resource set according to the first identifier, and randomly select a random access resource from the first random access resource set;

[0523] The first identifier is determined according to at least one of the identifier of the terminal, the flight identifier of the flight on which the terminal is currently located, the route identifier of the route on which the terminal is currently located, and the route identifier of the route on which the terminal is currently located.

[0524] It should be noted that the random access resource includes at least one of a preamble code sequence, a random access time domain transmission resource and a random access frequency domain transmission resource; the first random access resource set includes at least one of a first preamble code sequence set, a first random access time domain transmission resource set and a first random access frequency domain transmission resource set.

[0525] Optionally, the terminal is one of a mobile terminal, a customer premises equipment CPE, an integrated access backhaul IAB and a relay node.

[0526] Optionally, the processor 151 may further implement the following steps when executing the computer program:

[0527] The step of determining the random access resource according to the first identifier comprises:

[0528] Determine a random access resource according to the first identifier and the first information; or

[0529] The step of determining the first random access resource set according to the first identifier includes:

[0530] Determine a first random access resource set according to the first identifier and the second information;

[0531] The first information is used to indicate the random access resource corresponding to the first identifier, and the second information is used to indicate the first random access resource set corresponding to the first identifier.

[0532] Optionally, the first information includes a first corresponding relationship between a first identifier and a random access resource; or

[0533] The second information includes a second corresponding relationship between the first identifier and the first random access resource set.

[0534] Optionally, the processor 151 may further implement the following steps when executing the computer program:

[0535] Before the step of determining the random access resource according to the first identifier and the first information, the method further includes:

[0536] Acquire the first information by at least one of a pre-agreed agreement, system information sent by a network side device, and radio resource control RRC information; or

[0537] Before the step of determining the first random access resource set according to the first identifier and the second information, the method further includes:

[0538] The second information is obtained through at least one of a prior agreement, system information sent by a network side device, and RRC information.

[0539] Optionally, the processor 151 may further implement the following steps when executing the computer program:

[0540] The step of determining the random access resource according to the first identifier comprises:

[0541] determining the random access resource according to the first identifier and the flight mileage;

[0542] The first identifier is the route identifier of the route currently located by the terminal, and the flight mileage is the distance between the starting point of the route currently located by the terminal and the current location of the terminal;

[0543] Alternatively, the first identifier is the route identifier of the terminal's current route, and the flight mileage is the distance between the starting point of the terminal's current route and the terminal's current location.

[0544] Optionally, the processor 151 may further implement the following steps when executing the computer program:

[0545] The step of determining the random access resource according to the first identifier and the flight mileage includes:

[0546] Acquire a second random access resource set according to the first identifier, or according to the first identifier and the flight mileage;

[0547] Determine a random access resource number according to the flight mileage;

[0548] The random access resource is determined from the second random access resource set according to the random access resource number.

[0549] Optionally, the processor 151 may further implement the following steps when executing the computer program:

[0550] The step of acquiring a second random access resource set according to the first identifier, or according to the first identifier and the flight mileage, includes:

[0551] acquiring the second random access resource set according to the first identifier and the first information, or according to the first identifier, the flight mileage and the first information;

[0552] The step of determining the random access resource number according to the flight mileage comprises:

[0553] Determine the random access resource number according to the flight mileage and the first information;

[0554] The first information is used to indicate the random access resource corresponding to the first identifier.

[0555] Optionally, the first information includes a corresponding relationship set consisting of at least one third corresponding relationship; the third corresponding relationship is a corresponding relationship between the first identifier and a parameter set, and the parameter set includes a starting resource number S in the second random access resource set. PRACH , the number N of random access resources in the second random access resource set PRACH , Mileage interval Δ flight and preset mileage starting point S flight At least one of .

[0556] Optionally, when the second random access resource set is acquired according to the first identifier and the first information, the correspondence between the random access resource number and the flight mileage is as follows:

[0557] I PRACH =S PRACH +mod(d flight / Δ flight , N PRACH )

[0558] Among them, I PRACH is the random access resource number, S PRACH is the starting resource number, d flight is the flight mileage, Δ flight is the mileage interval, N PRACH is the number of random access resources in the second random access resource set.

[0559] Optionally, the number N of random access resources in the second random access resource set is PRACH The following relations are satisfied:

[0560]

[0561] Where L is the total mileage of the network side equipment in the airspace covering the current route or route of the terminal, Δ flight is the mileage interval.

[0562] Optionally, when the second random access resource set is acquired according to the first identifier, the flight mileage and the first information, if the flight mileage satisfies 0≤d flight -S flight ≤Δ flight ·N PRACH ,but

[0563]

[0564] Among them, I PRACH is the random access resource number, S PRACHis the starting resource number in the second random access resource set, d flight is the flight mileage, Δ flight is the mileage interval, N PRACH is the number of random access resources in the second random access resource set, S flight It is the preset mileage starting point corresponding to the second random access resource set.

[0565] Optionally, the second random access resource set includes at least one of a second preamble code sequence set, a second random access time domain transmission resource set, and a second random access frequency domain transmission resource set;

[0566] When the processor 151 executes the computer program, the following steps may also be implemented:

[0567] The step of determining the random access resource from the second random access resource set according to the random access resource number comprises:

[0568] Determine, according to the random access resource number, at least one of an index value of a preamble sequence in the second preamble sequence set, an index value of a random access time domain transmission resource in the second random access time domain transmission resource set, and an index value of a random access frequency domain transmission resource in the second random access frequency domain transmission resource set;

[0569] The preamble code sequence is determined according to the index value of the preamble code sequence; the random access time domain transmission resource is determined according to the index value of the random access time domain transmission resource; and the random access frequency domain transmission resource is determined according to the index value of the random access frequency domain transmission resource.

[0570] Optionally, the correspondence between the random access resource number and the index value of the preamble sequence, the index value of the random access time domain transmission resource, and the index value of the random access frequency domain transmission resource is:

[0571] i s =I PRACH modN s

[0572]

[0573]

[0574] Among them, I PRACH numbering the random access resource;

[0575] i s is the index value of the preamble sequence in the second preamble sequence set;

[0576] N sis the number of preamble sequences included in the second preamble sequence set;

[0577] i t is an index value of a random access time domain transmission resource in the second random access time domain transmission resource set;

[0578] N t is the number of random access time domain transmission resources included in the second random access time domain transmission resource set;

[0579] i f is an index value of a random access frequency domain transmission resource in the second random access frequency domain transmission resource set;

[0580] N f It is the number of random access frequency domain transmission resources included in the second random access frequency domain transmission resource set.

[0581] The specific working process of the embodiment of the present invention is consistent with that in the above method embodiments 1, 2 and 3, so it will not be repeated here. Please refer to the description of the method steps in the above methods 1, 2 and 3 for details.

[0582] See also Fig.16 , Fig.16 1 is a schematic diagram of the structure of a network side device provided in Embodiment 15 of the present invention. The network side device 160 includes a processor 161, a memory 162, and a computer program stored in the memory 162 and executable on the processor 161; when the processor 161 executes the computer program, the following steps are implemented:

[0583] Sending the first information or the second information;

[0584] Among them, the first information is used to indicate the random access resource corresponding to the first identifier, and the second information is used to indicate the first random access resource set corresponding to the first identifier; the first identifier is determined according to at least one of the terminal identifier, flight identifier, route identifier and route identifier.

[0585] It should be noted that the random access resource includes at least one of a preamble code sequence, a random access time domain transmission resource and a random access frequency domain transmission resource; the first random access resource set includes at least one of a first preamble code sequence set, a first random access time domain transmission resource set and a first random access frequency domain transmission resource set.

[0586] Optionally, the first information or the second information is sent via system information and / or RRC information.

[0587] Optionally, the first information includes a first correspondence between a first identifier and a random access resource, or includes a correspondence set consisting of at least one third correspondence; or, the second information includes a second correspondence between the first identifier and a first random access resource set;

[0588] The third corresponding relationship is a corresponding relationship between the first identifier and the parameter set;

[0589] The parameter set includes at least one of the following:

[0590] Starting resource number S PRACH ;

[0591] The number N of random access resources in the second random access resource set PRACH ;

[0592] Mileage interval Δ flight ;

[0593] Preset mileage starting point S flight .

[0594] The specific working process of the embodiment of the present invention is consistent with that of the above method embodiments 4, 5 and 6, so it will not be repeated here. Please refer to the description of the method steps in the above method embodiments 4, 5 and 6 for details.

[0595] See also Fig.17 , Fig.17 1 is a schematic diagram of the structure of a network side device provided in Embodiment 16 of the present invention. The network side device 170 includes a processor 171, a memory 172, and a computer program stored in the memory 172 and executable on the processor 171; when the processor 171 executes the computer program, the following steps are implemented:

[0596] Receive information sets sent by other network-side devices;

[0597] Allocating random access resources to the terminal according to the information set;

[0598] The information set includes at least one of an identifier of the terminal, a flight identifier of a flight currently located by the terminal, a route identifier of a route currently located by the terminal, a route identifier of a route currently located by the terminal, and time information;

[0599] The time information includes at least one of the following:

[0600] The time when the terminal enters the airspace covered by the network side device;

[0601] The time when the terminal leaves the airspace covered by the network side device;

[0602] The time when the terminal accesses the network side device.

[0603] The specific working process of the embodiment of the present invention is consistent with that in the above-mentioned method embodiment 7, so it will not be repeated here. Please refer to the description of the method steps in the above-mentioned embodiment 7 for details.

[0604] Embodiment 17 of the present invention provides a computer-readable storage medium on which a computer program is stored. When the computer program is executed by a processor, the steps in any one of the random access resource determination methods provided in Embodiments 1 to 3 above or the steps in any one of the random access resource allocation methods provided in Embodiments 4 to 7 above are implemented. For details, please refer to the description of the method steps in the above corresponding embodiments.

[0605] The network side device in the embodiment of the present invention can be a base station (Base Transceiver Station, BTS) in Global System of Mobilecommunication (GSM) or Code Division Multiple Access (CDMA), or a base station (NodeB, NB) in Wideband Code Division Multiple Access (WCDMA), or an evolved base station (Evolutional Node B, eNB or eNodeB) in LTE, or a relay station or access point, or a base station in a future 5G network, etc., which is not limited here.

[0606] The terminal in the embodiment of the present invention can be a wireless terminal or a wired terminal. The wireless terminal can be a device that provides voice and / or other service data connectivity to users, a handheld device with wireless connection function, or other processing devices connected to a wireless modem. The wireless terminal can communicate with one or more core networks via a radio access network (Radio Access Network, referred to as RAN). The wireless terminal can be a mobile terminal, such as a mobile phone (or "cellular" phone) and a computer with a mobile terminal, for example, a portable, pocket-sized, handheld, computer-built-in or vehicle-mounted mobile device, which exchanges language and / or data with the radio access network. For example, personal communication service (Personal Communication Service, referred to as PCS) phone, cordless phone, Session Initiation Protocol (Session Initiation Protocol, referred to as SIP) phone, wireless local loop (Wireless Local Loop, referred to as WLL) station, personal digital assistant (Personal Digital Assistant, referred to as PDA) and other devices. A wireless terminal may also be referred to as a system, a subscriber unit (Subscriber Unit), a subscriber station (Subscriber Station), a mobile station (MobileStation), a mobile station (Mobile), a remote station (Remote Station), a remote terminal (Remote Terminal), an access terminal (Access Terminal), a user terminal (User Terminal), a user agent (User Agent), a terminal (User Device or User Equipment), without limitation herein.

[0607] The above-mentioned computer-readable storage media include permanent and non-permanent, removable and non-removable media, and information storage can be achieved by any method or technology. Information can be computer-readable instructions, data structures, program modules or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, read-only compact disk read-only memory (CD-ROM), digital versatile disk (DVD) or other optical storage, magnetic cassettes, magnetic tape magnetic disk storage or other magnetic storage devices or any other non-transmission media that can be used to store information that can be accessed by a computing device.

[0608] The above is a preferred embodiment of the present invention. It should be pointed out that for ordinary technicians in this technical field, several improvements and modifications can be made without departing from the principles of the present invention. These improvements and modifications should also be regarded as the scope of protection of the present invention.

Claims

1. A random access resource determination method, applied to a terminal, characterized in that: include: Determine a random access resource according to the first identifier; or, Determine a first random access resource set according to the first identifier, and randomly select a random access resource from the first random access resource set; The first identifier is determined according to at least one of a flight identifier of a flight on which the terminal is currently located, a route identifier of a route on which the terminal is currently located, and a route identifier of a route on which the terminal is currently located.

2. The method according to claim 1, characterized in that: The terminal is one of a mobile terminal, a customer premise equipment CPE, an integrated access backhaul IAB and a relay node.

3. The method according to claim 1, characterized in that The step of determining the random access resource according to the first identifier comprises: Determine a random access resource according to the first identifier and the first information; or The step of determining the first random access resource set according to the first identifier includes: Determine a first random access resource set according to the first identifier and the second information; The first information is used to indicate the random access resource corresponding to the first identifier, and the second information is used to indicate the first random access resource set corresponding to the first identifier.

4. The method according to claim 3, characterized in that The first information includes a first corresponding relationship between a first identifier and a random access resource; or The second information includes a second corresponding relationship between the first identifier and the first random access resource set.

5. The method according to claim 3, characterized in that: Before the step of determining the random access resource according to the first identifier and the first information, the method further includes: Acquire the first information by at least one of a pre-agreed agreement, system information sent by a network side device, and radio resource control RRC information; or Before the step of determining the first random access resource set according to the first identifier and the second information, the method further includes: The second information is obtained through at least one of a prior agreement, system information sent by a network side device, and RRC information.

6. The method according to claim 1, characterized in that The step of determining the random access resource according to the first identifier comprises: determining the random access resource according to the first identifier and the flight mileage; The first identifier is the route identifier of the route currently located by the terminal, and the flight mileage is the distance between the starting point of the route currently located by the terminal and the current location of the terminal; Alternatively, the first identifier is the route identifier of the terminal's current route, and the flight mileage is the distance between the starting point of the terminal's current route and the terminal's current location.

7. The method according to claim 6, characterized in that The step of determining the random access resource according to the first identifier and the flight mileage includes: Acquire a second random access resource set according to the first identifier, or according to the first identifier and the flight mileage; Determine a random access resource number according to the flight mileage; The random access resource is determined from the second random access resource set according to the random access resource number.

8. The method according to claim 7, characterized in that The step of acquiring a second random access resource set according to the first identifier, or according to the first identifier and the flight mileage, includes: acquiring the second random access resource set according to the first identifier and the first information, or according to the first identifier, the flight mileage and the first information; The step of determining the random access resource number according to the flight mileage comprises: Determine the random access resource number according to the flight mileage and the first information; The first information is used to indicate a random access resource set corresponding to the first identifier.

9. The method according to claim 8, characterized in that The first information includes a corresponding relationship set consisting of at least one third corresponding relationship; the third corresponding relationship is a corresponding relationship between a first identifier and a parameter set, and the parameter set includes a starting resource number S in the second random access resource set. PRACH , the number N of random access resources in the second random access resource set PRACH , Mileage interval Δ flight and preset mileage starting point S flight At least one of .

10. The method according to claim 9, characterized in that When the second random access resource set is acquired according to the first identifier and the first information, the correspondence between the random access resource number and the flight mileage is as follows: I PRACH =S PRACH +mod(d flight / Δ flight ,N PRACH ) Among them, I PRACH is the random access resource number, S PRACH is the starting resource number, d flight is the flight mileage, Δ flight is the mileage interval, N PRACH is the number of random access resources in the second random access resource set.

11. The method according to claim 10, characterized in that The number N of random access resources in the second random access resource set PRACH The following relations are satisfied: Where L is the total mileage of the network side equipment in the airspace covering the current route or route of the terminal, Δ flight is the mileage interval.

12. The method according to claim 7, characterized in that The second random access resource set includes at least one of a second preamble code sequence set, a second random access time domain transmission resource set, and a second random access frequency domain transmission resource set; The step of determining the random access resource from the second random access resource set according to the random access resource number comprises: Determine, according to the random access resource number, at least one of an index value of a preamble sequence in the second preamble sequence set, an index value of a random access time domain transmission resource in the second random access time domain transmission resource set, and an index value of a random access frequency domain transmission resource in the second random access frequency domain transmission resource set; The preamble code sequence is determined according to the index value of the preamble code sequence; the random access time domain transmission resource is determined according to the index value of the random access time domain transmission resource; and the random access frequency domain transmission resource is determined according to the index value of the random access frequency domain transmission resource.

13. A random access resource determination method, applied to a network side device, characterized in that: include: Sending the first information or the second information; The first information is used to indicate a random access resource corresponding to a first identifier, and the second information is used to indicate a first random access resource set corresponding to the first identifier; the first identifier is determined according to at least one of a flight identifier, a route identifier and a route identifier.

14. The method according to claim 13, characterized in that The first information or the second information is sent via system information and / or RRC information.

15. The method according to claim 13, characterized in that The first information includes a first correspondence between a first identifier and a random access resource, or includes a correspondence set consisting of at least one third correspondence; or, the second information includes a second correspondence between the first identifier and a first set of random access resources; The third corresponding relationship is a corresponding relationship between the first identifier and the parameter set; The parameter set includes at least one of the following: Starting resource number S PRACH ; The number N of random access resources in the second random access resource set PRACH ; Mileage interval Δ flight ; Preset mileage starting point S fight .

16. A random access resource allocation method, applied to a network side device, characterized in that: include: Receive information sets sent by other network-side devices; Allocating random access resources to the terminal according to the information set; The information set includes at least one of a flight identifier of the flight currently located by the terminal, a route identifier of the route currently located by the terminal, a route identifier of the route currently located by the terminal, and time information; The time information includes at least one of the following: The time when the terminal enters the airspace covered by the network side device; The time when the terminal leaves the airspace covered by the network side device; The time when the terminal accesses the network side device.

17. A terminal, characterized in that: include: A determination module, configured to determine a random access resource according to the first identifier; or, Determine a first random access resource set according to the first identifier, and randomly select a random access resource from the first random access resource set; The first identifier is determined according to at least one of a flight identifier of a flight on which the terminal is currently located, a route identifier of a route on which the terminal is currently located, and a route identifier of a route on which the terminal is currently located.

18. A network side device, characterized in that: include: A sending module, used for sending the first information or the second information; The first information is used to indicate a random access resource corresponding to a first identifier, and the second information is used to indicate a first random access resource set corresponding to the first identifier; the first identifier is determined according to at least one of a flight identifier, a route identifier and a route identifier.

19. A network side device, characterized in that: include: A receiving module, used to receive information sets sent by other network side devices; A resource allocation module, configured to allocate random access resources to the terminal according to the information set; The information set includes at least one of a flight identifier of the flight currently located by the terminal, a route identifier of the route currently located by the terminal, a route identifier of the route currently located by the terminal, and time information; The time information includes at least one of the following: The time when the terminal enters the airspace covered by the network side device; The time when the terminal leaves the airspace covered by the network side device; The time when the terminal accesses the network side device.

20. A terminal, characterized in that: include: transceivers and processors; The processor is configured to determine a random access resource according to the first identifier; or, Determine a first random access resource set according to the first identifier, and randomly select a random access resource from the first random access resource set; The first identifier is determined according to at least one of a flight identifier of a flight on which the terminal is currently located, a route identifier of a route on which the terminal is currently located, and a route identifier of a route on which the terminal is currently located.

21. A network side device, characterized in that: include: transceivers and processors; The transceiver is used to send the first information or the second information; The first information is used to indicate a random access resource corresponding to a first identifier, and the second information is used to indicate a first random access resource set corresponding to the first identifier; the first identifier is determined according to at least one of a flight identifier, a route identifier and a route identifier.

22. A network side device, characterized in that: include: transceivers and processors; The transceiver is used to receive information sets sent by other network side devices; The processor is configured to allocate random access resources to the terminal according to the information set; The information set includes at least one of a flight identifier of the flight currently located by the terminal, a route identifier of the route currently located by the terminal, a route identifier of the route currently located by the terminal, and time information; The time information includes at least one of the following: The time when the terminal enters the airspace covered by the network side device; The time when the terminal leaves the airspace covered by the network side device; The time when the terminal accesses the network side device.

23. A terminal comprising a memory, a processor, and a computer program stored in the memory and executable on the processor; characterized in that: When the processor executes the computer program, the random access resource determination method according to any one of claims 1 to 12 is implemented.

24. A network side device, comprising a memory, a processor and a computer program stored in the memory and executable on the processor; characterized in that: When the processor executes the computer program, the random access resource determination method according to any one of claims 13 to 15 is implemented or the random access resource allocation method according to claim 16 is implemented.

25. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the computer program implements the steps of the random access resource determination method according to any one of claims 1 to 15 or the random access resource allocation method according to claim 16.

Citation Information

Patent Citations

  • Paging method, communication timing method and apparatuses

    CN108012329A