Information transmission method, device, equipment and storage medium

By sending synchronous broadcast signals carrying timestamps and PUSCH time window position information to clients in the wireless communication system, the problem of inefficiency of the 4-step RACH method in multi-user access and short packet data transmission scenarios is solved, and the accurate transmission of PUSCH signals and the improvement of base station performance is achieved.

CN113783648BActive Publication Date: 2025-02-28ZTE CORP
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202010524500.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-06-10
Publication Date
2025-02-28
Estimated Expiration
2040-06-10

AI Technical Summary

Technical Problem

In multi-user access and short packet data transmission scenarios, the 4-step RACH method leads to large data communication overhead and reduces transmission efficiency. In the 2-step RACH scenario, adaptive TA adjustment cannot be realized, resulting in user signals exiting the window and reducing base station performance.

Method used

By sending a synchronous broadcast signal carrying the timestamp information and the PUSCH time window position information to the client, the client can adaptively adjust the time interval and transmission time between the PRACH and PUSCH signals to ensure that the PUSCH signal falls within the time window of the receiver.

Benefits of technology

It improves the transmission efficiency of PUSCH signals, prevents the signal from exceeding the time window range, reduces signal interference between different time windows, and improves the performance of the base station.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 00000000_0000_ABST
    Figure 00000000_0000_ABST
Patent Text Reader

Abstract

The present application discloses an information transmission method, apparatus, device and storage medium, wherein the method comprises: sending a synchronous broadcast signal to a client, wherein the synchronous broadcast signal comprises timestamp information and physical layer uplink shared channel PUSCH time window position information; receiving the PUSCH signal sent by the client according to the PUSCH time window position information. In an embodiment of the present application, accurate transmission of the PUSCH signal is achieved by broadcasting timestamp information and time window position information to the client, which can prevent the signal from exceeding the time window and improve the transmission efficiency.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of wireless communication technologies, and in particular to an information transmission method, device, equipment and storage medium. Background Art

[0002] In 4-step RACH (Random Access Channel), the base station obtains TA (Timing Advance) by detecting the PRACH preamble signal sent by the user, and notifies the user UE through RAR (Random Access Response). In the subsequent information transmission process, the UE makes the PUSCH (Physical Uplink Shared Channel) signal fall within the receiving time window of the base station. However, when multiple users access and the data transmission is short packet data, the use of the original 4-step RACH method leads to large data communication overhead and reduces data transmission efficiency. For the 2-step RACH scenario, since the UE continuously sends PRACH (Physical Random Access Channel) signals and PUSCH signals, the traditional 4-step RACH method cannot be applied in the 2-step RACH scenario, and the TA of MsgA PUSCH cannot be adaptively adjusted. Since the TAs of different users are different, a time window of the base station cannot accommodate all users, resulting in user signals out of the window, reducing the performance of the base station. Currently, a common method in the industry is that the base station uses multiple time windows to accommodate the signals of multiple users. However, due to the large number of time windows, the method of determining the time interval between different time windows is complicated, and there is interference between user signals in different time windows, which still affects the performance of the base station. Summary of the invention

[0003] The embodiments of the present application provide an information transmission method, apparatus, device and storage medium to implement the transmission of a PUSCH signal, prevent the PUSCH signal from exceeding a time window range, and ensure the transmission efficiency of the PUSCH signal.

[0004] The present invention provides an information transmission method, which is applied to a receiving end. The method includes:

[0005] Sending a synchronous broadcast signal to a client, wherein the synchronous broadcast signal includes timestamp information and physical layer uplink shared channel PUSCH time window position information; receiving the PUSCH signal sent by the client according to the PUSCH time window position information.

[0006] The present application also provides an information transmission method, which is applied to a client, and the method includes:

[0007] Obtain a synchronized broadcast signal sent by a receiving end, wherein the synchronized broadcast signal includes timestamp information and physical layer uplink shared channel PUSCH time window position information; determine a sending time of the PUSCH signal according to the timestamp information and the PUSCH time window position information; and send the PUSCH signal to the receiving end according to the sending time.

[0008] The embodiment of the present application further provides an information transmission device, which is applied to a sending end, and the device includes:

[0009] A signal broadcast module, configured to send a synchronous broadcast signal to a client, wherein the synchronous broadcast signal includes timestamp information and physical layer uplink shared channel PUSCH time window position information;

[0010] A signal receiving module is used to receive a PUSCH signal sent by the client according to the PUSCH time window position information.

[0011] The embodiment of the present application also provides an information transmission device, which is applied to a client, and the device includes:

