A communication method and device between a terminal and a base station

By separately processing the long preamble and information bearer parts in D2D communication between the terminal and the base station, and optimizing data frame transmission with different channels, the problem of long preamble occupies resources is solved, and the transmission rate and channel efficiency are improved.

CN113766463BActive Publication Date: 2025-01-17ALIBABA GROUP HOLDING LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202010508171.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-06-05
Publication Date
2025-01-17
Estimated Expiration
2040-06-05

AI Technical Summary

Technical Problem

In current D2D communication, long preambles occupy a large part of the majority, resulting in the maximum length of wireless data frames being limited to 2 to 3 seconds, and the channel resources cannot be effectively allocated, affecting the transmission rate.

Method used

By using the first channel and the second channel respectively between the terminal and the base station, the long preamble and the information bearer portion are processed separately, and the transmission of the data frame is optimized using communication parameters of different channels.

Benefits of technology

It improves the transmission rate of wireless data frames, avoids the use of fixed low-speed channels, and meets the regulations on data frame length in radio regulations.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN113766463B_ABST
    Figure CN113766463B_ABST
Patent Text Reader

Abstract

The embodiment of the present application provides a communication method and device between a terminal and a base station, including: the terminal receives a first data frame sent by the base station on a first channel; the terminal receives a second data frame sent by the base station on a second channel according to the communication parameters. The embodiment of the present application separates the wireless data frames that originally need to be sent and received, including a long preamble code and an information bearing part, through the first data frame and the second data frame for sending and receiving, so that the base station and the terminal can communicate through wireless data frames that take up very little time and with determined communication parameters.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of communication technology, and in particular to a communication method between a terminal and a base station and a communication device between a terminal and a base station. Background Art

[0002] D2D communication technology (Device-to-Device Communication) refers to a communication method in which two peer terminal devices can communicate directly. In a distributed network composed of D2D communication users, the user node of each terminal device can send and receive signals and has the function of forwarding messages. In a D2D communication network, two peer terminal devices can play the role of server and client at the same time.

[0003] Compared with other direct technologies that do not rely on basic network facilities, D2D communication technology can not only connect and allocate resources under the control of the base station, but also exchange information when there is no network infrastructure. It can also realize a relay situation, so that users without network coverage can use user terminal devices in network coverage as a springboard to access the network.

[0004] When two peer terminal devices communicate through D2D communication technology, in general, the uplink signal of the terminal device can be directly received by the base station, and the downlink signal of the base station can also be directly received by the terminal device. Among them, the terminal device will send a wireless data frame including a long preamble and information carrier, and the long preamble can be used to wake up another peer terminal device to receive the wireless data frame. However, for the current radio regulations that have newly formulated a maximum length of 2 to 3 seconds for wireless data frames, only the long preamble needs to occupy about 1 second in length. Summary of the invention

[0005] In view of the above problems, embodiments of the present application are proposed to provide a method for communication between a terminal and a base station and a corresponding device for communication between a terminal and a base station that overcome the above problems or at least partially solve the above problems.

[0006] In order to solve the above problem, an embodiment of the present application discloses a communication method between a terminal and a base station, including:

[0007] The terminal receives a first data frame sent by the base station on a first channel; the first data frame includes a first preamble code and a communication parameter for a second data frame;

[0008] The terminal receives a second data frame sent by the base station on a second channel according to the communication parameters; the second data frame includes a second preamble code.

[0009] Optionally, the first preamble code is greater than or equal to a first preset length, the second preamble code is less than the first preset length, and the first data frame and the second data frame are less than a second preset length.

[0010] Optionally, the communication parameter for the second data frame includes a channel parameter of a second channel; and the terminal receives the second data frame sent by the base station on the second channel according to the communication parameter, comprising:

[0011] The terminal uses the channel parameters of the second channel to receive the second data frame sent by the base station on the second channel.

[0012] Optionally, the terminal adopts the channel parameters of the second channel to receive, on the second channel, a second data frame sent by the base station, including:

[0013] The terminal determines a receiving time interval;

[0014] After receiving the first data frame and waiting for the receiving time interval, the terminal uses the channel parameters of the second channel to receive the second data frame sent by the base station on the second channel.

[0015] Optionally, the terminal determines the receiving time interval, including:

[0016] The terminal obtains a receiving time interval from the channel parameter for the second data.

[0017] Optionally, it also includes:

[0018] The terminal obtains a channel parameter of the first channel, and uses the channel parameter of the first channel to monitor a first data frame on the first channel.

[0019] Optionally, it also includes:

[0020] After receiving the first data frame, the terminal sends a third data frame to the base station on the first channel; the third data frame includes reply information; the third data frame includes a third preamble code, the third preamble code is greater than or equal to the first preset length, and the third data frame is less than the second preset length.

[0021] Optionally, it also includes:

[0022] The terminal uses the channel parameters of the second channel to send a fourth data frame to the base station on the second channel, wherein the fourth data frame includes a fourth preamble code, and the fourth preamble code is smaller than the first preset length; the fourth data frame is smaller than the second preset length.

[0023] The present application also discloses a method for communicating between a terminal and a base station, including:

[0024] The base station sends a first data frame to the terminal on a first channel; the first data frame includes a first preamble code and a communication parameter for a second data frame;

[0025] The base station sends a second data frame to the terminal on a second channel according to the communication parameters; the second data frame includes a second preamble code.

[0026] Optionally, the first preamble code is greater than or equal to a first preset length, the second preamble code is less than the first preset length, and the first data frame and the second data frame are less than a second preset length.

[0027] Optionally, the communication parameter for the second data includes a channel parameter of a second channel; and the base station sends a second data frame to the terminal on the second channel according to the channel parameter, comprising:

[0028] The base station uses the channel parameters of the second channel to send a second data frame to the terminal on the second channel.

[0029] Optionally, the base station uses the channel parameters of the second channel to send a second data frame to the terminal on the second channel, including:

[0030] The base station determines a receiving time interval;

[0031] After sending the first data frame and waiting for the receiving time interval, the base station adopts the channel parameters of the second channel to send a second data frame to the terminal on the second channel.

[0032] Optionally, it also includes:

[0033] The base station receives a third data frame sent by the terminal on the first channel; the third data frame is sent by the terminal after receiving the first data frame, and the third data frame includes reply information; the third data frame includes a third preamble code, the third preamble code is greater than or equal to the first preset length, and the third data frame is less than the second preset length.

[0034] Optionally, it also includes:

[0035] The base station adopts the channel parameters of the second channel to receive a fourth data frame sent by the terminal on the second channel, wherein the fourth data frame includes a fourth preamble code, and the fourth preamble code is smaller than the first preset length; the fourth data frame is smaller than the second preset length.

[0036] Optionally, it also includes:

