Link adjustment method and device, and storage medium
By generating in-path control messages to adjust the link, the problem of reduced spectral efficiency caused by link changes in satellite communication is solved, and efficient and reliable signal transmission is achieved.
Patent Information
- Application Number
- CN202410658720.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-05-23
- Publication Date
- 2025-11-25
AI Technical Summary
In satellite communications, the link is susceptible to factors such as weather, distance, and antenna tracking, which can lead to a deterioration in communication quality. Furthermore, the use of adaptive coding and modulation techniques can consume too much spectrum resources, reducing spectrum efficiency.
The network device generates in-path control messages containing link adjustment parameters for the terminal to adaptively adjust the link, including adjustment mode, adjustment value and adjustment direction. Based on the measurement results of the terminal's uplink signal and historical adjustment information, the link adjustment is optimized.
It improves the spectral efficiency of signal transmission, enhances communication quality, adapts to link changes, and ensures the high efficiency and reliability of signal transmission.
Smart Images

Figure CN121013142A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of communication technology, and in particular to a link adjustment method, device and storage medium. Background Technology
[0002] Satellite communication is an important component of wireless communication and plays a vital role in daily production and life, especially in areas where terrestrial wireless communication cannot provide coverage, such as mountainous areas, oceans, or disaster areas after earthquakes. In these situations, satellite communication can serve as an important supplement.
[0003] In satellite communication systems, the link between the terminal and network equipment (such as satellites) is highly susceptible to various factors such as weather, distance, and antenna tracking, which may lead to a deterioration in communication quality.
[0004] To ensure good communication quality even with poor link quality, the signal to be transmitted is typically modulated to adapt to the effects of link changes. For example, adaptive coding and modulation (ACM) techniques can be used to improve this.
[0005] Specifically, different modulation and coding scheme (MCS) formats are defined. Different MCS formats correspond to different modulation methods and coding rates. When the link quality changes, a suitable modulation method and coding rate can be selected from each MCS format according to the link quality, and the signal is modulated using the modulation method and coding rate to adapt to the impact of the link change.
[0006] However, transmitting the modulated signal in the above manner will occupy a large amount of spectrum resources, thereby reducing spectrum efficiency when spectrum resources are limited. Summary of the Invention
[0007] This application provides a link adjustment method, apparatus, electronic device, and storage medium for improving spectrum efficiency.
[0008] Firstly, a link adjustment method is provided, applied to network devices, including:
[0009] Based at least on the measurement results of the uplink signal sent by the terminal, an accompanying control message is generated; wherein the accompanying control message includes link adjustment parameters of the link between the terminal and the network device, and the link adjustment parameters include at least information on the adjustment mode of the link determined by the network device;
[0010] Send the accompanying control message to the terminal.
[0011] In this embodiment, considering the characteristics of high dynamics, large latency, and low signal-to-noise ratio in the channel between network devices and terminals, the corresponding measurement results are determined based on the uplink signal sent by the terminal. Then, based on the measurement results, an accompanying control message is generated. This facilitates the terminal to adaptively adjust the link based on the link adjustment parameters carried in the accompanying control message, thereby completing the signal transmission. This improves the problem of reduced frequency offset efficiency when using related technologies for signal transmission.
[0012] Optionally, the link adjustment parameters include:
[0013] The first parameter indicates the adjustment mode of the link;
[0014] The second parameter indicates the corresponding adjustment value in the adjustment mode.
[0015] Optionally, the link adjustment parameters may further include:
[0016] The third parameter indicates the adjustment direction corresponding to the adjustment value.
[0017] Optionally, generating the accompanying control message based at least on the measurement results of the uplink signal sent by the terminal includes:
[0018] The adjustment mode of the link is determined based at least on the measurement results and / or historical adjustment information; wherein the historical adjustment information is information on the historical adjustment modes of the link.
[0019] Based on the measurement results and the adjustment mode, the path control message is generated.
[0020] Optionally, the historical adjustment information includes at least one of the following:
[0021] First historical adjustment information, which represents the information that the previous historical adjustment mode was an enhanced mode, and the enhanced mode is used to instruct the terminal to send the same signal multiple times.
[0022] The second historical adjustment information represents the information that the previous historical adjustment mode was a power mode, and the power mode is used to instruct the terminal to adjust the signal transmission power;
[0023] The third historical adjustment information indicates that the previous historical adjustment mode was a frequency offset mode, and the frequency offset mode is used to instruct the terminal to adjust the signal transmission frequency;
[0024] The fourth historical adjustment information represents the information that the previous historical adjustment mode was a time offset mode, which is used to instruct the terminal to adjust the signal transmission time.
[0025] Optionally, determining the adjustment mode of the link based at least on the measurement results and / or historical adjustment information includes:
[0026] If the first time difference is greater than the time difference threshold, the adjustment mode of the link is determined based on the power measurement value in the measurement results.
[0027] The first time difference is determined based on the reception time of the uplink signal and the first historical time in the first historical adjustment information, where the first historical time represents the time when the previous historical adjustment mode was the enhanced mode.
[0028] Optionally, determining the adjustment mode of the link based on the power measurement value in the measurement results includes:
[0029] If the power measurement value is less than or equal to the first power threshold, and the first signal transmission count associated with the power measurement value is greater than the signal transmission count threshold, then the adjustment mode of the link is determined to be the emergency communication mode in the enhanced mode.
[0030] Optionally, determining the adjustment mode of the link based on the power measurement value in the measurement results includes:
[0031] If the measured power value is greater than the first power threshold, then the adjustment mode of the link is determined to be the emergency communication mode in the enhanced mode.
[0032] Optionally, generating the along-path control message based on the measurement results and the adjustment mode includes:
[0033] The accompanying control message is generated based on the emergency communication mode and the second signal transmission count determined by the first signal transmission count.
[0034] Optionally, determining the adjustment mode of the link based on the power measurement value in the measurement results includes:
[0035] If the power measurement value is less than or equal to the first power threshold, and the first signal transmission count associated with the power measurement value is less than or equal to the signal transmission count threshold, then the adjustment mode of the link is determined to be the service communication mode in the enhanced mode.
[0036] The step of generating the along-path control message based on the measurement results and the adjustment mode includes:
[0037] The accompanying control message is generated based on the service communication mode and the number of times the first signal is sent.
[0038] Optionally, determining the adjustment mode of the link based at least on the measurement results and / or historical adjustment information includes:
[0039] If the first time difference is less than or equal to the time difference threshold, then the adjustment mode of the link is determined based on the second time difference;
[0040] The second time difference is determined based on the receiving time and the second historical time in the second historical adjustment information, where the second historical time represents the time when the previous historical adjustment mode was the power mode.
[0041] Optionally, determining the adjustment mode of the link based on the second time difference includes:
[0042] If the second time difference is greater than the time difference threshold, the adjustment mode of the link is determined based on the power measurement value in the measurement result.
[0043] Optionally, determining the adjustment mode of the link based on the power measurement value in the measurement results includes:
[0044] If the power measurement value is less than or equal to the second power threshold, then the adjustment mode of the link is determined to be the power mode;
[0045] The step of generating the along-path control message based on the measurement results and the adjustment mode includes:
[0046] The power adjustment value determined based on the power mode and the power measurement value is generated as the path control message.
[0047] Optionally, determining the adjustment mode of the link based on the power measurement value in the measurement results includes:
[0048] If the power measurement value is greater than the second power threshold, and the number of first signal transmissions associated with the power measurement value is greater than the number of signal transmissions threshold, then the adjustment mode of the link is determined to be the emergency communication mode in the enhanced mode;
[0049] The step of generating the along-path control message based on the measurement results and the adjustment mode includes:
[0050] The accompanying control message is generated based on the emergency communication mode and the second signal transmission count determined by the first signal transmission count.
[0051] Optionally, determining the adjustment mode of the link based on the power measurement value in the measurement results includes:
[0052] If the power measurement value is greater than the second power threshold, and the number of first signal transmissions associated with the power measurement value is less than or equal to the number of signal transmissions threshold, then the adjustment mode of the link is determined to be the service communication mode in the enhanced mode.
[0053] The step of generating the along-path control message based on the measurement results and the adjustment mode includes:
[0054] The accompanying control message is generated based on the service communication mode and the number of times the first signal is sent.
[0055] Optionally, determining the adjustment mode of the link based at least on the measurement results and / or historical adjustment information includes:
[0056] If both the first time difference and the second time difference are less than or equal to the time difference threshold, then the adjustment mode of the link is determined based on the third time difference and the fourth time difference.
[0057] The third time difference is determined based on the receiving time and the third historical time in the third historical adjustment information, where the third historical time represents the time when the previous historical adjustment mode was the frequency offset mode. The fourth time difference is determined based on the receiving time and the fourth historical time in the fourth historical adjustment information, where the fourth historical time represents the time when the previous historical adjustment mode was the time offset mode.
[0058] Optionally, determining the adjustment mode of the link based on the third time difference and the fourth time difference includes:
[0059] If the third time difference is less than or equal to the time difference threshold, and the fourth time difference is greater than the time difference threshold, then the adjustment mode of the link is determined to be the time offset mode.
[0060] The step of generating the along-path control message based on the measurement results and the adjustment mode includes:
[0061] The time adjustment value is determined based on the time offset measurement value in the measurement results, and the path control message is generated based on the time adjustment value and the time offset mode.
[0062] Optionally, determining the adjustment mode of the link based on the third time difference and the fourth time difference includes:
[0063] If the third time difference is greater than the time difference threshold, and the fourth time difference is less than or equal to the time difference threshold, then the adjustment mode of the link is determined to be the frequency offset mode.
[0064] The step of generating the along-path control message based on the measurement results and the adjustment mode includes:
[0065] The frequency adjustment value is determined based on the frequency offset measurement value in the measurement results, and the accompanying control message is generated based on the frequency adjustment value and the frequency offset mode.
[0066] Optionally, determining the adjustment mode of the link based on the third time difference and the fourth time difference includes:
[0067] If both the third time difference and the fourth time difference are greater than the time difference threshold, the adjustment mode of the link is determined based on the frequency offset measurement value in the measurement results.
[0068] Optionally, determining the adjustment mode of the link based on the frequency offset measurement value in the measurement results includes:
[0069] If the frequency offset measurement value is greater than the frequency threshold, then the adjustment mode of the link is determined to be the frequency offset mode;
[0070] If the frequency offset measurement value is less than or equal to the frequency threshold, a random function is used to obtain a random result corresponding to the frequency offset measurement value, and the adjustment mode of the link is determined based on the random result.
[0071] Optionally, determining the adjustment mode of the link based on the random result includes:
[0072] If the random result is the first value, then the adjustment mode of the link is determined to be the frequency offset mode;
[0073] If the random result is the second value, then the adjustment mode of the link is determined to be the time offset mode.
[0074] Optionally, determining the adjustment mode of the link based on the third time difference and the fourth time difference includes:
[0075] If both the third time difference and the fourth time difference are less than or equal to the time difference threshold, then the adjustment mode of the link is determined to be the normal mode; wherein, the normal mode is used to instruct the terminal to send a signal only once;
[0076] The step of generating the along-path control message based on the measurement results and the adjustment mode includes:
[0077] Based on the measurement results and the conventional mode, the path control message is generated.
[0078] Optionally, the in-line control message includes first information that the frame structure is an in-line adjustment frame structure, wherein the in-line adjustment frame structure includes a first in-line adjustment subframe for indicating a preamble, a second in-line adjustment subframe for indicating the link adjustment parameters, and a third in-line adjustment subframe for indicating service data.
[0079] Optionally, the in-path adjustment frame structure may further include a fourth in-path adjustment subframe for indicating the guard interval.
[0080] Optionally, both the preamble and the link adjustment parameters are modulated using the BPSK method.
[0081] Optionally, the link adjustment parameters are encoded using RM encoding.
[0082] Optionally, the business data is verified based on a voice encoder.
[0083] Optionally, the communication method of the service data is related to the link adjustment parameters, and the communication method includes at least voice communication and message communication.
[0084] Secondly, a link adjustment method is provided, applied to a terminal, including:
[0085] The terminal receives the in-line control message sent by the network device; wherein the in-line control message includes link adjustment parameters of the link between the terminal and the network device, and the link adjustment parameters include at least information on the adjustment mode of the link determined by the network device.
[0086] The link is adjusted based on the associated control message.
[0087] In this embodiment, considering the characteristics of high dynamics, large latency, and low signal-to-noise ratio in the channel between the network device and the terminal, the terminal sends an uplink signal to the network device, which then performs measurements based on the uplink signal to obtain measurement results. Based on these measurement results, the network device generates an accompanying control message. When the terminal receives the accompanying control message, it can adaptively adjust the link based on the link adjustment parameters carried in the accompanying control message to complete the signal transmission. This improves the problem of reduced frequency offset efficiency when using related technologies for signal transmission.
[0088] Optionally, the link adjustment parameters include:
[0089] The first parameter indicates the adjustment mode of the link;
[0090] The second parameter indicates the corresponding adjustment value in the adjustment mode.
[0091] Optionally, the link adjustment parameters may further include:
[0092] The third parameter indicates the adjustment direction corresponding to the adjustment value.
[0093] Optionally, the adjustment mode can be any of the following:
[0094] Enhanced mode, which instructs the terminal to transmit the same signal multiple times;
[0095] A power mode, wherein the power mode is used to instruct the terminal to adjust the signal transmission power;
[0096] Frequency offset mode, as shown, is used to instruct the terminal to adjust the signal transmission frequency;
[0097] Time offset mode, wherein the time offset mode is used to instruct the terminal to adjust the signal transmission time;
[0098] The normal mode is used to instruct the terminal to send a signal only once.
[0099] Optionally, the in-line control message includes first information that the frame structure is an in-line adjustment frame structure, wherein the in-line adjustment frame structure includes a first in-line adjustment subframe for indicating a preamble, a second in-line adjustment subframe for indicating the link adjustment parameters, and a third in-line adjustment subframe for indicating service data.
[0100] Optionally, the in-path adjustment frame structure may further include a fourth in-path adjustment subframe for indicating the guard interval.
[0101] Optionally, both the preamble and the link adjustment parameters are modulated using the BPSK method.
[0102] Optionally, the link adjustment parameters are encoded using RM encoding.
[0103] Optionally, the business data is verified based on a voice encoder.
[0104] Optionally, the communication method of the service data is related to the link adjustment parameters, and the communication method includes at least voice communication and message communication.
[0105] Thirdly, a network device is provided, comprising:
[0106] A generation module is configured to generate an accompanying control message based at least on measurement results of uplink signals sent by the terminal; wherein the accompanying control message includes link adjustment parameters of the link between the terminal and the network device, and the link adjustment parameters include at least information on the adjustment mode of the link determined by the network device;
[0107] The sending module is used to send the accompanying control message to the terminal.
[0108] Fourthly, a terminal is provided, comprising:
[0109] A receiving module is configured to receive the accompanying control message sent by the network device; wherein the accompanying control message includes link adjustment parameters of the link between the terminal and the network device, and the link adjustment parameters include at least information on the adjustment mode of the link determined by the network device;
[0110] The adjustment module is used to adjust the link based on the associated control message.
[0111] Fifthly, an electronic device is provided, comprising:
[0112] A memory for storing computer programs; a processor for executing the computer programs stored in the memory to implement the method steps described in any one of the first aspects.
[0113] In a sixth aspect, a computer-readable storage medium is provided, wherein a computer program is stored therein, and when executed by a processor, the computer program implements the method steps described in any one of the first aspects.
[0114] In a seventh aspect, a computer program product is provided, the computer program product comprising: computer program code, which, when executed on a computer, causes the computer to implement the method described in any one of the first aspects, or to implement the method steps described in any one of the second aspects.
[0115] Eighthly, a communication system is provided, including network equipment and a terminal;
[0116] The network device is used to perform the method described in any one of the first aspects, and the terminal is used to perform the method described in any one of the second aspects.
[0117] For the various aspects from the third to the eighth aspects mentioned above, and the technical effects that each aspect may achieve, please refer to the above description of the technical effects that can be achieved for the first aspect or the various possible solutions in the first aspect, or the description of the technical effects that can be achieved for the second aspect or the various possible solutions in the second aspect. They will not be repeated here. Attached Figure Description
[0118] Figure 1 This is a schematic diagram illustrating the application scenarios applicable to the embodiments of this application;
[0119] Figure 2 A flowchart illustrating a link adjustment method applied to a network device, as provided in this application embodiment;
[0120] Figure 3 A flowchart of a complete link adjustment method provided in this application embodiment;
[0121] Figure 4 A flowchart illustrating a link adjustment method applied to a terminal, as provided in this application embodiment;
[0122] Figure 5 This application provides a schematic diagram of the structure of a network device according to an embodiment of the present application.
[0123] Figure 6 This is a schematic diagram of the structure of a terminal provided in an embodiment of this application;
[0124] Figure 7 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application. Detailed Implementation
[0125] To make the objectives, technical solutions, and advantages of this application clearer, the application will be further described in detail below with reference to the accompanying drawings. The specific operational methods in the method embodiments can also be applied to the device embodiments or system embodiments. It should be noted that in the description of this application, "multiple" is understood as "at least two". "And / or" describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, and B existing alone. A connected to B can represent: A and B directly connected, and A and B connected through C. Furthermore, in the description of this application, terms such as "first" and "second" are used only for distinguishing the purpose of description and should not be construed as indicating or implying relative importance or order.
[0126] To better understand the embodiments of this application, the technical terms involved in the embodiments of this application will be explained below.
[0127] (1) Binary phase shift keying (BPSK) is a digital modulation technique mainly used to convert binary data into analog signals for transmission.
[0128] (2) m-sequences are used in many fields such as spread spectrum communication, code division multiple access in satellite communication, data encryption, scrambling, synchronization and bit error rate measurement.
[0129] (3) Cyclic Redundancy Check (CRC) is a hash function that generates a short, fixed-length checksum based on data packets or files (in this application, data information). It is mainly used to detect or verify errors that may occur after data transmission or storage. The generated number is calculated before transmission or storage and appended to the data so that the receiver can verify whether the data has changed.
[0130] (4) A terminal is a device that can provide voice and / or data connectivity to a user, including: handheld terminal devices with wireless connectivity, vehicle-mounted terminal devices, etc. For example, terminals include, but are not limited to: mobile phones, tablets, laptops, PDAs, mobile internet devices (MIDs), wearable devices, virtual reality (VR) devices, augmented reality (AR) devices, wireless terminal devices in industrial control, wireless terminal devices in autonomous driving, wireless terminal devices in smart grids, wireless terminal devices in transportation safety, wireless terminal devices in smart cities, or wireless terminal devices in smart homes, etc.
[0131] (5) A network device is a device that provides wireless communication functionality to a terminal, including, for example, access network devices and / or core network devices. Access network devices are devices with wireless transceiver capabilities used to communicate with terminals. Access network devices include, but are not limited to, satellites, base stations (base transceiver stations (BTS), NodeBs, evolved NodeBs (eNodeBs) / eNBs, or the next-generation NodeBs (gNodeBs) / gNBs), transmission reception points (TRPs), base stations evolved under the 3rd Generation Partnership Project (3GPP), access nodes in Wi-Fi systems, wireless relay nodes, wireless backhaul nodes, etc. Base stations can be: macro base stations, micro base stations, pico base stations, small cells, relay stations, etc. Multiple base stations can support networks using the same access technology or networks using different access technologies. A base station can contain one or more co-located or non-co-located transmission and reception points. Access network equipment can also be a radio controller, centralized unit (CU), and / or distributed unit (DU) in a cloud radio access network (CRAN) scenario, or other equipment in the access network such as base station control equipment or servers. This application does not limit this. For example, network equipment in V2X technology can be a roadside unit (RSU). Core network equipment is used to implement functions such as mobility management, data processing, session management, policy and charging. The names of the equipment implementing core network functions may differ in different access technology systems, and this application does not limit this. Taking a 5G system as an example, core network equipment includes: access and mobility management function (AMF), session management function (SMF), policy control function (PCF), or user plane function (UPF), etc. In this application embodiment, "satellite" is used as an example for description.
[0132] The following is a brief introduction to the application scenarios to which the technical solutions of the embodiments of this application are applicable. It should be noted that the application scenarios described below are only for illustrating the embodiments of this application and are not intended to limit the scope. In specific implementation, the technical solutions provided by the embodiments of this application can be flexibly applied according to actual needs.
[0133] Figure 1 The illustration shows an application scenario applicable to the embodiments of this application. Figure 1 As shown, this scenario includes satellite 100 and terminal 101; satellite 100 and terminal 101 communicate via a link. It should be noted that the number of satellites 100 and terminals 101 can be greater. Figure 1 It is described using only one satellite and one terminal.
[0134] Optionally, the frame structure of the link can be an in-line adjustment frame structure for carrying the first information in the in-line control message. The in-line adjustment frame structure may include a first in-line adjustment subframe for indicating a preamble, a second in-line adjustment subframe for indicating link adjustment parameters, and a third in-line adjustment subframe for indicating service data. It may also include a fourth in-line adjustment subframe for indicating a protection interval.
[0135] Optionally, the preamble can be used to instruct terminal 101 and satellite 100 to complete signal detection, time offset estimation, frequency offset estimation, time offset compensation, frequency offset compensation, etc., thereby completing frame synchronization and time-frequency synchronization of the signal.
[0136] Specifically, the preamble can be a sequence generated based on the longest linear feedback shift register sequence (also known as an m-sequence) (e.g., a sequence of length 32), and the preamble can also be modulated using BPSK modulation to facilitate signal transmission.
[0137] Optionally, the link adjustment parameters between the terminal 101 and the satellite 100 are related to the link adjustment mode. Specifically, they include at least information on the link adjustment mode determined by the network device, so that the terminal 101 can adaptively adjust the link when transmitting signals, thereby adapting to the impact of link changes and improving spectrum efficiency.
[0138] Specifically, the link adjustment parameter can consist of 7 bits, which can be converted into 64 bits using RM encoding or modulated using BPSK modulation.
[0139] Furthermore, the link adjustment parameter may include a first parameter occupying bits 6-5, which indicates the link adjustment mode; a second parameter occupying bit 4, which indicates the corresponding adjustment value in the adjustment mode; and a third parameter occupying bits 3-0, which indicates the adjustment direction corresponding to the adjustment value. Table 1 illustrates an example table of link adjustment parameters provided in this application embodiment.
[0140] Table 1: Example Table of Link Adjustment Parameters
[0141]
[0142]
[0143] Among them, the time offset mode in Table 1 above is used to instruct the terminal to adjust the signal transmission time, the frequency offset mode is used to instruct the terminal to adjust the signal transmission frequency, the enhancement mode is used to instruct the terminal to transmit the same signal multiple times, the power mode is used to instruct the terminal to adjust the signal transmission power, and the normal mode is used to instruct the terminal to transmit a signal only once.
[0144] Furthermore, the enhanced mode can include both a service communication mode and an emergency communication mode. Different communication modes correspond to different signal transmission counts. Therefore, in both the normal mode and the enhanced mode, this adjustment value refers to the signal transmission count for each mode. Table 2 provides an example of the signal transmission count index for bits 3-0 in both the normal and enhanced modes.
[0145] Table 2: Index of Signal Transmission Counts
[0146]
[0147] Furthermore, in the case of time-biased mode, this adjustment value refers to the specific time adjustment value when the terminal transmits the signal, as shown in Table 3, which exemplarily illustrates the index table of time adjustment values for bits 3-0 in time-biased mode.
[0148] Table 3: Index of Time Adjustment Values
[0149] bit3-bit0 Time adjustment value 0000 1 / 4 symbol 0001 1 / 2 symbol 0010 3 / 4 symbols 0011 1 symbol 0100 1.25 symbols 0101 1.5 symbols 0110 1.75 symbols 0111 2 symbols 1000-1111 ……
[0150] Furthermore, in the case of frequency offset mode, the adjustment value refers to the specific frequency adjustment value when the terminal transmits the signal, as shown in Table 4, which exemplarily illustrates the frequency offset adjustment value index table for bits 3-0 in frequency offset mode.
[0151] Table 4: Index Table of Frequency Offset Adjustment Values
[0152]
[0153]
[0154] Furthermore, in the case of power mode, this adjustment value refers to the specific power adjustment value when the terminal transmits signals, as shown in Table 5, which exemplarily illustrates the signal transmission power index table for bits 3-0 in power mode.
[0155] Table 5: Power Adjustment Value Index Table
[0156] bit3-bit0 Power adjustment value 0000 0.5dBm 0001 1dBm 0010 1.5dBm 0011 2dBm 0100 2.5dBm 0101 3dBm 0110 3.5dBm 0111 4dBm 1000-1111 ……
[0157] It should be noted that Tables 1 to 5 above are only examples. The adjustment values defined in the tables can be customized according to the actual situation. This application embodiment does not limit them.
[0158] Optionally, an adjustment priority can be set for each adjustment mode in the definition of the above different adjustment modes, so that when determining which adjustment mode to adopt in the future, the appropriate adjustment mode can be quickly locked based on the adjustment priority, thereby ensuring the efficiency and reliability of signal transmission, as well as better adapting to link changes.
[0159] Specifically, the adjustment priority of the power mode can be set to be lower than that of the enhancement mode and higher than that of the frequency offset mode. The adjustment priority of the frequency offset mode is higher than that of the normal mode, and the adjustment priority of the time offset mode is the same as that of the frequency offset mode. This allows for the selection of an appropriate adjustment mode based on different constraints.
[0160] Optionally, the service data may consist of voice information, and a voice encoder can be used to correct erroneous data to ensure that partially erroneous data does not affect voice recognition, thereby improving data transmission efficiency. Furthermore, the communication method of this service data is related to link adjustment parameters, and multiple communication methods (e.g., voice communication and message communication) can be supported to allow for adaptive selection based on link quality.
[0161] For example, if the first parameter in the link adjustment parameters indicates that the adjustment mode of the link is the emergency communication mode in the enhanced mode, then the communication method of the service data can be selected as message communication mode; or if the first parameter in the link adjustment parameters indicates that the adjustment mode of the link is the service communication mode in the enhanced mode, then the communication method of the service data can be selected as voice communication mode.
[0162] Optionally, this guard interval, used to prevent interference between frames, can consist of zero information and occupy two modulation symbol lengths.
[0163] In this embodiment, firstly, considering the characteristics of high dynamics, large latency, and low signal-to-noise ratio in the channel between the satellite and the terminal, a link frame structure is designed. The link adjustment parameters included in the first information of the in-path control message are used as criteria to enable the terminal to adaptively adjust the link and complete signal transmission, thus improving the problem of reduced spectral efficiency when using related technologies for signal transmission. Secondly, different types of adjustment modes and adjustment priorities for different adjustment modes are also set so that after determining the specific adjustment mode, the parameters can be adjusted in a targeted manner, thereby further ensuring the efficiency and reliability of signal transmission and better adapting to link changes.
[0164] To further illustrate the technical solutions provided in the embodiments of this application, a detailed description is provided below in conjunction with the accompanying drawings and specific implementation methods. Although the embodiments of this application provide method operation steps as shown in the following embodiments or drawings, the method may include more or fewer operation steps based on conventional or non-inventive methods. In steps where there is no logically necessary causal relationship, the execution order of these steps is not limited to the execution order provided in the embodiments of this application. In actual processing or when the device executes the method, it may be executed in the order shown in the embodiments or drawings, or in combination.
[0165] Figure 2 A flowchart illustrating a link adjustment method applied to a network device, provided in an embodiment of this application, is provided. This process can be performed by, for example... Figure 1 The satellite shown is 100, which is being executed. (As shown) Figure 2 As shown, the process includes the following steps:
[0166] 201: Generate an accompanying control message based at least on the measurement results of the uplink signal sent to the terminal; wherein the accompanying control message includes link adjustment parameters of the link between the terminal and the network device, and the link adjustment parameters include at least information on the link adjustment mode determined by the network device.
[0167] It should be noted that the explanation of the link adjustment parameters and the accompanying control messages can be found in [reference needed]. Figure 1 The relevant descriptions of link adjustment parameters in the previous section will not be repeated here.
[0168] Optionally, the adjustment mode of the link is determined based at least on the measurement results and / or historical adjustment information; then, based on the measurement results and the adjustment mode, a path-associated control message is generated. The historical adjustment information refers to the information on the link's historical adjustment modes.
[0169] Optionally, the historical adjustment information may include at least one of the following:
[0170] The first historical adjustment information represents the information that the previous historical adjustment mode was the enhanced mode. The first historical adjustment information may include a first historical time (t1), which represents the time when the previous historical adjustment mode was the enhanced mode.
[0171] The second historical adjustment information represents the information that the previous historical adjustment mode was the power mode. This second historical adjustment information may include a second historical time (t2), which represents the time during which the previous historical adjustment mode was the power mode.
[0172] The third historical adjustment information represents the information that the previous historical adjustment mode was a frequency offset mode. This third historical adjustment information may include a third historical time (t3), which represents the time when the previous historical adjustment mode was a frequency offset mode.
[0173] The fourth historical adjustment information represents the information that the previous historical adjustment mode was a time-biased mode. This fourth historical adjustment information may include the fourth historical time (t4), which represents the time when the previous historical adjustment mode was a time-biased mode.
[0174] It should be noted that, in addition to recording different historical times, the different historical adjustment modes mentioned above can also record different other adjustment information.
[0175] Optionally, the adjustment mode of the link can be determined based at least on measurement results and / or historical adjustment information, and may include the following implementation methods:
[0176] Example 1: If the first time difference (n1) is greater than the time difference threshold (n0), the adjustment mode of the link for this time is determined based on the power measurement value in the measurement result; wherein, the first time difference is determined based on the uplink signal reception time and the first historical time in the first historical adjustment information.
[0177] In some embodiments, if the power measurement value (P) est If the power measurement value is less than or equal to the first power threshold (P1), and the number of first signal transmissions associated with the power measurement value is greater than the signal transmission count threshold (e.g., set to 6 times), then the link adjustment mode is determined to be the emergency communication mode in the enhanced mode. Then, based on the emergency communication mode and the number of second signal transmissions determined by the first signal transmission count, a path control message is generated.
[0178] For example, when n1 > n0, it indicates that the link adjustment mode conforms to the range of the enhancement mode. Furthermore, if P est ≤P1, and based on this P est (For example, 2dBm) Refer to Table 5 above to determine the P.est The matching index is 0011. Then, based on 0011, Table 1 is queried to determine that the first signal transmission count corresponding to 0011 is 8 times. If 8 times is greater than the signal transmission count threshold (e.g., set to 6 times), the link adjustment mode is determined to be the emergency communication mode in the enhanced mode. Then, bits 6-5 of the link adjustment parameters in the accompanying control message are filled with 11, bit 4 is filled with 0, and bits 3-0 are filled with the index of the second signal transmission count. This ensures that the terminal subsequently transmits the same signal according to the second signal transmission count corresponding to this emergency communication mode, thereby guaranteeing signal transmission in emergency scenarios. The second signal transmission count is greater than or equal to the first signal transmission count.
[0179] In some embodiments, if the power measurement value is greater than the first power threshold, the link adjustment mode is determined to be the emergency communication mode in the enhanced mode, and then a path control message is generated based on the emergency communication mode and the second signal transmission count determined by the first signal transmission count.
[0180] In other embodiments, if the power measurement value is less than or equal to a first power threshold, and the first signal transmission count associated with the power measurement value is less than or equal to a signal transmission count threshold, then the link adjustment mode is determined to be the service communication mode in the enhanced mode, and then a path control message is generated based on the service communication mode and the first signal transmission count.
[0181] For example, if P est ≥P1, and based on this P est (For example, 1dBm) Refer to Table 5 above to determine the P. est The index that matches is 0001. Then, based on 0001, the above Table 1 is queried to determine that the first signal transmission count corresponding to 0001 is 2 times. At this time, if 2 times is less than the signal transmission count threshold (for example, set to 6 times), then bits 6-5 of the link adjustment parameters in the accompanying control message are filled with 11, bit 4 is filled with 0, and bits 3-b0 are filled with 0001, or bits 3-b0 are filled with an index that is larger than the first signal transmission count corresponding to 0001, so that the terminal subsequently transmits the same signal according to the first signal transmission count corresponding to this service communication mode, thereby ensuring successful signal transmission.
[0182] Example 2: If the first time difference is less than or equal to the time difference threshold, the adjustment mode of the link for this time is determined based on the second time difference (n2); wherein, the second time difference is determined based on the receiving time and the second historical time in the second historical adjustment information.
[0183] Furthermore, if the second time difference is greater than the aforementioned time difference threshold, the link adjustment mode is determined based on the power measurement value in the measurement results.
[0184] In some embodiments, when n1≤n0 and n2>n0, if the power measurement value is less than or equal to the second power threshold (P2), the adjustment mode of the link is determined to be the power mode, and then a path control message is generated based on the power mode and the power adjustment value determined by the power measurement value.
[0185] For example, when n1≤n0 and n2>n0, it indicates that the link's adjustment mode conforms to the power mode range. Furthermore, if P est If ≤P2, then it can be based on this P est (For example, 0.99 dBm) Refer to Table 5 above to determine the value of P. est The power adjustment value is approximately 1 dBm. When it is determined that the power needs to be increased, bits 6-5 of the link adjustment parameters in the along-path control message are filled with 10, bit 4 is filled with 0, and bits 3-0 are filled with the index corresponding to the 1 dBm (i.e., 0001). Alternatively, when it is determined that the power needs to be decreased, bits 6-5 of the link adjustment parameters in the along-path control message are filled with 10, bit 4 is filled with 1, and bits 3-0 are filled with the index corresponding to the 1 dBm (i.e., 0001). This ensures that the terminal adjusts the signal transmission power according to the power adjustment value corresponding to this power mode, thereby guaranteeing successful signal transmission.
[0186] In some embodiments, when n1≤n0 and n2>n0, if the power measurement value is greater than the second power threshold and the first signal transmission count associated with the power measurement value is greater than the signal transmission count threshold, then the link adjustment mode is determined to be the emergency communication mode in the enhanced mode. Then, based on the emergency communication mode and the second signal transmission count determined by the first signal transmission count, a path control message is generated.
[0187] In other embodiments, when n1≤n0 and n2>n0, if the power measurement value is greater than the second power threshold and the first signal transmission count associated with the power measurement value is less than or equal to the signal transmission count threshold, then the link adjustment mode is determined to be the service communication mode in the enhanced mode, and then a path control message is generated based on the service communication mode and the first signal transmission count.
[0188] It should be noted that the second power threshold and the first power threshold can be the same, or they can be set separately according to the actual situation. This application embodiment does not impose any restrictions here.
[0189] In Example 3, if both the first time difference and the second time difference are less than or equal to the time difference threshold, the adjustment mode of the link for this time is determined based on the third time difference (n3) and the fourth time difference (n4). The third time difference is determined based on the received time and the third historical time in the third historical adjustment information, and the fourth time difference is determined based on the received time and the fourth historical time in the fourth historical adjustment information.
[0190] In some embodiments, if the third time difference is less than or equal to the time difference threshold and the fourth time difference is greater than the time difference threshold, the link adjustment mode is determined to be the time offset mode. Then, the time adjustment value is determined based on the time offset measurement value in the measurement results, and the associated control message is generated based on the time adjustment value and the time offset mode.
[0191] For example, if n1≤n0, n2≤n0, n3≤n0, and n4>n0, it indicates that the link adjustment mode conforms to the time offset mode range. In this case, the time offset measurement value can be used to look up the value in Table 3 above to determine the time offset adjustment value that is the same as or similar to the time offset measurement value (e.g., a 1 / 2 symbol). Then, when it is determined that the time needs to be increased, bits 6-5 of the link adjustment parameter in the associated control message are filled with 00, bit 4 is filled with 0, and bits 3-0 are filled with the index corresponding to the 1 / 2 symbol. Alternatively, when it is determined that the time needs to be decreased, bits 6-5 of the link adjustment parameter in the associated control message are filled with 00, bit 4 is filled with 1, and bits 3-0 are filled with the index corresponding to the 1 / 2 symbol. This ensures that the terminal subsequently adjusts the signal transmission time according to the corresponding time adjustment value in the time offset mode, thereby guaranteeing successful signal transmission.
[0192] In some embodiments, if the third time difference is greater than the time difference threshold and the fourth time difference is less than or equal to the time difference threshold, the adjustment mode of the link is determined to be the frequency offset mode; then the frequency adjustment value is determined based on the frequency offset measurement value in the measurement results, and the associated control message is generated based on the frequency adjustment value and the frequency offset mode.
[0193] For example, if n1≤n0, n2≤n0, n4≤n0, and n3>n0, it indicates that the link adjustment mode conforms to the frequency offset mode range. In this case, the frequency offset measurement value can be looked up in Table 4 above to determine the frequency offset adjustment value that is the same as or similar to the frequency offset measurement value (e.g., 200Hz). Then, when it is determined that the frequency needs to be increased, bits 6-5 of the link adjustment parameters in the associated control message are filled with 01, bit 4 is filled with 0, and bits 3-0 are filled with the index corresponding to 200Hz. Alternatively, when it is determined that the frequency needs to be decreased, bits 6-5 of the associated control message are filled with 01, bit 4 is filled with 1, and bits 3-0 are filled with the index corresponding to 200Hz. This ensures that the terminal subsequently adjusts the signal transmission frequency according to the frequency adjustment value corresponding to the frequency offset mode, thereby guaranteeing successful signal transmission.
[0194] In other embodiments, if both the third and fourth time differences are greater than the time difference thresholds, i.e., n1≤n0, n2≤n0, n4>n0, n3>n0, it indicates that the link adjustment mode conforms to both the frequency offset mode and the time offset mode. It also indicates that the adjustment priority of the frequency offset mode and the adjustment priority of the time offset mode are the same at this time. Therefore, the link adjustment mode can be determined based on the frequency offset measurement value in the measurement results.
[0195] Optionally, the adjustment mode of the link can be determined based on the frequency offset measurement value in the measurement results. If the frequency offset measurement value is greater than the frequency threshold (f0), it indicates that the adjustment priority of the frequency offset mode is slightly greater than the adjustment priority of the time offset mode, and the adjustment mode of the link is determined to be the frequency offset mode. If the frequency offset measurement value is less than or equal to the frequency threshold, a random function is used to obtain the random result corresponding to the frequency offset measurement value, and the adjustment mode of the link is determined based on the random result.
[0196] Furthermore, determining the adjustment mode of the link based on the random result can be as follows: if the random result is a first value (e.g., 1), then the adjustment mode of the link is determined to be frequency offset mode; if the random result is a second value (e.g., 0), then the adjustment mode of the link is determined to be time offset mode.
[0197] In other embodiments, if both the third time difference and the fourth time difference are less than or equal to the time difference threshold, the link adjustment mode is determined to be the normal mode, and then a path control message is generated based on the measurement results and the normal mode.
[0198] For example, when n1≤n0, n2≤n0, n3≤n0, and n4≤n0, it is determined that the adjustment mode of the link conforms to the range of the normal mode. In this case, the index of the number of signal transmissions corresponding to the normal mode is determined in Table 2 above. Bits 6-5 of the link adjustment parameters in the associated control message are filled with 11, bit 4 is filled with 0, and bits 3-0 are filled with 0000, so that the terminal will only need to send the signal once according to the normal mode to achieve successful signal transmission.
[0199] Optionally, the above time differences can satisfy the following expression: x = 1, 2, 3, 4; where t represents the receiving time and T0 is the set time period.
[0200] 202: Send the accompanying control message to the terminal.
[0201] Optionally, the in-line control message includes first information that the frame structure is an in-line adjustment frame structure. The in-line adjustment frame structure includes a first in-line adjustment subframe for indicating a preamble, a second in-line adjustment subframe for indicating link adjustment parameters, and a third in-line adjustment subframe for indicating service data. It may also include a fourth in-line adjustment subframe for indicating a protection interval.
[0202] It should be noted that the explanations of the preamble, service data, and guard interval mentioned above can be found in [reference needed]. Figure 1 The relevant descriptions shown will not be repeated here.
[0203] In this embodiment, considering the characteristics of high dynamics, large latency, and low signal-to-noise ratio in the channel between network devices and terminals, the corresponding measurement results are determined based on the uplink signal sent by the terminal. Then, based on the measurement results, an accompanying control message is generated. This facilitates the terminal to adaptively adjust the link based on the link adjustment parameters carried in the accompanying control message, thereby completing the signal transmission. This improves the problem of reduced frequency offset efficiency when using related technologies for signal transmission.
[0204] Based on the judgment of each constraint condition and the setting of the adjustment priority of each adjustment mode, Figure 3 An exemplary embodiment of this application provides a complete link adjustment method. For example... Figure 3 As shown, the process includes the following steps:
[0205] First, initialize the first power threshold to P1, the second power threshold to P2, the time period to T0, the signal transmission count threshold to K, the frequency threshold to f0, the set time difference threshold to n0, and the first historical time, second historical time, third historical time, and fourth historical time to t1, t2, t3, and t4, respectively.
[0206] 301: The network device measures the uplink signal sent by the terminal and obtains the measurement result.
[0207] The network device can be Figure 1 The satellite 100 shown can be a terminal. Figure 1 Terminal 101 is shown.
[0208] 302: Obtain historical adjustment information and the reception time (t) of the uplink signal, calculate n1 between t and t1 in the first historical adjustment information, and determine whether n1 is greater than n0; if yes, proceed to 303, otherwise proceed to 307.
[0209] 303: Determine whether the power measurement value in the above measurement results is greater than P1. If not, proceed to 304; if yes, proceed to 306.
[0210] 304: Determine whether the number of times the first signal associated with the power measurement value is greater than K. If not, proceed to 305; if yes, proceed to 306.
[0211] 305: Determine the service communication mode in the enhanced mode, and the first number of signal transmissions associated with the service communication mode and power measurement value, generate an accompanying control message, and proceed to 301.
[0212] 306: The system is determined to be in the enhanced mode of emergency communication mode, and based on the emergency communication mode and the number of second signal transmissions determined by the number of first signal transmissions, a corresponding associated control message is generated and the system is switched to 301.
[0213] 307: Calculate n2 between t and t2 in the second historical adjustment information, and determine whether n2 is greater than n0; if yes, go to 308, otherwise go to 310.
[0214] 308: Determine whether the above power measurement value is greater than P2. If not, proceed to 309; if yes, proceed to 304.
[0215] 309: Based on the power mode and power measurement value, generate the associated control message and switch to 301.
[0216] 310: Calculate n3 between t and t3 in the third historical adjustment information, and n4 between t and t4 in the fourth historical adjustment information; if n4>n0, n3>n0, then go to 311; if n4≤n0, n3>n0, then go to 313; if n3≤n0, n4>n0, then go to 314; if n3≤n0, n4≤n0, then go to 315.
[0217] 311: Determine whether the frequency offset measurement value in the measurement result is greater than f0. If not, proceed to 312; if yes, proceed to 313.
[0218] 312: Use a random function to obtain the random result corresponding to the frequency offset measurement value. If the random result is 1, proceed to 313; if the random result is 0, proceed to 314.
[0219] 313: Determine the frequency adjustment value based on the frequency offset measurement value in the measurement results, generate the associated control message based on the frequency adjustment value and frequency offset mode, and then proceed to 301.
[0220] 314: Determine the time adjustment value based on the time deviation measurement value in the measurement results, generate the path control message based on the time adjustment value and the time deviation mode, and then proceed to 301.
[0221] 315: Based on the measurement results and the normal mode, generate the associated control message and switch to 301.
[0222] Figure 4 A flowchart illustrating a link adjustment method applied to a terminal, provided as an embodiment of this application. This process can be performed by... Figure 1 The terminal 101 shown is executing the commands. Figure 4 As shown, the process includes the following steps:
[0223] 401: Receive an in-path control message sent by the network device; wherein the in-path control message includes link adjustment parameters of the link between the terminal and the network device, and the link adjustment parameters include at least information on the link adjustment mode determined by the network device.
[0224] 402: Based on the above-mentioned in-path control messages, the link is adjusted.
[0225] Optionally, the link adjustment parameters include the following:
[0226] The first parameter is used to indicate the adjustment mode of the link.
[0227] The second parameter indicates the corresponding adjustment value in the adjustment mode.
[0228] The third parameter indicates the adjustment direction corresponding to the adjustment value.
[0229] Optionally, the adjustment mode can be any of the following:
[0230] Enhanced mode, which instructs the terminal to transmit the same signal multiple times.
[0231] Power mode, which is used to instruct the terminal to adjust the signal transmission power.
[0232] Frequency offset mode, which is used to instruct the terminal to adjust the signal transmission frequency.
[0233] Time offset mode, which is used to instruct the terminal to adjust the signal transmission time.
[0234] Normal mode is used to instruct the terminal to send a signal only once.
[0235] Furthermore, the adjustment priority of the power mode is lower than that of the enhancement mode, but higher than that of the frequency offset mode. The adjustment priority of the frequency offset mode is higher than that of the normal mode, and the adjustment priority of the time offset mode is the same as that of the frequency offset mode.
[0236] Optionally, the in-line control message includes first information with an in-line adjustment frame structure, which includes a first in-line adjustment subframe for indicating a preamble, a second in-line adjustment subframe for indicating link adjustment parameters, and a third in-line adjustment subframe for indicating service data; further, it may also include a fourth in-line adjustment subframe for indicating a protection interval.
[0237] It should be noted that the explanations of the preamble, service data, and guard interval mentioned above can be found in [reference needed]. Figure 1 The relevant descriptions shown will not be repeated here.
[0238] In this embodiment, considering the characteristics of high dynamics, large latency, and low signal-to-noise ratio in the channel between the network device and the terminal, the terminal sends an uplink signal to the network device, which then performs measurements based on the uplink signal to obtain measurement results. Based on these measurement results, the network device generates an accompanying control message. When the terminal receives the accompanying control message, it can adaptively adjust the link based on the link adjustment parameters carried in the accompanying control message to complete the signal transmission. This improves the problem of reduced frequency offset efficiency when using related technologies for signal transmission.
[0239] Based on the same technical concept, this application also provides a network device that can implement the link adjustment method process described above in this application.
[0240] Figure 5 This is a schematic diagram of the structure of a network device provided in an embodiment of this application. The network device includes a generation module 501 and a transmission module 502.
[0241] The generation module 501 is configured to generate an accompanying control message based at least on the measurement results of the uplink signal sent by the terminal; wherein the accompanying control message includes link adjustment parameters of the link between the terminal and the network device, and the link adjustment parameters include at least information on the adjustment mode of the link determined by the network device.
[0242] The sending module 502 is used to send the accompanying control message to the terminal.
[0243] Optionally, the generation module 501 is specifically used for:
[0244] The adjustment mode of the link is determined based at least on the measurement results and / or historical adjustment information; wherein the historical adjustment information is information on the historical adjustment modes of the link.
[0245] Based on the measurement results and the adjustment mode, the path control message is generated.
[0246] Optionally, the historical adjustment information includes at least one of the following:
[0247] First historical adjustment information, which represents the information that the previous historical adjustment mode was an enhanced mode, and the enhanced mode is used to instruct the terminal to send the same signal multiple times.
[0248] The second historical adjustment information represents the information that the previous historical adjustment mode was a power mode, and the power mode is used to instruct the terminal to adjust the signal transmission power;
[0249] The third historical adjustment information indicates that the previous historical adjustment mode was a frequency offset mode, and the frequency offset mode is used to instruct the terminal to adjust the signal transmission frequency;
[0250] The fourth historical adjustment information represents the information that the previous historical adjustment mode was a time offset mode, which is used to instruct the terminal to adjust the signal transmission time.
[0251] Optionally, the generation module 501 is specifically used for:
[0252] If the first time difference is greater than the time difference threshold, the adjustment mode of the link is determined based on the power measurement value in the measurement results.
[0253] The first time difference is determined based on the reception time of the uplink signal and the first historical time in the first historical adjustment information, where the first historical time represents the time when the previous historical adjustment mode was the enhanced mode.
[0254] Optionally, the generation module 501 is specifically used for:
[0255] If the power measurement value is less than or equal to the first power threshold, and the first signal transmission count associated with the power measurement value is greater than the signal transmission count threshold, then the adjustment mode of the link is determined to be the emergency communication mode in the enhanced mode.
[0256] Optionally, the generation module 501 is specifically used for:
[0257] If the measured power value is greater than the first power threshold, then the adjustment mode of the link is determined to be the emergency communication mode in the enhanced mode.
[0258] Optionally, the generation module 501 is specifically used for:
[0259] The accompanying control message is generated based on the emergency communication mode and the second signal transmission count determined by the first signal transmission count.
[0260] Optionally, the generation module 501 is specifically used for:
[0261] If the power measurement value is less than or equal to the first power threshold, and the first signal transmission count associated with the power measurement value is less than or equal to the signal transmission count threshold, then the adjustment mode of the link is determined to be the service communication mode in the enhanced mode; based on the service communication mode and the first signal transmission count, the accompanying control message is generated.
[0262] Optionally, the generation module 501 is specifically used for:
[0263] If the first time difference is less than or equal to the time difference threshold, then the adjustment mode of the link is determined based on the second time difference;
[0264] The second time difference is determined based on the receiving time and the second historical time in the second historical adjustment information, where the second historical time represents the time when the previous historical adjustment mode was the power mode.
[0265] Optionally, the generation module 501 is specifically used for:
[0266] If the second time difference is greater than the time difference threshold, the adjustment mode of the link is determined based on the power measurement value in the measurement result.
[0267] Optionally, the generation module 501 is specifically used for:
[0268] If the power measurement value is less than or equal to the second power threshold, then the adjustment mode of the link is determined to be the power mode;
[0269] The power adjustment value determined based on the power mode and the power measurement value is generated as the path control message.
[0270] Optionally, the generation module 501 is specifically used for:
[0271] If the power measurement value is greater than the second power threshold, and the first signal transmission count associated with the power measurement value is greater than the signal transmission count threshold, then the adjustment mode of the link is determined to be the emergency communication mode in the enhanced mode; based on the emergency communication mode and the second signal transmission count determined by the first signal transmission count, the accompanying control message is generated.
[0272] Optionally, the generation module 501 is specifically used for:
[0273] If the power measurement value is greater than the second power threshold, and the number of first signal transmissions associated with the power measurement value is less than or equal to the number of signal transmissions threshold, then the adjustment mode of the link is determined to be the service communication mode in the enhanced mode; based on the service communication mode and the number of first signal transmissions, the accompanying control message is generated.
[0274] Optionally, the generation module 501 is specifically used for:
[0275] If both the first time difference and the second time difference are less than or equal to the time difference threshold, then the adjustment mode of the link is determined based on the third time difference and the fourth time difference.
[0276] The third time difference is determined based on the receiving time and the third historical time in the third historical adjustment information, where the third historical time represents the time when the previous historical adjustment mode was the frequency offset mode. The fourth time difference is determined based on the receiving time and the fourth historical time in the fourth historical adjustment information, where the fourth historical time represents the time when the previous historical adjustment mode was the time offset mode.
[0277] Optionally, the generation module 501 is specifically used for:
[0278] If the third time difference is less than or equal to the time difference threshold, and the fourth time difference is greater than the time difference threshold, then the adjustment mode of the link is determined to be the time offset mode; the time adjustment value is determined based on the time offset measurement value in the measurement result, and the accompanying control message is generated based on the time adjustment value and the time offset mode.
[0279] Optionally, the generation module 501 is specifically used for:
[0280] If the third time difference is greater than the time difference threshold, and the fourth time difference is less than or equal to the time difference threshold, then the adjustment mode of the link is determined to be the frequency offset mode; the frequency adjustment value is determined based on the frequency offset measurement value in the measurement result, and the accompanying control message is generated based on the frequency adjustment value and the frequency offset mode.
[0281] Optionally, the generation module 501 is specifically used for:
[0282] If both the third time difference and the fourth time difference are greater than the time difference threshold, the adjustment mode of the link is determined based on the frequency offset measurement value in the measurement results.
[0283] Optionally, the generation module 501 is specifically used for:
[0284] If the frequency offset measurement value is greater than the frequency threshold, then the adjustment mode of the link is determined to be the frequency offset mode;
[0285] If the frequency offset measurement value is less than or equal to the frequency threshold, a random function is used to obtain a random result corresponding to the frequency offset measurement value, and the adjustment mode of the link is determined based on the random result.
[0286] Optionally, the generation module 501 is specifically used for:
[0287] If the random result is the first value, then the adjustment mode of the link is determined to be the frequency offset mode;
[0288] If the random result is the second value, then the adjustment mode of the link is determined to be the time offset mode.
[0289] Optionally, the generation module 501 is further configured to:
[0290] When the first time difference, the second time difference, the third time difference, and the fourth time difference are all less than or equal to the time difference threshold, the adjustment mode of the link is determined to be the normal mode; wherein, the normal mode is used to instruct the terminal to send a signal only once;
[0291] Based on the measurement results and the conventional mode, the path control message is generated.
[0292] It should be noted that the network device provided in this application embodiment can implement all the method steps in the above method embodiment and achieve the same technical effect. Therefore, the parts and beneficial effects that are the same as those in the method embodiment will not be described in detail here.
[0293] Based on the same technical concept, this application embodiment also provides a terminal that can implement the process of the link adjustment method described above in this application embodiment.
[0294] Figure 6 This is a schematic diagram of a terminal provided in an embodiment of this application. The terminal includes a receiving module 601 and an adjustment module 602.
[0295] The receiving module 601 is used to receive the in-band control message sent by the network device; wherein the in-band control message includes link adjustment parameters of the link between the terminal and the network device, and the value of the link adjustment parameters is related to the adjustment mode of the link.
[0296] The adjustment module 602 is used to adjust the link based on the associated control message.
[0297] Based on the same technical concept, this application also provides an electronic device that can realize the functions of the aforementioned network device or terminal.
[0298] Figure 7 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application.
[0299] At least one processor 701 and a memory 702 connected to at least one processor 701. In this embodiment, the specific connection medium between the processor 701 and the memory 702 is not limited. Figure 7 The example shown is the connection between processor 701 and memory 702 via bus 700. Bus 700 is... Figure 7 The connections between other components are indicated by thick lines and are for illustrative purposes only, not as limiting information. The 700 bus can be divided into address bus, data bus, control bus, etc., for ease of representation. Figure 7 The term is represented by a single thick line, but this does not imply that there is only one bus or one type of bus. Alternatively, the processor 701 can also be called a controller; there is no restriction on the name.
[0300] In this embodiment, memory 702 stores instructions executable by at least one processor 701. By executing the instructions stored in memory 702, at least one processor 701 can perform a data processing method as described above. Processor 701 can implement... Figure 4 or Figure 5 The functions of each module in the device shown.
[0301] The processor 701 is the control center of the device. It can connect to various parts of the control device through various interfaces and lines. By running or executing instructions stored in memory 702 and calling data stored in memory 702, the processor can perform various functions and process data, thereby monitoring the device as a whole.
[0302] In this embodiment, processor 701 may include one or more processing units. Processor 701 may integrate an application processor and a modem processor. The application processor mainly handles the operating system, user interface, and applications, while the modem processor mainly handles wireless communication. It is understood that the modem processor may not be integrated into processor 701. In some embodiments, processor 701 and memory 702 may be implemented on the same chip; in some embodiments, they may be implemented separately on independent chips.
[0303] The processor 701 can be a general-purpose processor, such as a central processing unit (CPU), digital signal processor, application-specific integrated circuit, field-programmable gate array or other programmable logic device, discrete gate or transistor logic device, or discrete hardware component, capable of implementing or executing the methods, steps, and logic block diagrams disclosed in the embodiments of this application. The general-purpose processor can be a microprocessor or any conventional processor. The steps of a link adjustment method disclosed in the embodiments of this application can be directly manifested as execution by a hardware processor, or execution by a combination of hardware and software modules within the processor.
[0304] Memory 702, as a non-volatile computer-readable storage medium, can be used to store non-volatile software programs, non-volatile computer-executable programs, and modules. Memory 702 may include at least one type of storage medium, such as flash memory, hard disk, multimedia card, card-type memory, random access memory (RAM), static random access memory (SRAM), programmable read-only memory (PROM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), magnetic storage, magnetic disk, optical disk, etc. Memory 702 can be any other medium capable of carrying or storing desired program code in the form of instructions or data structures that can be accessed by a computer, but is not limited thereto. In the embodiments of this application, memory 702 can also be a circuit or any other device capable of implementing storage functions for storing program instructions and / or data.
[0305] By designing and programming the processor 701, the code corresponding to the link adjustment method described in the foregoing embodiments can be embedded into the chip, enabling the chip to execute it during operation. Figure 2The illustrated embodiment presents a link adjustment method. How to design and program the processor 701 is a technique well-known to those skilled in the art and will not be described further here.
[0306] It should be noted that the electronic device provided in this application embodiment can implement all the method steps implemented in the above method embodiment and can achieve the same technical effect. Here, the parts and beneficial effects that are the same as those in the method embodiment will not be described in detail.
[0307] Based on the same technical concept, embodiments of this application provide a computer storage medium, which includes computer program code. When the computer program code is run on a computer, it causes the computer to execute any of the link adjustment methods described above. Since the principle by which the computer storage medium solves the problem is similar to that of a link adjustment method, the implementation of the computer storage medium can be referred to the implementation of the method, and repeated details will not be elaborated further.
[0308] In specific implementation, computer storage media can include: Universal Serial Bus Flash Drive (USB), portable hard drive, Read-Only Memory (ROM), Random Access Memory (RAM), magnetic disk or optical disk, and other storage media that can store program code.
[0309] Based on the same technical concept, this application also provides a computer program product, which includes computer program code. When the computer program code is run on a computer, it causes the computer to execute any of the link adjustment methods described above. Since the principle by which the above computer program product solves the problem is similar to that of a link adjustment method, the implementation of the above computer program product can be referred to the implementation of the method, and repeated details will not be described again.
[0310] Computer program products may employ any combination of one or more readable media. A readable medium may be a readable signal medium or a readable storage medium. A readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples (a non-exhaustive list) of readable storage media include: electrical connections having one or more wires, portable disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof.
[0311] The methods in this application can be implemented, in whole or in part, by software, hardware, firmware, or any combination thereof. When implemented in software, they can be implemented, in whole or in part, as a computer program product. The computer program product includes one or more computer programs or instructions. When the computer program or instructions are loaded and executed on a computer, the processes or functions described in this application are performed, in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, network equipment, user equipment, core network equipment, OAM, or other programmable devices.
[0312] The computer program or instructions may be stored in a computer-readable storage medium or transferred from one computer-readable storage medium to another. For example, the computer program or instructions may be transferred from one website, computer, server, or data center to another website, computer, server, or data center via wired or wireless means. The computer-readable storage medium may be any available medium that a computer can access, or a data storage device such as a server or data center that integrates one or more available media. The available medium may be a magnetic medium, such as a floppy disk, hard disk, or magnetic tape; or an optical medium, such as a digital video optical disc; or a semiconductor medium, such as a solid-state drive. The computer-readable storage medium may be a volatile or non-volatile storage medium, or may include both volatile and non-volatile types of storage media.
[0313] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program products. Therefore, this application can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this application can take the form of a computer program product implemented on one or more computer-usable storage media (including, but not limited to, disk storage and optical storage) containing computer-usable program code.
[0314] This application is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this application. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart... Figure 1 One or more processes and / or boxes Figure 1A device that specifies the functions in one or more boxes. These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including the instruction device, which is implemented in a process. Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.
[0315] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.
[0316] Obviously, those skilled in the art can make various modifications and variations to this application without departing from the spirit and scope of this application. Therefore, if these modifications and variations of the present invention fall within the scope of the claims of this application and their equivalents, this application also intends to include these modifications and variations.
Claims
1. A link adjustment method, applied to network devices, characterized in that, include: Based at least on the measurement results of the uplink signal sent by the terminal, an accompanying control message is generated; wherein the accompanying control message includes link adjustment parameters of the link between the terminal and the network device, and the link adjustment parameters include at least information on the adjustment mode of the link determined by the network device; Send the accompanying control message to the terminal.
2. The method as described in claim 1, characterized in that, The link adjustment parameters include: The first parameter indicates the adjustment mode of the link; The second parameter indicates the corresponding adjustment value in the adjustment mode.
3. The method as described in claim 2, characterized in that, The link adjustment parameters also include: The third parameter indicates the adjustment direction corresponding to the adjustment value.
4. The method as described in claim 1 or 2, characterized in that, The generation of accompanying control messages, based at least on measurement results of uplink signals transmitted by the terminal, includes: The adjustment mode of the link is determined based at least on the measurement results and / or historical adjustment information; wherein the historical adjustment information is information on the historical adjustment modes of the link. Based on the measurement results and the adjustment mode, the path control message is generated.
5. The method as described in claim 4, characterized in that, The historical adjustment information includes at least one of the following: First historical adjustment information, which represents the information that the previous historical adjustment mode was an enhanced mode, and the enhanced mode is used to instruct the terminal to send the same signal multiple times. The second historical adjustment information represents the information that the previous historical adjustment mode was a power mode, and the power mode is used to instruct the terminal to adjust the signal transmission power; The third historical adjustment information indicates that the previous historical adjustment mode was a frequency offset mode, and the frequency offset mode is used to instruct the terminal to adjust the signal transmission frequency; The fourth historical adjustment information represents the information that the previous historical adjustment mode was a time offset mode, which is used to instruct the terminal to adjust the signal transmission time.
6. The method as described in claim 5, characterized in that, Determining the adjustment mode of the link based at least on the measurement results and / or historical adjustment information includes: If the first time difference is greater than the time difference threshold, the adjustment mode of the link is determined based on the power measurement value in the measurement results. The first time difference is determined based on the reception time of the uplink signal and the first historical time in the first historical adjustment information, where the first historical time represents the time when the previous historical adjustment mode was the enhanced mode.
7. The method as described in claim 6, characterized in that, Determining the adjustment mode of the link based on the power measurement value in the measurement results includes: If the power measurement value is less than or equal to the first power threshold, and the first signal transmission count associated with the power measurement value is greater than the signal transmission count threshold, then the adjustment mode of the link is determined to be the emergency communication mode in the enhanced mode.
8. The method as described in claim 6, characterized in that, Determining the adjustment mode of the link based on the power measurement value in the measurement results includes: If the measured power value is greater than the first power threshold, then the adjustment mode of the link is determined to be the emergency communication mode in the enhanced mode.
9. The method as described in claim 7 or 8, characterized in that, The step of generating the along-path control message based on the measurement results and the adjustment mode includes: The accompanying control message is generated based on the emergency communication mode and the second signal transmission count determined by the first signal transmission count.
10. The method as described in claim 6, characterized in that, Determining the adjustment mode of the link based on the power measurement value in the measurement results includes: If the power measurement value is less than or equal to the first power threshold, and the first signal transmission count associated with the power measurement value is less than or equal to the signal transmission count threshold, then the adjustment mode of the link is determined to be the service communication mode in the enhanced mode. The step of generating the along-path control message based on the measurement results and the adjustment mode includes: The accompanying control message is generated based on the service communication mode and the number of times the first signal is sent.
11. The method as described in claim 6, characterized in that, Determining the adjustment mode of the link based at least on the measurement results and / or historical adjustment information includes: If the first time difference is less than or equal to the time difference threshold, then the adjustment mode of the link is determined based on the second time difference; The second time difference is determined based on the receiving time and the second historical time in the second historical adjustment information, where the second historical time represents the time when the previous historical adjustment mode was the power mode.
12. The method as described in claim 11, characterized in that, Determining the adjustment mode of the link based on the second time difference includes: If the second time difference is greater than the time difference threshold, the adjustment mode of the link is determined based on the power measurement value in the measurement result.
13. The method as described in claim 12, characterized in that, Determining the adjustment mode of the link based on the power measurement value in the measurement results includes: If the power measurement value is less than or equal to the second power threshold, then the adjustment mode of the link is determined to be the power mode; The step of generating the along-path control message based on the measurement results and the adjustment mode includes: The power adjustment value determined based on the power mode and the power measurement value is generated as the path control message.
14. The method as described in claim 12, characterized in that, Determining the adjustment mode of the link based on the power measurement value in the measurement results includes: If the power measurement value is greater than the second power threshold, and the number of first signal transmissions associated with the power measurement value is greater than the number of signal transmissions threshold, then the adjustment mode of the link is determined to be the emergency communication mode in the enhanced mode; The step of generating the along-path control message based on the measurement results and the adjustment mode includes: The accompanying control message is generated based on the emergency communication mode and the second signal transmission count determined by the first signal transmission count.
15. The method as described in claim 12, characterized in that, Determining the adjustment mode of the link based on the power measurement value in the measurement results includes: If the power measurement value is greater than the second power threshold, and the number of first signal transmissions associated with the power measurement value is less than or equal to the number of signal transmissions threshold, then the adjustment mode of the link is determined to be the service communication mode in the enhanced mode. The step of generating the along-path control message based on the measurement results and the adjustment mode includes: The accompanying control message is generated based on the service communication mode and the number of times the first signal is sent.
16. The method as described in claim 11, characterized in that, Determining the adjustment mode of the link based at least on the measurement results and / or historical adjustment information includes: If both the first time difference and the second time difference are less than or equal to the time difference threshold, then the adjustment mode of the link is determined based on the third time difference and the fourth time difference. The third time difference is determined based on the receiving time and the third historical time in the third historical adjustment information, where the third historical time represents the time when the previous historical adjustment mode was the frequency offset mode. The fourth time difference is determined based on the receiving time and the fourth historical time in the fourth historical adjustment information, where the fourth historical time represents the time when the previous historical adjustment mode was the time offset mode.
17. The method as described in claim 16, characterized in that, The determination of the link adjustment mode based on the third time difference and the fourth time difference includes: If the third time difference is less than or equal to the time difference threshold, and the fourth time difference is greater than the time difference threshold, then the adjustment mode of the link is determined to be the time offset mode. The step of generating the along-path control message based on the measurement results and the adjustment mode includes: The time adjustment value is determined based on the time offset measurement value in the measurement results, and the path control message is generated based on the time adjustment value and the time offset mode.
18. The method as described in claim 16, characterized in that, The determination of the link adjustment mode based on the third time difference and the fourth time difference includes: If the third time difference is greater than the time difference threshold, and the fourth time difference is less than or equal to the time difference threshold, then the adjustment mode of the link is determined to be the frequency offset mode. The step of generating the along-path control message based on the measurement results and the adjustment mode includes: The frequency adjustment value is determined based on the frequency offset measurement value in the measurement results, and the accompanying control message is generated based on the frequency adjustment value and the frequency offset mode.
19. The method as described in claim 16, characterized in that, The determination of the link adjustment mode based on the third time difference and the fourth time difference includes: If both the third time difference and the fourth time difference are greater than the time difference threshold, the adjustment mode of the link is determined based on the frequency offset measurement value in the measurement results.
20. The method as described in claim 19, characterized in that, Determining the adjustment mode of the link based on the frequency offset measurement value in the measurement results includes: If the frequency offset measurement value is greater than the frequency threshold, then the adjustment mode of the link is determined to be the frequency offset mode; If the frequency offset measurement value is less than or equal to the frequency threshold, a random function is used to obtain a random result corresponding to the frequency offset measurement value, and the adjustment mode of the link is determined based on the random result.
21. The method as described in claim 20, characterized in that, Determining the adjustment mode of the link based on the random result includes: If the random result is the first value, then the adjustment mode of the link is determined to be the frequency offset mode; If the random result is the second value, then the adjustment mode of the link is determined to be the time offset mode.
22. The method as described in claim 16, characterized in that, The determination of the link adjustment mode based on the third time difference and the fourth time difference includes: If both the third time difference and the fourth time difference are less than or equal to the time difference threshold, then the adjustment mode of the link is determined to be the normal mode; wherein, the normal mode is used to instruct the terminal to send a signal only once; The step of generating the along-path control message based on the measurement results and the adjustment mode includes: Based on the measurement results and the conventional mode, the path control message is generated.
23. The method according to any one of claims 1-22, characterized in that, The in-path control message includes first information with an in-path adjustment frame structure, wherein the in-path adjustment frame structure includes a first in-path adjustment subframe for indicating a preamble, a second in-path adjustment subframe for indicating the link adjustment parameters, and a third in-path adjustment subframe for indicating service data.
24. The method as described in claim 23, characterized in that, The in-path adjustment frame structure also includes a fourth in-path adjustment subframe for indicating the protection interval.
25. The method as described in claim 23, characterized in that, Both the preamble and the link adjustment parameters are modulated using binary phase shift keying (BPSK).
26. The method as described in claim 23 or 25, characterized in that, The link adjustment parameters are encoded using the RM encoding method.
27. The method as described in claim 23, characterized in that, The business data is verified based on the voice encoder.
28. The method as described in claim 23 or 27, characterized in that, The communication method of the service data is related to the link adjustment parameters, and the communication method includes at least voice communication and message communication.
29. A link adjustment method, applied to a terminal, characterized in that, include: The terminal receives the in-line control message sent by the network device; wherein the in-line control message includes link adjustment parameters of the link between the terminal and the network device, and the link adjustment parameters include at least information on the adjustment mode of the link determined by the network device. The link is adjusted based on the associated control message.
30. The method as described in claim 29, characterized in that, The link adjustment parameters include: The first parameter indicates the adjustment mode of the link; The second parameter indicates the corresponding adjustment value in the adjustment mode.
31. The method as described in claim 30, characterized in that, The link adjustment parameters also include: The third parameter indicates the adjustment direction corresponding to the adjustment value.
32. The method as described in claim 29, characterized in that, The adjustment mode is any one of the following: Enhanced mode, which instructs the terminal to transmit the same signal multiple times; A power mode, wherein the power mode is used to instruct the terminal to adjust the signal transmission power; Frequency offset mode, as shown, is used to instruct the terminal to adjust the signal transmission frequency; Time offset mode, wherein the time offset mode is used to instruct the terminal to adjust the signal transmission time; The normal mode is used to instruct the terminal to send a signal only once.
33. The method according to any one of claims 29-32, characterized in that, The in-path control message includes first information with an in-path adjustment frame structure, wherein the in-path adjustment frame structure includes a first in-path adjustment subframe for indicating a preamble, a second in-path adjustment subframe for indicating the link adjustment parameters, and a third in-path adjustment subframe for indicating service data.
34. The method as described in claim 33, characterized in that, The in-path adjustment frame structure also includes a fourth in-path adjustment subframe for indicating the protection interval.
35. The method as described in claim 33, characterized in that, Both the preamble and the link adjustment parameters are modulated using binary phase shift keying (BPSK).
36. The method as described in claim 33 or 35, characterized in that, The link adjustment parameters are encoded using the RM encoding method.
37. The method as described in claim 33 or 36, characterized in that, The communication method of the service data is related to the link adjustment parameters, and the communication method includes at least voice communication and message communication.
38. A network device, characterized in that, include: A generation module is configured to generate an accompanying control message based at least on measurement results of uplink signals sent by the terminal; wherein the accompanying control message includes link adjustment parameters of the link between the terminal and the network device, and the link adjustment parameters include at least information on the adjustment mode of the link determined by the network device; The sending module is used to send the accompanying control message to the terminal.
39. A terminal, characterized in that, include: A receiving module is configured to receive the accompanying control message sent by the network device; wherein the accompanying control message includes link adjustment parameters of the link between the terminal and the network device, and the link adjustment parameters include at least information on the adjustment mode of the link determined by the network device; The adjustment module is used to adjust the link based on the associated control message.
40. An electronic device, characterized in that, include: Memory, used to store computer programs; The processor, when executing the computer program stored in the memory, implements the method steps of any one of claims 1-28, or implements the method steps of any one of claims 29-37.
41. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program that, when executed by a processor, implements the method steps of any one of claims 1-28, or the method steps of any one of claims 29-37.
42. A computer program product, characterized in that, The computer program product includes: computer program code, which, when run on a computer, causes the computer to implement the method of any one of claims 1-28, or to implement the method steps of any one of claims 29-37.
43. A communication system, characterized in that, Including network equipment and terminals; The network device is used to perform the method steps as described in any one of claims 1-28, and the terminal is used to perform the method steps as described in any one of claims 29-37.