[0012] A broadcast receiving module, used to obtain a synchronous broadcast signal sent by a receiving end, wherein the synchronous broadcast signal includes timestamp information and physical layer uplink shared channel PUSCH time window position information;

[0013] A time determination module, configured to determine a transmission time of a PUSCH signal according to the timestamp information and the PUSCH time window position information;

[0014] The signal sending module is used to send the PUSCH signal to the receiving end according to the sending time.

[0015] The present application also provides a device, which includes:

[0016] one or more processors;

[0017] a memory for storing one or more programs,

[0018] When the one or more programs are executed by the one or more processors, the one or more processors implement the information transmission method as described in any one of the embodiments of the present application.

[0019] An embodiment of the present application further provides a computer-readable storage medium having a computer program stored thereon, and another feature is that when the program is executed by a processor, the information transmission method as described in any one of the embodiments of the present application is implemented.

[0020] In an embodiment of the present application, a synchronous broadcast signal carrying timestamp information and physical layer uplink shared channel PUSCH time window position information is sent to the client, and the PUSCH signal sent by the client is received according to the PUSCH time window. The accuracy of the PUSCH signal sent by the client is improved through the time window position information and timestamp information, and the PUSCH signal is prevented from being sent beyond the range of the time window, thereby improving the transmission performance of the base station. BRIEF DESCRIPTION OF THE DRAWINGS

[0021] Figure 1 is a flow chart of an information transmission method provided by an embodiment of the present application;

[0022] Figure 2 is a flow chart of an information transmission method provided by an embodiment of the present application;

[0023] Figure 3 is a flow chart of another information transmission method provided in an embodiment of the present application;

[0024] Figure 4 is a flow chart of another information transmission method provided in an embodiment of the present application;

[0025] Figure 5 is an example diagram of an information transmission method provided in an embodiment of the present application;

[0026] Figure 6 is a structural schematic diagram of an information transmission device provided in an embodiment of the present application;

[0027] Figure 7 is a structural schematic diagram of another information transmission device provided in an embodiment of the present application;

[0028] Figure 8 It is a structural schematic diagram of a device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0029] In order to make the purpose, technical solution and advantages of the present application more clear, the embodiments of the present application will be described in detail below with reference to the accompanying drawings. It should be noted that the embodiments and features in the embodiments of the present application can be combined with each other arbitrarily without conflict.

[0030] The embodiment of the present application aims to realize the uploading of PUSCH signals of multiple users in the 2-Step RACH scenario, solve the problem that the user's PUSCH signal exceeds the time window, reduce the complexity of determining the time window, and improve the performance of the base station. Since the base station and the user end have unified timing, the PUSCH time window position of the broadcast base station can be used to enable the user to adaptively adjust the time interval and transmission time between the PRACH signal and the PUSCH signal according to the received time window position, and control the PUSCH signal of each user to fall within the receiving time window of the base station.

[0031] Figure 1 is a flowchart of an information transmission method provided in an embodiment of the present application. The embodiment of the present application is applicable to the case where a PUSCH signal is transmitted between a base station and a client. The method can be executed by an information transmission device in an embodiment of the present application. The device can be implemented by software and / or hardware. The device is generally integrated in a receiving end, and the receiving end can include a base station. See Figure 1 , an information transmission method provided in an embodiment of the present application specifically includes the following steps:

[0032] Step 110: Send a synchronous broadcast signal to the client, wherein the synchronous broadcast signal includes timestamp information and physical layer uplink shared channel PUSCH time window position information.

[0033] Among them, the synchronous broadcast signal is a signal for synchronizing the time window information between the receiving end and the client. The synchronous broadcast signal can be broadcast by the base station to one or more clients. The synchronous broadcast signal can carry timestamp information and physical layer uplink shared channel PUSCH time window position information. The timestamp information can mark the sending time of the synchronous broadcast signal. The timestamp information can be used to determine the transmission delay between the receiving end and the client, and to improve the accuracy of the time window. For example, the higher the accuracy of the timestamp information, the higher the accuracy of the transmission delay between the receiving end and the client, and the client can send the PUSCH signal within the accurate time window. The physical layer uplink shared channel PUSCH time window position can be the time window position for the receiving end to receive the PUSCH signal, and the time window can be the time range for the receiving end to receive the PUSCH signal.

[0034] Specifically, the receiving end may send a synchronous broadcast signal to the client, wherein the number of the client may be one or more, and the sent synchronous broadcast signal may include time window position information and timestamp information of the receiving end receiving the PUSCH signal.

[0035] Step 120: Receive a PUSCH signal sent by the client according to the PUSCH time window position information.