[0037] The base station obtains configuration reference information of the terminal;

[0038] The base station configures a channel parameter of a second channel for the terminal according to the configuration reference information of the terminal.

[0039] Optionally, it also includes:

[0040] The base station determines signal quality information of a data frame previously received from the terminal;

[0041] The base station uses the signal quality information as the configuration reference information.

[0042] The embodiment of the present application further discloses a device for communicating between a terminal and a base station, which is applied to the terminal and includes:

[0043] A first data frame receiving module, configured to receive a first data frame sent by the base station on a first channel; the first data frame includes a first preamble code and a communication parameter for a second data frame, and the first preamble code is greater than or equal to a first preset length;

[0044] A second data frame receiving module is used to receive a second data frame sent by the base station on a second channel according to the communication parameters; the second data frame includes a second preamble code, the second preamble code is smaller than the first preset length, and the first data frame and the second data frame are smaller than a second preset length.

[0045] Optionally, the communication parameter for the second data frame includes a channel parameter of a second channel; and the second data frame receiving module includes:

[0046] The second data frame receiving submodule is used to receive the second data frame sent by the base station on the second channel by adopting the channel parameters of the second channel.

[0047] Optionally, the second data frame receiving submodule includes:

[0048] A receiving time interval determining unit, used to determine the receiving time interval;

[0049] The second data frame receiving unit is used to receive the second data frame sent by the base station on the second channel by adopting the channel parameters of the second channel after receiving the first data frame and waiting for the receiving time interval.

[0050] Optionally, the receiving time interval determining unit includes:

[0051] The receiving time interval determining subunit is used to obtain the receiving time interval from the channel parameters for the second data.

[0052] Optionally, it also includes:

[0053] The first data frame monitoring module is used to obtain the channel parameters of the first channel and monitor the first data frame on the first channel using the channel parameters of the first channel.

[0054] Optionally, it also includes:

[0055] A third data frame sending module is used to send a third data frame to the base station on the first channel after receiving the first data frame; the third data frame includes reply information; the third data frame includes a third preamble code, the third preamble code is greater than or equal to the first preset length, and the third data frame is less than the second preset length.

[0056] Optionally, it also includes:

[0057] A fourth data frame sending module is used to adopt the channel parameters of the second channel to send a fourth data frame to the base station on the second channel, wherein the fourth data frame includes a fourth preamble code, and the fourth preamble code is smaller than the first preset length; the fourth data frame is smaller than the second preset length.

[0058] The embodiment of the present application further discloses a device for communicating between a terminal and a base station, which is applied to the base station and includes:

[0059] A first data frame sending module, configured to send a first data frame to the terminal on a first channel; the first data frame includes a first preamble code and a communication parameter for a second data frame, and the first preamble code is greater than or equal to a first preset length;

[0060] A second data frame sending module is used to send a second data frame to the terminal in a second channel according to the communication parameters; the second data frame includes a second preamble code, the second preamble code is smaller than the first preset length, and the first data frame and the second data frame are smaller than a second preset length.

[0061] Optionally, the communication parameter for the second data includes a channel parameter of a second channel; and the second data frame sending module includes:

[0062] The second data frame sending submodule is used to send a second data frame to the terminal on the second channel using the channel parameters of the second channel.

[0063] Optionally, the second data frame sending submodule includes:

[0064] A receiving time interval determining unit, used to determine the receiving time interval;

[0065] The second data frame sending unit is used to send a second data frame to the terminal on the second channel using the channel parameters of the second channel after sending the first data frame and waiting for the receiving time interval.

[0066] Optionally, it also includes:

[0067] A third data frame receiving module is used to receive the third data frame sent by the terminal on the first channel; the third data frame is sent by the terminal after receiving the first data frame, and the third data frame includes reply information; the third data frame includes a third preamble code, the third preamble code is greater than or equal to the first preset length, and the third data frame is less than the second preset length.

[0068] Optionally, it also includes:

[0069] A fourth data frame receiving module is used to adopt the channel parameters of the second channel to receive a fourth data frame sent by the terminal on the second channel, wherein the fourth data frame includes a fourth preamble code, and the fourth preamble code is smaller than the first preset length; the fourth data frame is smaller than the second preset length.

[0070] Optionally, it also includes:

[0071] A configuration reference information acquisition submodule, used to acquire configuration reference information of the terminal;

[0072] The channel parameter configuration submodule is used to configure the channel parameters of the second channel of the terminal according to the configuration reference information of the terminal.

[0073] Optionally, it also includes:

[0074] A signal quality information determination submodule, used to determine signal quality information of a data frame previously received from the terminal;

[0075] The configuration reference information determination submodule is used to use the signal quality information as the configuration reference information.

[0076] The present application also discloses a device, including:

[0077] one or more processors; and

[0078] One or more machine-readable media having instructions stored thereon, when executed by the one or more processors, enable the apparatus to perform any one of the methods for communication between a terminal and a base station.

[0079] The embodiment of the present application also discloses one or more machine-readable media on which instructions are stored, and when executed by one or more processors, the processors execute any one of the communication methods between the terminal and the base station.

[0080] The embodiments of the present application include the following advantages:

[0081] In an embodiment of the present application, the terminal communicates with the base station, and the terminal receives a first data frame sent by the base station through a first channel and receives a second data frame sent by the base station through a second channel corresponding to a determined communication parameter, wherein the first data frame may include a first preamble code and a communication parameter for the second data frame, and the second data frame may include a second preamble code, that is, the wireless data frame that originally needs to be sent and received including a long preamble code and an information bearing part is separated and sent and received through the first data frame and the second data frame, so that the base station and the terminal can communicate through wireless data frames that take up very little time and with the determined communication parameters, thereby improving the transmission rate of the wireless data frames. BRIEF DESCRIPTION OF THE DRAWINGS

[0082] Figure 1 This is a flowchart of a communication method between a terminal and a base station according to a first embodiment of the present application;

[0083] Figure 2 is a schematic diagram of a channel and a wireless frame in an embodiment of the present application;

[0084] Figure 3 This is a flow chart of the steps of Embodiment 2 of a communication method between a terminal and a base station of the present application;

[0085] Figure 4 is a timing interaction diagram between a terminal and a base station in an embodiment of the present application;

[0086] Figure 5 This is an application scenario diagram of a communication method between a terminal and a base station in an embodiment of the present application;

[0087] Figure 6 This is a structural block diagram of a communication device embodiment 1 of a terminal and a base station of the present application;

[0088] Figure 7 It is a structural block diagram of a second embodiment of a communication device between a terminal and a base station of the present application. DETAILED DESCRIPTION

[0089] In order to make the above-mentioned objects, features and advantages of the present application more obvious and easy to understand, the present application is further described in detail below in conjunction with the accompanying drawings and specific implementation methods.

