Terminal access method and device, electronic equipment and storage medium
By acquiring terminal position information on the network side, combining the beam coverage information to determine the rationality of access, rejecting unreasonable access, and recommending appropriate beam access, solving the problem of terminal access failure in beam communication systems, and improving access efficiency and stability.
Patent Information
- Application Number
- CN202410001855.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-01-02
- Publication Date
- 2025-07-04
AI Technical Summary
In a beam communication system, the terminal may access an unreasonable beam, resulting in access failure, reducing the efficiency of the access network side.
By obtaining the terminal's position information and combining the beam coverage information, the network side determines whether the terminal allows access, rejects unreasonable access requests, and recommends suitable beams for access.
Improve the efficiency of the terminal access network side, avoid access failure and jitter, and improve the stability and efficiency of the access process.
Smart Images

Figure CN120264384A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of communication technologies, and in particular, to a terminal access method, apparatus, electronic device, and storage medium. Background Art
[0002] In a beam communication system, when a terminal accesses the network side where an access device is located, a multi-beam coverage method is usually adopted. The terminal obtains beam resources by searching for downlink information sent by the access device, and thus accesses the network side based on the obtained beam resources. In an actual beam communication system, the beams emitted by the access device are relatively complex, and the terminal is very likely to access an unreasonable beam. If the beam accessed by the terminal is unreasonable, it will lead to access failure, and then the terminal needs to re-access the network side, resulting in low efficiency of the terminal accessing the network side. Summary of the Invention
[0003] The purpose of the embodiments of this application is to provide a terminal access method, apparatus, electronic device, and storage medium to improve the efficiency of the terminal accessing the network side. The specific technical solutions are as follows:
[0004] In a first aspect, the embodiments of this application provide a terminal access method applied to the network side. The method includes:
[0005] Receiving a first message sent by the terminal through a first beam of a first access device, where the first message is used to request to access the network side through the first beam;
[0006] Obtaining the location information of the terminal;
[0007] Determining whether the terminal is allowed to access in the first beam based on the coverage information of the first beam and the location information of the terminal.
[0008] In some embodiments, the method further includes:
[0009] If it is determined that the terminal is not allowed to access in the first beam based on the coverage information of the first beam and the location information of the terminal, rejecting the terminal's access to the first beam.
[0010] In some embodiments, the first message is a random access request message or a radio resource control (RRC) connection establishment access request message.
[0011] In some embodiments, the location information of the terminal is the historical location information of the terminal.
[0012] In some embodiments, the terminal is configured with location reporting parameters.
[0013] In some embodiments, the location reporting parameters include a reporting period and / or a location change condition.
[0014] In some embodiments, the location information of the terminal is the current location information of the terminal.
[0015] In some embodiments, the current location information of the terminal is sent to the network side through the first message.
[0016] In some embodiments, the location information of the terminal includes one or more of the following: the tracking area code TAC where the terminal is located, the TAC list where the terminal is located, and the longitude and latitude where the terminal is located.
[0017] In some embodiments, determining whether the terminal is allowed to access in the first beam based on the coverage information of the first beam and the location information of the terminal includes:
[0018] Determining whether the terminal is allowed to access in the first beam based on the main lobe coverage range of the first beam and the location information of the terminal.
[0019] In some embodiments, the method further includes: determining whether the location information of the terminal is within the main lobe coverage range of the first beam; if the location information of the terminal is not within the main lobe coverage range of the first beam, rejecting the terminal from accessing the first beam.
[0020] In some embodiments, determining whether the terminal is allowed to access in the first beam based on the coverage information of the first beam and the location information of the terminal includes: determining whether the terminal is allowed to access in the first beam based on the main lobe coverage range, the main lobe service capacity of the first beam, and the location information of the terminal.
[0021] In some embodiments, the method further includes: determining whether the location information of the terminal is within the main lobe coverage range of the first beam; if the location information of the terminal is within the main lobe coverage range of the first beam, but the main lobe service capacity is limited, rejecting the terminal from accessing the first beam.
[0022] In some embodiments, the main lobe service capacity includes the service duration of the main lobe.
[0023] In some embodiments, the limitation of the main lobe service capacity includes that the service duration of the main lobe is less than or equal to a set time threshold.
[0024] In some embodiments, when rejecting the terminal from accessing the first beam, sending second beam information to the terminal.
[0025] In some embodiments, the second beam information is the information of the second beam recommended by the network side for the terminal to access.
[0026] In some embodiments, the second beam information is determined by the network side based on the operating trajectory information of the access device, the beam coverage information, and the location information of the terminal.
[0027] In some embodiments, the second beam information is determined by the network side based on the operating trajectory information of the access device, the beam coverage information, the location information of the terminal, and the information of the third beam to which the terminal was last connected.
[0028] In some embodiments, the selection method of the recommended beam includes the best signal quality and / or the longest service time.
[0029] In some embodiments, the second beam information is carried in a random access response message or an RRC connection rejection message.
[0030] In some embodiments, the network side is an access device, a terrestrial base station, a terrestrial network device, a functional device in the core network, a 5G non-terrestrial network (NTN) gateway, or a gateway station.
[0031] In some embodiments, the method further includes: the terminal reinitiating an access process.
[0032] In a second aspect, an embodiment of the present application provides a terminal access device applied to the network side, the device includes:
[0033] A receiving module, configured to receive a first message sent by a terminal through a first beam of a first access device, where the first message is used to request to access the network side through the first beam;
[0034] An obtaining module, configured to obtain the location information of the terminal;
[0035] A determining module, configured to determine whether the terminal is allowed to access through the first beam based on the coverage information of the first beam and the location information of the terminal.
[0036] In some embodiments, the determining module is further configured to: if it is determined based on the coverage information of the first beam and the location information of the terminal that the terminal is not allowed to access through the first beam, reject the terminal from accessing the first beam.
[0037] In some embodiments, the first message is a random access request message or a radio resource control (RRC) connection establishment access request message.
[0038] In some embodiments, the location information of the terminal is the historical location information of the terminal.
[0039] In some embodiments, the terminal is configured with location reporting parameters.
[0040] In some embodiments, the location reporting parameter includes a reporting period and / or a location change condition.
[0041] In some embodiments, the location information of the terminal is the current location information of the terminal.
[0042] In some embodiments, the current location information of the terminal is sent to the network side through the first message.
[0043] In some embodiments, the location information of the terminal includes one or more of the following: the tracking area code TAC where the terminal is located, the TAC list where the terminal is located, and the longitude and latitude where the terminal is located.
[0044] In some embodiments, the determining module is specifically configured to: determine whether the terminal is allowed to access the first beam based on the main lobe coverage range of the first beam and the location information of the terminal.
[0045] In some embodiments, the determining module is further configured to: determine whether the location information of the terminal is within the main lobe coverage range of the first beam; if the location information of the terminal is not within the main lobe coverage range of the first beam, reject the terminal from accessing the first beam.
[0046] In some embodiments, the determining module is specifically configured to: determine whether the terminal is allowed to access the first beam based on the main lobe coverage range, the main lobe service capacity of the first beam, and the location information of the terminal.
[0047] In some embodiments, the determining module is further configured to: determine whether the location information of the terminal is within the main lobe coverage range of the first beam; if the location information of the terminal is within the main lobe coverage range of the first beam, but the main lobe service capacity is limited, reject the terminal from accessing the first beam.
[0048] In some embodiments, the main lobe service capacity includes the service duration of the main lobe.
[0049] In some embodiments, the limitation of the main lobe service capacity includes that the service duration of the main lobe is less than or equal to a set time threshold.
[0050] In some embodiments, the determining module is further configured to: when rejecting the terminal from accessing the first beam, send the second beam information to the terminal.
[0051] In some embodiments, the second beam information is the information of the second beam recommended by the network side for the terminal to access.
[0052] In some embodiments, the second beam information is determined by the network side based on the operating trajectory information of the access device, the beam coverage information, and the location information of the terminal.
[0053] In some embodiments, the second beam information is determined by the network side based on the operating trajectory information of the access device, the beam coverage information, the location information of the terminal, and the information of the third beam to which the terminal was last connected.
[0054] In some embodiments, the selection method of the proposed beam includes the best signal quality and / or the longest service time.
[0055] In some embodiments, the second beam information is carried in a random access response message or an RRC connection rejection message.
[0056] In some embodiments, the network side is a functional device in an access device, a terrestrial base station, a terrestrial network device, a core network, a 5G non-terrestrial network NTN gateway, or a gateway station.
[0057] In some embodiments, the terminal reinitiates the access process.
[0058] In a third aspect, an embodiment of the present application provides an electronic device, including a processor, a communication interface, a memory, and a communication bus. Among them, the processor, the communication interface, and the memory communicate with each other through the communication bus;
[0059] The memory is used to store a computer program;
[0060] When the processor is used to execute the program stored in the memory, it implements the method steps described in any one of the first aspects above.
[0061] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, in which a computer program is stored, and when the computer program is executed by a processor, it implements the method steps described in any one of the first aspects above.
[0062] Advantages of the embodiments of the present application:
[0063] In the technical solution provided by the embodiments of the present application, the network side obtains the location information of the terminal, and thus determines whether to allow the terminal to access the network side on the first beam according to the coverage information of the first beam and the location information of the terminal. When the network side determines that the terminal is not allowed to access on the first beam, it means that it is unreasonable for the terminal to access the network side on the first beam. The network side can prevent the terminal from accessing the network side through an unreasonable first beam, so that the terminal can find other beams for access, rather than waiting for jitter or data transmission failure after accessing the first beam, and then the terminal finds a new beam for access, thereby improving the efficiency of the terminal accessing the network side.
[0064] Of course, it is not necessary for any product or method implementing this application to achieve all of the above-mentioned advantages simultaneously. BRIEF DESCRIPTION OF THE DRAWINGS
[0065] In order to more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the following will briefly introduce the drawings required for use in the description of the embodiments or the prior art. Obviously, the drawings in the following description are only some embodiments of this application, and those of ordinary skill in the art can also obtain other embodiments based on these drawings.
[0066] Figure 1 A schematic structural diagram of a beam communication system provided by an embodiment of this application;
[0067] Figure 2 A schematic diagram of the beam emitted by an access device covering a terminal provided by an embodiment of this application;
[0068] Figure 3 A first flowchart of a terminal access method provided by an embodiment of this application;
[0069] Figure 4 A second flowchart of a terminal access method provided by an embodiment of this application;
[0070] Figure 5 A third flowchart of a terminal access method provided by an embodiment of this application;
[0071] Figure 6 A refined flowchart of step S44 provided by an embodiment of this application;
[0072] Figure 7 A first signaling interaction diagram of the process of a terminal randomly accessing the network side provided by an embodiment of this application;
[0073] Figure 8 A second signaling interaction diagram of the process of a terminal randomly accessing the network side provided by an embodiment of this application;
[0074] Figure 9 A first signaling interaction diagram of the process of a terminal establishing an RRC connection with the network side provided by an embodiment of this application;
[0075] Figure 10 A second signaling interaction diagram of the process of a terminal establishing an RRC connection with the network side provided by an embodiment of this application;
[0076] Figure 11 A schematic structural diagram of a terminal access device provided by an embodiment of this application;
[0077] Figure 12A schematic structural diagram of an electronic device provided by an embodiment of the present application. Specific embodiments
[0078] Next, the technical solutions in the embodiments of the present application will be clearly and completely described in conjunction with the accompanying drawings in the embodiments of the present application. Obviously, the described embodiments are only a part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art based on the present application belong to the scope of protection of the present application.
[0079] In a beam communication system, such as a 5G NTN (Non-Terrestrial Network) communication system, a terminal accesses the network side where the access device is located. Usually, a multi-beam coverage method is adopted. The terminal searches for the downlink SSB (Synchronization Signal Block) information sent by the access device and reads the SIB1 (System Information Block 1) bound to the downlink SSB information to obtain the uplink PRACH (Random Access Channel) resource and the Preamble code resource, that is, to obtain beam resources. Then, based on the obtained beam resources, the terminal triggers random access or an RRC (Radio Resource Control) connection to access the beam or cell, that is, to access the network side. The beam communication system may include one or more access devices, and the access device may include a satellite, a space station, a drone, etc.
[0080] As Figure 1 shown, the beam communication system includes a terminal and an access device. Among them, the access device is a device on the network side. The access device emits beams. Among the beams emitted by the access device, there are beams that cover the terminal. The terminal receives the downlink SSB information sent by the access device, thereby obtaining beam resources. Based on the obtained beam resources, the terminal accesses the network side where the access device is located (that is, establishes a service connection). After receiving the access request from the terminal, the access device processes the access request.
[0081] In an actual beam communication system, there are side lobes in the multiple beams emitted by the access device. It is very likely that the terminal will access the side lobes. As Figure 2 shown, some side lobes of beam 1 emitted by the access device are located in the main lobes of other beams (such as beam 3 and beam 4 in the figure). If the terminal accesses the side lobes, it will lead to access failure, and then the terminal needs to re-access the network side, resulting in a low efficiency of the terminal accessing the network side.
[0082] In addition, it is also possible for the terminal to access a beam with a relatively short coverage time. As Figure 2The terminal U shown in the figure is within the main lobe coverage of beam 1 and beam 2. However, the time remaining for the main lobe of beam 2 to cover the terminal U is only 1.5 seconds (s), while the time for the main lobe of beam 1 to cover the terminal U is 1 hour (h). Assuming that the process for the terminal to access the network side takes 2 s, if the terminal U accesses beam 2, it will cause the beam to change before the process of the terminal accessing the network side is completed, resulting in access failure and thus a low efficiency of the terminal accessing the network side. Currently, in the 3GPP (3rd Generation Partnership Project) NTN standard and other existing technologies, there is no solution to the above problem.
[0083] To solve the above problem, an embodiment of the present application provides a terminal access method, which is applied to the network side, as Figure 3 shown, and the method includes the following steps.
[0084] Step S31: Receive a first message sent by the terminal through a first beam of a first access device, where the first message is used to request access to the network side through the first beam.
[0085] Step S32: Obtain the location information of the terminal.
[0086] Step S33: Determine whether the terminal is allowed to access through the first beam based on the coverage information of the first beam and the location information of the terminal.
[0087] In the technical solution provided by the embodiment of the present application, the network side obtains the location information of the terminal, and thus determines whether to allow the terminal to access the network side through the first beam according to the coverage information of the first beam and the location information of the terminal. When the network side determines that the terminal is not allowed to access through the first beam, it means that it is unreasonable for the terminal to access the network side through the first beam. The network side can prevent the terminal from accessing the network side through the unreasonable first beam, so that the terminal can find other beams for access, rather than waiting for jitter or data transmission failure after accessing the first beam and then the terminal finds a new beam for access, thereby improving the efficiency of the terminal accessing the network side.
[0088] In the above step S31, the terminal can be any terminal capable of communicating with the access device, and the network side can be any device such as an access device, a terrestrial base station, a terrestrial network device, a functional device in the core network, a 5G NTN gateway, or a gateway station. The first message can be a random access request message or a radio resource control (RRC) connection establishment access request message. The network side can include one or more access devices. An access device can transmit one or more beams. The first access device is any access device on the network side, and the first beam is any beam transmitted by the first access device. After receiving the beam information transmitted by the access device on the network side, the terminal sends the first message to the first access device through the first beam of the first access device it receives, requesting to access the network side. The network side receives the first message through the first beam of the first access device.
[0089] In the above step S32, the location information of the terminal can include one or more of the tracking area code (TAC) where the terminal is located, the TAC list where the terminal is located, and the longitude and latitude where the terminal is located. The network side can obtain the historical location information of the terminal stored in advance as the location information of the terminal, or obtain the current location information of the terminal from the first message as the location information of the terminal. Specifically, it can include the following two cases.
[0090] Case 1: The first message does not carry the location information of the terminal.
[0091] In this case, the above step S32 can include the following steps: Obtain the identifier of the terminal from the first message; Determine the latest historical location information corresponding to the identifier of the terminal according to the corresponding relationship between the identifier of the terminal and the location information stored in advance, as the location information of the terminal.
[0092] Case 2: The first message carries the current location information of the terminal.
[0093] In this case, the current location information of the terminal is sent to the network side through the first message. The above step S32 can include the following steps: Obtain the current location information of the terminal from the first message as the location information of the terminal.
[0094] In the embodiment of the present application, the network side stores in advance the corresponding relationship between the identifier of the terminal and the historical location information of the terminal. When the first message does not carry the location information of the terminal, the network side can find the location information reported by the terminal last time according to the corresponding relationship between the identifier of the terminal and the historical location information of the terminal stored in advance, as the location information of the terminal, so as to determine whether to allow the terminal to access the first beam subsequently.
[0095] In the embodiments of the present application, the terminal may report location information to the network side. The terminal may be configured with location reporting parameters. When the location reporting parameters meet the preset conditions, the terminal reports location information to the network side. Among them, the location reporting parameters may include a reporting period and / or a location change condition.
[0096] In the embodiments of the present application, after the terminal accesses the first beam, it may periodically report the location information of the terminal to the network side. Thus, the network side can obtain the latest location information of the terminal, so that when the terminal accesses again later, even if the first message sent by the terminal does not carry the location information of the terminal, the network side can use the latest historical location information of the terminal stored in advance as the location information of the terminal according to the historical location information of the terminal. Thus, when the terminal accesses again, the network side can quickly obtain the location information of the terminal, determine whether the first beam accessed by the terminal is allowed to access, that is, determine whether the first beam accessed by the terminal is suitable for access. Furthermore, when the terminal is not suitable for accessing the first beam, the network side can timely give a response of rejecting access to the terminal, so that the terminal can timely find a new beam for access, improving the efficiency of the terminal accessing the network side.
[0097] In the embodiments of the present application, the location change condition includes one or more of the following:
[0098] The resident beam changes, that is, the beam emitted by the access device received by the terminal changes; for example Figure 2 in, the coverage range of beam 2 where terminal U is located no longer covers terminal U. At this time, the terminal meets the location change condition and the terminal can report location information to the network side;
[0099] The TAC where the terminal is located changes;
[0100] The TAC list where the terminal is located changes;
[0101] The distance change between the current longitude and latitude of the terminal and the previous longitude and latitude exceeds the set distance threshold, and the previous longitude and latitude is the longitude and latitude reported by the terminal to the network side last time.
[0102] When the terminal meets the condition that the location has not changed, the first message does not need to carry the location information of the terminal (such as the above situation 1), reducing the load of the message and improving the data transmission efficiency.
[0103] In the above step S33, after obtaining the location information of the terminal, the network side can determine whether the terminal is allowed to access in the first beam according to the coverage information of the first beam and the location information of the terminal.
[0104] In the embodiments of the present application, the network side may determine whether the terminal is allowed to access the first beam based on the main lobe coverage range of the first beam and the location information of the terminal. The network side determines whether the location information of the terminal is within the main lobe coverage range of the first beam to avoid the terminal accessing the side lobe of the first beam. If the location information of the terminal is not within the main lobe coverage range of the first beam, the network side may reject the terminal's access to the first beam or connect the terminal to other beams.
[0105] In the embodiments of the present application, when the network side determines that the terminal is allowed to access the first beam, it indicates that the terminal and the network side can establish a connection through the first beam. The network side may send a random access response message or an RRC connection establishment message indicating that the network side allows the terminal to access the first beam to the terminal.
[0106] In some embodiments, as Figure 4 shown, the embodiments of the present application further provide a terminal access method, including the following steps:
[0107] Step S41: Receive a first message sent by the terminal through the first beam of the first access device. The first message is used to request access to the network side through the first beam. This is the same as step S31 above.
[0108] Step S42: Obtain the location information of the terminal. This is the same as step S32 above.
[0109] Step S43: Determine whether the terminal is allowed to access the first beam based on the coverage information of the first beam and the location information of the terminal. This is the same as step S33 above.
[0110] Step S44: If not allowed, reject the terminal's access to the first beam.
[0111] In the embodiments of the present application, when the network side determines that the terminal is not allowed to access the first beam, it may inform the terminal that it is not allowed to access the first beam by sending a rejection message or information about other beams recommended for the terminal to access to the terminal.
[0112] In the technical solution provided by the embodiments of the present application, when the network side determines that the terminal is not allowed to access the first beam, it indicates that it is unreasonable for the terminal to access the network side through the first beam. The network side may reject the terminal's access so that the terminal can quickly find other beams for access, thereby improving the efficiency of the terminal accessing the network side.
[0113] In some embodiments, the network side may also determine whether the terminal is allowed to access the first beam based on the main lobe coverage range, the main lobe service capability of the first beam, and the location information of the terminal. Based on this, the embodiments of the present application further provide a terminal access method, as Figure 5 shown. This method may include the following steps.
[0114] Step S51: The receiving terminal receives a first message sent through the first beam of the first access device. The first message is used to request access to the network side through the first beam. This is the same as step S31 above.
[0115] Step S52: Obtain the location information of the terminal. This is the same as step S32 above.
[0116] Step S53: Determine whether the location information of the terminal is within the coverage range of the main lobe of the first beam. If not, execute step S54; if so, execute step S55. Refer to the relevant description in step S33 above.
[0117] Step S54: Reject the terminal from accessing the first beam. Refer to the relevant description in step S44 above.
[0118] Step S55: Determine the target time for the first beam to serve the terminal according to the operating trajectory information of the access device and the coverage information of the first beam, that is, the main lobe service ability of the first beam.
[0119] Step S56: Determine whether the target time is less than or equal to the set time threshold. If so, execute step S54; if not, execute step S57.
[0120] Step S57: Connect the terminal to the first beam.
[0121] In the technical solution provided by the embodiment of the present application, after the network side determines that the location information of the terminal is within the coverage range of the main lobe of the first beam, the network side also needs to determine whether the main lobe service ability of the first beam meets the requirement for the terminal to access the first beam. Only when the main lobe service ability of the first beam meets the requirement for the terminal to access the first beam, the terminal is allowed to access, thereby avoiding the situation that the time for the first beam to serve the terminal is short, resulting in the beam being replaced during the process of the terminal accessing the network side and unable to connect normally.
[0122] In step S55 above, the operating trajectory information may be ephemeris information. The coverage range of the first beam may change as the access device moves. The terminal may move or not move, so the time for the first beam to cover the terminal is limited, that is, the main lobe service ability of the first beam is limited. If the time for the first beam to cover the terminal is short, it will cause the first beam to no longer cover the location of the terminal during the process of the terminal accessing the first beam, resulting in access failure. In the embodiment of the present application, after the network side determines that the location information of the terminal is within the coverage range of the main lobe of the first beam, it also needs to determine the target time for the first beam to serve the terminal according to the operating trajectory information of the access device and the coverage information of the first beam, that is, the main lobe service ability of the first beam, so as to further determine whether the terminal is allowed to access through the first beam.
[0123] In the above step S56, the set time threshold can be set to be greater than the time required for the terminal to access the network side, so as to ensure that the process of the terminal accessing the network side is not interrupted. The network side determines whether the target time is less than or equal to the set time threshold. When the target time is less than or equal to the preset time threshold, step S54 is executed to reject the terminal from accessing the first beam; when the target time is greater than the preset time threshold, step S57 is executed to connect the terminal to the first beam.
[0124] In the embodiment of the present application, when the network side determines that the target time is less than or equal to the set time threshold, it indicates that the process of the terminal accessing the network side will be interrupted due to beam change. Then, a random access response message or an RRC connection rejection message can be sent to the terminal to inform the terminal of rejecting access to the first beam.
[0125] In some embodiments, when the network side rejects the terminal from accessing the first beam, it can also send second beam information to the terminal. The second beam is the beam that the network side recommends the terminal to access. The second beam information can be the identifier of the second beam, and the second beam information can be carried in the random access response message or the RRC connection rejection message; as Figure 6 shown, the above step S44 may include the following steps.
[0126] Step S61, select a second beam according to the location information of the terminal, the running trajectory information of at least one access device, and the coverage information of the beams emitted by at least one access device.
[0127] Step S62, send the second beam information to the terminal so that the terminal can send a first message through the second beam.
[0128] In the technical solution provided by the embodiment of the present application, when the network side determines that the terminal should not access through the first beam based on the location information of the terminal, the target time when the first beam covers the terminal, etc., and rejects the terminal from accessing the first beam, it confirms a second beam suitable for the terminal to access according to the location information of the terminal, the running trajectory information of all access devices in the network side, and the coverage information of the beams emitted by these access devices, and sends the second beam information to the terminal so that the terminal can access through the second beam suitable for access, thereby further improving the efficiency of the terminal accessing the network side.
[0129] In the above step S61, the second beam may be a beam transmitted by a second access device. The second access device and the first access device may be the same or different, and the second beam is different from the first beam. The network side prestores the operation trajectory information of at least one access device and the coverage information of the beams transmitted by at least one access device. Among them, the coverage information of the beam, that is, the geographical information of the ground range covered by the beam, such as longitude and latitude information. The network side may select the second beam of the second access device suitable for the terminal to access according to the above information and the current location information of the terminal. In the embodiment of the present application, the network side may select the beam with the optimal signal quality and / or the longest service time as the second beam. For example, if there is a beam in the second access device whose service time for the terminal is much longer than the time required for the terminal to access the network side, the network side will use this beam as the second beam; for another example, among all the beams whose service time for the terminal is greater than the set time threshold, the beam with the optimal signal quality may be selected as the second beam; in addition, thresholds may be set separately for the signal quality and the service time, and the optimal beam may be selected as the second beam by comprehensively considering the signal quality and the service time.
[0130] In the above step S62, the network side sends the second beam information to the terminal according to the second beam determined in the above step S61. After receiving the second beam information, the terminal may search for and access the second beam according to the second beam information, that is, send the first message requesting access to the network side through the second beam, and initiate a new access process to the terminal. For example, the terminal resends the second message for requesting to access the network side through the second beam through the second beam. The network side receives the second message sent by the terminal through the second beam and obtains the location information of the terminal, so as to determine whether the terminal is allowed to access in the second beam.
[0131] In some embodiments, the network side may record the identifier of the third beam accessed by the terminal last time and the identifier of the third access device accessed by the terminal last time; then the above step S61 may include the following steps:
[0132] Select the second beam according to the location information of the terminal, the operation trajectory information of at least one access device, the coverage information of the beams transmitted by at least one access device, and the information of the third beam.
[0133] In the embodiment of the present application, the third access device and the first access device may be the same or different, and the third beam and the first beam may be the same or different. The network side selects the beam recommended for the terminal to access according to the third beam accessed by the terminal last time, the current location information of the terminal, the operation trajectory information of at least one access device, and the coverage information of the beams transmitted by at least one access device, and uses it as the second beam.
[0134] In the technical solution provided by the embodiment of the present application, when the network side determines the beam for the recommended terminal to access, considering the third beam of the third access device to which the terminal successfully accessed last time can improve the efficiency of determining the beam for the recommended terminal to access. For example, directly using the third beam as the second beam, that is, using the third access device as the second access device.
[0135] In the embodiment of the present application, for the location reporting of the terminal, the location reporting parameters of the terminal can be configured according to RRC states such as RRC connected state, RRC idle state, and RRC inactive state. The location reporting parameters include a reporting period and / or a location change condition. The reporting period and the location change condition can refer to the relevant descriptions in step S32 above.
[0136] In some embodiments, the first message may be a random access request message. In this case, the terminal access process is as Figure 7 shown.
[0137] Step S71, the terminal sends a random access request message to the network side.
[0138] Step S72, the network side determines whether to allow the terminal to access the current beam.
[0139] In the embodiment of the present application, the network side determines whether to allow the terminal to access the current beam according to the location information of the terminal, the running trajectory information of the access device, the coverage information of the beam, etc., so as to decide to reject or allow the terminal to access. The current beam is the beam used by the terminal when sending the random access request message.
[0140] Step S73, the network side sends a random access response message for rejecting access to the terminal.
[0141] Step S74, the network side sends a random access response message for allowing access to the terminal.
[0142] In the embodiment of the present application, the location information may be the current location information carried in the random access request message, or the historical location information of the terminal pre-stored by the network side. The location information of the terminal may include one or more of the TAC where the terminal is located, the TAC list, and the longitude and latitude.
[0143] When the network side rejects the terminal access, step S73 is executed to send a random access response message for rejecting access to the terminal. The random access response message may carry the beam ID (identifier) recommended by the network side for the terminal to access, that is, the second beam information; when the network side allows the terminal access, step S74 is executed to send a random access response message for allowing access to the terminal.
[0144] In the embodiments of the present application, the network side may include a first access device and other devices. The embodiments of the present application also provide a terminal access process, as follows Figure 8 shown.
[0145] Step S81: The terminal sends a random access request message to the first access device.
[0146] Step S82: The first access device forwards the random access request message to other devices on the network side.
[0147] Step S83: Other devices on the network side determine whether the terminal is allowed to access the current beam.
[0148] Step S84: Other devices on the network side send a random access response message for rejecting access to the first access device.
[0149] Step S85: The first access device forwards the random access response message for rejecting access to the terminal.
[0150] Step S86: Other devices on the network side send a random access response message for allowing access to the first access device.
[0151] Step S87: The first access device forwards the random access response message for allowing access to the terminal.
[0152] Figure 8 In, except for the forwarding process, how other devices on the network side determine whether the terminal is allowed to access the current beam, and the steps of other devices on the network side sending a random access response message to the terminal are similar to those in the above Figure 7 For the steps, refer to the description above regarding Figure 7 for details.
[0153] In some embodiments, the first message may be an RRC connection establishment access request message. In this case, the terminal access process is as follows Figure 9 shown.
[0154] Step S91: The terminal sends an RRC connection establishment access request message to the network side.
[0155] Step S92: The network side determines whether the terminal is allowed to access the current beam.
[0156] In the embodiments of the present application, the network side determines whether the terminal is allowed to access the current beam based on the location information of the terminal, the operating trajectory information of the access device, the coverage information of the beam, etc., so as to decide to reject or allow the terminal to access.
[0157] Step S93: The network side sends an RRC connection rejection message for rejecting access to the terminal.
[0158] Step S94, the network side sends an RRC connection establishment message to the terminal.
[0159] When the network side rejects the terminal access, step S93 is executed to send an RRC connection rejection message for rejecting access to the terminal. The RRC connection rejection message may carry the beam ID recommended by the network side for the terminal to access, that is, the second beam information; when the network side allows the terminal access, step S94 is executed to send an RRC connection establishment message to the terminal.
[0160] In the embodiments of the present application, the network side may include a first access device and other devices. The embodiments of the present application also provide a terminal access process, as Figure 10 shown.
[0161] Step S101, the terminal sends an RRC connection establishment access request message to the first access device.
[0162] Step S102, the first access device forwards the RRC connection establishment access request message to other devices on the network side.
[0163] Step S103, other devices on the network side determine whether the terminal is allowed to access the current beam.
[0164] Step S104, other devices on the network side send an RRC connection rejection message for rejecting access to the first access device.
[0165] Step S105, the first access device forwards the RRC connection rejection message for rejecting access to the terminal.
[0166] Step S106, other devices on the network side send an RRC connection establishment message to the first access device.
[0167] Step S107, the first access device forwards the RRC connection establishment message to the terminal.
[0168] Figure 10 In, except for the forwarding process, how other devices on the network side determine whether the terminal is allowed to access the current beam, and the steps of other devices on the network side sending an RRC connection rejection message or an RRC connection establishment message to the terminal are similar to the above Figure 9 steps, and reference can be made to the above description about Figure 9 for details.
[0169] In the embodiments of the present application, through any of the above terminal access methods, the access process of the terminal can be accelerated, thereby reducing the access delay of the terminal to the network side and the service establishment delay between the terminal and the network side, and improving the user experience.
[0170] Corresponding to the above terminal access method, the embodiments of the present application also provide a terminal access device, which is applied to the network side, as Figure 11As shown, the device includes:
[0171] A receiving module 111, configured to receive a first message sent by a terminal through a first beam of a first access device, where the first message is used to request access to the network side through the first beam;
[0172] An obtaining module 112, configured to obtain the location information of the terminal;
[0173] A determining module 113, configured to determine whether the terminal is allowed to access in the first beam based on the coverage information of the first beam and the location information of the terminal.
[0174] In the technical solution provided by the embodiments of the present application, the network side obtains the location information of the terminal, and thus determines whether to allow the terminal to access the network side in the first beam according to the coverage information of the first beam and the location information of the terminal. When the network side determines that the terminal is not allowed to access in the first beam, it indicates that it is unreasonable for the terminal to access the network side in the first beam. The network side can prevent the terminal from accessing the network side through an unreasonable first beam, so that the terminal can search for other beams for access, rather than waiting until jitter occurs or data transmission fails after accessing the first beam, and then the terminal searches for a new beam for access, thereby improving the efficiency of the terminal accessing the network side.
[0175] In some embodiments, the determining module 113 may further be configured to: if it is determined based on the coverage information of the first beam and the location information of the terminal that the terminal is not allowed to access in the first beam, reject the terminal's access to the first beam.
[0176] In some embodiments, the first message may be a random access request message or a radio resource control (RRC) connection establishment access request message.
[0177] In some embodiments, the location information of the terminal may be the historical location information of the terminal.
[0178] In some embodiments, the terminal may be configured with location reporting parameters.
[0179] In some embodiments, the location reporting parameters may include a reporting period and / or a location change condition.
[0180] In some embodiments, the location information of the terminal may be the current location information of the terminal.
[0181] In some embodiments, the current location information of the terminal may be sent to the network side through the first message.
[0182] In some embodiments, the location information of the terminal may include one or more of the following: the tracking area code (TAC) where the terminal is located, the TAC list where the terminal is located, and the longitude and latitude where the terminal is located.
[0183] In some embodiments, the determination module 113 can be specifically configured to: determine whether the terminal is allowed to access in the first beam based on the main lobe coverage range of the first beam and the location information of the terminal.
[0184] In some embodiments, the determination module 113 can also be configured to: determine whether the location information of the terminal is within the main lobe coverage range of the first beam; if the location information of the terminal is not within the main lobe coverage range of the first beam, reject the terminal from accessing the first beam.
[0185] In some embodiments, the determination module 113 can be specifically configured to: determine whether the terminal is allowed to access in the first beam based on the main lobe coverage range, the main lobe service capacity, and the location information of the terminal of the first beam.
[0186] In some embodiments, the determination module 113 can also be configured to: determine whether the location information of the terminal is within the main lobe coverage range of the first beam; if the location information of the terminal is within the main lobe coverage range of the first beam, but the main lobe service capacity is limited, reject the terminal from accessing the first beam.
[0187] In some embodiments, the main lobe service capacity can include the service duration of the main lobe.
[0188] In some embodiments, the limitation of the main lobe service capacity can include that the service duration of the main lobe is less than or equal to a set time threshold.
[0189] In some embodiments, the determination module 113 can also be configured to: when rejecting the terminal from accessing the first beam, send the second beam information to the terminal.
[0190] In some embodiments, the second beam information can be the information of the second beam that the network side recommends the terminal to access.
[0191] In some embodiments, the second beam information can be determined by the network side based on the operation trajectory information of the access device, the beam coverage information, and the location information of the terminal.
[0192] In some embodiments, the second beam information can be determined by the network side based on the operation trajectory information of the access device, the beam coverage information, the location information of the terminal, and the information of the third beam that the terminal accessed last time.
[0193] In some embodiments, the selection method of the recommended beam can include the best signal quality and / or the longest service time.
[0194] In some embodiments, the second beam information can be carried in a random access response message or an RRC connection rejection message.
[0195] In some embodiments, the network side may be an access device, a terrestrial base station, a terrestrial network device, a functional device in a core network, a 5G NTN gateway, or a gateway station.
[0196] In some embodiments, the terminal reinitiates an access process. For example, the terminal sends a second message to the network side via a second beam to request access to the network side via the second beam. The receiving module in the network side receives the second message sent by the terminal, and the acquisition module acquires the location information of the terminal, and the determination module determines whether the terminal is allowed to access in the second beam.
[0197] An embodiment of the present application further provides an electronic device, such as the aforementioned network side, that is, any one of an access device, a terrestrial base station, a terrestrial network device, a functional device in a core network, a 5G NTN gateway, and a gateway station, such as Figure 12 As shown, it includes a processor 121, a communication interface 122, a memory 123, and a communication bus 124. Among them, the processor 121, the communication interface 122, and the memory 123 complete mutual communication through the communication bus 124.
[0198] The memory 123 is used to store a computer program;
[0199] When the processor 121 is used to execute the program stored in the memory 123, it implements the steps of any of the above terminal access methods.
[0200] The communication bus mentioned in the above electronic device may be a Peripheral Component Interconnect (PCI) bus or an Extended Industry Standard Architecture (EISA) bus, etc. This communication bus can be divided into an address bus, a data bus, a control bus, etc. For the sake of convenience of representation, only a thick line is used in the figure, but it does not mean that there is only one bus or one type of bus.
[0201] The communication interface is used for communication between the above electronic device and other devices.
[0202] The memory may include a Random Access Memory (RAM), and may also include a Non-Volatile Memory (NVM), such as at least one disk memory. Optionally, the memory may also be at least one storage device located far from the aforementioned processor.
[0203] The above-mentioned processor may be a general-purpose processor, including a Central Processing Unit (CPU), a Network Processor (NP), etc.; it may also be a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), a Field-Programmable Gate Array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components.
[0204] In another embodiment provided by the present application, there is also provided a computer-readable storage medium, in which a computer program is stored, and when the computer program is executed by a processor, the steps of any of the above terminal access methods are implemented.
[0205] In another embodiment provided by the present application, there is also provided a computer program product containing instructions, which when running on a computer, causes the computer to execute any of the terminal access methods in the above embodiments.
[0206] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware, or any combination thereof. When implemented using software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the processes or functions described in the embodiments of the present application are generated in whole or in part. The computer may be a general-purpose computer, a dedicated computer, a computer network, or other programmable devices. The computer instructions may be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions may be transmitted from one website, computer, server, or data center to another website, computer, server, or data center by wire (such as coaxial cable, optical fiber, Digital Subscriber Line (DSL)) or wireless (such as infrared, wireless, microwave, etc.). The computer-readable storage medium may be any available medium that can be accessed by a computer, or a data storage device such as a server, data center, etc. that includes one or more integrated available media. The available medium may be a magnetic medium (such as a floppy disk, hard disk, magnetic tape), an optical medium (such as a DVD), or a semiconductor medium (such as a Solid State Disk (SSD)).
[0207] It should be noted that in this text, relational terms such as "first" and "second" are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any actual relationship or order between these entities or operations. Moreover, the terms "comprise", "include" or any other variant thereof are intended to cover non-exclusive inclusion, such that a process, method, article or device comprising a series of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such process, method, article or device. Without further limitation, an element defined by the statement "comprising an..." does not exclude the presence of additional identical elements in the process, method, article or device comprising the said element.
[0208] Each embodiment in this specification is described in a related manner. For the same or similar parts among the embodiments, reference can be made to each other. Each embodiment focuses on the differences from other embodiments. In particular, for the embodiments of the device, electronic device, and storage medium, since they are basically similar to the method embodiments, the description is relatively simple, and reference can be made to the corresponding parts of the method embodiments for the relevant content.
[0209] The above description is only a preferred embodiment of the present application and is not intended to limit the protection scope of the present application. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application are all included in the protection scope of the present application.
Claims
1. A terminal access method, characterized in that, Applied to the network side, the method includes: Receiving a first message sent by a terminal through a first beam of a first access device, where the first message is used to request access to the network side through the first beam; Obtaining the location information of the terminal; Determining whether the terminal is allowed to access in the first beam based on the coverage information of the first beam and the location information of the terminal.
2. The method according to claim 1, wherein The method further includes: If it is determined that the terminal is not allowed to access in the first beam based on the coverage information of the first beam and the location information of the terminal, rejecting the terminal's access to the first beam.
3. The method according to claim 1, wherein The first message is a random access request message or a radio resource control (RRC) connection establishment access request message.
4. The method according to claim 1, wherein The location information of the terminal is the historical location information of the terminal.
5. The method according to claim 4, wherein The terminal is configured with location reporting parameters.
6. The method according to claim 5, wherein The location reporting parameters include a reporting period and / or a location change condition.
7. The method according to claim 1, characterized in that The location information of the terminal is the current location information of the terminal.
8. The method according to claim 7, wherein The current location information of the terminal is sent to the network side through the first message.
9. The method according to claim 1, wherein The location information of the terminal includes one or more of the following: the tracking area code (TAC) where the terminal is located, the TAC list where the terminal is located, and the longitude and latitude where the terminal is located.
10. The method according to claim 1, characterized in that, The determining whether the terminal is allowed to access in the first beam based on the coverage information of the first beam and the location information of the terminal includes: Determining whether the terminal is allowed to access in the first beam based on the main lobe coverage range of the first beam and the location information of the terminal.
11. The method according to claim 10, wherein The method further includes: judging whether the location information of the terminal is within the main lobe coverage range of the first beam; if the location information of the terminal is not within the main lobe coverage range of the first beam, rejecting the terminal's access to the first beam.
12. The method according to claim 1, wherein The determining whether the terminal is allowed to access in the first beam based on the coverage information of the first beam and the location information of the terminal includes: determining whether the terminal is allowed to access in the first beam based on the main lobe coverage range, the main lobe service capacity, and the location information of the terminal.
13. The method according to claim 12, wherein The method further includes: judging whether the location information of the terminal is within the main lobe coverage range of the first beam; if the location information of the terminal is within the main lobe coverage range of the first beam, but the main lobe service capacity is limited, rejecting the terminal's access to the first beam.
14. The method according to claim 13, wherein The main lobe service capacity includes the service duration of the main lobe.
15. The method according to claim 14, characterized in that, The limitation of the main lobe service capacity includes that the service duration of the main lobe is less than or equal to a set time threshold.
16. The method according to claim 1, characterized in that, When rejecting the terminal's access to the first beam, sending second beam information to the terminal.
17. The method according to claim 16, wherein The second beam information is the information of the second beam recommended by the network side for the terminal to access.
18. The method according to claim 16, characterized in that, The second beam information is determined by the network side based on the operating trajectory information of the access device, the beam coverage information, and the location information of the terminal.
19. The method according to claim 16, characterized in that, The second beam information is determined by the network side based on the operating trajectory information of the access device, the beam coverage information, the location information of the terminal, and the information of the third beam to which the terminal accessed last time.
20. The method according to any one of claims 17 to 19, characterized in that The selection method of the recommended beam includes the best signal quality and / or the longest service time.
21. The method according to claim 16, wherein The second beam information is carried in a random access response message or an RRC connection rejection message.
22. The method according to claim 1, wherein The network side is an access device, a terrestrial base station, a terrestrial network device, a functional device in a core network, a 5G non-terrestrial network (NTN) gateway, or a gateway station.
23. The method according to claim 1, wherein The method further includes: the terminal reinitiating an access process.
24. A terminal access device, characterized in that, Applied to the network side, the apparatus includes: a receiving module, configured to receive a first message sent by a terminal via a first beam of a first access device, where the first message is used to request access to the network side via the first beam; an obtaining module, configured to obtain location information of the terminal; a determining module, configured to determine whether the terminal is allowed to access in the first beam based on coverage information of the first beam and the location information of the terminal.
25. An electronic device, characterized in that, It includes a processor, a communication interface, a memory, and a communication bus. Among them, the processor, the communication interface, and the memory complete communication with each other via the communication bus; the memory is configured to store a computer program; the processor, when executing the program stored on the memory, implements the method steps described in any one of claims 1-23.
26. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the method steps described in any one of claims 1-23 are implemented.