[0036] In an embodiment of the present application, the receiving end can receive a PUSCH signal at a PUSCH time window position. The PUSCH time window position may include an opening time and duration of the time window. The receiving end can start acquiring the PUSCH signal at a time corresponding to the opening time and maintain a period of time to receive the PUSCH signal state. The length of the time period may be the duration of the PUSCH time window position.

[0037] In the embodiment of the present application, a synchronous broadcast signal is broadcast to the client, wherein the synchronous broadcast signal includes timestamp information and PUSCH time window position information, and a PUSCH signal is received in a time window corresponding to the PUSCH time window position information. The transmission of the client PUSCH signal is achieved by broadcasting the time window position information, preventing the client PUSCH signal from being out of the window, ensuring the signal reception performance of the receiving end, improving the time accuracy between the receiving end and the client based on the timestamp information, and further improving the accuracy of the PUSCH signal transmission.

[0038] Figure 2 is a flow chart of an information transmission method provided in an embodiment of the present application. The embodiment of the present application is a specific embodiment based on the above embodiment. Figure 2 The information transmission method of the embodiment of the present application includes the following steps:

[0039] Step 210: Send a synchronous broadcast signal to the client, wherein the synchronous broadcast signal includes timestamp information and physical layer uplink shared channel PUSCH time window position information.

[0040] Further, based on the above application embodiment, the timestamp information is the sending time of the synchronous broadcast signal.

[0041] In an embodiment of the present application, the receiving end can obtain the timestamp information corresponding to the sending time when sending a synchronous broadcast signal, wherein the timestamp information may specifically refer to the total number of seconds from the sending time to 00:00:00 Greenwich time on January 1, 1970. It can be understood that the higher the accuracy of the timestamp information, the more accurate the time window for receiving PUSCH information by the receiving end.

[0042] Step 220: Receive a physical layer random access channel PRACH signal sent by the client.

[0043] Among them, the PRACH signal can determine the configuration information such as the preamble format, time resources and frequency resources before the random access process, which can facilitate the reception of the PUSCH signal during the random access process.

[0044] In an embodiment of the present application, the receiving end can detect the physical layer random access channel PRACH signal sent by the client to determine whether the PRACH signal is received. When the receiving end detects the PRACH signal, it can receive the PUSCH signal at the time corresponding to the PUSCH time position information.

[0045] Step 230: Receive a PUSCH signal sent by the client according to the PUSCH time window position information.

[0046] In an embodiment of the present application, a synchronous broadcast signal carrying PUSCH time window position information and timestamp information is sent from a receiving end to a client, a PRACH signal sent by the client is detected, and the presence of a PRACH signal is determined. The PUSCH signal can be received according to the configuration information of the PRACH signal. The client receives the PUSCH signal of the client within the time corresponding to the PUSCH time window position information, thereby achieving accurate transmission of the PUSCH signal, preventing the PUSCH signal sent by the client from exceeding the time window range of the receiving end, reducing signal interference between different time windows, and improving the system's PUSCH signal resolution performance.

[0047] Further, based on the above application embodiment, the PUSCH time window position information includes the time window start time and the time window duration.

[0048] Specifically, the position of the PUSCH time window can be represented by the time window start time and the time window duration, wherein the time window start time can be the start time of receiving the PUSCH signal, the time window duration can be the duration of the time window, and the receiving end can continue to receive the PUSCH signal for a period of time after the time window start time, and the length of the period of time can be specifically the time window duration. Further, the PUSCH time position information can also be represented by the time window start time and the time window end time, and the receiving end can receive the PUSCH signal in the time period corresponding to the time window start time and the time window end time.

[0049] Further, based on the above application embodiment, the PUSCH time window position information in the synchronized broadcast signal includes position information of at least one PUSCH time window.

[0050] In an embodiment of the present application, the synchronized broadcast signal may carry location information of one or more PUSCH time windows, and the receiving end may open corresponding time windows in sequence according to the location information of each PUSCH time window to receive the PUSCH signal.

[0051] Figure 3is a flowchart of another information transmission method provided in an embodiment of the present application. The embodiment of the present application is applicable to the case where a PUSCH signal is transmitted between a base station and a client. The method can be executed by an information transmission device in an embodiment of the present application. The device can be implemented by software and / or hardware. The device is generally integrated in the client. See Figure 3 , an information transmission method provided in an embodiment of the present application specifically includes the following steps:

[0052] Step 310: Acquire a synchronous broadcast signal sent by a receiving end, wherein the synchronous broadcast signal includes timestamp information and physical layer uplink shared channel PUSCH time window position information.

[0053] Specifically, the client may obtain the synchronous broadcast signal, and may extract the timestamp information and the PUSCH time window information in the synchronous broadcast signal.