[0090] One of the core concepts of the embodiments of the present application is that the terminal communicates with the base station, and the terminal and the base station respectively send and receive the first data frame and the second data frame through the first channel and the second channel, wherein the first data frame may include a first preamble code and communication parameters for the second data frame, and the second data frame may include a second preamble code, that is, the wireless data frames that originally need to be sent and received including the long preamble code and the information carrying part are sent and received separately through the first data frame and the second data frame, and different parts of the wireless data frames are sent and received through different channels, so that the base station and the terminal can communicate through wireless data frames that take up very little time and with determined channel parameters, avoiding the use of fixed low-speed channels for communication, and improving the transmission rate of wireless data frames.

[0091] Reference Figure 1 , shows a flow chart of the steps of Embodiment 1 of a communication method between a terminal and a base station of the present application, which is applied to a terminal and may specifically include the following steps:

[0092] Step 101: The terminal obtains a channel parameter of the first channel, and uses the channel parameter of the first channel to monitor a first data frame on the first channel;

[0093] In the prior art, a terminal communicates with a base station, and the terminal can receive a downlink wireless data frame sent by the base station through a channel. The downlink wireless data frame sent by the base station may include a long preamble code part and an information carrying part, that is, the terminal can directly receive the long preamble code part and the information carrying part through the same channel; wherein the long preamble code part and the information carrying part have different durations, respectively.

[0094] In one embodiment of the present application, since the long preamble code part and the information carrying part have different durations, the terminal can receive the data frames with the long preamble code part and the data frames with the information carrying part sent by the base station on different channels, respectively, to reduce the duration of the received data frames.

[0095] In actual applications, the terminal can use the first channel and the second channel to receive the data frame with the long preamble part and the data frame with the information bearing part respectively. The terminal can obtain the channel parameters of the first channel so as to monitor the first data frame in the first channel using the obtained channel parameters; the first channel can be the original default channel, and its channel parameters can also be default settings, and the default settings can include the frequency, bandwidth, modulation mode, spreading factor, etc. for the first channel.

[0096] Step 102: The terminal receives a first data frame sent by the base station on a first channel; the first data frame includes a first preamble code and a communication parameter for a second data frame, and the first preamble code is greater than or equal to a first preset length;

[0097] In one embodiment of the present application, the terminal may use the first channel and the second channel respectively to receive the data frame with the long preamble part and the data frame with the information bearing part, so as to reduce the duration of the received data frame.

[0098] Specifically, the terminal can receive the first data frame sent by the base station on the first channel based on the acquired communication parameters of the first channel, and the first data frame may include a first preamble code and communication parameters for a second data frame, wherein the first preamble code may be a long preamble code part, and the communication parameters for the second data frame may be information corresponding to the second channel, and the second channel may be a channel for receiving the information carrying part sent by the base station except for the long preamble code part.

[0099] It should be noted that the terminal can receive information corresponding to the second channel on the first channel, so that the terminal can receive a data frame including a data bearing part other than a long preamble part according to the information corresponding to the second channel; in order to avoid the duration of the first data frame received by the terminal exceeding the new provisions of radio communication, the overall duration of the first data frame can be less than the second preset length, and the second preset length can be a length newly established for radio communication, such as 2 to 3 seconds. The preamble can be used to wake up the terminal to receive the first data frame.

[0100] In one embodiment of the present application, in the first data frame sent by the base station and received by the terminal on the first channel, its communication parameters for the second data frame may include time interval information between the preamble frame sent and received on the first channel and the information frame sent and received on the second channel. The time interval information may be specific information of the time interval or a specific time interval value, which is not limited in this embodiment of the present application.

[0101] Step 103, the terminal receives a second data frame sent by the base station in a second channel according to the communication parameters; the second data frame includes a second preamble code, the second preamble code is smaller than the first preset length, and the first data frame and the second data frame are smaller than the second preset length.

[0102] In one embodiment of the present application, the terminal may respectively use the first channel to receive the data frame with the long preamble portion and the data frame with the information bearing portion, so as to reduce the duration of the received data frame.

[0103] In practical applications, after the terminal uses the first channel to receive the data frame with the long preamble part and the communication parameters for the second channel, it can also use the second channel to receive the data frame with the information bearing part.

[0104] Specifically, the terminal can receive the second data frame sent by the base station on the second channel according to the communication parameters of the second channel, and the second data frame may include a second preamble code and an information bearing part; wherein the preamble code in the wireless data frame received by the terminal may include a standard preamble code and a long preamble code, and the standard preamble code is a preamble code in a standard format specified by the LoRaWAN protocol; the long preamble code refers to a preamble code with more symbols than the standard preamble code under the same spreading factor, that is, the duration of the long preamble code is longer than the duration of the standard preamble code.

[0105] The second preamble may be a standard preamble part. Since the first data frame received on the first channel may include a long preamble part, assuming that the duration of the long preamble part in the first data frame may be greater than or equal to the first preset length, then compared with the long preamble part, the duration of the common preamble part may be less than the first preset length. Since the first data frame may include the long preamble part and the communication parameters for the second data frame, the first preset length may be the length of the long preamble part. In order to avoid the duration of the second data frame received by the terminal exceeding the new regulations of radio communication, the overall duration of the second data frame may be less than the second preset length, and the second preset length may be the length newly established for radio communication, such as 2 to 3 seconds. In the present invention, the preamble may be used to wake up the terminal to receive the second data frame.

[0106] In one embodiment of the present application, the communication parameters for the second data frame include channel parameters of the second channel; step 103 may include the following sub-steps:

[0107] In sub-step S11, the terminal uses the channel parameters of the second channel to receive a second data frame sent by the base station on the second channel.

[0108] Specifically, the terminal may receive the second data frame including the standard preamble and the information bearing part sent by the base station on the second channel according to the communication parameters for the second data frame, that is, according to the information corresponding to the second channel.

[0109] The communication parameters for the second data frame may include channel parameters of the second channel, and the attributes that need to be set for the channel parameters may include frequency, bandwidth, modulation mode, spreading factor, etc. for the second channel.

[0110] In one embodiment of the present application, sub-step S11 may include the following sub-steps:

[0111] Sub-step S111, the terminal determines a receiving time interval;

[0112] After receiving the first data frame sent by the base station on the first channel, the terminal may also receive the second data frame sent by the base station on the second channel. At this time, the terminal may determine the receiving time interval between the first data frame and the second data frame. The receiving time interval may be determined by obtaining the communication parameters for the second data frame received on the first channel, that is, the channel parameters of the second channel. The first data frame may include specific information about the time interval, and may also include a specific time interval value.

