Access method, device and equipment and computer readable storage medium
By establishing a mapping relationship between signal qualities and access resources, the method addresses resource mismatches in satellite communication, improving access success rates and reducing overhead in satellite communication systems.
Patent Information
- Application Number
- CN202310688401.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-06-09
- Publication Date
- 2024-12-13
AI Technical Summary
The current random access process in satellite communication systems results in resource scheduling mismatches with UE signal quality, leading to failures, retries, and significant transmission resource overhead due to the limited frequency domain resources of satellites.
A method where nodes store a mapping relationship between signal qualities and access resources, allowing the first node to determine access resources based on its signal quality and the second node to schedule resources accordingly, ensuring alignment with signal quality to avoid retries and reduce resource overhead.
This approach enhances access success rates and minimizes transmission resource waste by matching resource scheduling with signal quality, thereby optimizing resource utilization in satellite communication systems.
Smart Images

Figure CN119136322A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of communication technology, and in particular to an access method, apparatus, device, and computer-readable storage medium. Background Art
[0002] With the evolution of the fifth generation mobile communication technology (5G) and the trend of the sixth generation mobile communication technology (6G), 5G Advanced has begun to use satellite links as non-terrestrial networks (NTN) as the most important technology for the next generation of communications. The future 6G space-ground integrated communication system will be a major evolution of the current network coverage.
[0003] Since the frequency band used by satellites is narrower than that of ground base stations (for example, satellites are about 10MHz, while ground base stations are about 100MHz), the frequency domain resources of satellites are very valuable, and the overhead should be minimized during the transmission of uplink and downlink resources. In the current random access process, the satellite selects access resources by random selection or according to certain preset rules, and schedules user equipment (UE) based on the access resources. This method has the problem that the resource scheduling of the satellite is quite different from the signal quality of the UE, which may cause failure and retry during the random access process, resulting in a large amount of transmission resource overhead. Summary of the invention
[0004] The embodiments of the present application provide an access method, apparatus, device, and computer-readable storage medium, which can avoid the retry process of random access and reduce the overhead of transmission resources.
[0005] On the one hand, an access method is provided, comprising: determining access resources from a mapping relationship according to a first signal quality; the first signal quality is obtained by measuring a signal of a second node by a first node; the mapping relationship comprises a correspondence between multiple signal qualities and multiple access resources; sending an access request to the second node via the access resource; wherein the access request is used to request access to the second node.
[0006] On the other hand, an access method is provided, comprising: receiving an access request from a first node and determining corresponding access resources; determining a second signal quality from a mapping relationship based on the access resources; the mapping relationship includes a correspondence between multiple signal qualities and multiple access resources; and scheduling resources for the first node based on the second signal quality.
[0007] In another aspect, an access device is provided, comprising: a determination module and a sending module. The determination module is used to determine the access resource from the mapping relationship according to the first signal quality; the first signal quality is obtained by the first node measuring the signal of the second node; the mapping relationship includes a correspondence between multiple signal qualities and multiple access resources; the sending module is used to send an access request to the second node through the access resource; wherein the access request is used to request access to the second node.
[0008] In another aspect, an access device is provided, comprising: a receiving module, a determining module and a scheduling module. The receiving module is used to receive an access request from a first node and determine a corresponding access resource; the determining module is used to determine a second signal quality from a mapping relationship according to the access resource; the mapping relationship includes a correspondence between multiple signal qualities and multiple access resources; and the scheduling module is used to schedule resources for the first node according to the second signal quality.
[0009] On the other hand, an electronic device is provided, comprising: a memory and a processor; the memory and the processor are coupled; the memory is used to store a computer program; and the processor implements the access method described in any of the above embodiments when executing the computer program.
[0010] On the other hand, a computer-readable storage medium is provided, on which computer program instructions are stored. When the computer program instructions are executed by a processor, the access method described in any of the above embodiments is implemented.
[0011] On the other hand, a computer program product is provided, which includes computer program instructions, and when the computer program instructions are executed by a processor, the access method described in any of the above embodiments is implemented.
[0012] The access method provided by the embodiment of the present application, in which the first node and the second node store the same mapping relationship. When the first node initiates a request for access, it can determine the access resource used for access from the mapping relationship according to the current signal quality, and then the second node can determine the signal quality of the first node from the mapping relationship according to the access resource corresponding to the received request, and then perform resource scheduling on the first node based on the signal quality, so as to ensure that the scheduling method matches the signal quality, avoid the retry process of random access, and reduce the overhead of transmission resources. BRIEF DESCRIPTION OF THE DRAWINGS
[0013] In order to more clearly illustrate the technical solution in the present application, the drawings required for use in some embodiments of the present application will be briefly introduced below. Obviously, the drawings described below are only drawings of some embodiments of the present application. For ordinary technicians in this field, other drawings can also be obtained based on these drawings.
[0014] Figure 1 A schematic diagram of a future communication space-ground integration architecture provided for some embodiments of the present application;
[0015] Figure 2 A schematic diagram of link comparison provided in some embodiments of the present application;
[0016] Figure 3 A schematic diagram of the structure of a communication system provided in some embodiments of the present application;
[0017] Figure 4 A flowchart of an access method provided in some embodiments of the present application;
[0018] Figure 5 A flowchart of another access method provided in some embodiments of the present application;
[0019] Figure 6 An interactive schematic diagram of an access method provided in some embodiments of the present application;
[0020] Figure 7 A schematic diagram of the composition of an access device provided in some embodiments of the present application;
[0021] Figure 8 A schematic diagram of another access device provided in some embodiments of the present application;
[0022] Fig. 9 A schematic diagram of the structure of an electronic device provided for some embodiments of the present application. DETAILED DESCRIPTION
[0023] The following will be combined with the drawings in this application to clearly and completely describe the technical solutions in this application. Obviously, the described embodiments are only part of the embodiments of this application, not all of them. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.
[0024] It should be noted that, in this application, words such as "exemplary" or "for example" are used to indicate examples, illustrations or descriptions. Any embodiment or design described as "exemplary" or "for example" in this application should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of words such as "exemplary" or "for example" is intended to present related concepts in a specific way.
[0025] In the following, the terms "first" and "second" are used for descriptive purposes only and are not to be understood as indicating or implying relative importance or implicitly indicating the number of the indicated technical features. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of the features.
[0026] In the description of this application, unless otherwise specified, " / " means "or", for example, A / B can mean A or B. "And / or" in this article is only a description of the association relationship of associated objects, indicating that there can be three relationships. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone. In addition, "at least one" means one or more, and "multiple" means two or more.
[0027] As described in the background technology, the future 6G integrated space-ground communication system will be a major evolution of current network coverage. Because the current ground mobile communication technology can only cover less than 40% of the world's land area, and for the ocean area that occupies the vast majority of the area, it is impossible to achieve network coverage by building ground base stations. Therefore, in order for future mobile communication technology to expand its territory, it is very important to adopt aerial technology, that is, satellite technology (including low-orbit satellites and medium-orbit satellites) to achieve network coverage.
[0028] Figure 1 This is a schematic diagram of a future communication ground-to-sky integrated architecture provided by an embodiment of the present application. Figure 1 As shown, the ground communication system mainly transmits the communication signal uplink to each satellite through the antenna array. The communication signal usually uses the C / ku / ka band. Among them, the ground communication system can include 5G / 6G core network, indoor baseband processing unit (building base band unit, BBU), gateway and remote radio unit (remote radio unit, RRU) antenna array. Each satellite uses the L / S band to forward the communication signal to the UE in the target area. The UE that supports the L / S band can obtain the effect of mobile phone signal coverage.
[0029] Unlike traditional ground base stations that are built in fixed locations, satellites are mobile. In addition, the altitude of satellites is much higher than that of traditional ground base stations, which means that satellites are generally much farther away from UEs than traditional ground base stations. Therefore, the uplink distance is very long, and the uplink distance changes more due to the movement of the satellite, making it difficult to maintain uplink synchronization. Even if the UE does not move, the distance between the satellite and the UE will change. If the UE moves, the challenge of synchronizing the entire uplink will be even greater.
[0030] To ensure synchronization, the UE needs to perform random access to establish a communication connection with the network side (satellite / base station). Among the signaling overhead, the signaling overhead when the UE accesses (power-on registration or switches from idle state to connected state) is the largest, and once a failure occurs, a retry is required, which can easily lead to the generation of a signaling storm. For traditional ground base stations, since the frequency domain bandwidth of ground base stations is very large, such as 100MHz, the impact of this can be basically ignored. However, the frequency domain bandwidth of the satellite is very small, usually only about 10MHz, so the frequency domain resources of the satellite are very precious, and this retry process will greatly waste the frequency domain resources of the satellite. In addition, if multiple UEs fail to access at the same time, there may be signaling conflicts caused by congestion, which will lead to a lower success rate of subsequent retries.
[0031] The reason for the retry is that in the current related technology, when the UE sends an access message (PRACH) to request access, the network side cannot obtain the current signal quality of the UE. According to the current 3rd generation partnership project (3GPP) and industry technology, the random access resource selection is basically randomly selected by the UE, and the corresponding network-side resource scheduling is also completely random or based on some experience. In this way, the way the network schedules resources will not match the signal quality of the UE, or even contradict it, resulting in the failure of the access process. The above process has little effect on traditional ground base stations, because the coverage range of a cell of a ground base station is very limited, and the signal quality of the UE does not change much. In addition, the ground base stations are relatively dense, and UEs with poor signal quality will switch to base station cells with better signal quality, which can ensure the UE signal quality in the service cell. In addition, the frequency domain bandwidth of the ground base station is large. Even if the UE repeatedly retries after failed access, the ground base station has sufficient frequency domain resources to support the resource overhead of this additional retry. The coverage range of the satellite is large, and the distance between UEs within the coverage range is far and relatively discrete. Moreover, the link conditions (communication distance and weather, etc.) corresponding to different UEs are different, such as Figure 2 As shown in the figure, the signal quality of UE1, which is close to the satellite and has good weather, is better than that of UE2, which has bad weather and is far away. For UE2 and UE3 at the same distance, the signal quality of UE3 is better than that of UE2 because the weather corresponding to UE3 is clear.
[0032] In summary, due to the scarcity of satellite frequency domain resources, it is necessary to apply the UE's signal quality related information to the initial access process, so that the satellite can estimate the UE's signal quality, and then facilitate subsequent resource scheduling based on the signal quality, so that the UE access success rate is higher and the retry process is reduced.
[0033] Based on this, an embodiment of the present application provides an access method, in which the first node and the second node store the same mapping relationship. When the first node initiates a request for access, it can determine the access resource used for access from the mapping relationship according to the current signal quality, and then the second node can determine the signal quality of the first node from the mapping relationship according to the access resource corresponding to the received request, and then perform resource scheduling on the first node based on the signal quality, ensuring that the scheduling method matches the signal quality, avoiding the retry process of random access, and reducing the overhead of transmission resources.
[0034] In the embodiment of the present application, the network architecture of the communication system (including but not limited to a satellite communication system, a communication system integrating 3G\4G\5G\6G and satellite communication) may include a first node and a second node. In some examples, the first node may be a satellite, and the second node may be a terminal / user device. In other examples, the first node may be a user device, and the second node may be a satellite. In yet other examples, in a communication scenario from user device to user device, the first node and the second node may both be user devices. The embodiments of the present application are not limited thereto.
[0035] The following description is made by taking the first node being a UE and the second node being a satellite as an example.
[0036] Figure 3 This is a schematic diagram of the structure of a communication system provided in an embodiment of the present application. Figure 3 As shown, the communication system includes a satellite and a UE. The satellite and the UE may be connected via a wireless network. The wireless network may be supported by a router, a switch, or other devices that facilitate communication between the satellite and the UE, which is not limited in the embodiments of the present application.
[0037] In some embodiments, the satellite may also be referred to as a satellite node, a communication satellite, etc. The satellite may be a geostationary earth orbit (GEO) satellite or a non-geostationary earth orbit (NGEO) satellite. It may also be a high-orbit satellite, a medium-orbit satellite, or a low-orbit satellite. There is a wireless link between the satellite and the UE.
[0038] In some embodiments, the satellite is used to provide wireless access services to UEs. Specifically, a satellite provides one or more service coverage areas (also referred to as cells). UEs that enter the area can communicate with the satellite via wireless signals to receive the wireless access services provided by the satellite.
[0039] In some embodiments, the UE may be a device with wireless transceiver functions, such as a mobile phone, a tablet computer, a wearable device, a vehicle-mounted device, an augmented reality (AR) / virtual reality (VR) device, a laptop computer, an ultra-mobile personal computer (UMPC), a netbook, a personal digital assistant (PDA), etc. The embodiments of the present invention do not limit the specific types of user equipment.
[0040] It should be understood that Figure 3 is an exemplary structural diagram, Figure 3 The communication system shown includes an unlimited number of devices, such as an unlimited number of satellites and an unlimited number of UEs. Figure 3 In addition to the equipment shown, Figure 3 The communication system shown may also include other devices, which is not limited thereto.
[0041] Figure 4 The following is a flow chart of an access method provided in an embodiment of the present application. For example, the access method provided in the present application can be applied to Figure 3 In the communication system shown in FIG. 1 , it can be specifically applied to the first node, that is, Figure 3 in the user device.
[0042] like Figure 4 As shown, the access method provided by this application may specifically include the following steps:
[0043] S401. A first node determines an access resource from a mapping relationship according to a first signal quality.
[0044] The first signal quality is obtained by measuring the signal of the second node by the first node. The mapping relationship includes a correspondence relationship between multiple signal qualities and multiple access resources.
[0045] In some embodiments, the first node may measure the signal of the second node to obtain the first signal quality. The present application does not limit the timing of the measurement, which may be a periodic measurement or a measurement before access is required. In addition, the present application does not limit the specific form of the signal quality. Exemplarily, the signal quality may be a reference signal receiving power (RSRP), a signal to interference plus noise ratio (SNR), or other parameters used to indicate the quality of the signal. The present application embodiment takes the signal quality as SNR as an example for explanation.
[0046] Furthermore, a mapping relationship including correspondences between multiple signal qualities and multiple access resources is stored in the first node, and the first node can determine the access resource used in the access process from the mapping relationship according to the measured second signal quality.
[0047] In some embodiments, the above S401 may be specifically implemented as S4011-S4012 as follows.
[0048] S4011: The first node determines a second signal quality from a mapping relationship according to the first signal quality, wherein the difference between the second signal quality and the first signal quality is the smallest compared with other signal qualities in the mapping relationship.
[0049] S4012. The first node determines the access resource corresponding to the second signal quality in the mapping relationship as the access resource.
[0050] It is understandable that, in the current access process, the first node cannot report its own signal quality to the second node. Therefore, the embodiment of the present application establishes a corresponding relationship between the access resources used in the access process and the signal quality, so that in the access process, the second node can estimate the signal quality of the first node according to the access resources, thereby making up for the shortcomings of the prior art.
[0051] In some embodiments, in the above mapping relationship, the signal quality is determined according to the number of the access resource and a plurality of preset parameters. The specific mapping relationship determination process parameters are described in the following example, which will not be described in detail here.
[0052] It should be understood that the first node and the second node use a consistent mapping relationship. To ensure that the mapping relationship between the first node and the second node is synchronized, the second node can inform the first node of relevant parameters for constructing the mapping relationship. Therefore, in some embodiments, the access method provided in the embodiment of the present application further includes the following S400, which can be executed before the above S401.
[0053] S400: The first node receives a configuration instruction sent by the second node. The configuration instruction is used to instruct the first node to construct a mapping relationship corresponding to an access resource. The configuration instruction includes the plurality of preset parameters. In response to the configuration instruction, the first node constructs the above mapping relationship.
[0054] In some embodiments, the access method provided in the embodiments of the present application includes, but is not limited to, determining access resources based on the time domain, based on the code domain, and based on the time domain plus code domain. That is, the access resources may be: slot index, preamble index (also called random access preamble index, Preamble Index), slot and preamble index.
[0055] S402: The first node sends an access request to the second node through access resources.
[0056] The access request is used to request access to the second node.
[0057] In some embodiments, after determining the access resource, the first node may send an access request to the second node through the determined access resource to request access to the second node and establish a communication connection.
[0058] Exemplarily, when the access resource is a time slot, the first node may send an access request at a time corresponding to the determined time slot. When the access resource is a preamble index, the first node may send an access request carrying the preamble index. When the access resource is a time slot and a preamble index, the first node may send an access request carrying the preamble index at a time corresponding to the time slot.
[0059] Figure 5 The following is a flow chart of an access method provided in an embodiment of the present application. For example, the access method provided in the present application can be applied to Figure 3 In the communication system shown in FIG. 1 , it can be specifically applied to the second node, that is, Figure 3 Among the satellites in .
[0060] like Figure 5 As shown, the access method provided by this application may specifically include the following steps:
[0061] S501: A second node receives an access request from a first node and determines corresponding access resources.
[0062] In some embodiments, the second node may receive an access request sent by the first node for requesting access, and determine corresponding access resources according to the access request.
[0063] Exemplarily, when the access resource is a time slot, the second node may determine the corresponding time slot according to the timing of receiving the access request. When the access resource is a preamble index, the second node may detect the access request to detect and determine the corresponding preamble index. When the access resource is a time slot and a preamble index, the second node may determine the corresponding access resource according to the timing of receiving the access request and the preamble index detected in the access request.
[0064] S502: The second node determines a second signal quality from a mapping relationship according to the access resource.
[0065] The mapping relationship includes a correspondence between multiple signal qualities and multiple access resources.
[0066] In some embodiments, a mapping relationship is stored in the second node, and the mapping relationship is the same as the mapping relationship stored in the first node. After determining the access resource, the second node can determine the second signal quality corresponding to the access resource from the mapping relationship. The difference between the second signal quality and the actual first signal quality of the first node is less than a preset threshold, and thus can be used to characterize the signal quality of the current first node.
[0067] S503: The second node schedules resources for the first node according to the second signal quality.
[0068] In some embodiments, after determining the current signal quality of the first node, the second node may select an appropriate resource scheduling strategy according to the second signal quality, and perform resource scheduling on the first node based on the resource scheduling strategy.
[0069] The embodiments of the present application do not limit the specific selection method of the resource scheduling strategy. As an example, for the first node with a poor signal (such as a signal quality less than a preset value), it can be allowed to occupy more resources to improve reliability, such as lowering the modulation and coding scheme (MCS) and allocating more resource blocks (RB). For the first node with a good signal (such as a signal quality greater than or equal to a preset value), it can be allowed to occupy fewer resources, such as raising the MCS and allocating fewer RBs, which can also achieve reliable signal transmission, thereby optimizing and balancing resource utilization.
[0070] In some embodiments, the access method provided by the embodiments of the present application further includes the following S504.
[0071] S504: The second node sends a configuration instruction to the first node.
[0072] The configuration instruction is used to instruct the first node to construct a mapping relationship corresponding to an access resource, and the configuration instruction includes multiple preset parameters.
[0073] Exemplarily, the second node may determine the selected access resource type according to the user requirements of the service. For example, if the user of the service has low requirements for latency, the mapping relationship may be determined based on the time domain (i.e., the access resource is a time slot). If the user of the service has high requirements for latency, the mapping relationship may be determined based on the code domain (i.e., the access resource is a leading index). If the user of the service has certain requirements for latency, the mapping relationship may be determined based on the time domain and the code domain (i.e., the access resource is a time slot and a leading index).
[0074] As an example, the configuration instruction may include the following fields "SNRPrachType" and "SNRPrachConfig". Among them, the field "SNRPrachType" can be used to indicate the type of access resource, and the field "SNRPrachConfig" is used to indicate the above-mentioned multiple preset parameters. When the value corresponding to the field "SNRPrachType" is TimeBased, it indicates that the first node creates a mapping relationship when the access resource is a time slot. When the value corresponding to the field "SNRPrachType" is CodeBased, it indicates that the first node creates a mapping relationship when the access resource is a leading index. When the value corresponding to the field "SNRPrachType" is TimeAndCodeBased, it indicates that the first node creates a mapping relationship when the access resource is a time slot and a leading index.
[0075] The following is a detailed description of the construction process of the above mapping relationship with reference to specific examples, which specifically include the following three situations.
[0076] Scenario 1
[0077] In the case where the access resource is a time slot, the multiple preset parameters include: a and b. a and b are real numbers. a is used to represent the slope of the relationship between the signal quality and the time slot, and b is used to represent the intercept of the relationship between the signal quality and the time slot.
[0078] In the above mapping relationship, the signal quality is determined according to the change of access resources and multiple preset parameters, satisfying the following expression:
[0079] SQ = Rn1·a+b Formula (1)
[0080] Among them, SQ is the signal quality, and Rn is the number of the time slot.
[0081] It is understandable that the above-mentioned preset parameters a and b can be determined based on actual experience. As an example, when the signal quality is less than 0, it can be considered that the signal quality is too poor and access can no longer be achieved. Therefore, it can be determined that the starting value of the signal quality in the mapping relationship is a value close to 0dB, for example, 0.5dB is selected as the starting value. Taking into account the various interferences in the existing network, the signal quality is ideally around 20-30dB, so a value can be determined within the range of 20-30dB as the end value of the signal quality in the mapping relationship. Furthermore, multiple preset parameters, i.e., specific values of a and b, can be determined based on the time slot range and the starting value and end value of the signal quality.
[0082] After determining the plurality of preset parameters, the second node may send a configuration instruction including the following contents to the first node:
[0083] SNRPrachConfig={
[0084] a=2;
[0085] b = 0.5;
[0086] }
[0087] Taking the example that each wireless frame in the wireless communication technology has 10 time slots, the first node and the second node calculate the mapping relationship according to the above preset parameters a and b and formula (1) as shown in Table 1 below.
[0088] Table 1
[0089] Timeslot number Signal quality (dB) 0 0.5 1 2.5 2 4.5 3 6.5 4 8.5 5 10.5 6 12.5 7 14.5 8 16.5 9 18.5
[0090] Taking the first signal quality measured by the first node as 14.3dB as an example, it can be seen from Table 1 that the second signal quality with the smallest difference from the first signal quality in Table 1 (if there are multiple second signal qualities, it means that multiple ones can be used) is 14.5, and the time slot number corresponding to the second signal quality is 7. Therefore, the first node can send an access request at the time corresponding to time slot 7. When the second node receives the access request at the time corresponding to time slot 7, it queries Table 1 to obtain the corresponding second signal quality of 14.5dB, then 14.5dB can be used as the estimated signal quality of the first node, and the resource scheduling strategy is determined based on the value of 14.5dB, and the first node is scheduled for resources.
[0091] Scenario 2
[0092] In the case where the access resource is a preamble index, the multiple preset parameters include: a and b. a and b are real numbers. a is used to represent the slope of the relationship between the signal quality and the preamble index, and b is used to represent the intercept of the relationship between the signal quality and the preamble index.
[0093] In the above mapping relationship, the signal quality is determined according to the change of access resources and multiple preset parameters, satisfying the following expression:
[0094] SQ=Rn2·a+b Formula (2)
[0095] Wherein, SQ is the signal quality, and Rn2 is the number of the leading index.
[0096] It should be understood that the determination of the above-mentioned preset parameters a and b can refer to the relevant description of the above-mentioned situation 1, and will not be repeated here.
[0097] After determining the plurality of preset parameters, the second node may send a configuration instruction including the following contents to the first node:
[0098] SNRPrachConfig={
[0099] a=0.5;
[0100] b = 0.5;
[0101] }
[0102] Taking 64 leading indexes in the existing standard of wireless communication technology as an example, the first node and the second node calculate the mapping relationship according to the above preset parameters a and b and formula (2) as shown in Table 2 below.
[0103] Table 2
[0104]
[0105]
[0106]
[0107] Taking the first signal quality measured by the first node as 14.3dB as an example, it can be seen from Table 2 that the second signal quality with the smallest difference from the first signal quality in Table 2 (if there are multiple second signal qualities, it means that multiple ones can be used) is 14.5, and the leading index number corresponding to the second signal quality is 28. Therefore, the first node can send an access request based on the leading index 28. When the second node receives the access request, it queries Table 2 according to the leading index 28 to obtain the corresponding second signal quality of 14.5dB, then 14.5dB can be used as the estimated signal quality of the first node, and the resource scheduling strategy is determined according to the value of 14.5dB, and the first node is scheduled for resources.
[0108] Scenario 3
[0109] In the case where the access resources are time slots and preamble indexes, the multiple preset parameters include: a, bc and d. a, b, c and d are real numbers. Among them, a is used to represent the slope of the relationship between signal quality and time slots, b is used to represent the intercept of the relationship between signal quality and time slots, c is used to represent the slope of the relationship between signal quality and preamble indexes, and d is used to represent the intercept of the relationship between signal quality and preamble indexes.
[0110] In the above mapping relationship, the signal quality is determined according to the change of access resources and multiple preset parameters, satisfying the following expression:
[0111] SQ = Rn1·a+b+Rn2·c+d Formula (3)
[0112] Wherein, SQ is the signal quality, Rn1 is the number of the time slot, and Rn2 is the number of the preamble index.
[0113] It should be understood that the determination of the above-mentioned preset parameters a, b, c and d can refer to the relevant description of the above-mentioned situation 1, and will not be repeated here.
[0114] After determining the plurality of preset parameters, the second node may send a configuration instruction including the following contents to the first node:
[0115] SNRPrachConfig={
[0116] a=0.5;
[0117] b = 0.25;
[0118] c = 0.3;
[0119] d = 0.25;
[0120] }
[0121] Taking the existing standard of wireless communication technology with 10 time slots and 64 leading indexes as an example, the first node and the second node calculate the mapping relationship according to the above preset parameters a, b, c and d and formula (3) as shown in Table 3 below.
[0122] Table 3
[0123]
[0124]
[0125]
[0126] Taking the first signal quality of 10.6 dB measured by the first node as an example, it can be seen from Table 3 that there are multiple second signal qualities in Table 3 that are the same as the first signal quality (the difference is 0), and the corresponding access resources are as follows (time slot, leading index) = [(1,32), (4,27), (7,22)]. The second node can determine any one of the three groups of access resources to send an access request. The second node can obtain the second signal quality of 10.6 dB by querying from Table 2 based on the access resources, and determine the resource scheduling strategy based on the value of 10.6 dB, and perform resource scheduling on the first node.
[0127] The access method provided by the embodiment of the present application, in which the first node and the second node store the same mapping relationship. When the first node initiates a request for access, it can determine the access resource used for access from the mapping relationship according to the current signal quality, and then the second node can determine the signal quality of the first node from the mapping relationship according to the access resource corresponding to the received request, and then perform resource scheduling on the first node based on the signal quality, so as to ensure that the scheduling method matches the signal quality, avoid the retry process of random access, and reduce the overhead of transmission resources.
[0128] Figure 6 The following is an interactive diagram of an access method provided in an embodiment of the present application. Figure 6 As shown, the satellite side transmits preset parameters and the determined access resource type through signaling, and creates a mapping relationship for storage. The terminal side receives the preset parameters and access resource type in the signaling, creates a mapping relationship for storage. When the terminal side wants to access, it obtains the current actual measured signal quality, compares it with all the values in the mapping relationship, finds the access resource number corresponding to the closest value, and then sends an access request based on this access resource. The satellite side queries the mapping relationship based on the access resource corresponding to the access request sent by the terminal, obtains the signal quality estimated by the terminal side, and then schedules the physical resources required for the downlink response message based on the signal quality, and sends an access response. The terminal side receives the access response and determines that the access is successfully completed.
[0129] It is understandable that the access device (which may be the first node or the second node) includes hardware structures and / or software modules corresponding to the execution of each function in order to implement the above functions. Those skilled in the art should easily realize that, in combination with the algorithm steps of each example described in the embodiments of the present application, the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in the form of hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of the present application.
[0130] The embodiment of the present application can divide the functional modules of the access device according to the above method embodiment. For example, each functional module can be divided corresponding to each function, or two or more functions can be integrated into one functional module. The above integrated module can be implemented in the form of hardware or software. It should be noted that the division of modules in the embodiment of the present application is schematic and is only a logical function division. There may be other division methods in actual implementation. The following is an example of dividing each functional module corresponding to each function.
[0131] Figure 7 is a schematic diagram of the structure of an access device provided in an embodiment of the present application. The access device can execute the access method provided in the above method embodiment. Figure 7 As shown, the access device includes: a determination module 701 and a sending module 702.
[0132] The determination module 701 is used to determine the access resource from the mapping relationship according to the first signal quality; the first signal quality is obtained by the first node measuring the signal of the second node; the mapping relationship includes the correspondence between multiple signal qualities and multiple access resources.
[0133] The sending module 702 is used to send an access request to the second node through the access resource; wherein the access request is used to request access to the second node.
[0134] In some embodiments, the determination module 701 is specifically used to determine the second signal quality from the mapping relationship based on the first signal quality; the difference between the second signal quality and the first signal quality is the smallest compared to other signal qualities in the mapping relationship; and the access resource corresponding to the second signal quality in the mapping relationship is determined as the access resource.
[0135] In some embodiments, the signal quality in the mapping relationship is determined according to the number of the access resource and a plurality of preset parameters.
[0136] In some embodiments, the access resource is any of the following: a time slot, a preamble index, a time slot and a preamble index.
[0137] In some embodiments, when the access resource is a time slot or a preamble index, the plurality of preset parameters include: a and b, where a and b are real numbers;
[0138] The signal quality in the mapping relationship is determined according to the number of the access resource and multiple preset parameters, satisfying the following expression:
[0139] SQ=Rn·a+b
[0140] Wherein, SQ is the signal quality, Rn is the number of the access resource, a is used to represent the slope of the relationship between the signal quality and the access resource, and b is used to represent the intercept of the relationship between the signal quality and the access resource.
[0141] In some embodiments, when the access resources are time slots and preamble indexes, the plurality of preset parameters include: a, b, c, and d, where a, b, c, and d are real numbers;
[0142] The signal quality in the mapping relationship is determined according to the number of the access resource and multiple preset parameters, satisfying the following expression:
[0143] SQ=Rn1·a+b+Rn2·c+d
[0144] Among them, SQ is the signal quality, Rn1 is the number of the time slot, Rn2 is the number of the leading index, a is used to represent the slope of the relationship between the signal quality and the time slot, b is used to represent the intercept of the relationship between the signal quality and the time slot, c is used to represent the slope of the relationship between the signal quality and the leading index, and d is used to represent the intercept of the relationship between the signal quality and the leading index.
[0145] In some embodiments, the above device further includes: a receiving module 703. The receiving module 703 is used to receive a configuration instruction sent by the second node; the configuration instruction is used to instruct the first node to build a mapping relationship corresponding to an access resource; the configuration instruction includes multiple preset parameters. The determination module 701 is also used to build a mapping relationship in response to the configuration instruction.
[0146] Figure 8 is a schematic diagram of the structure of another access device provided in an embodiment of the present application, and the access device can execute the access method provided in the above method embodiment. Figure 8 As shown, the access device includes: a receiving module 801, a determining module 802 and a scheduling module 803.
[0147] The receiving module 801 is used to receive an access request from a first node and determine corresponding access resources.
[0148] The determination module 802 is used to determine the second signal quality from a mapping relationship according to the access resource; the mapping relationship includes a correspondence between multiple signal qualities and multiple access resources.
[0149] The scheduling module 803 is used to schedule resources for the first node according to the second signal quality.
[0150] In some embodiments, the signal quality in the mapping relationship is determined according to the number of the access resource and a plurality of preset parameters.
[0151] In some embodiments, the access resource is any of the following: a time slot, a preamble index, a time slot and a preamble index.
[0152] In some embodiments, when the access resource is a time slot or a preamble index, the plurality of preset parameters include: a and b, where a and b are real numbers;
[0153] The signal quality in the mapping relationship is determined according to the number of the access resource and multiple preset parameters, satisfying the following expression:
[0154] SQ=Rn·a+b
[0155] Wherein, SQ is the signal quality, Rn is the number of the access resource, a is used to represent the slope of the relationship between the signal quality and the access resource, and b is used to represent the intercept of the relationship between the signal quality and the access resource.
[0156] In some embodiments, when the access resources are time slots and preamble indexes, the plurality of preset parameters include: a, b, c, and d, where a, b, c, and d are real numbers;
[0157] The signal quality in the mapping relationship is determined according to the number of the access resource and multiple preset parameters, satisfying the following expression:
[0158] SQ=Rn1·a+b+Rn2·c+d
[0159] Among them, SQ is the signal quality, Rn1 is the number of the time slot, Rn2 is the number of the leading index, a is used to represent the slope of the relationship between the signal quality and the time slot, b is used to represent the intercept of the relationship between the signal quality and the time slot, c is used to represent the slope of the relationship between the signal quality and the leading index, and d is used to represent the intercept of the relationship between the signal quality and the leading index.
[0160] In some embodiments, the above device further includes: a sending module 804. The sending module 804 is used to send a configuration instruction to the first node; the configuration instruction is used to instruct the first node to build a mapping relationship corresponding to an access resource, and the configuration instruction includes multiple preset parameters.
[0161] An embodiment of the present application provides a communication system, which includes a first node and a second node. The first node is used to execute the methods described in S400-S402 above, and the second node is used to execute the methods described in S501-S504 above.
[0162] In the case of implementing the functions of the above-mentioned integrated modules in the form of hardware, the embodiments of the present application provide another possible structure of the electronic device or communication device involved in the above-mentioned embodiments. Fig. 9 As shown, the electronic device 90 or the communication device includes: a processor 902 and a bus 904. Optionally, the electronic device or the communication device may further include a memory 901; optionally, the electronic device or the communication device may further include a communication interface 903.
[0163] The processor 902 may be a processor that implements or executes various exemplary logic blocks, modules, and circuits described in conjunction with the embodiments of the present application. The processor 902 may be a central processing unit, a general-purpose processor, a digital signal processor, an application-specific integrated circuit, a field programmable gate array, or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. It may implement or execute various exemplary logic blocks, modules, and circuits described in conjunction with the embodiments of the present application. The processor 902 may also be a combination that implements computing functions, such as a combination of one or more microprocessors, a combination of a DSP and a microprocessor, and the like.
[0164] The communication interface 903 is used to connect with other devices via a communication network, such as Ethernet, wireless access network, wireless local area network (WLAN), etc.
[0165] The memory 901 may be a read-only memory (ROM) or other types of static storage devices that can store static information and instructions, a random access memory (RAM) or other types of dynamic storage devices that can store information and instructions, or an electrically erasable programmable read-only memory (EEPROM), a disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and can be accessed by a computer, but is not limited thereto.
[0166] As a possible implementation, the memory 901 may exist independently of the processor 902, and the memory 901 may be connected to the processor 902 via a bus 904 for storing instructions or program codes. When the processor 902 calls and executes the instructions or program codes stored in the memory 901, the access method provided in the embodiment of the present application can be implemented.
[0167] In another possible implementation, the memory 901 may also be integrated with the processor 902 .
[0168] The bus 904 may be an extended industry standard architecture (EISA) bus, etc. The bus 904 may be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Fig. 9 Only one thick line is used in the diagram, but this does not mean that there is only one bus or only one type of bus.
[0169] In some embodiments, executable instructions are stored in the memory 901. When the processor 902 executes the executable instructions, the electronic device or communication device executes the access method described in any of the above embodiments.
[0170] Some embodiments of the present application provide a computer-readable storage medium (e.g., a non-transitory computer-readable storage medium), which stores computer program instructions. When the computer program instructions are executed on a computer, the computer executes the access method described in any of the above embodiments.
[0171] Exemplarily, the above-mentioned computer-readable storage media may include, but are not limited to: magnetic storage devices (e.g., hard disks, floppy disks or magnetic tapes, etc.), optical disks (e.g., compact disks (CD), digital versatile disks (DVD), etc.), smart cards and flash memory devices (e.g., erasable programmable read-only memory (EPROM), cards, sticks or key drives, etc.). The various computer-readable storage media described in this application may represent one or more devices and / or other machine-readable storage media for storing information. The term "machine-readable storage medium" may include, but is not limited to, wireless channels and various other media capable of storing, containing and / or carrying instructions and / or data.
[0172] An embodiment of the present application provides a computer program product including instructions. When the computer program product is run on a computer, the computer is enabled to execute the access method described in any one of the above embodiments.
[0173] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any changes or substitutions within the technical scope disclosed in the present application should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.
Claims
1. An access method, characterized in that: Applied to the first node, the method comprises: Determine the access resource from a mapping relationship according to the first signal quality; the first signal quality is obtained by the first node measuring the signal of the second node; the mapping relationship includes a correspondence between multiple signal qualities and multiple access resources; An access request is sent to the second node through the access resource; wherein the access request is used to request access to the second node.
2. The method according to claim 1, characterized in that The determining the access resource from a mapping relationship according to the first signal quality includes: Determine a second signal quality from the mapping relationship according to the first signal quality; the difference between the second signal quality and the first signal quality is the smallest among other signal qualities in the mapping relationship; The access resource corresponding to the second signal quality in the mapping relationship is determined as the access resource.
3. The method according to claim 1 or 2, characterized in that: The signal quality in the mapping relationship is determined according to the number of the access resource and a plurality of preset parameters.
4. The method according to claim 3, characterized in that The access resource is any one of the following: a time slot, a preamble index, a time slot and a preamble index.
5. The method according to claim 4, characterized in that In the case where the access resource is a time slot or a preamble index, the plurality of preset parameters include: a and b, where a and b are real numbers; The signal quality in the mapping relationship is determined according to the number of the access resource and multiple preset parameters, and satisfies the following expression: SQ=Rn·a+b Wherein, SQ is the signal quality, Rn is the number of the access resource, a is used to represent the slope of the relationship between the signal quality and the access resource, and b is used to represent the intercept of the relationship between the signal quality and the access resource.
6. The method according to claim 4, characterized in that In the case where the access resource is a time slot and a preamble index, the plurality of preset parameters include: a, b, c and d, where a, b, c and d are real numbers; The signal quality in the mapping relationship is determined according to the number of the access resource and multiple preset parameters, and satisfies the following expression: SQ=Rn1·a+b+Rn2·c+d Among them, SQ is the signal quality, Rn1 is the number of the time slot, Rn2 is the number of the leading index, a is used to represent the slope of the relationship between the signal quality and the time slot, b is used to represent the intercept of the relationship between the signal quality and the time slot, c is used to represent the slope of the relationship between the signal quality and the leading index, and d is used to represent the intercept of the relationship between the signal quality and the leading index.
7. The method according to claim 3, characterized in that The method further comprises: receiving a configuration instruction sent by the second node; the configuration instruction is used to instruct the first node to construct the mapping relationship corresponding to an access resource; the configuration instruction includes the multiple preset parameters; In response to the configuration instruction, the mapping relationship is constructed.
8. An access method, characterized in that: Applied to the second node, the method comprises: receiving an access request from a first node and determining a corresponding access resource; Determining a second signal quality from a mapping relationship according to the access resource; the mapping relationship includes a correspondence between a plurality of signal qualities and a plurality of access resources; Perform resource scheduling for the first node according to the second signal quality.
9. The method according to claim 8, characterized in that The signal quality in the mapping relationship is determined according to the number of the access resource and a plurality of preset parameters.
10. The method according to claim 9, characterized in that The access resource is any one of the following: a time slot, a preamble index, a time slot and a preamble index.
11. The method according to claim 10, characterized in that In the case where the access resource is a time slot or a preamble index, the plurality of preset parameters include: a and b, where a and b are real numbers; The signal quality in the mapping relationship is determined according to the number of the access resource and multiple preset parameters, and satisfies the following expression: SQ=Rn·a+b Wherein, SQ is the signal quality, Rn is the number of the access resource, a is used to represent the slope of the relationship between the signal quality and the access resource, and b is used to represent the intercept of the relationship between the signal quality and the access resource.
12. The method according to claim 10, characterized in that In the case where the access resource is a time slot and a preamble index, the plurality of preset parameters include: a, b, c and d, where a, b, c and d are real numbers; The signal quality in the mapping relationship is determined according to the number of the access resource and multiple preset parameters, and satisfies the following expression: SQ=Rn1·a+b+Rn2·c+d Among them, SQ is the signal quality, Rn1 is the number of the time slot, Rn2 is the number of the leading index, a is used to represent the slope of the relationship between the signal quality and the time slot, b is used to represent the intercept of the relationship between the signal quality and the time slot, c is used to represent the slope of the relationship between the signal quality and the leading index, and d is used to represent the intercept of the relationship between the signal quality and the leading index.
13. The method according to claim 8, characterized in that The method further comprises: A configuration instruction is issued to the first node; the configuration instruction is used to instruct the first node to construct the mapping relationship corresponding to an access resource, and the configuration instruction includes the multiple preset parameters.
14. An access device, characterized in that: Applied to a first node, the device comprises: a determination module and a sending module; The determination module is used to determine the access resource from the mapping relationship according to the first signal quality; the first signal quality is obtained by the first node measuring the signal of the second node; the mapping relationship includes a correspondence between multiple signal qualities and multiple access resources; The sending module is used to send an access request to the second node through the access resource; wherein the access request is used to request access to the second node.
15. An access device, characterized in that: Applied to a second node, the device comprises: a receiving module, a determining module and a scheduling module; The receiving module is used to receive an access request from the first node and determine a corresponding access resource; The determination module is used to determine the second signal quality from a mapping relationship according to the access resource; the mapping relationship includes a correspondence between multiple signal qualities and multiple access resources; The scheduling module is used to schedule resources for the first node according to the second signal quality.
16. An electronic device, characterized in that: include: a processor and a memory for storing instructions executable by the processor; The processor is configured to execute the instruction so that the electronic device executes the access method as described in any one of claims 1-13.
17. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer instructions, and when the computer instructions are executed on a processor, the processor executes the access method according to any one of claims 1 to 13.
Citation Information
Patent Citations
Random access channel transmission method and device
CN103974445A
Vacuum chuck, substrate processing apparatus having the same and method of manufacturing vacuum chuck
KR102810886B1
Cited By
Access method and apparatus, device, and computer-readable storage medium
EP4723786A1
Access method and apparatus, device, and computer-readable storage medium
WO2024250801A1