[0054] Further, based on the above application embodiment, the timestamp information is the sending time of the synchronous broadcast signal.

[0055] Step 320: Determine a transmission delay according to the timestamp information, and determine a sending time of a PUSCH signal based on the transmission delay and the PUSCH time window position information.

[0056] In an embodiment of the present application, the timestamp information may be the sending time of the synchronous broadcast signal at the receiving end, and the transmission delay between the receiving end and the client may be determined by the receiving time of the synchronous broadcast signal and the sending time. Since there is a transmission delay between the receiving end and the client, in order for the PUSCH signal sent by the client to fall within the time window when it arrives at the receiving end, the sending time of the PUSCH signal must satisfy a time range, and the starting point of the time range is earlier than the start time of the PUSCH time window, and the end point of the time range is also earlier than the end time of the PUSCH time window. The time range corresponding to the PUSCH signal can be specifically determined by the difference between the PUSCH time window position information and the transmission delay. It can be understood that when the sending time of the PUSCH signal satisfies a time range, all symbols of the PUSCH signal can fall exactly within the time window of the receiving end.

[0057] Step 330: Send the PUSCH signal to the receiving end according to the sending time.

[0058] Specifically, the client sends the PUSCH signal according to the sending time, so that the PUSCH signal can fall within the PUSCH time window of the receiving end.

[0059] In an embodiment of the present application, a synchronous broadcast signal carrying timestamp information and PUSCH time window position information is used to determine the sending time of the PUSCH signal according to the timestamp information and the PUSCH time window position information, and the PUSCH signal is sent according to the sending time, thereby achieving accurate uploading of the PUSCH signal, so that the PUSCH signal sent by the client falls within the time window of the receiving end, avoiding signal interference between different time windows, and improving the parsing efficiency of the PUSCH signal.

[0060] Figure 4 is a flowchart of another information transmission method provided by an embodiment of the present application. The embodiment of the present application is a specific embodiment based on the above-mentioned embodiment of the application. By improving the transmission time accuracy of the client according to the duration of the PUSCH signal, the transmission time interval between the PUSCH signal and the PRACH signal is adjusted based on the transmission time of the PUSCH signal. Figure 4 The information transmission method provided in the embodiment of the present application includes the following steps:

[0061] Step 410: Acquire a synchronous broadcast signal sent by a receiving end, wherein the synchronous broadcast signal includes timestamp information and physical layer uplink shared channel PUSCH time window position information.

[0062] Step 420: Obtain the reception time of the synchronous broadcast signal, and determine the difference between the timestamp information and the reception time as the transmission delay corresponding to the synchronous broadcast signal.

[0063] Step 430: Determine a time range according to the duration of the PUSCH signal, the transmission delay, and the PUSCH time window position information.

[0064] Among them, the time range can be the time range within which the receiving end makes the PUSCH signal fall within the receiving end PUSCH time window.

[0065] In an embodiment of the present application, the PUSCH signal is composed of multiple symbols, and the transmission of the PUSCH signal can last for a period of time. Therefore, the time range for sending the PUSCH signal can be determined according to the duration of the PUSCH signal, the transmission delay and the PUSCH time window so that the first symbol and the last symbol of the PUSCH signal both fall within the PUSCH time window.

[0066] Further, based on the above application embodiment, the time range is t w -ΔT d ≤t PUSCH ≤t w +T w -T PUSCH -ΔT d , where t PUSCHis the transmission time of the starting symbol in the PUSCH signal, t w is the start time of the time window, T w is the time window duration, ΔT d is the transmission delay, T PUSCH is the duration of the PUSCH signal.

[0067] Step 440: Select a transmission time of a PUSCH signal within the time range.

[0068] Specifically, the client sends the PUSCH signal according to the time point corresponding to the time range, so that all symbols of the PUSCH signal fall within the time window of the receiving end. Therefore, a time point can be randomly selected within the time range as the sending time of the PUSCH signal. It can be understood that there is no unique way to select the sending time of the PUSCH signal within the time range, and the starting time point or the ending time point of the time range or any time point between the starting time point and the ending time point can be selected as the sending time.

[0069] Step 450: Determine a transmission time interval between the PRACH signal and the PUSCH signal; and send a physical layer random access channel PRACH signal to the receiving end.

[0070] In an embodiment of the present application, there is a transmission time interval between the transmission time of the PRACH signal and the PUSCH signal in the RACH, and the transmission time interval between the PRACH signal and the PUSCH signal can be determined. There is no restriction on the transmission of the PRACH signal in the RACH, and the client can determine the transmission time of the PRACH signal through the determined transmission time interval. It can be understood that the PRACH signal is sent before the PUSCH signal, and the transmission time interval can be determined by the difference between the transmission time of the last symbol of the PRACH signal and the transmission time of the first symbol of the PUSCH signal.