[0113] Sub-step S112: After receiving the first data frame and waiting for the receiving time interval, the terminal uses the channel parameters of the second channel to receive the second data frame sent by the base station on the second channel.

[0114] After determining the receiving time interval between the first data frame and the second data frame, the terminal can receive the second data frame sent by the base station on the second channel using the acquired channel parameters for the second channel, such as frequency, bandwidth, modulation mode, spreading factor, etc., after receiving the first data frame and waiting until the receiving time interval.

[0115] Step 104: After receiving the first data frame, the terminal sends a third data frame to the base station on the first channel; the third data frame includes reply information; the third data frame includes a third preamble code, the third preamble code is greater than or equal to the first preset length, and the third data frame is less than the second preset length.

[0116] In one embodiment of the present application, after the terminal receives a data frame with a long preamble code portion and communication parameters for a second channel on a first channel, it can also use the channel parameters of the first channel to send a third data frame to the base station on the first channel to complete the mutual communication between the terminal and the base station.

[0117] In an optional embodiment, the third data frame may include a third preamble code and reply information. Since the first data frame received by the terminal on the first channel includes a long preamble code and communication parameters for the second data frame, the third preamble code in the third data frame sent by the terminal may also be a long preamble code, and the reply information may include address information for its own terminal, so that the base station can obtain basic information of the terminal as the communicating party.

[0118] It should be noted that the duration of the third preamble code can be the same as the duration of the first preamble code in the first data frame, and its duration can also be greater than or equal to the first preset length; in order to avoid the duration of the third data frame sent by the terminal exceeding the new regulations of radio communication, the overall duration of the third data frame can also be less than the second preset length, and the second preset length can be the newly established length for radio communication, for example 2 to 3 seconds.

[0119] Step 105: The terminal uses the channel parameters of the second channel to send a fourth data frame to the base station on the second channel; the fourth data frame includes a fourth preamble code, and the fourth preamble code is smaller than the first preset length; the fourth data frame is smaller than the second preset length.

[0120] In one embodiment of the present application, the terminal can not only receive the second data frame with a standard preamble code and a data carrying part sent by the base station on the second channel, but also use the channel parameters of the second channel to send a fourth data frame to the base station on the second channel to complete the mutual communication between the terminal and the base station.

[0121] Specifically, the fourth data frame may include a fourth preamble and a data bearing part, and since the second preamble in the second data frame received by the terminal on the second channel is a standard preamble, the fourth preamble in the fourth data frame sent by the terminal may also be a standard preamble, and the data bearing part in the fourth data frame may be a data bearing part different from that in the received second data frame.

[0122] It should be noted that the duration of the fourth preamble code can be the same as the duration of the second preamble code in the second data frame, and its duration can also be less than the first preset length; in order to avoid the duration of the fourth data frame sent by the terminal exceeding the new regulations of radio communication, the overall duration of the fourth data frame can also be less than the second preset length, and the second preset length can be the newly established length for radio communication, for example 2 to 3 seconds.

[0123] In one embodiment of the present application, referring to Figure 2 , shows a schematic diagram of a channel and a wireless frame in an embodiment of the present application, such as Figure 2As shown, the terminal and the base station communicate in channel 1 and channel 2 respectively. In channel 1, the preamble frame sent and received between the terminal and the base station may include the long preamble code part of the preamble frame and the preamble frame information bearing part; in channel 2, the information frame sent and received between the terminal and the base station may include the information frame preamble code part and the information frame information bearing part; and when the terminal and the base station communicate in channel 1 and channel 2, when both send and receive data frames (which may include preamble frames and information frames), they need to wait for a certain time interval for sending and receiving. Among them, the long preamble code in the preamble frame can be divided into several smaller preamble codes.

[0124] In an embodiment of the present application, the terminal communicates with the base station, and the terminal communicates with the base station. The terminal and the base station respectively send and receive the first data frame and the second data frame through the first channel and the second channel, wherein the first data frame may include a first preamble code and communication parameters for the second data frame, and the second data frame may include a second preamble code, that is, the wireless data frames that originally need to be sent and received including the long preamble code and the information bearing part are sent and received separately through the first data frame and the second data frame, so that the base station and the terminal can communicate through wireless data frames that take up very little time and with determined communication parameters, thereby avoiding the use of fixed low-speed channels for communication and improving the transmission rate of wireless data frames.

[0125] Reference Figure 3 , shows a flow chart of the steps of Embodiment 2 of a communication method between a terminal and a base station of the present application, which is applied to a base station and may specifically include the following steps:

[0126] Step 301: The base station sends a first data frame to the terminal on a first channel; the first data frame includes a first preamble and a communication parameter for a second data frame, and the first preamble is greater than or equal to a first preset length;

[0127] The base station communicates with the terminal, and the base station can send downlink wireless data frames to the terminal through the channel. Generally, the downlink wireless data frames sent by the base station may include a long preamble code part and an information carrying part, that is, the base station can directly send the long preamble code part and the information carrying part through the same channel; wherein the long preamble code part and the information carrying part have different durations, respectively.

[0128] In one embodiment of the present application, since the long preamble code part and the information carrying part have different durations, the base station can send data frames with a long preamble code part and data frames with an information carrying part to the terminal on different channels, respectively, to reduce the duration of the received data frames.

[0129] Specifically, the base station can send a first data frame to the terminal on a first channel, and the first data frame may include a first preamble code and communication parameters for a second data frame, wherein the first preamble code may be a long preamble code part, and the communication parameters for the second data frame may be information corresponding to the second channel, and the second channel may be a channel for sending an information carrying part other than the long preamble code part to the terminal.

[0130] It should be noted that the base station can send information corresponding to the second channel on the first channel, so that the base station can send a data frame including a data carrying part other than the long guide code part to the terminal according to the information corresponding to the second channel; in order to avoid the duration of the first data frame sent by the base station exceeding the new regulations of radio communication, the overall duration of the first data frame can be less than the second preset length, and the second preset length can be the newly established length for radio communication, such as 2 to 3 seconds.

[0131] Step 302: The base station sends a second data frame to the terminal in a second channel according to the channel parameters; the second data frame includes a second preamble code, the second preamble code is smaller than the first preset length, and the first data frame and the second data frame are smaller than a second preset length.

[0132] In one embodiment of the present application, the base station may use the first channel to send data frames with a long preamble portion and data frames with an information bearing portion, respectively, to reduce the duration of received data frames.

[0133] In practical applications, after the base station uses the first channel to send the data frame with the long preamble part and the communication parameters for the second channel, it can also use the second channel to send the data frame with the information bearing part.

