CN111050401A - Communication method and device of terminal and base station - Google Patents
Communication method and device of terminal and base station Download PDFInfo
- Publication number
- CN111050401A CN111050401A CN201811193262.9A CN201811193262A CN111050401A CN 111050401 A CN111050401 A CN 111050401A CN 201811193262 A CN201811193262 A CN 201811193262A CN 111050401 A CN111050401 A CN 111050401A
- Authority
- CN
- China
- Prior art keywords
- time
- slot
- time interval
- interval
- terminal
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 57
- 238000004891 communication Methods 0.000 title abstract description 22
- 230000003993 interaction Effects 0.000 abstract description 8
- 238000010586 diagram Methods 0.000 description 13
- QVFWZNCVPCJQOP-UHFFFAOYSA-N chloralodol Chemical compound CC(O)(C)CC(C)OC(O)C(Cl)(Cl)Cl QVFWZNCVPCJQOP-UHFFFAOYSA-N 0.000 description 12
- 238000004590 computer program Methods 0.000 description 7
- 230000006870 function Effects 0.000 description 5
- 230000005540 biological transmission Effects 0.000 description 4
- 238000004364 calculation method Methods 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 4
- 230000008569 process Effects 0.000 description 4
- 230000009471 action Effects 0.000 description 3
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000004075 alteration Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000000750 progressive effect Effects 0.000 description 1
- 230000011664 signaling Effects 0.000 description 1
- 238000001228 spectrum Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/04—Wireless resource allocation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/04—Wireless resource allocation
- H04W72/044—Wireless resource allocation based on the type of the allocated resource
- H04W72/0446—Resources in time domain, e.g. slots or frames
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/12—Wireless traffic scheduling
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/20—Control channels or signalling for resource management
- H04W72/23—Control channels or signalling for resource management in the downlink direction of a wireless link, i.e. towards a terminal
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The embodiment of the application provides a communication method and a communication device between a terminal and a base station, wherein the communication between the terminal and the base station comprises the following steps: the terminal receives a first message from the base station through a first time slot, wherein the first time slot is in a first time interval or a second time interval; if the first time slot is in the first time interval, the initial position of the first time slot is positioned at the initial time point of the first time interval or meets the requirement of being in the first time interval, and the distance between the initial time point of the first time interval and any time point is integral multiple of the first value; and if the first time slot is in the second time interval, the starting position of the first time slot is positioned at the time point of the end of receiving the first data frame, and the first data frame is used for providing time reference information for the terminal. In the embodiment of the application, the terminal can receive downlink data by acquiring the extra pulse time slot in the guard time and the beacon reservation time, thereby ensuring the service with low time delay requirement and improving the interaction efficiency between the terminal and the base station.
Description
Technical Field
The present application relates to the field of communications technologies, and in particular, to a method and an apparatus for communicating between a terminal and a base station.
Background
The internet of things technology is the third information technology revolution after computers and the internet, has the advantages of real-time performance, interactivity and the like, and is widely applied to multiple fields of city management, digital families, positioning navigation, logistics management, security systems and the like. The LoRa is an ultra-long distance transmission scheme based on a spread spectrum technology in the Internet of things, and has the characteristics of long transmission distance, low power consumption, multiple nodes, low cost and the like.
In the existing data transmission method, the LoRa network generally includes a terminal, a base station, and a server.
The working modes of the LoRa terminal comprise: class B mode. The ClassB mode is suitable for application in various scenes such as remote control switches. In general, a terminal operating in Class B mode may acquire one or more burst slots (ping slots) in a Beacon period (Beacon _ period). The period (pingPeriod) in which the terminal acquires the burst slot within one beacon period may be calculated by a parameter (e.g., the number of burst slots (pingbn)) preset in the terminal. The LoRa base station achieves time synchronization between the terminal and the network by transmitting a Beacon frame (Beacon) to the terminal. The first available burst slot for the terminal occurs at the beacon reservation time plus the product of the burst offset (pingaffset) and one burst slot length (slotLen).
However, in the prior art, the guard time (Beacon _ guard) and the Beacon reservation time in class B mode have no burst slots that can be used for downlink data transmission. In some cases, this can result in a failure to meet the low latency requirements of some applications.
Disclosure of Invention
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 communication apparatus between a terminal and a base station, which overcome or at least partially solve the above problems.
In order to solve the above problem, an embodiment of the present application discloses a method for a terminal to communicate with a base station, including:
the terminal receives a first message from the base station through a first time slot, wherein the first time slot is in a first time interval or a second time interval;
if the first time slot is in the first time interval, the initial position of the first time slot is positioned at the initial time point of the first time interval or meets the requirement of being in the first time interval, and the distance between the initial time point of the first time interval and any time point is integral multiple of the first value;
and if the first time slot is in the second time interval, the starting position of the first time slot is positioned at the time point of the end of receiving the first data frame, and the first data frame is used for providing time reference information for the terminal.
Preferably, the method further comprises the following steps:
the first time slot is an extra burst time slot.
Preferably, the method further comprises the following steps:
the first time interval is beacon protection time, and the second time interval is beacon reservation time.
Preferably, the method further comprises the following steps:
the first value is an extra burst slot length plus a first cycle interval.
Preferably, the method further comprises the following steps:
if the first time slot is in the second time interval, the start position of the first time slot may be located at any time point which is within the second time interval and is apart from the first data frame receiving end time point by an integral multiple of the first value
The embodiment of the application also discloses a communication method between the terminal and the base station, which comprises the following steps:
the base station sends a first message to the terminal through a first time slot, wherein the first time slot is in a first time interval or a second time interval;
if the first time slot is in the first time interval, the initial position of the first time slot is positioned at the initial time point of the first time interval or meets the requirement of being in the first time interval, and the distance between the initial time point of the first time interval and any time point is integral multiple of the first value;
and if the first time slot is in the second time interval, the starting position of the first time slot is positioned at the time point of the end of receiving the first data frame, and the first data frame is used for providing time reference information for the terminal.
Preferably, the method further comprises the following steps:
the first time slot is an extra burst time slot.
Preferably, the method further comprises the following steps:
the first time interval is beacon protection time, and the second time interval is beacon reservation time.
Preferably, the method further comprises the following steps:
the first value is an extra burst slot length plus a first cycle interval.
Preferably, the method further comprises the following steps:
if the first time slot is within the second time interval, the start position of the first time slot may be located at any time point which is within the second time interval and is apart from the first data frame reception end time point by an integral multiple of the first value.
The embodiment of the present application further discloses a communication device between a terminal and a base station, including:
a receiving module at the terminal, configured to receive a first message from the base station through a first time slot, where the first time slot is within a first time interval or a second time interval;
if the first time slot is in the first time interval, the initial position of the first time slot is positioned at the initial time point of the first time interval or meets the requirement of being in the first time interval, and the distance between the initial time point of the first time interval and any time point is integral multiple of the first value;
and if the first time slot is in the second time interval, the starting position of the first time slot is positioned at the time point of the end of receiving the first data frame, and the first data frame is used for providing time reference information for the terminal.
Preferably, the method further comprises the following steps:
the first time slot is an extra burst time slot.
Preferably, the method further comprises the following steps:
the first time interval is beacon protection time, and the second time interval is beacon reservation time.
Preferably, the method further comprises the following steps:
the first value is an extra burst slot length plus a first cycle interval.
Preferably, the method further comprises the following steps:
if the first time slot is within the second time interval, the start position of the first time slot may be located at any time point which is within the second time interval and is apart from the first data frame reception end time point by an integral multiple of the first value.
The embodiment of the present application further discloses a communication device between a terminal and a base station, including:
a sending module located in the base station, configured to send a first message to the terminal through a first time slot, where the first time slot is within a first time interval or a second time interval;
if the first time slot is in the first time interval, the initial position of the first time slot is positioned at the initial time point of the first time interval or meets the requirement of being in the first time interval, and the distance between the initial time point of the first time interval and any time point is integral multiple of the first value;
and if the first time slot is in the second time interval, the starting position of the first time slot is positioned at the time point of the end of receiving the first data frame, and the first data frame is used for providing time reference information for the terminal.
Preferably, the method further comprises the following steps:
the first time slot is an extra burst time slot.
Preferably, the method further comprises the following steps:
the first time interval is beacon protection time, and the second time interval is beacon reservation time.
Preferably, the method further comprises the following steps:
the first value is an extra burst slot length plus a first cycle interval.
Preferably, the method further comprises the following steps:
if the first time slot is within the second time interval, the start position of the first time slot may be located at any time point which is within the second time interval and is apart from the first data frame reception end time point by an integral multiple of the first value.
The embodiment of the application also discloses a device, including:
one or more processors; and
one or more machine readable media having instructions stored thereon that, when executed by the one or more processors, cause the apparatus to perform one or more methods as described above.
Embodiments of the application also disclose one or more machine-readable media having instructions stored thereon, which when executed by one or more processors, cause an apparatus to perform one or more methods as described above.
The embodiment of the application has the following advantages:
in the embodiment of the application, the terminal can receive downlink data by acquiring the extra pulse time slot in the guard time and the beacon reservation time, thereby ensuring the service with low time delay requirement and improving the interaction efficiency between the terminal and the base station.
Drawings
Fig. 1 is a flowchart of an embodiment 1 of a communication method between a terminal and a base station according to the present application;
fig. 2 is a flowchart of embodiment 2 of a communication method between a terminal and a base station according to the present application;
fig. 3 is a block diagram of a communication apparatus embodiment 3 of a terminal and a base station according to the present application;
fig. 4 is a block diagram of a communication apparatus 4 of a terminal and a base station according to an embodiment of the present application;
FIG. 5 is a schematic diagram of a timeslot of the present application in class B mode.
Detailed Description
In order to make the aforementioned objects, features and advantages of the present application more comprehensible, the present application is described in further detail with reference to the accompanying drawings and the detailed description.
The LoRa network consists of terminal nodes, base station nodes and a server. The terminal has an LoRa network connection capability and accesses the LoRa network. According to different application scenarios deployed by the LoRa network, the terminal may include different electronic devices, for example, when the LoRa network is applied in city management, the terminal may include a smart meter; when the LoRa network is applied to a digital home, the terminal may include various smart appliances and the like.
The base station, also called gateway or concentrator in the LoRa network, has a wireless connection convergence function, and includes that the terminal provides an entrance for accessing the LoRa network, and forwards data from the server or the terminal, so as to realize data interaction between the terminal and the server. Of course, the base station can also perform data interaction with other base stations within the signal coverage of the base station by transmitting radio frames.
The server may include a server or a server cluster, and is configured to perform service processing according to data acquired from a base station or a terminal, and control an operating mode and an operating state of the base station or the terminal.
One of the core concepts of the embodiments of the present application is that a terminal acquires a channel usage scheme of a base station through a network access signaling, so as to determine whether a network can be accessed by using the same channel usage scheme.
Hereinafter, a communication flow between a terminal and a base station will be described first from the viewpoint of the terminal.
Referring to fig. 1, a flowchart of embodiment 1 of a communication method between a terminal and a base station according to the present application is shown, which may specifically include the following:
the terminal receives a first message from the base station through a first time slot, wherein the first time slot is in a first time interval or a second time interval;
if the first time slot is in the first time interval, the initial position of the first time slot is positioned at the initial time point of the first time interval or meets the requirement of being in the first time interval, and the distance between the initial time point of the first time interval and any time point is integral multiple of the first value;
and if the first time slot is in the second time interval, the starting position of the first time slot is positioned at the time point of the end of receiving the first data frame, and the first data frame is used for providing time reference information for the terminal.
Specifically, as shown in fig. 5, the first slot may be an extra burst slot (extra burst slot). The first message may be any kind of downlink data frame. The first data frame may be a Beacon frame (Beacon). The first time interval may be a BEACON GUARD time (BEACON _ GUARD). The second time interval may be a BEACON reservation time (BEACON _ RESERVED). The beacon guard time may contain 3 additional burst slots. The start time of the first extra burst slot may be the start time of the beacon guard time. The start time of the second additional burst slot may be 0.96 seconds after the end time point of the first burst slot. The extra burst slot may be 30 ms. The first period interval may be a minimum granularity of one pulse period calculation, e.g. 0.96 s. The pulse period may be 0.96 times 2 to the power. Optionally, the extra pulse time slot and the first period interval may also have other lengths, and this embodiment is not particularly limited. The first value is the extra burst slot length plus the first cycle interval.
The pulse slots have a higher priority than the extra pulse slots. That is, when the time of a burst slot conflicts with the time of an extra burst slot, the burst slot will preempt the time of the extra burst slot. The beacon frame has a higher priority than the extra burst slots. That is, when the time of the beacon frame conflicts with the time of the extra burst slot, the beacon frame will preempt the time of the extra burst slot.
Optionally, if the first time slot is within the second time interval, the start position of the first time slot may also be located at any time point which is within the second time interval and whose distance from the receiving end time point of the first data frame is an integer multiple of the first value.
Optionally, the first data frame may also be a downlink data frame sent by the base station to the terminal. The downlink data frame may be a unicast data frame or a multicast data frame. The downlink data frame is transmitted through an extra burst slot that is turned on at the same time as the beacon reservation time start time. In other words, the start time of the extra burst slot may be the start time of the beacon reservation time. Alternatively, the extra burst slot may be at a time point that is an integer multiple of the first value from the beacon reservation time start time, and it is necessary that the extra burst slot is included in the beacon reservation time range.
Through the embodiment, the terminal can receive the downlink data frame by acquiring the extra pulse time slot in the protection time and the beacon reservation time, thereby ensuring the service with low time delay requirement and improving the interaction efficiency between the terminal and the base station.
Referring to fig. 2, a flowchart of embodiment 2 of a communication method between a terminal and a base station according to the present application is shown, which may specifically include the following:
the base station sends a first message to the terminal through a first time slot, wherein the first time slot is in a first time interval or a second time interval;
if the first time slot is in the first time interval, the initial position of the first time slot is positioned at the initial time point of the first time interval or meets the requirement of being in the first time interval, and the distance between the initial time point of the first time interval and any time point is integral multiple of the first value;
and if the first time slot is in the second time interval, the starting position of the first time slot is positioned at the time point of the end of receiving the first data frame, and the first data frame is used for providing time reference information for the terminal.
Specifically, as shown, the first slot may be an extra burst slot (extra burst slot). The first message may be any kind of downlink data frame. The first data frame may be a Beacon frame (Beacon). The first time interval may be a BEACON GUARD time (BEACON _ GUARD). The second time interval may be a BEACON reservation time (BEACON _ RESERVED). The beacon guard time may contain 3 additional burst slots. The start time of the first extra burst slot may be the start time of the beacon guard time. The start time of the second additional burst slot may be 0.96 seconds after the end time point of the first burst slot. The extra burst slot may be 30 ms. The first period interval may be a minimum granularity of one pulse period calculation, e.g. 0.96 s. The pulse period may be 0.96 times 2 to the power. Optionally, the extra pulse time slot and the first period interval may also have other lengths, and this embodiment is not particularly limited. The first value is the extra burst slot length plus the first cycle interval.
The pulse slots have a higher priority than the extra pulse slots. That is, when the time of a burst slot conflicts with the time of an extra burst slot, the burst slot will preempt the time of the extra burst slot. The beacon frame has a higher priority than the extra burst slots. That is, when the time of the beacon frame conflicts with the time of the extra burst slot, the beacon frame will preempt the time of the extra burst slot.
Optionally, if the first time slot is within the second time interval, the start position of the first time slot may also be located at any time point which is within the second time interval and whose distance from the receiving end time point of the first data frame is an integer multiple of the first value.
Optionally, the first data frame may also be a downlink data frame sent by the base station to the terminal. The downlink data frame may be a unicast data frame or a multicast data frame. The downlink data frame is transmitted through an extra burst slot that is turned on at the same time as the beacon reservation time start time. In other words, the start time of the extra burst slot may be the start time of the beacon reservation time. Alternatively, the extra burst slot may be at a time point that is an integer multiple of the first value from the beacon reservation time start time, and it is necessary that the extra burst slot is included in the beacon reservation time range.
Through the embodiment, the terminal can receive the downlink data frame by acquiring the extra pulse time slot in the protection time and the beacon reservation time, thereby ensuring the service with low time delay requirement and improving the interaction efficiency between the terminal and the base station.
Referring to fig. 3, a block diagram of a communication apparatus embodiment 3 of a terminal and a base station according to the present application is shown, which may specifically include the following modules:
a receiving module at the terminal, configured to receive a first message from the base station through a first time slot, where the first time slot is within a first time interval or a second time interval;
if the first time slot is in the first time interval, the initial position of the first time slot is positioned at the initial time point of the first time interval or meets the requirement of being in the first time interval, and the distance between the initial time point of the first time interval and any time point is integral multiple of the first value;
and if the first time slot is in the second time interval, the starting position of the first time slot is positioned at the time point of the end of receiving the first data frame, and the first data frame is used for providing time reference information for the terminal.
In particular, the first slot may be an extra burst slot (extra burst slot). The first message may be any kind of downlink data frame. The first data frame may be a Beacon frame (Beacon). The first time interval may be a BEACON GUARD time (BEACON _ GUARD). The second time interval may be a BEACON reservation time (BEACON _ RESERVED). The beacon guard time may contain 3 additional burst slots. The start time of the first extra burst slot may be the start time of the beacon guard time. The start time of the second additional burst slot may be 0.96 seconds after the end time point of the first burst slot. The extra burst slot may be 30 ms. The first period interval may be a minimum granularity of one pulse period calculation, e.g. 0.96 s. The pulse period may be 0.96 times 2 to the power. Optionally, the extra pulse time slot and the first period interval may also have other lengths, and this embodiment is not particularly limited. The first value is the extra burst slot length plus the first cycle interval.
The pulse slots have a higher priority than the extra pulse slots. That is, when the time of a burst slot conflicts with the time of an extra burst slot, the burst slot will preempt the time of the extra burst slot. The beacon frame has a higher priority than the extra burst slots. That is, when the time of the beacon frame conflicts with the time of the extra burst slot, the beacon frame will preempt the time of the extra burst slot.
Optionally, if the first time slot is within the second time interval, the start position of the first time slot may also be located at any time point which is within the second time interval and whose distance from the receiving end time point of the first data frame is an integer multiple of the first value.
Optionally, the first data frame may also be a downlink data frame sent by the base station to the terminal. The downlink data frame may be a unicast data frame or a multicast data frame. The downlink data frame is transmitted through an extra burst slot that is turned on at the same time as the beacon reservation time start time. In other words, the start time of the extra burst slot may be the start time of the beacon reservation time. Alternatively, the extra burst slot may be at a time point that is an integer multiple of the first value from the beacon reservation time start time, and it is necessary that the extra burst slot is included in the beacon reservation time range.
Through the embodiment, the terminal can receive the downlink data frame by acquiring the extra pulse time slot in the protection time and the beacon reservation time, thereby ensuring the service with low time delay requirement and improving the interaction efficiency between the terminal and the base station.
Referring to fig. 4, a block diagram of an embodiment 4 of a communication apparatus between a terminal and a base station according to the present application is shown, which may specifically include the following modules:
a sending module located in the base station, configured to send a first message to the terminal through a first time slot, where the first time slot is within a first time interval or a second time interval;
if the first time slot is in the first time interval, the initial position of the first time slot is positioned at the initial time point of the first time interval or meets the requirement of being in the first time interval, and the distance between the initial time point of the first time interval and any time point is integral multiple of the first value;
and if the first time slot is in the second time interval, the starting position of the first time slot is positioned at the time point of the end of receiving the first data frame, and the first data frame is used for providing time reference information for the terminal.
In particular, the first slot may be an extra burst slot (extra burst slot). The first message may be any kind of downlink data frame. The first data frame may be a Beacon frame (Beacon). The first time interval may be a BEACON GUARD time (BEACON _ GUARD). The second time interval may be a BEACON reservation time (BEACON _ RESERVED). The beacon guard time may contain 3 additional burst slots. The start time of the first extra burst slot may be the start time of the beacon guard time. The start time of the second additional burst slot may be 0.96 seconds after the end time point of the first burst slot. The extra burst slot may be 30 ms. The first period interval may be a minimum granularity of one pulse period calculation, e.g. 0.96 s. The pulse period may be 0.96 times 2 to the power. Optionally, the extra pulse time slot and the first period interval may also have other lengths, and this embodiment is not particularly limited. The first value is the extra burst slot length plus the first cycle interval.
The pulse slots have a higher priority than the extra pulse slots. That is, when the time of a burst slot conflicts with the time of an extra burst slot, the burst slot will preempt the time of the extra burst slot. The beacon frame has a higher priority than the extra burst slots. That is, when the time of the beacon frame conflicts with the time of the extra burst slot, the beacon frame will preempt the time of the extra burst slot.
Optionally, if the first time slot is within the second time interval, the start position of the first time slot may also be located at any time point which is within the second time interval and whose distance from the receiving end time point of the first data frame is an integer multiple of the first value.
Optionally, the first data frame may also be a downlink data frame sent by the base station to the terminal. The downlink data frame may be a unicast data frame or a multicast data frame. The downlink data frame is transmitted through an extra burst slot that is turned on at the same time as the beacon reservation time start time. In other words, the start time of the extra burst slot may be the start time of the beacon reservation time. Alternatively, the extra burst slot may be at a time point that is an integer multiple of the first value from the beacon reservation time start time, and it is necessary that the extra burst slot is included in the beacon reservation time range.
Through the embodiment, the terminal can receive the downlink data frame by acquiring the extra pulse time slot in the protection time and the beacon reservation time, thereby ensuring the service with low time delay requirement and improving the interaction efficiency between the terminal and the base station.
For the device embodiment, since it is basically similar to the method embodiment, the description is simple, and for the relevant points, refer to the partial description of the method embodiment.
An embodiment of the present application further provides an apparatus, including:
one or more processors; and
one or more machine-readable media having instructions stored thereon, which when executed by the one or more processors, cause the apparatus to perform methods as described in embodiments of the present application.
Embodiments of the present application also provide one or more machine-readable media having instructions stored thereon, which when executed by one or more processors, cause an apparatus to perform the methods described in embodiments of the present application.
The embodiments in the present specification are described in a progressive manner, each embodiment focuses on differences from other embodiments, and the same and similar parts among the embodiments are referred to each other.
As will be appreciated by one of skill in the art, embodiments of the present application may be provided as a method, apparatus, or computer program product. Accordingly, embodiments of the present application may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, embodiments of the present application may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, and the like) having computer-usable program code embodied therein.
Embodiments of the present application are described with reference to flowchart illustrations and/or block diagrams of methods, terminal devices (systems), and computer program products according to embodiments of the application. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing terminal to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing terminal, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing terminal to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing terminal to cause a series of operational steps to be performed on the computer or other programmable terminal to produce a computer implemented process such that the instructions which execute on the computer or other programmable terminal provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
While preferred embodiments of the present application have been described, additional variations and modifications of these embodiments may occur to those skilled in the art once they learn of the basic inventive concepts. Therefore, it is intended that the appended claims be interpreted as including the preferred embodiment and all such alterations and modifications as fall within the true scope of the embodiments of the application.
Finally, it should also be noted that, herein, relational terms such as first and second, and the like may be used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Also, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or terminal that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or terminal. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other like elements in a process, method, article, or terminal that comprises the element.
The detailed description is given above on a communication method between a terminal and a base station, a communication device between a terminal and a base station, a network access method for a terminal, and a network access device for a terminal provided by the present application, and a specific example is applied in the present application to explain the principle and the implementation of the present application, and the description of the above embodiment is only used to help understand the method and the core idea of the present application; meanwhile, for a person skilled in the art, according to the idea of the present application, there may be variations in the specific embodiments and the application scope, and in summary, the content of the present specification should not be construed as a limitation to the present application.
Claims (21)
1. A method for a terminal to communicate with a base station, comprising:
the terminal receives a first message from the base station through a first time slot, wherein the first time slot is in a first time interval or a second time interval;
if the first time slot is in the first time interval, the initial position of the first time slot is positioned at the initial time point of the first time interval or meets the requirement of being in the first time interval, and the distance between the initial time point of the first time interval and any time point is integral multiple of the first value;
and if the first time slot is in the second time interval, the starting position of the first time slot is positioned at the time point of the end of receiving the first data frame, and the first data frame is used for providing time reference information for the terminal.
2. The method of claim 1, further comprising:
the first time slot is an extra burst time slot.
3. The method of claim 1, further comprising:
the first time interval is beacon protection time, and the second time interval is beacon reservation time.
4. The method of claim 1, further comprising:
the first value is an extra burst slot length plus a first cycle interval.
5. The method of claim 1, further comprising:
if the first time slot is within the second time interval, the start position of the first time slot may be located at any time point which is within the second time interval and is apart from the first data frame reception end time point by an integral multiple of the first value.
6. A method for a terminal to communicate with a base station, comprising:
the base station sends a first message to the terminal through a first time slot, wherein the first time slot is in a first time interval or a second time interval;
if the first time slot is in the first time interval, the initial position of the first time slot is positioned at the initial time point of the first time interval or meets the requirement of being in the first time interval, and the distance between the initial time point of the first time interval and any time point is integral multiple of the first value;
and if the first time slot is in the second time interval, the starting position of the first time slot is positioned at the time point of the end of receiving the first data frame, and the first data frame is used for providing time reference information for the terminal.
7. The method of claim 6, further comprising:
the first time slot is an extra burst time slot.
8. The method of claim 6, further comprising:
the first time interval is beacon protection time, and the second time interval is beacon reservation time.
9. The method of claim 6, further comprising:
the first value is an extra burst slot length plus a first cycle interval.
10. The method of claim 6, further comprising:
if the first time slot is within the second time interval, the start position of the first time slot may be located at any time point which is within the second time interval and is apart from the first data frame reception end time point by an integral multiple of the first value.
11. An apparatus for communicating a terminal with a base station, comprising:
a receiving module at the terminal, configured to receive a first message from the base station through a first time slot, where the first time slot is within a first time interval or a second time interval;
if the first time slot is in the first time interval, the initial position of the first time slot is positioned at the initial time point of the first time interval or meets the requirement of being in the first time interval, and the distance between the initial time point of the first time interval and any time point is integral multiple of the first value;
and if the first time slot is in the second time interval, the starting position of the first time slot is positioned at the time point of the end of receiving the first data frame, and the first data frame is used for providing time reference information for the terminal.
12. The apparatus of claim 11, further comprising:
the first time slot is an extra burst time slot.
13. The apparatus of claim 11, further comprising:
the first time interval is beacon protection time, and the second time interval is beacon reservation time.
14. The apparatus of claim 11, further comprising:
the first value is an extra burst slot length plus a first cycle interval.
15. The apparatus of claim 11, further comprising:
if the first time slot is within the second time interval, the start position of the first time slot may be located at any time point which is within the second time interval and is apart from the first data frame reception end time point by an integral multiple of the first value.
16. An apparatus for communicating a terminal with a base station, comprising:
a sending module located in the base station, configured to send a first message to the terminal through a first time slot, where the first time slot is within a first time interval or a second time interval;
if the first time slot is in the first time interval, the initial position of the first time slot is positioned at the initial time point of the first time interval or meets the requirement of being in the first time interval, and the distance between the initial time point of the first time interval and any time point is integral multiple of the first value;
and if the first time slot is in the second time interval, the starting position of the first time slot is positioned at the time point of the end of receiving the first data frame, and the first data frame is used for providing time reference information for the terminal.
17. The apparatus of claim 16, further comprising:
the first time slot is an extra burst time slot.
18. The apparatus of claim 16, further comprising:
the first time interval is beacon protection time, and the second time interval is beacon reservation time.
19. The apparatus of claim 16, further comprising:
the first value is an extra burst slot length plus a first cycle interval.
20. The apparatus of claim 16, further comprising:
if the first time slot is within the second time interval, the start position of the first time slot may be located at any time point which is within the second time interval and is apart from the first data frame reception end time point by an integral multiple of the first value.
21. One or more machine-readable media having instructions stored thereon that, when executed by one or more processors, cause an apparatus to perform one or more methods of claims 1-5 or 6-10 or 11-15 or 16-20.
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201811193262.9A CN111050401B (en) | 2018-10-14 | 2018-10-14 | Communication method and device of terminal and base station |
| TW108128700A TW202015484A (en) | 2018-10-14 | 2019-08-13 | Method and device for communication between terminal and base station |
| PCT/CN2019/110268 WO2020078245A1 (en) | 2018-10-14 | 2019-10-10 | Method and device for communication between terminal and base station |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201811193262.9A CN111050401B (en) | 2018-10-14 | 2018-10-14 | Communication method and device of terminal and base station |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN111050401A true CN111050401A (en) | 2020-04-21 |
| CN111050401B CN111050401B (en) | 2022-03-01 |
Family
ID=70229938
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201811193262.9A Active CN111050401B (en) | 2018-10-14 | 2018-10-14 | Communication method and device of terminal and base station |
Country Status (3)
| Country | Link |
|---|---|
| CN (1) | CN111050401B (en) |
| TW (1) | TW202015484A (en) |
| WO (1) | WO2020078245A1 (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN113938863A (en) * | 2020-07-14 | 2022-01-14 | 阿里巴巴集团控股有限公司 | Data communication method, device, electronic device and storage medium |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20070025244A1 (en) * | 2005-07-27 | 2007-02-01 | Ayyagari Deepak V | Coexistance of access provider and in-home networks |
| US20090097443A1 (en) * | 2007-10-10 | 2009-04-16 | Pirjo Marjaana Pasanen | Hierarchical Network Operating Mode in a Wireless Communications Network |
| WO2012170794A1 (en) * | 2011-06-10 | 2012-12-13 | Interdigital Patent Holdings, Inc. | Method and apparatus for performing neighbor discovery |
| CN103415065A (en) * | 2013-04-02 | 2013-11-27 | 北京邮电大学 | Transmission power control method of mobile nodes in sensor network and node apparatus |
| CN103517329A (en) * | 2012-06-18 | 2014-01-15 | 华为技术有限公司 | Method and device for acquiring and sending data by STA in wireless local area network |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101917772A (en) * | 2010-08-26 | 2010-12-15 | 张若南 | Media access control method based on double-buffer area mixed type media access control protocol |
| US9451542B2 (en) * | 2011-12-11 | 2016-09-20 | Lg Electronics Inc. | Method and device for transmitting and receiving frame using short guard interval |
| CN106603207B (en) * | 2015-10-14 | 2018-03-23 | 中国移动通信集团公司 | A kind of method for transmitting signals and device |
-
2018
- 2018-10-14 CN CN201811193262.9A patent/CN111050401B/en active Active
-
2019
- 2019-08-13 TW TW108128700A patent/TW202015484A/en unknown
- 2019-10-10 WO PCT/CN2019/110268 patent/WO2020078245A1/en not_active Ceased
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20070025244A1 (en) * | 2005-07-27 | 2007-02-01 | Ayyagari Deepak V | Coexistance of access provider and in-home networks |
| US20090097443A1 (en) * | 2007-10-10 | 2009-04-16 | Pirjo Marjaana Pasanen | Hierarchical Network Operating Mode in a Wireless Communications Network |
| WO2012170794A1 (en) * | 2011-06-10 | 2012-12-13 | Interdigital Patent Holdings, Inc. | Method and apparatus for performing neighbor discovery |
| CN103517329A (en) * | 2012-06-18 | 2014-01-15 | 华为技术有限公司 | Method and device for acquiring and sending data by STA in wireless local area network |
| CN103415065A (en) * | 2013-04-02 | 2013-11-27 | 北京邮电大学 | Transmission power control method of mobile nodes in sensor network and node apparatus |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN113938863A (en) * | 2020-07-14 | 2022-01-14 | 阿里巴巴集团控股有限公司 | Data communication method, device, electronic device and storage medium |
| CN113938863B (en) * | 2020-07-14 | 2024-11-15 | 阿里巴巴集团控股有限公司 | Data communication method, device, electronic device and storage medium |
Also Published As
| Publication number | Publication date |
|---|---|
| WO2020078245A1 (en) | 2020-04-23 |
| CN111050401B (en) | 2022-03-01 |
| TW202015484A (en) | 2020-04-16 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7641420B2 (en) | Method and device for sidelink communications - Patents.com | |
| CN109561400B (en) | Method, base station and terminal for machine type communication | |
| CN109842919B (en) | Communication between terminal and base station, and network access method and device of terminal | |
| TWI795537B (en) | Communication method and device based on relay equipment, terminal and base station | |
| CA3161691A1 (en) | Method and device for sidelink communication | |
| CN108418661B (en) | Data transmission method and device | |
| WO2017024998A1 (en) | Data transmission method and device | |
| JP2014534728A (en) | Method and apparatus for transmitting and receiving persistent scheduling change information and apparatus therefor | |
| US20210014855A1 (en) | Uplink control information transmission method and device | |
| CN110221243B (en) | Positioning method and system of communication network | |
| US20190357245A1 (en) | Scheduling Request Sending Method and Terminal Device | |
| US9699809B2 (en) | Semi-persistent resource allocation of small packet transmission | |
| CN111050401B (en) | Communication method and device of terminal and base station | |
| CN110418312B (en) | Method and device for indicating transmit power | |
| CN110278600B (en) | Communication between terminal and base station, and network access method and device of terminal | |
| CN110601790B (en) | Data sending method and device of server | |
| HK40028059B (en) | Method and device for communication between terminal and base station | |
| HK40028059A (en) | Method and device for communication between terminal and base station | |
| CN111988774B (en) | Communication method and device for beacon frame in communication network | |
| CN111050357B (en) | Communication method and device for terminal and base station | |
| CN111343611B (en) | Information synchronization method and device | |
| HK40028058A (en) | Method and device for communication between terminal and base station | |
| EP4387338A1 (en) | Power saving method and apparatus, device, and readable storage medium | |
| CN117081713A (en) | Positioning reference signal transmitting method and device and computer readable storage medium | |
| CN113163475B (en) | A monitoring method and device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| REG | Reference to a national code |
Ref country code: HK Ref legal event code: DE Ref document number: 40028059 Country of ref document: HK |
|
| GR01 | Patent grant | ||
| GR01 | Patent grant |