[0071] Specifically, after determining the time interval between sending the PRACH signal and the PUSCH signal, the sending time of the PRACH signal is determined based on the sending time of the PUSCH signal and the sending time interval, and the client can send the PRACH signal according to the sending time of the PRACH signal.

[0072] Step 460: Send the PUSCH signal to the receiving end according to the sending time.

[0073] In the embodiment of the present application, the client estimates the transmission delay according to the timestamp information and the receiving time sent by the receiving end, and adaptively adjusts the sending time interval and sending time of the PRACH and PUSCH signals according to the PUSCH receiving window position predetermined by the receiving end, thereby realizing that the PUSCH signal falls within the access time window of the receiving end, reducing the user signal interference between the time windows, and improving the analysis performance of the PUSCH signal.

[0074] Further, based on the above application embodiment, the PUSCH time window position information includes the time window start time and the time window duration.

[0075] In an exemplary embodiment, the PUSCH time window position information in the synchronized broadcast signal includes position information of at least one PUSCH time window.

[0076] In an exemplary embodiment, Figure 5 is an example diagram of an information transmission method provided in an embodiment of the present application, see Figure 5 Taking the 2-step RACH between the base station and the user as an example, when the synchronous broadcast signal includes a PUSCH signal, an information transmission method provided by an embodiment of the present application includes the following steps:

[0077] Step 1: The base station sends a synchronous broadcast signal, and the synchronous broadcast signal includes timestamp information t BS , and the time window position of a subsequent scheduled PUSCH signal reception, the starting time of the time window is t w , the duration of the time window is T w .

[0078] Step 2: The user receives the synchronous broadcast signal, performs downlink synchronization, and analyzes the system information. BS , and its own timing t UE , estimate the transmission delay ΔT d =t UE -t BS . Assume that the sending time of MsgA PRACH signal is t PRACH , the signal duration is T PRACH , the sending time of MsgA PUSCH signal is t PUSCH , the signal duration is T PUSCH The user adaptively adjusts the sending time t of the MsgA PUSCH signal PUSCH , so that the sending time satisfies t w ≤t PUSCH +ΔT d ≤t w +T w -TPUSCH At the same time, the interval between MsgA PRACH signal and MsgA PUSCH signal is adjusted to ΔT accordingly. MsgA =t PUSCH -(t PRACH +T PRACH ), wherein the MsgA signal may include a PRACH signal and a PUSCH signal, the MsgA PRACH signal may be the PRACH signal part of the MsgA signal, used to transmit configuration information such as a preamble, and the MsgAPUSCH signal may be the PUSCH signal part of the MsgA, used to transmit uplink data.

[0079] Step 3: The base station detects the MsgA preamble and sends a message at the preset time window start time t w The MsgA PUSCH signal is received and the payload of the PUSCH signal is parsed. The user's adaptive adjustment of the sending time can make the MsgA PUSCH signal fall within the receiving time window of the base station. The base station can send the MsgB signal to the user based on the parsed content.

[0080] Taking the 2-step RACH between the base station and the user as an example, when the synchronous broadcast signal includes two PUSCH signals, an information transmission method provided in an embodiment of the present application includes the following steps:

[0081] Step 1: The base station sends a synchronous broadcast signal, including timestamp information t BS , and the subsequent scheduled two PUSCH signal reception time window positions, the start time of the time window is t w,1 and t w,2 , and t w,1 <t w,2 , and the duration of the time window is T w .

[0082] Step 2: The user receives the synchronous broadcast signal, performs downlink synchronization, and analyzes the system information. BS , and its own timing t UE , estimate the transmission delay ΔT d =t UE -t BS . Assume that the sending time of MsgA PRACH signal is t PRACH , the signal duration is T PRACH , the sending time of MsgA PUSCH signal is t PUSCH , the signal duration is T PUSCHThe user adaptively adjusts the sending time of the MsgA PUSCH signal and finds that it cannot meet t w,1 ≤t PUSCH +ΔT d ≤t w,1 +T w -T PUSCH , but can satisfy t w,2 ≤t PUSCH +ΔT d ≤t w,2 +T w -T PUSCH Therefore, the user's signal transmission time and interval are adaptively adjusted based on the second receiving window of the base station, and the interval time between the MsgA PRACH signal and the MsgA PUSCH signal is adjusted to ΔT accordingly. MsgA =t PUSCH -(t PRACH +T PRACH ).