[0134] Specifically, the base station may send a second data frame to the terminal on the second channel according to the communication parameters of the second channel, and the second data frame may include a second preamble code and an information carrying part; wherein the second preamble code may be a standard preamble code part. Since the first data frame sent on the first channel may include a long preamble code part, assuming that the duration of the long preamble code part in the first data frame may be greater than or equal to the first preset length, then compared with the long preamble code part, the duration of the ordinary preamble code part may be less than the first preset length; in order to avoid the duration of the second data frame sent by the base station exceeding the new regulations of radio communication, the overall duration of the second data frame may be less than the second preset length, and the second preset length may be a newly established length for radio communication, such as 2 to 3 seconds.

[0135] In one embodiment of the present application, the communication parameters for the second data frame include channel parameters of the second channel; step 302 may include the following sub-steps:

[0136] In sub-step S21, the base station uses the channel parameters of the second channel to send a second data frame to the terminal on the second channel.

[0137] Specifically, the base station may send the second data frame including the standard preamble and the information bearing part to the terminal on the second channel according to the communication parameters for the second data frame, that is, according to the information corresponding to the second channel.

[0138] Among them, the channel parameters of the second channel can be determined in the following manner: first, the signal quality information of the data frame previously received from the terminal can be determined, and the signal quality information may include address information for the terminal itself. The address information can be composed of several digits, and the address can be automatically assigned by the network or pre-set; then, the determined signal quality information is used as the configuration reference information of the second channel, and the channel parameters of the second channel for the terminal are configured according to the determined configuration reference information.

[0139] In one embodiment of the present application, sub-step S21 may include the following sub-steps:

[0140] Sub-step S211, the base station determines a receiving time interval;

[0141] After the base station sends the first data frame to the terminal through the first channel, it may also send the second data frame to the terminal through the second channel. At this time, the base station may determine the receiving time interval between the first data frame and the second data frame. The determined receiving time interval may be specific information of the time interval or a specific time interval value.

[0142] Sub-step S212: After sending the first data frame and waiting for the receiving time interval, the base station uses the channel parameters of the second channel to send a second data frame to the terminal on the second channel.

[0143] After determining the receiving time interval between the first data frame and the second data frame, the base station can send the first data frame to the terminal and wait until the receiving time interval, and then use the channel parameters for the second channel, such as frequency, bandwidth, modulation method, spreading factor, etc., to send the second data frame to the terminal on the second channel.

[0144] Step 303, the base station receives the third data frame sent by the terminal on the first channel; the third data frame is sent by the terminal after receiving the first data frame, and the third data frame includes reply information; the third data frame includes a third preamble code, the third preamble code is greater than or equal to the first preset length, and the third data frame is less than the second preset length.

[0145] In one embodiment of the present application, after the base station sends a data frame with a long preamble code portion and communication parameters for the second channel on the first channel, it can also use the channel parameters of the first channel to receive a third data frame sent by the terminal on the first channel to complete the mutual communication between the base station and the terminal.

[0146] Specifically, the third data frame may include a third preamble code and reply information. Since the first data frame sent by the base station to the terminal on the first channel includes a long preamble code and communication parameters for the second data frame, the third preamble code in the third data frame may also be a long preamble code. The reply information may include address information for its own terminal, so that the base station can obtain basic information of the terminal as the communicating party.

[0147] It should be noted that the duration of the third preamble code can be the same as the duration of the first preamble code in the first data frame, and its duration can also be greater than or equal to the first preset length; in order to avoid the duration of the third data frame received by the base station exceeding the new regulations of radio communication, the overall duration of the third data frame can also be less than the second preset length, and the second preset length can be the length newly established for radio communication, such as 2 to 3 seconds. The preamble code can be used to wake up the base station to receive the third data frame.

[0148] Step 304: the base station adopts the channel parameters of the second channel to receive the fourth data frame sent by the terminal on the second channel; the fourth data frame includes a fourth preamble code, and the fourth preamble code is smaller than the first preset length; the fourth data frame is smaller than the second preset length.

[0149] In one embodiment of the present application, the base station can not only send a second data frame with a standard preamble code and a data carrying part to the terminal on the second channel, but also use the channel parameters of the second channel to receive the fourth data frame sent by the terminal on the second channel to complete the mutual communication between the base station and the terminal.

[0150] Specifically, the fourth data frame may include a fourth preamble and a data bearing part, and since the second preamble in the second data frame sent by the base station to the terminal on the second channel is a standard preamble, the fourth preamble in the fourth data frame received by the base station may also be a standard preamble, and the data bearing part in the fourth data frame may be a data bearing part different from that in the sent second data frame.

[0151] It should be noted that the duration of the fourth preamble code can be the same as the duration of the second preamble code in the second data frame, and its duration can also be less than the first preset length; in order to avoid the duration of the fourth data frame received by the base station exceeding the new regulations of radio communication, the overall duration of the fourth data frame can also be less than the second preset length, and the second preset length can be the length newly established for radio communication, such as 2 to 3 seconds. The preamble code can be used to wake up the base station to receive the fourth data frame.

[0152] In an embodiment of the present application, the terminal communicates with the base station, and the terminal communicates with the base station. The terminal and the base station transmit and receive the first data frame and the second data frame through the first channel and the second channel respectively, wherein the first data frame may include a first preamble code and communication parameters for the second data frame, and the second data frame may include a second preamble code, that is, the wireless data frames that originally need to be transmitted and received, including the long preamble code and the information bearing part, are transmitted and received separately through the first data frame and the second data frame, and the base station can use a channel more optimized than the default channel to send downlink information. While improving the system capacity, the base station and the terminal can also communicate through wireless data frames that take up very little time and with determined communication parameters, thereby avoiding the fixed use of low-speed channels for communication and improving the transmission rate of wireless data frames.

[0153] Reference Figure 4 , shows a timing interaction diagram between a terminal and a base station in an embodiment of the present application, which is applied to a scenario in which a terminal and a base station communicate with each other, and the process may be as follows:

[0154] (1) The terminal device monitors channel 1 and receives wireless data frames (i.e., preamble frames), where channel 1 may include the following attributes: frequency, bandwidth, modulation mode, spreading factor, etc.; (2) The base station may set the channel 2 parameters (such as frequency, bandwidth, modulation mode, spreading factor, etc.) for sending information frames based on the previous information such as the address of the terminal device; (3) The base station sends a preamble frame on channel 1, which contains the following information: a preamble, channel 2 parameters for sending information frames, and the time interval between the preamble frame and the information frame; (4) The base station waits for the time interval agreed in the previous step; (5) The base station and the terminal device send and receive information frames on channel 2 agreed in the previous step, and the sending and receiving of information frames may include uplink data of the terminal device and downlink data from the base station to the terminal device; (6) The previous step is repeated until all data frames are sent and received; (7) The terminal device continues to monitor and receive preamble frames on channel 1; (8) The base station continues to set the channel 2 parameters (such as frequency, bandwidth, modulation mode, spreading factor, etc.) for sending information frames based on the information carried in the previous downlink message.