[0083] Step 3: The base station detects the MsgA preamble and sends a message at the preset time window start time t w,1 The first time window and the starting time t w,2 The second time window receives the MsgA PUSCH signal and parses the signal payload. Since the user is adaptively adjusted based on the second time window, the base station cannot correctly parse the user signal in the first time window, but can correctly parse the user signal in the second time window. After that, the base station sends the MsgB signal to the user based on the parsed content.

[0084] Figure 6 1 is a schematic diagram of the structure of an information transmission device provided in an embodiment of the present application, which can execute the information transmission method provided in any embodiment of the present application, and has the corresponding functional modules and beneficial effects of the execution method. The device can be implemented by software and / or hardware, generally integrated in the receiving end, and specifically includes: a signal broadcasting module 51 and a signal receiving module 52.

[0085] A signal broadcast module 51, configured to send a synchronous broadcast signal to a client, wherein the synchronous broadcast signal includes timestamp information and physical layer uplink shared channel PUSCH time window position information;

[0086] The signal receiving module 52 is configured to receive the PUSCH signal sent by the client according to the PUSCH time window position information.

[0087] In the embodiment of the present application, a synchronous broadcast signal is broadcast to the client through a signal broadcast module, wherein the synchronous broadcast signal includes timestamp information and PUSCH time window position information, and the signal receiving module receives the PUSCH signal in the time window corresponding to the PUSCH time window position information. The transmission of the client PUSCH signal is realized by broadcasting the time window position information, preventing the client PUSCH signal from being out of the window, ensuring the signal reception performance of the receiving end, improving the time accuracy between the receiving end and the client based on the timestamp information, and further improving the accuracy of the PUSCH signal transmission.

[0088] Furthermore, based on the above application embodiment, it also includes:

[0089] The signal detection module is used to receive the physical layer random access channel PRACH signal sent by the client.

[0090] Further, based on the above application embodiment, the timestamp information in the signal broadcast module 51 is the sending time of the synchronous broadcast signal.

[0091] Further, based on the above-mentioned application embodiment, the PUSCH time window position information in the signal broadcast module 51 includes the time window start time and the time window duration.

[0092] Further, based on the above-mentioned application embodiment, the PUSCH time window position information in the synchronous broadcast signal in the signal broadcast module 51 includes position information of at least one PUSCH time window.

[0093] Figure 7 6 is a schematic diagram of the structure of another information transmission device provided in an embodiment of the present application, which can execute the information transmission method provided in any embodiment of the present application, and has the corresponding functional modules and beneficial effects of the execution method. The device can be implemented by software and / or hardware, generally integrated in the client, and specifically includes: a broadcast receiving module 61, a time determination module 62 and a signal sending module 63.

[0094] The broadcast receiving module 61 is used to obtain a synchronous broadcast signal sent by a receiving end, wherein the synchronous broadcast signal includes timestamp information and physical layer uplink shared channel PUSCH time window position information.

[0095] The time determination module 62 is used to determine the sending time of the PUSCH signal according to the timestamp information and the PUSCH time window position information.

[0096] The signal sending module 63 is used to send the PUSCH signal to the receiving end according to the sending time.

[0097] In the embodiment of the present application, the broadcast receiving module uses a synchronous broadcast signal carrying timestamp information and PUSCH time window position information, the time determination module determines the sending time of the PUSCH signal according to the timestamp information and the PUSCH time window position information, and the signal sending module sends the PUSCH signal according to the sending time, thereby realizing accurate uploading of the PUSCH signal, so that the PUSCH signal sent by the client falls within the time window of the receiving end, avoiding signal interference between different time windows, and improving the parsing efficiency of the PUSCH signal.

[0098] Furthermore, based on the above application embodiment, it also includes:

[0099] A detection signal module is used to send a physical layer random access channel PRACH signal to the receiving end

[0100] Further, based on the above-mentioned application embodiment, the timestamp information in the broadcast receiving module 61 is the sending time of the synchronous broadcast signal.

[0101] Further, based on the above application embodiment, the PUSCH time window position information in the broadcast receiving module 61 includes a time window start time and a time window duration.

[0102] Further, based on the above-mentioned application embodiment, the PUSCH time window position information in the synchronous broadcast signal in the broadcast receiving module 61 includes position information of at least one PUSCH time window.

[0103] Further, based on the above application embodiment, the time determination module 62 includes:

[0104] The delay determination unit is used to obtain the reception time of the synchronous broadcast signal, and determine the difference between the timestamp information and the reception time as the transmission delay corresponding to the synchronous broadcast signal.

[0105] A range determination unit is used to determine a time range according to the duration of the PUSCH signal, the transmission delay and the PUSCH time window position information.

[0106] The sending time unit is used to select the sending time of the PUSCH signal within the time range.

[0107] Further, based on the above application embodiment, the time range in the range determination unit is t w -ΔT d ≤t PUSCH ≤t w +T w -T PUSCH -ΔT d , where tPUSCH is the transmission time of the starting symbol in the PUSCH signal, t w is the start time of the time window, T w is the time window duration, ΔT d is the transmission delay, T PUSCH is the duration of the PUSCH signal.

[0108] Further, based on the above application embodiment, the device also includes:

[0109] The interval determination module is used to determine the transmission time interval between the PRACH signal and the PUSCH signal.

[0110] Figure 8 is a schematic diagram of the structure of a device provided in an embodiment of the present application, such as Figure 8 As shown, the device includes a processor 70, a memory 71, an input device 72 and an output device 73; the number of processors 70 in the device can be one or more. Figure 8 A processor 70 is taken as an example; the device processor 70, the memory 71, the input device 72 and the output device 73 can be connected by a bus or other means. Figure 8 The example of connecting through bus is taken in the following.

[0111] The memory 71 is a computer-readable storage medium that can be used to store software programs, computer executable programs and modules, such as the modules corresponding to the information transmission device in the embodiment of the present application (signal broadcast module 51 and signal receiving module 52, or broadcast receiving module 61, time determination module 62 and signal sending module 63). The processor 70 executes various functional applications and data processing of the device by running the software programs, instructions and modules stored in the memory 71, that is, implementing the above method.

[0112] The memory 71 may mainly include a program storage area and a data storage area, wherein the program storage area may store an operating system and at least one application required for a function; the data storage area may store data created according to the use of the terminal, etc. In addition, the memory 71 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device, or other non-volatile solid-state storage device. In some instances, the memory 71 may further include a memory remotely arranged relative to the processor 70, and these remote memories may be connected to the device via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.

[0113] The input device 72 may be used to receive input digital or character information and generate key signal input related to user settings and function control of the device. The output device 73 may include a display device such as a display screen.

[0114] The embodiment of the present application also provides a computer-readable storage medium, wherein the computer-executable instructions are used to execute a function remote customization method when executed by a computer processor, the method comprising:

[0115] Sending a synchronous broadcast signal to a client, wherein the synchronous broadcast signal includes timestamp information and physical layer uplink shared channel PUSCH time window position information; and receiving the PUSCH signal sent by the client according to the PUSCH time window position information. Or,

[0116] Obtain a synchronized broadcast signal sent by a receiving end, wherein the synchronized broadcast signal includes timestamp information and physical layer uplink shared channel PUSCH time window position information; determine a transmission delay according to the timestamp information, and determine a sending time of the PUSCH signal based on the transmission delay and the PUSCH time window position information; and send the PUSCH signal to the receiving end according to the sending time.

[0117] Of course, the storage medium containing computer executable instructions provided in the embodiment of the present application, whose computer executable instructions are not limited to the method operations described above, can also execute related operations in the function remote customization method provided in any embodiment of the present application.

[0118] The above description is merely an exemplary embodiment of the present application and is not intended to limit the protection scope of the present application.

[0119] It will be appreciated by those skilled in the art that the term user terminal covers any suitable type of wireless user equipment, such as a mobile phone, a portable data processing device, a portable web browser or a vehicle-mounted mobile station.

[0120] In general, various embodiments of the present application can be implemented in hardware or dedicated circuits, software, logic or any combination thereof. For example, some aspects can be implemented in hardware, while other aspects can be implemented in firmware or software that can be executed by a controller, microprocessor or other computing device, although the present application is not limited thereto.

[0121] Embodiments of the present application may be implemented by executing computer program instructions by a data processor of a mobile device, for example in a processor entity, or by hardware, or by a combination of software and hardware. The computer program instructions may be assembly instructions, instruction set architecture (ISA) instructions, machine instructions, machine-dependent instructions, microcode, firmware instructions, state setting data, or source code or object code written in any combination of one or more programming languages.

[0122] The block diagram of any logic flow in the accompanying drawings of the present application can represent program steps, or can represent interconnected logic circuits, modules and functions, or can represent a combination of program steps and logic circuits, modules and functions. The computer program can be stored on a memory. The memory can have any type suitable for the local technical environment and can be implemented using any suitable data storage technology, such as but not limited to read-only memory (ROM), random access memory (RAM), optical memory device and system (digital versatile disc DVD or CD disc), etc. Computer-readable media may include non-transient storage media. The data processor can be any type suitable for the local technical environment, such as but not limited to a general-purpose computer, a special-purpose computer, a microprocessor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a programmable logic device (FGPA) and a processor based on a multi-core processor architecture.