[0155] Reference Figure 5, shows an application scenario diagram of a communication method between a terminal and a base station in an embodiment of the present application, involving a terminal, a base station and a server (which can be a data server), wherein the terminal can be connected to the base station, and the base station can be connected to the data server, so that after receiving the communication request of the terminal, the base station obtains corresponding data from the data server and transmits the corresponding data to the terminal, thereby completing the mutual communication between the terminal and the base station.

[0156] In the embodiment of the present application, the terminal and the base station communicate with each other and may transmit data through different channels. Specifically, the process may be as follows:

[0157] (1) The terminal may generate a data request for target data and send the data request to the base station so as to obtain the target data from the data server through the base station;

[0158] (2) After receiving the data request for the target data sent by the terminal, the base station may respond to the data request and obtain the target data from the data server;

[0159] Among them, if the base station sends the target data directly to the terminal, since the target data frame corresponding to the target data can include a data frame with a long preamble code part and a bearing part, in order to improve the data transmission rate, the target data frame can be divided into different data frames, a first data frame and a second data frame, and different data frames can be transmitted to the terminal through different channels respectively.

[0160] In one embodiment of the present application, different data frames may be a first data frame and a second data frame, the first data frame may include a first preamble code and communication parameters for the second data frame, the second data frame may include a second preamble code and an information carrying part, and different channels may be a first channel for transmitting the first data frame, and a second channel for transmitting the second data frame; wherein the first preamble code may be a long preamble code part of the target data frame, the second preamble code may be a standard preamble code, and the information carrying part may be the information carrying part of the target data frame.

[0161] (3) The base station may send a first data frame for target data to the terminal on the first channel, and the base station may send a second data frame for target data to the terminal on the second channel;

[0162] (4) Before receiving the target data sent by the base station, the terminal may first obtain the channel parameters of the first channel, and monitor the first data frame of the first channel through the channel parameters of the first channel;

[0163] (5) The terminal may receive a first data frame for target data sent by the base station on the first channel; the first data frame may include a long preamble portion of the target data frame and a channel parameter of a second channel for transmitting a second data frame for the target data;

[0164] (6) The terminal may receive a second data frame for the target data sent by the base station on the second channel according to the communication parameters; wherein the terminal receiving the second data frame according to the communication parameters may be performed as follows: after receiving the first data frame, the terminal may monitor the second data frame of the second channel according to the channel parameters for the second channel in the first data frame, and when the second data frame is monitored, the terminal receives the second data frame on the second channel;

[0165] (7) Since the base station divides the target data frame corresponding to the target data into a first data frame and a second data frame, and transmits the first data frame to the terminal through the first channel and transmits the second data frame to the terminal through the second channel respectively; the terminal receives the first data frame and the second data frame through the first channel and the second channel respectively to receive the target data frame, that is, the terminal successfully obtains the target data from the data server through the base station.

[0166] Among them, after receiving the first data frame and the second data frame through the first channel and the second channel respectively, the terminal can generate reply data frames for the first data frame and the second data frame respectively, that is, generate a third data frame and a fourth data frame respectively, and send the third data frame and the fourth data frame to the base station through the first channel and the second channel respectively to notify the base station that the reception of the target data has been completed.

[0167] In the process of mutual communication between the above-mentioned terminal and the base station through different channels, in order to ensure that the length of the wireless data frame complies with the provisions of the radio regulations and does not affect the data transmission rate, the length of the data frame to be transmitted can be set, the first preamble in the first data frame can be greater than or equal to the first preset length, the second preamble in the second data frame can be less than the first preset length, and the first data frame and the second data frame can both be less than the second preset length. Similarly, the third preamble in the third data frame used to reply to the first data frame can be greater than or equal to the first preset length, the fourth preamble used to reply to the second data frame can be less than the first preset length, and the third data frame and the fourth data frame can both be less than the second preset length. Among them, since the first data frame may include the long preamble of the target data frame and the communication parameters for the second data frame, the second data frame may include the standard preamble, the first preset length may be the same as the length of the long preamble part of the target data frame, and in order to avoid the length of the data frame to be transmitted exceeding the provisions of the radio communication, the second preset length may be the length specified by the radio communication.

[0168] It should be noted that, for the method embodiments, for the sake of simplicity, they are all expressed as a series of action combinations, but those skilled in the art should be aware that the embodiments of the present application are not limited by the described order of actions, because according to the embodiments of the present application, certain steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in the specification are all preferred embodiments, and the actions involved are not necessarily required by the embodiments of the present application.

[0169] Reference Figure 6 , shows a structural block diagram of a communication device for a terminal and a base station in the present application, which is applied to a terminal and may specifically include the following modules:

[0170] A first data frame monitoring module 601 is used to obtain a channel parameter of the first channel, and monitor a first data frame on the first channel using the channel parameter of the first channel;

[0171] A first data frame receiving module 602 is configured to receive a first data frame sent by the base station on a first channel; the first data frame includes a first preamble code and a communication parameter for a second data frame, and the first preamble code is greater than or equal to a first preset length;

[0172] A second data frame receiving module 603 is configured to receive a second data frame sent by the base station on a second channel according to the communication parameters; the second data frame includes a second preamble code, the second preamble code is smaller than the first preset length, and the first data frame and the second data frame are smaller than a second preset length;

[0173] A third data frame sending module 604 is configured to send a third data frame to the base station on the first channel after receiving the first data frame; the third data frame includes reply information; the third data frame includes a third preamble, the third preamble is greater than or equal to the first preset length, and the third data frame is less than the second preset length;

[0174] The fourth data frame sending module 605 is used to adopt the channel parameters of the second channel to send a fourth data frame to the base station on the second channel, wherein the fourth data frame includes a fourth preamble code, and the fourth preamble code is smaller than the first preset length; the fourth data frame is smaller than the second preset length.

[0175] In an embodiment of the present application, the communication parameter for the second data frame includes a channel parameter of the second channel; the second data frame receiving module 603 may include the following submodules:

[0176] The second data frame receiving submodule is used to receive the second data frame sent by the base station on the second channel by adopting the channel parameters of the second channel.

[0177] In one embodiment of the present application, the second data frame receiving submodule may include the following units:

[0178] A receiving time interval determining unit, used to determine the receiving time interval;

[0179] The second data frame receiving unit is used to receive the second data frame sent by the base station on the second channel by adopting the channel parameters of the second channel after receiving the first data frame and waiting for the receiving time interval.

[0180] In one embodiment of the present application, the receiving time interval determining unit may include the following subunits:

[0181] The receiving time interval determining subunit is used to obtain the receiving time interval from the channel parameters for the second data.