[0123] By way of exemplary and non-limiting examples, a detailed description of exemplary embodiments of the present application has been provided above. However, various modifications and adjustments to the above embodiments will be apparent to those skilled in the art when considered in conjunction with the accompanying drawings and claims, but will not depart from the scope of the present invention. Therefore, the proper scope of the present invention will be determined according to the claims.

Claims

1. An information transmission method, characterized in that: Applied to the receiving end, the method includes: Sending a synchronous broadcast signal to the client, wherein the synchronous broadcast signal is a signal for synchronizing time window information between the receiving end and the client, and the synchronous broadcast signal includes timestamp information and physical layer uplink shared channel PUSCH time window position information; Receiving a physical layer random access channel PRACH signal sent by the client; A PUSCH signal sent by the client is received according to the PUSCH time window position information.

2. The method according to claim 1, characterized in that The timestamp information is the sending time of the synchronous broadcast signal.

3. The method according to claim 1, characterized in that The PUSCH time window position information includes a time window start time and a time window duration.

4. The method according to claim 1, characterized in that: The PUSCH time window position information in the synchronized broadcast signal includes position information of at least one PUSCH time window.

5. An information transmission method, characterized in that: Applied to a client, the method comprises: Acquire a synchronous broadcast signal sent by a receiving end, wherein the synchronous broadcast signal is a signal for synchronizing time window information between the receiving end and the client, and the synchronous broadcast signal includes timestamp information and physical layer uplink shared channel PUSCH time window position information; Determine a transmission delay according to the timestamp information, and determine a transmission time of a PUSCH signal based on the transmission delay and the PUSCH time window position information; Sending a physical layer random access channel PRACH signal to the receiving end; The PUSCH signal is sent to the receiving end according to the sending time.

6. The method according to claim 5, characterized in that The timestamp information is the sending time of the synchronous broadcast signal.

7. The method according to claim 5, characterized in that The PUSCH time window position information includes a time window start time and a time window duration.

8. The method according to claim 5, characterized in that The PUSCH time window position information in the synchronized broadcast signal includes position information of at least one PUSCH time window.

9. The method according to claim 5, characterized in that The determining the transmission delay according to the timestamp information, and determining the sending time of the PUSCH signal based on the transmission delay and the PUSCH time window position information, includes: Acquire the reception time of the synchronous broadcast signal, and determine the difference between the timestamp information and the reception time as the transmission delay corresponding to the synchronous broadcast signal; Determine a time range according to the duration of the PUSCH signal, the transmission delay and the PUSCH time window position information; A transmission time of the PUSCH signal is selected within the time range.

10. The method according to claim 9, characterized in that The time range is ,in, is the sending time of the starting symbol in the PUSCH signal, is the start time of the time window, is the time window duration, is the transmission delay, is the duration of the PUSCH signal.

11. The method according to claim 5, characterized in that Also includes: Determine a transmission time interval between the PRACH signal and the PUSCH signal.

12. An information transmission device, characterized in that: Applied to a receiving end, the device comprises: A signal broadcast module, configured to send a synchronous broadcast signal to a client, wherein the synchronous broadcast signal is a signal for synchronizing time window information between the receiving end and the client, and the synchronous broadcast signal includes timestamp information and physical layer uplink shared channel PUSCH time window position information; A signal detection module, used to receive a physical layer random access channel PRACH signal sent by the client; A signal receiving module is used to receive a PUSCH signal sent by the client according to the PUSCH time window position information.

13. An information transmission device, characterized in that: Applied to a transmitting end, the device comprises: A broadcast receiving module, used to obtain a synchronous broadcast signal sent by a receiving end, wherein the synchronous broadcast signal is a signal for synchronizing time window information between the receiving end and the client, and the synchronous broadcast signal includes timestamp information and physical layer uplink shared channel PUSCH time window position information; A time determination module, configured to determine a transmission time of a PUSCH signal according to the timestamp information and the PUSCH time window position information; A detection signal module, used to send a physical layer random access channel PRACH signal to the receiving end; The signal sending module is used to send the PUSCH signal to the receiving end according to the sending time.

14. An information transmission device, characterized in that: The device comprises: one or more processors; a memory for storing one or more programs, When the one or more programs are executed by the one or more processors, the one or more processors implement the information transmission method as described in any one of claims 1-4 or 5-11.

15. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, the information transmission method as described in any one of claims 1-4 or 5-11 is implemented.

Citation Information

Patent Citations

  • PUSCH sending method and device, DCI indication method and device, terminal, and base station

    CN107889265A

  • Methods, devices and systems for grant-less uplink multiple access

    US20190174472A1

  • Uplink data scheduling method and device

    WO2019157754A1