[0182] Reference Figure 7 , shows a structural block diagram of a second embodiment of a communication device between a terminal and a base station of the present application, which is applied to a base station and may specifically include the following modules:

[0183] A first data frame sending module 701 is used to send a first data frame to the terminal on a first channel; the first data frame includes a first preamble code and a communication parameter for a second data frame, and the first preamble code is greater than or equal to a first preset length;

[0184] A second data frame sending module 702 is used to send a second data frame to the terminal on the second channel according to the communication parameters; the second data frame includes a second preamble code, the second preamble code is smaller than the first preset length, and the first data frame and the second data frame are smaller than the second preset length;

[0185] A third data frame receiving module 703 is configured to receive a third data frame sent by the terminal on the first channel; the third data frame is sent by the terminal after receiving the first data frame, and the third data frame includes reply information; the third data frame includes a third preamble, the third preamble is greater than or equal to the first preset length, and the third data frame is less than the second preset length;

[0186] The fourth data frame receiving module 704 is used to adopt the channel parameters of the second channel to receive the fourth data frame sent by the terminal on the second channel, wherein the fourth data frame includes a fourth preamble code, and the fourth preamble code is smaller than the first preset length; the fourth data frame is smaller than the second preset length.

[0187] In one embodiment of the present application, the second data frame sending module 702 may include the following submodules:

[0188] A signal quality information determination submodule, used to determine signal quality information of a data frame previously received from the terminal;

[0189] A configuration reference information determination submodule, configured to use the signal quality information as the configuration reference information;

[0190] A configuration reference information acquisition submodule, used to acquire configuration reference information of the terminal;

[0191] A channel parameter configuration submodule, configured to configure channel parameters for a second channel of the terminal according to configuration reference information of the terminal;

[0192] The second data frame sending submodule is used to send a second data frame to the terminal on the second channel using the channel parameters of the second channel.

[0193] In one embodiment of the present application, the second data frame sending submodule may include the following units:

[0194] A receiving time interval determining unit, used to determine the receiving time interval;

[0195] The second data frame sending unit is used to send a second data frame to the terminal on the second channel using the channel parameters of the second channel after sending the first data frame and waiting for the waiting time interval.

[0196] As for the device embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiment.

[0197] The present application also provides a device, including:

[0198] one or more processors; and

[0199] One or more machine-readable media having instructions stored thereon, when executed by the one or more processors, enable the device to execute the communication method between the terminal and the base station described in the embodiment of the present application.

[0200] The embodiment of the present application also provides one or more machine-readable media on which instructions are stored, which, when executed by one or more processors, enable the processors to execute the communication method between the terminal and the base station described in the embodiment of the present application.

[0201] The various embodiments in this specification are described in a progressive manner, and each embodiment focuses on the differences from other embodiments. The same or similar parts between the various embodiments can be referenced to each other.

[0202] Those skilled in the art will appreciate that the embodiments of the present application can be provided as methods, devices, or computer program products. Therefore, the present application can adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the present application can adopt the form of a computer program product implemented on one or more machine-readable media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0203] The embodiments of the present application are described with reference to the flowcharts and / or block diagrams of the methods, terminal devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing terminal device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing terminal device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0204] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing terminal device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce a manufactured product including an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.

[0205] These computer program instructions can also be loaded onto a computer or other programmable data processing terminal device so that a series of operating steps are executed on the computer or other programmable terminal device to produce a computer-implemented process, thereby providing instructions for executing on the computer or other programmable terminal device to implement the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.

[0206] Although the preferred embodiments of the present application have been described, those skilled in the art may make additional changes and modifications to these embodiments once they have learned the basic creative concept. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments and all changes and modifications that fall within the scope of the embodiments of the present application.

[0207] Finally, it should be noted that, in this article, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or terminal device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or terminal device. In the absence of further restrictions, the elements defined by the sentence "comprise a ..." do not exclude the existence of other identical elements in the process, method, article or terminal device including the elements.

[0208] The above is a detailed introduction to a communication method between a terminal and a base station and a communication device between a terminal and a base station provided in the present application. Specific examples are used in this article to illustrate the principles and implementation methods of the present application. The description of the above embodiments is only used to help understand the method of the present application and its core idea; at the same time, for general technical personnel in this field, according to the idea of ​​the present application, there will be changes in the specific implementation method and application scope. In summary, the content of this specification should not be understood as a limitation on the present application.

Claims

1. A communication method between a terminal and a base station, characterized in that: include: The terminal receives a first data frame sent by the base station on a first channel; the first data frame includes a first preamble code and a communication parameter for a second data frame; The terminal receives a second data frame sent by the base station on a second channel according to the communication parameters; the second data frame includes a second preamble code; the first preamble code is greater than or equal to a first preset length, the second preamble code is less than the first preset length, the first data frame and the second data frame are less than a second preset length, wherein the first preset length is the length of the long preamble code part, and the second preset length is the length specified for radio communication.

2. The method according to claim 1, characterized in that: The communication parameter for the second data frame includes a channel parameter of a second channel; and the terminal receives the second data frame sent by the base station on the second channel according to the channel parameter, comprising: The terminal uses the channel parameters of the second channel to receive the second data frame sent by the base station on the second channel.

3. The method according to claim 2, characterized in that The terminal uses the channel parameters of the second channel to receive the second data frame sent by the base station on the second channel, including: The terminal determines a receiving time interval; After receiving the first data frame and waiting for the receiving time interval, the terminal uses the channel parameters of the second channel to receive the second data frame sent by the base station on the second channel.

4. The method according to claim 3, characterized in that The terminal determines a receiving time interval, including: The terminal obtains a receiving time interval from the channel parameter for the second data frame.

5. The method according to claim 1, characterized in that Also includes: The terminal obtains a channel parameter of the first channel, and uses the channel parameter of the first channel to monitor a first data frame on the first channel.

6. The method according to claim 1, characterized in that Also includes: After receiving the first data frame, the terminal sends a third data frame to the base station on the first channel; the third data frame includes reply information; The third data frame includes a third preamble code, the third preamble code is greater than or equal to the first preset length, and the third data frame is less than the second preset length.

7. The method according to claim 2, characterized in that: Also includes: The terminal uses the channel parameters of the second channel to send a fourth data frame to the base station on the second channel, where the fourth data frame includes a fourth preamble code, and the fourth preamble code is smaller than the first preset length; The fourth data frame is shorter than the second preset length.

8. A communication method between a terminal and a base station, characterized in that: include: The base station sends a first data frame to the terminal on a first channel; the first data frame includes a first preamble code and a communication parameter for a second data frame; The base station sends a second data frame to the terminal on a second channel according to the communication parameters; the second data frame includes a second preamble code; the first preamble code is greater than or equal to a first preset length, the second preamble code is less than the first preset length, the first data frame and the second data frame are less than a second preset length, wherein the first preset length is the length of the long preamble code part, and the second preset length is the length specified for radio communication.

9. The method according to claim 8, characterized in that The communication parameters for the second data include channel parameters of the second channel; and the base station sends the second data frame to the terminal on the second channel according to the channel parameters, including: The base station uses the channel parameters of the second channel to send a second data frame to the terminal on the second channel.

10. The method according to claim 9, characterized in that The base station uses the channel parameters of the second channel to send a second data frame to the terminal on the second channel, including: The base station determines a receiving time interval; After sending the first data frame and waiting for the receiving time interval, the base station adopts the channel parameters of the second channel to send a second data frame to the terminal on the second channel.

11. The method according to claim 8, characterized in that Also includes: The base station receives a third data frame sent by the terminal on the first channel; The third data frame is sent by the terminal after receiving the first data frame, and the third data frame includes reply information; The third data frame includes a third preamble code, the third preamble code is greater than or equal to the first preset length, and the third data frame is less than the second preset length.

12. The method according to claim 9, characterized in that Also includes: The base station receives, on the second channel, a fourth data frame sent by the terminal using the channel parameters of the second channel, where the fourth data frame includes a fourth preamble code, and the fourth preamble code is smaller than the first preset length; The fourth data frame is shorter than the second preset length.

13. The method according to claim 12, characterized in that The method further comprises: The base station obtains configuration reference information of the terminal; The base station configures a channel parameter of a second channel for the terminal according to the configuration reference information of the terminal.

14. The method according to claim 13, characterized in that Also includes: The base station determines signal quality information of a data frame previously received from the terminal; The base station uses the signal quality information as the configuration reference information.

15. A device for communicating between a terminal and a base station, characterized in that: Applied to the terminal, comprising: A first data frame receiving module, configured to receive a first data frame sent by the base station on a first channel; the first data frame includes a first preamble code and a communication parameter for a second data frame, and the first preamble code is greater than or equal to a first preset length; A second data frame receiving module is used to receive a second data frame sent by the base station on a second channel according to the communication parameters; the second data frame includes a second preamble code, the second preamble code is smaller than the first preset length, the first data frame and the second data frame are smaller than a second preset length, wherein the first preset length is the length of the long preamble code part, and the second preset length is the length specified for radio communication.

16. The device according to claim 15, characterized in that The communication parameters for the second data frame include channel parameters of the second channel; the second data frame receiving module includes: The second data frame receiving submodule is used to receive the second data frame sent by the base station on the second channel by adopting the channel parameters of the second channel.

17. The device according to claim 16, characterized in that The second data frame receiving submodule includes: A receiving time interval determining unit, used to determine the receiving time interval; The second data frame receiving unit is used to receive the second data frame sent by the base station on the second channel by adopting the channel parameters of the second channel after receiving the first data frame and waiting for the receiving time interval.

18. The device according to claim 17, characterized in that The receiving time interval determining unit comprises: The receiving time interval determining subunit is used to obtain the receiving time interval from the channel parameters for the second data.

19. The device according to claim 15, characterized in that Also includes: The first data frame monitoring module is used to obtain the channel parameters of the first channel and monitor the first data frame on the first channel using the channel parameters of the first channel.

20. The device according to claim 15, characterized in that Also includes: A third data frame sending module, configured to send a third data frame to the base station on the first channel after receiving the first data frame; The third data frame includes reply information; The third data frame includes a third preamble code, the third preamble code is greater than or equal to the first preset length, and the third data frame is less than the second preset length.

21. The device according to claim 16, characterized in that Also includes: a fourth data frame sending module, configured to send a fourth data frame to the base station on the second channel by using the channel parameters of the second channel, wherein the fourth data frame includes a fourth preamble code, and the fourth preamble code is smaller than the first preset length; The fourth data frame is shorter than the second preset length.

22. A communication device between a terminal and a base station, characterized in that: Applied to the base station, comprising: A first data frame sending module, configured to send a first data frame to the terminal on a first channel; the first data frame includes a first preamble code and a communication parameter for a second data frame, and the first preamble code is greater than or equal to a first preset length; A second data frame sending module is used to send a second data frame to the terminal on a second channel according to the communication parameters; the second data frame includes a second preamble code, the second preamble code is smaller than the first preset length, the first data frame and the second data frame are smaller than a second preset length, wherein the first preset length is the length of the long preamble code part, and the second preset length is the length specified for radio communication.

23. The device according to claim 22, characterized in that The communication parameters for the second data include channel parameters of the second channel; the second data frame sending module includes: The second data frame sending submodule is used to send a second data frame to the terminal on the second channel using the channel parameters of the second channel.

24. The device according to claim 23, characterized in that The second data frame sending submodule includes: A receiving time interval determining unit, used to determine the receiving time interval; The second data frame sending unit is used to send a second data frame to the terminal on the second channel using the channel parameters of the second channel after sending the first data frame and waiting for the receiving time interval.

25. The device according to claim 22, characterized in that Also includes: A third data frame receiving module, used for receiving a third data frame sent by the terminal on the first channel; The third data frame is sent by the terminal after receiving the first data frame, and the third data frame includes reply information; The third data frame includes a third preamble code, the third preamble code is greater than or equal to the first preset length, and the third data frame is less than the second preset length.

26. The device according to claim 22, characterized in that Also includes: a fourth data frame receiving module, configured to receive a fourth data frame sent by the terminal on the second channel by adopting the channel parameters of the second channel, wherein the fourth data frame includes a fourth preamble code, and the fourth preamble code is smaller than the first preset length; The fourth data frame is shorter than the second preset length.

27. The device according to claim 26, characterized in that Also includes: A configuration reference information acquisition submodule, used to acquire configuration reference information of the terminal; The channel parameter configuration submodule is used to configure the channel parameters of the second channel of the terminal according to the configuration reference information of the terminal.

28. The device according to claim 27, characterized in that Also includes: A signal quality information determination submodule, used to determine signal quality information of a data frame previously received from the terminal; The configuration reference information determination submodule is used to use the signal quality information as the configuration reference information.

29. A communication device, characterized in that: include: one or more processors; and One or more machine-readable media having instructions stored thereon, when executed by the one or more processors, enable the device to execute the communication method between the terminal and the base station as described in any one of claims 1-7 or 8-14.

30. One or more machine-readable media having instructions stored thereon, which, when executed by one or more processors, enable the processors to execute the communication method between a terminal and a base station as claimed in any one of claims 1-7 or 8-14.

Citation Information

Patent Citations

  • Wireless communication system, wireless communication method, wireless LAN base station device, and wireless LAN terminal device

    CN107409396A