[go: up one dir, main page]

CN111132109A - Method and device for improving network capacity and Bluetooth tag - Google Patents

Method and device for improving network capacity and Bluetooth tag Download PDF

Info

Publication number
CN111132109A
CN111132109A CN201911364917.9A CN201911364917A CN111132109A CN 111132109 A CN111132109 A CN 111132109A CN 201911364917 A CN201911364917 A CN 201911364917A CN 111132109 A CN111132109 A CN 111132109A
Authority
CN
China
Prior art keywords
information
bluetooth
bluetooth tag
tag
base station
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
Application number
CN201911364917.9A
Other languages
Chinese (zh)
Other versions
CN111132109B (en
Inventor
余意君
孙波
杜洋
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Gree Electric Appliances Inc of Zhuhai
Zhuhai Lianyun Technology Co Ltd
Original Assignee
Gree Electric Appliances Inc of Zhuhai
Zhuhai Lianyun Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Gree Electric Appliances Inc of Zhuhai, Zhuhai Lianyun Technology Co Ltd filed Critical Gree Electric Appliances Inc of Zhuhai
Priority to CN201911364917.9A priority Critical patent/CN111132109B/en
Publication of CN111132109A publication Critical patent/CN111132109A/en
Application granted granted Critical
Publication of CN111132109B publication Critical patent/CN111132109B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/80Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/025Services making use of location information using location based information parameters
    • H04W4/027Services making use of location information using location based information parameters using movement velocity, acceleration information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/06Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. Transmission Power Control [TPC] or power classes
    • H04W52/02Power saving arrangements
    • H04W52/0209Power saving arrangements in terminal devices
    • H04W52/0225Power saving arrangements in terminal devices using monitoring of external events, e.g. the presence of a signal
    • H04W52/0248Power saving arrangements in terminal devices using monitoring of external events, e.g. the presence of a signal dependent on the time of the day, e.g. according to expected transmission activity
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. Transmission Power Control [TPC] or power classes
    • H04W52/02Power saving arrangements
    • H04W52/0209Power saving arrangements in terminal devices
    • H04W52/0251Power saving arrangements in terminal devices using monitoring of local events, e.g. events related to user activity
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The invention discloses a method and a device for improving network capacity and a Bluetooth label, which are used for solving the technical problem that an uplink channel of an LORA base station network in a Bluetooth positioning system for long-distance LORA communication is easy to block. The method is applied to a Bluetooth positioning system based on long-distance LORA communication, the system at least comprises a Bluetooth micro station, a Bluetooth label and an LORA base station, and the method comprises the following steps: the Bluetooth tag determines whether the position information of the Bluetooth tag changes; when the position information of the Bluetooth tag changes, receiving the information broadcasted by the Bluetooth micro station, processing the information to obtain first information, and reporting the first information to the LORA base station; and when the position information of the Bluetooth tag does not change, the Bluetooth tag does not receive the information broadcasted by the Bluetooth micro station and sends the motion state information used for representing the motion state of the Bluetooth tag to the LORA base station.

Description

Method and device for improving network capacity and Bluetooth tag
Technical Field
The present invention relates to the field of communications technologies, and in particular, to a method and an apparatus for increasing network capacity, and a bluetooth tag.
Background
In the prior art, in a bluetooth positioning system based on Long Range (LORA) communication, when networking is performed by using LORA, the uplink capacity of the network is limited due to the large number of nodes. Specifically, in the process of positioning personnel or other positioning such as materials, the bluetooth tag needs to upload information according to a certain time, but the data speed of the uplink of the LORA is low, so that the occupied time of a single tag in the network communication process is long, and the network capacity of a single base station is limited.
Therefore, how to avoid the easy blockage of the uplink channel of the LORA base station network becomes a problem to be solved in the field.
Disclosure of Invention
The embodiment of the invention provides a method and a device for improving network capacity and a Bluetooth label, which are used for solving the technical problem that an uplink channel of an LORA base station network in a Bluetooth positioning system for long-distance LORA communication is easy to block.
In a first aspect, a method for improving network capacity is provided, which is applied to a bluetooth positioning system based on long-distance LORA communication, where the bluetooth system for long-distance LORA communication at least includes a bluetooth micro station, a bluetooth tag, and an LORA base station, and the method includes:
the Bluetooth tag determines whether the position information of the Bluetooth tag changes;
when the position information of the Bluetooth tag changes, receiving the information broadcasted by the Bluetooth micro station, processing the information to obtain first information, and reporting the first information to the LORA base station;
and when the position information of the Bluetooth tag does not change, the Bluetooth tag does not receive the information broadcasted by the Bluetooth micro station and sends the motion state information used for representing the motion state of the Bluetooth tag to the LORA base station.
In a possible implementation manner, the bluetooth tag determines whether the position information of the bluetooth tag changes according to the position parameter detected by the acceleration sensor in the bluetooth tag.
In a possible implementation manner, the motion state information includes a preamble of one byte and a flag of one byte, where the preamble is used to characterize the fixed upload information of the bluetooth tag, and the flag is used to characterize that the location information of the bluetooth tag does not change.
In a possible implementation manner, when the location information of the bluetooth tag changes, the method receives information broadcasted by the bluetooth micro station, and processes the information to obtain first information, so as to report the first information to the LORA base station, includes:
when the position information of the Bluetooth tag changes, the Bluetooth tag receives the information broadcasted by the Bluetooth micro station;
and when the Bluetooth tag receives the information broadcasted by the Bluetooth micro stations with the preset number, processing the information broadcasted by the Bluetooth micro stations with the preset number to obtain first information, and reporting the first information to the LORA base station.
In a second aspect, an apparatus for increasing network capacity is provided, the apparatus comprising:
the judging unit is used for determining whether the position information of the Bluetooth tag is changed or not;
the first execution unit is used for receiving the information broadcasted by the Bluetooth micro station when the position information of the Bluetooth tag changes, processing the information to obtain first information and reporting the first information to the LORA base station;
and the second execution unit is used for replacing the first information with motion state information for representing the motion state of the Bluetooth tag by the Bluetooth tag when the position information of the Bluetooth tag does not change, and sending the motion state information to the LORA base station.
In a possible implementation manner, the bluetooth tag determines whether the position information of the bluetooth tag changes according to the position parameter detected by the acceleration sensor in the bluetooth tag.
In a possible implementation manner, the motion state information includes a preamble of one byte and a flag of one byte, where the preamble is used to characterize the fixed upload information of the bluetooth tag, and the flag is used to characterize that the location information of the bluetooth tag does not change.
In a possible implementation manner, the first execution unit is specifically configured to:
when the position information of the Bluetooth tag changes, the Bluetooth tag receives the information broadcasted by the Bluetooth micro station;
and when the Bluetooth tag receives the information broadcasted by the Bluetooth micro stations with the preset number, processing the information broadcasted by the Bluetooth micro stations with the preset number to obtain first information, and reporting the first information to the LORA base station.
In a third aspect, a bluetooth tag is provided, the bluetooth tag comprising:
a memory for storing program instructions;
a processor for calling the program instructions stored in the memory and executing the steps included in any of the methods of the first aspect according to the obtained program instructions.
In a fourth aspect, there is provided a storage medium having stored thereon computer-executable instructions for causing a computer to perform the steps included in any one of the methods of the first aspect.
In a fifth aspect, a computer program product is provided, which, when run on a computer device, enables the computer device to perform the steps comprised in any of the methods of the first aspect.
The technical scheme provided by the embodiment of the invention at least has the following beneficial effects:
in the embodiment of the invention, whether the broadcast information of the Bluetooth micro station is received or not is determined by determining whether the position information of the Bluetooth tag changes or not, specifically, when the position information of the Bluetooth tag changes, the broadcast information of the Bluetooth micro station is received, and the information is processed to obtain first information so as to report the first information to the LORA base station; and when the position information of the Bluetooth tag does not change, the Bluetooth tag does not receive the information broadcasted by the Bluetooth micro station, and sends the motion state information used for representing the motion state of the Bluetooth tag to the LORA base station. That is to say, in the embodiment of the present invention, by determining whether the position information of the bluetooth tag changes, the information of uplink data is reduced, and the uplink time of data is shortened, so that the problem that the uplink channel of the LORA base station network is easily blocked is solved, and the network capacity is further improved. Furthermore, the Bluetooth tag is enabled to upload only the motion state information state from the data uploading state through the judgment of whether the position information of the Bluetooth tag changes, so that the power consumption can be reduced.
Additional features and advantages of the invention will be set forth in the description which follows, and in part will be obvious from the description, or may be learned by the practice of the invention. The objectives and other advantages of the invention will be realized and attained by the structure particularly pointed out in the written description and claims hereof as well as the appended drawings.
It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the invention, as claimed.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments will be briefly described below, and it is obvious that the drawings in the following description are only some embodiments of the present invention.
Fig. 1 is a block diagram of a bluetooth positioning system for long-range LORA communication according to an embodiment of the present invention;
fig. 2 is a schematic structural diagram of a bluetooth tag in an embodiment of the present invention;
FIG. 3 is a flow chart of a method for increasing network capacity in an embodiment of the invention;
FIG. 4 is a flowchart of a method for increasing network capacity according to an embodiment of the present invention;
fig. 5 is a block diagram of an apparatus for increasing network capacity according to an embodiment of the present invention;
fig. 6 is a schematic structural diagram of a bluetooth tag in an embodiment of the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the present invention more apparent, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention. The embodiments and features of the embodiments of the present invention may be arbitrarily combined with each other without conflict. Also, while a logical order is shown in the flow diagrams, in some cases, the steps shown or described may be performed in an order different than here.
The term "comprises" and any variants thereof in the description and claims of the present invention are intended to cover non-exclusive protection. For example, a process, method, system, article, or apparatus that comprises a list of steps or elements is not limited to only those steps or elements listed, but may alternatively include other steps or elements not listed, or inherent to such process, method, article, or apparatus.
As mentioned above, since the network capacity of the LORA base station is limited, when the bluetooth tag continuously uploads information, the uplink channel of the LORA base station network is easily blocked. Therefore, how to avoid uplink channel blockage of the LORA base station network becomes an urgent problem to be solved in the field.
In view of this, the present invention provides a method for improving network capacity, in which whether to upload information to an LORA base station is determined by determining whether the position information of a bluetooth tag changes, so that the amount of information uploaded can be reduced, thereby avoiding the uplink channel of the LORA base station from being blocked, and further improving network capacity.
After the design idea of the embodiment of the present invention is introduced, some simple descriptions are provided below for application scenarios to which the technical solution for improving network capacity in the embodiment of the present invention is applicable, and it should be noted that the application scenarios described below are only used for illustrating the embodiment of the present invention and are not limited. In specific implementation, the technical scheme provided by the embodiment of the invention can be flexibly applied according to actual needs.
Referring to fig. 1, fig. 1 is a block diagram illustrating a bluetooth positioning system for long range lora (long rang) communication. The LORA wireless communication technology belongs to one of wireless communication technologies, adopts a spread spectrum communication technology, and is typically characterized by a long distance and low power consumption.
As shown in fig. 1, the bluetooth micro-station broadcasts information at regular time, and then the bluetooth tag can receive the information broadcasted by the bluetooth micro-station, so that the bluetooth tag can process the information broadcasted by the bluetooth micro-station to obtain the processed information, and then the bluetooth micro-station uploads the processed information to the LORA base station, and then the LORA base station performs subsequent processing on the processed information. In a specific implementation process, in the foregoing system, 1 LORA base station may correspondingly receive information broadcasted by a plurality of bluetooth micro stations and sent by a plurality of bluetooth tags, and fig. 1 shows, for example, 6 bluetooth micro stations, 4 bluetooth tags, and 1 LORA base station.
Referring to fig. 2, fig. 2 is a schematic diagram of a structure block diagram of a bluetooth tag in an embodiment of the present invention. As shown in fig. 2, the bluetooth tag includes a bluetooth processing module, which can be used to obtain information required for positioning, i.e. to obtain broadcast information sent by a bluetooth micro station; the LORA communication module can be used for uploading positioning information to a LORA base station; and the state detection module can be used for detecting the motion state of the Bluetooth tag. In addition, as shown in fig. 2, the bluetooth tag may further include a power management module, where the power management module is configured to manage a power supply and supply power to other modules. The power management module can perform charging management through an external power supply port, specifically, can charge a battery, and the battery can be a lithium battery or other batteries.
In a specific implementation process, the bluetooth processing unit may receive a UUID (universal Unique Identifier) and an RRSI (Received Signal strength indication) of the bluetooth micro station, which are sent by the bluetooth micro station, and the LORA module may have LORAMOK of a LORAWAN protocol, and may specifically be composed of a low power consumption MCU and an SX1278 radio frequency front end module; the LORA communication module may include the MCU processor and bluetooth functions of the CC2640 so that the UUID of the bluetooth micro station, the RRSI, and the UUID of the bluetooth tag may be transmitted to the LORA base station.
The technical scheme provided by the embodiment of the invention is described in the following with the accompanying drawings of the specification.
Referring to fig. 3, an embodiment of the present invention provides a method for increasing network capacity, which can be performed by the aforementioned bluetooth tag. The specific flow of the method is described below.
Step 301: determining whether the position information of the Bluetooth tag changes;
step 302: when the position information of the Bluetooth tag changes, the information broadcasted by the Bluetooth micro station is received, and the information is processed to obtain first information so as to report the first information to the LORA base station.
Step 303: when the position information of the Bluetooth tag does not change, the Bluetooth tag does not receive the information broadcasted by the Bluetooth micro station, and the motion state information used for representing the motion state of the Bluetooth tag is sent to the LORA base station.
In the embodiment of the present invention, as shown in fig. 2, the tag may detect whether the position information of the bluetooth tag changes through a state detection module disposed in the bluetooth tag, and in a specific implementation process, the state detection module may be correspondingly disposed as an acceleration sensor, that is, whether the position information of the bluetooth tag changes is specifically determined by detecting a position parameter in the bluetooth tag through the acceleration sensor.
In a specific implementation process, whether the position information of the bluetooth tag is changed or not can be judged according to whether the data of the acceleration sensor arranged in the bluetooth tag is updated or not, that is, the position parameter detected by the acceleration sensor can be obtained, and then whether the position information of the bluetooth tag is changed or not is judged according to the position parameter. Further, after determining whether the position of the bluetooth tag changes, it can be determined whether the position of the bluetooth tag changes and determine the information specifically sent to the LORA base station.
In the embodiment of the invention, when the position of the Bluetooth tag is determined to be changed, the information broadcasted by the Bluetooth micro station can be received, and then the information is processed to obtain the first information, so that the first information can be reported to the LORA base station. The first information at least comprises a UUID of the Bluetooth micro station, RRSI information and a UUID of the Bluetooth label.
In a specific implementation process, when it is determined that the position of the bluetooth tag changes, and when the bluetooth tag receives information broadcast by more than or equal to a predetermined number (e.g., 3) of bluetooth micro stations, the information broadcast by the predetermined number of bluetooth micro stations may be processed to obtain first information, and the first information is reported to the LORA base station. Specifically, when receiving information broadcast by more than a predetermined number of bluetooth micro stations, the information of the predetermined number with the strongest signals of the bluetooth micro stations can be determined, and then the information is processed to obtain first information, and the first information is reported to the LORA base station.
That is to say, can be when receiving the information of the little station broadcast of bluetooth of predetermined number, can report the broadcast information of the little station of bluetooth to the LORA base station together, such mode can avoid a plurality of bluetooth labels to report information simultaneously to the LORA base station, reduces the frequency that first information uploaded promptly to can promote network capacity.
In the embodiment of the invention, when the position information of the Bluetooth tag does not change, the Bluetooth tag does not receive the information broadcasted by the Bluetooth micro station, and the motion state information used for representing the motion state of the Bluetooth tag is sent to the LORA base station. That is to say, when the position of the bluetooth tag does not change, the bluetooth tag may not receive the information broadcast by the bluetooth micro station, and may only upload motion state information to the LORA base station, specifically, the motion state information includes a preamble of one byte and a flag of one byte, where the preamble is used to represent fixed upload information of the bluetooth tag, and the flag is used to represent that the position information of the bluetooth tag does not change.
In the embodiment of the invention, when the position of the bluetooth tag does not change, the bluetooth tag can enter a low power consumption state, namely, the broadcast of the bluetooth micro station is not received, the information broadcast by the bluetooth micro station is not processed naturally, and only one byte of flag bit information for representing that the position of the bluetooth tag does not change is uploaded to the LORA base station, so that the information uploading amount can be greatly reduced, the network occupation time is reduced, and the network capacity can be improved.
In order to more clearly illustrate the technical solution provided by the present invention, the following detailed description is made with reference to fig. 4.
In a specific implementation process, the acceleration sensor in the bluetooth tag can be initialized, whether the bluetooth tag is successfully registered can be judged, and if the bluetooth tag is successfully registered, the bluetooth tag can start to work.
Step 401: and judging whether the data of the acceleration sensor in the Bluetooth tag is updated or not. If not, go to step 402; if yes, go to step 403.
Step 402: and judging whether the information broadcasted by the Bluetooth micro station with the number larger than or equal to the preset number is received, if not, returning to the step 401, and if so, executing the step 404.
Step 404: the method comprises the steps of determining information broadcasted by a preset number of Bluetooth micro stations, processing the information to obtain first information, and uploading the first information to a LORA base station.
Step 405: after the first information is uploaded for a predetermined time, the process returns to step 401.
Step 403: and uploading the motion state information corresponding to the Bluetooth tag to the LORA base station.
Step 406: after the motion state information is uploaded for a predetermined time, the process returns to step 401.
In a specific implementation process, when information broadcasted by more than a predetermined number of bluetooth micro stations is received, the information broadcasted by the three bluetooth micro stations with the strongest RRSI signals can be determined, then the information is processed to obtain first information, and the first information is uploaded to the LORA base station. And when receiving the information broadcasted by the micro stations with the number equal to the preset number, processing the information to obtain first information, and uploading the first information to the LORA base station.
In a specific implementation process, whether data in the acceleration sensor in the initialized bluetooth tag is updated or not can be used for judging whether the bluetooth tag uploads first information or motion state information to the LORA base station, and by adopting the mode, the uploading amount of information can be reduced, namely, the uploading of data is reduced.
Further, in the implementation process, after the first information or the motion state information is uploaded to the LORA base station, the bluetooth tag may be woken up to continue uploading information continuously according to whether the data in the speed sensor is updated or not when a predetermined time (for example, 10 seconds) is reached. That is, in the embodiment of the present invention, after uploading information to the LORA base station, the bluetooth tag may enter a low power standby state, so that power consumption may be reduced. And because the bluetooth positioning system of long distance LORA communication adopts such information transfer mode, reduced the upload data, reduced the uplink channel time who occupies the LORA base station, and then promoted network capacity, still reduced co-channel interference to a certain extent in addition.
Based on the same inventive concept, the embodiment of the present invention provides a device for increasing network capacity, and the device for increasing network capacity can implement the corresponding function of the method for increasing network capacity. The means for increasing the network capacity may be a hardware structure, a software module, or a hardware structure plus a software module. The device for improving the network capacity can be realized by a chip system, and the chip system can be formed by a chip and can also comprise the chip and other discrete devices. Referring to fig. 5, the apparatus for increasing network capacity includes a determining unit 501, a first executing unit 502, and a second executing unit 503. Wherein:
a judging unit 501, configured to determine whether the position information of the bluetooth tag is changed;
a first executing unit 502, configured to receive information broadcasted by the bluetooth micro station when the location information of the bluetooth tag changes, and process the information to obtain first information, so as to report the first information to the LORA base station;
a second executing unit 503, configured to, when the position information of the bluetooth tag does not change, replace, by the bluetooth tag, the first information with motion state information used for representing a motion state of the bluetooth tag, and send the motion state information to the LORA base station.
In a possible implementation manner, the bluetooth tag determines whether the position information of the bluetooth tag changes according to the position parameter detected by the acceleration sensor in the bluetooth tag.
In a possible implementation manner, the motion state information includes a preamble of one byte and a flag of one byte, where the preamble is used to characterize the fixed upload information of the bluetooth tag, and the flag is used to characterize that the location information of the bluetooth tag does not change.
In a possible implementation manner, the first execution unit 502 is specifically configured to:
when the position information of the Bluetooth tag changes, the Bluetooth tag receives the information broadcasted by the Bluetooth micro station;
and when the Bluetooth tag receives the information broadcasted by the Bluetooth micro stations with the preset number, processing the information broadcasted by the Bluetooth micro stations with the preset number to obtain first information, and reporting the first information to the LORA base station.
All relevant contents of each step related to the embodiment of the method for increasing network capacity may be referred to the functional description of the functional module corresponding to the apparatus for increasing network capacity in the embodiment of the present invention, and are not described herein again.
The division of the modules in the embodiments of the present invention is schematic, and only one logical function division is provided, and in actual implementation, there may be another division manner, and in addition, each functional module in each embodiment of the present invention may be integrated in one processor, or may exist alone physically, or two or more modules are integrated in one module. The integrated module can be realized in a hardware mode, and can also be realized in a software functional module mode.
Based on the same inventive concept, an embodiment of the present invention provides a bluetooth tag, please refer to fig. 6, where the bluetooth tag includes at least one processor 601 and a memory 602 connected to the at least one processor, and a specific connection medium between the processor 601 and the memory 602 is not limited in the embodiment of the present invention, in fig. 6, the processor 601 and the memory 602 are connected through a bus 600 as an example, the bus 600 is shown by a thick line in fig. 6, and a connection manner between other components is only schematically illustrated and is not limited. The bus 600 may be divided into an address bus, a data bus, a control bus, etc., and is shown with only one thick line in fig. 6 for ease of illustration, but does not represent only one bus or type of bus.
In the embodiment of the present invention, the memory 602 stores instructions executable by the at least one processor 601, and the at least one processor 601 may execute the steps included in the foregoing method for increasing network capacity by executing the instructions stored in the memory 602.
The processor 601 is a control center of the bluetooth tag, and can connect various parts of the whole bluetooth tag by using various interfaces and lines, and perform various functions and process data of the bluetooth tag by operating or executing instructions stored in the memory 602 and calling data stored in the memory 602, thereby performing overall monitoring on the bluetooth tag.
Optionally, the processor 601 may include one or more processing units, and the processor 601 may integrate an application processor and a modem processor, wherein the application processor mainly handles an operating system, a user interface, an application program, and the like, and the modem processor mainly handles wireless communication. It will be appreciated that the modem processor described above may not be integrated into the processor 601. In some embodiments, the processor 601 and the memory 602 may be implemented on the same chip, or in some embodiments, they may be implemented separately on separate chips.
The processor 601 may be a general-purpose processor, such as a Central Processing Unit (CPU), digital signal processor, application specific integrated circuit, field programmable gate array or other programmable logic device, discrete gate or transistor logic, discrete hardware components, or the like, that may implement or perform the methods, steps, and logic blocks disclosed in embodiments of the present invention. A general purpose processor may be a microprocessor or any conventional processor or the like. The steps of a method disclosed in connection with the embodiments of the present invention may be directly implemented by a hardware processor, or may be implemented by a combination of hardware and software modules in the processor.
The memory 602, which is a non-volatile computer-readable storage medium, may be used to store non-volatile software programs, non-volatile computer-executable programs, and modules. The Memory 602 may include at least one type of storage medium, and may include, for example, a flash Memory, a hard disk, a multimedia card, a card-type Memory, a Random Access Memory (RAM), a Static Random Access Memory (SRAM), a Programmable Read Only Memory (PROM), a Read Only Memory (ROM), a charge Erasable Programmable Read Only Memory (EEPROM), a magnetic Memory, a magnetic disk, an optical disk, and so on. The memory 602 is any other medium that can be used to carry or store desired program code in the form of instructions or data structures and that can be accessed by a computer, but is not limited to such. The memory 602 in the embodiments of the present invention may also be circuitry or any other device capable of performing a storage function for storing program instructions and/or data.
By programming the processor 601, the code corresponding to the method for increasing the network capacity described in the foregoing embodiment may be solidified in the chip, so that the chip can execute the steps of the method for increasing the network capacity when running.
Based on the same inventive concept, embodiments of the present invention also provide a storage medium storing computer instructions, which, when executed on a computer, cause the computer to perform the steps of the method for increasing network capacity as described above.
In some possible embodiments, various aspects of the method for increasing network capacity provided by the present invention can also be implemented in the form of a program product, which includes program code for causing a device for increasing network capacity to perform the steps of the method for increasing network capacity according to various exemplary embodiments of the present invention described above in this specification when the program product runs on the device for increasing network capacity.
As will be appreciated by one skilled in the art, embodiments of the present invention may be provided as a method, system, or computer program product. Accordingly, the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present invention 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, optical storage, and the like) having computer-usable program code embodied therein.
As will be appreciated by one skilled in the art, embodiments of the present invention may be provided as a method, system, or computer program product. Accordingly, the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present invention 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, optical storage, and the like) having computer-usable program code embodied therein.
The present invention is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. 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 apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, 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 apparatus 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 apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
It will be apparent to those skilled in the art that various changes and modifications may be made in the present invention without departing from the spirit and scope of the invention. Thus, if such modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalents, the present invention is also intended to include such modifications and variations.

Claims (10)

1. A method for improving network capacity is applied to a Bluetooth positioning system based on long-distance LORA communication, wherein the Bluetooth system of the long-distance LORA communication at least comprises a Bluetooth micro station, a Bluetooth label and a LORA base station, and the method comprises the following steps:
the Bluetooth tag determines whether the position information of the Bluetooth tag changes;
when the position information of the Bluetooth tag changes, receiving the information broadcasted by the Bluetooth micro station, processing the information to obtain first information, and reporting the first information to the LORA base station;
and when the position information of the Bluetooth tag does not change, the Bluetooth tag does not receive the information broadcasted by the Bluetooth micro station and sends the motion state information used for representing the motion state of the Bluetooth tag to the LORA base station.
2. The method of claim 1, wherein the bluetooth tag determines whether the location information of the bluetooth tag is changed according to a location parameter detected by an acceleration sensor in the bluetooth tag.
3. The method of claim 1, wherein the motion state information comprises a one-byte preamble and a one-byte flag bit, wherein the preamble is used for representing the fixed upload information of the bluetooth tag, and the flag bit is used for representing that the position information of the bluetooth tag does not change.
4. The method of claim 1, wherein when the location information of the bluetooth tag changes, receiving information broadcasted by the bluetooth micro station, and processing the information to obtain first information, so as to report the first information to the LORA base station, comprises:
when the position information of the Bluetooth tag changes, the Bluetooth tag receives the information broadcasted by the Bluetooth micro station;
and when the Bluetooth tag receives the information broadcasted by the Bluetooth micro stations with the preset number, processing the information broadcasted by the Bluetooth micro stations with the preset number to obtain first information, and reporting the first information to the LORA base station.
5. An apparatus for increasing network capacity, the apparatus comprising:
the judging unit is used for determining whether the position information of the Bluetooth tag is changed or not;
the first execution unit is used for receiving the information broadcasted by the Bluetooth micro station when the position information of the Bluetooth tag changes, processing the information to obtain first information and reporting the first information to the LORA base station;
and the second execution unit is used for replacing the first information with motion state information for representing the motion state of the Bluetooth tag by the Bluetooth tag when the position information of the Bluetooth tag does not change, and sending the motion state information to the LORA base station.
6. The apparatus of claim 5, wherein the Bluetooth tag determines whether the position information of the Bluetooth tag is changed according to the position parameter detected by the acceleration sensor in the Bluetooth tag.
7. The apparatus of claim 5, wherein the motion state information comprises a one-byte preamble and a one-byte flag bit, wherein the preamble is used for representing the fixed upload information of the Bluetooth tag, and the flag bit is used for representing that the position information of the Bluetooth tag does not change.
8. The apparatus of claim 5, wherein the first execution unit is specifically configured to:
when the position information of the Bluetooth tag changes, the Bluetooth tag receives the information broadcasted by the Bluetooth micro station;
and when the Bluetooth tag receives the information broadcasted by the Bluetooth micro stations with the preset number, processing the information broadcasted by the Bluetooth micro stations with the preset number to obtain first information, and reporting the first information to the LORA base station.
9. A bluetooth tag, characterized in that the bluetooth tag comprises:
a memory for storing program instructions;
a processor for calling program instructions stored in said memory and for executing the steps comprised in the method of any one of claims 1 to 4 in accordance with the obtained program instructions.
10. A storage medium storing computer-executable instructions for causing a computer to perform the steps comprising the method of any one of claims 1-4.
CN201911364917.9A 2019-12-26 2019-12-26 Method and device for improving network capacity and Bluetooth tag Active CN111132109B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911364917.9A CN111132109B (en) 2019-12-26 2019-12-26 Method and device for improving network capacity and Bluetooth tag

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911364917.9A CN111132109B (en) 2019-12-26 2019-12-26 Method and device for improving network capacity and Bluetooth tag

Publications (2)

Publication Number Publication Date
CN111132109A true CN111132109A (en) 2020-05-08
CN111132109B CN111132109B (en) 2021-09-21

Family

ID=70502886

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911364917.9A Active CN111132109B (en) 2019-12-26 2019-12-26 Method and device for improving network capacity and Bluetooth tag

Country Status (1)

Country Link
CN (1) CN111132109B (en)

Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101965052A (en) * 2010-10-15 2011-02-02 浙江工业大学 Wireless sensing network node positioning method based on optimal beacon set
CN105293227A (en) * 2015-12-02 2016-02-03 广州日滨科技发展有限公司 Elevator calling system and method based on Bluetooth
CN106487908A (en) * 2016-10-26 2017-03-08 深圳市赛格导航科技股份有限公司 A kind of localization method of scooter, device and scooter
CN106714260A (en) * 2016-12-12 2017-05-24 南京蓝思信息科技有限公司 Positioning and communication system and method based on LORA
CN106842259A (en) * 2017-01-06 2017-06-13 宇龙计算机通信科技(深圳)有限公司 Localization method and positioner
CN106990425A (en) * 2017-03-21 2017-07-28 上海智向信息科技有限公司 Moving body locating system
CN107621649A (en) * 2017-10-13 2018-01-23 武汉拓宝科技股份有限公司 A kind of low-power consumption alignment system extremely localization method
US20180132082A1 (en) * 2016-08-11 2018-05-10 Jay Vijayan Methods and systems of an on-board diagnostics pass-through dongle
CN108513354A (en) * 2018-03-16 2018-09-07 广州众志物联网科技有限公司 Localization method and system
WO2018176872A1 (en) * 2017-04-01 2018-10-04 Dongxia Datong (Beijing) Management And Consulting Co., Ltd. Systems and methods for determining a parking region of vehicles
CN109163725A (en) * 2018-09-13 2019-01-08 上海船舶工艺研究所 A kind of ship cabin indoor locating system and localization method
CN110062333A (en) * 2019-04-11 2019-07-26 上海智向信息科技有限公司 Assets orientation management system and positioning label
CN110460951A (en) * 2019-07-05 2019-11-15 锐捷网络股份有限公司 Localization method and device based on Internet of Things

Patent Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101965052A (en) * 2010-10-15 2011-02-02 浙江工业大学 Wireless sensing network node positioning method based on optimal beacon set
CN105293227A (en) * 2015-12-02 2016-02-03 广州日滨科技发展有限公司 Elevator calling system and method based on Bluetooth
US20180132082A1 (en) * 2016-08-11 2018-05-10 Jay Vijayan Methods and systems of an on-board diagnostics pass-through dongle
CN106487908A (en) * 2016-10-26 2017-03-08 深圳市赛格导航科技股份有限公司 A kind of localization method of scooter, device and scooter
CN106714260A (en) * 2016-12-12 2017-05-24 南京蓝思信息科技有限公司 Positioning and communication system and method based on LORA
CN106842259A (en) * 2017-01-06 2017-06-13 宇龙计算机通信科技(深圳)有限公司 Localization method and positioner
CN106990425A (en) * 2017-03-21 2017-07-28 上海智向信息科技有限公司 Moving body locating system
WO2018176872A1 (en) * 2017-04-01 2018-10-04 Dongxia Datong (Beijing) Management And Consulting Co., Ltd. Systems and methods for determining a parking region of vehicles
CN107621649A (en) * 2017-10-13 2018-01-23 武汉拓宝科技股份有限公司 A kind of low-power consumption alignment system extremely localization method
CN108513354A (en) * 2018-03-16 2018-09-07 广州众志物联网科技有限公司 Localization method and system
CN109163725A (en) * 2018-09-13 2019-01-08 上海船舶工艺研究所 A kind of ship cabin indoor locating system and localization method
CN110062333A (en) * 2019-04-11 2019-07-26 上海智向信息科技有限公司 Assets orientation management system and positioning label
CN110460951A (en) * 2019-07-05 2019-11-15 锐捷网络股份有限公司 Localization method and device based on Internet of Things

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
MIKIKO SODE TANAKA 等: "Child-observation system with wide area networks of IoT child observation using information terminal bus stops in Nonoichi city", 《2017 IEEE 16TH INTERNATIONAL SYMPOSIUM ON NETWORK COMPUTING AND APPLICATIONS (NCA)》 *
刘燕君: "基于Lora基站的终端测试系统设计与实现", 《中国优秀硕士学位论文全文数据库 信息科技辑》 *

Also Published As

Publication number Publication date
CN111132109B (en) 2021-09-21

Similar Documents

Publication Publication Date Title
CN115442909B (en) Method for indicating energy-saving information, base station and user terminal
CN106658756B (en) Method and device for identifying connection between terminal equipment and hotspot
CN113238855B (en) Path detection method and device
CN114143864B (en) Communication method and device
CN102404710B (en) Method, device and system for contract signing data management of machine type communication device
CN111586815B (en) Power consumption optimization method and device, electronic equipment and storage medium
EP2832163A1 (en) Techniques to manage paging cycles for machine-to-machine devices
US20240276381A1 (en) Power saving method and apparatus, device, and readable storage medium
CN111132109B (en) Method and device for improving network capacity and Bluetooth tag
CN116827493A (en) A dual-mode communication method and device based on HPLC and micropower
CN111726849B (en) WiFi hotspot type identification method and device and storage medium
CN101776744A (en) Wireless radio frequency identification system
CN114731657B (en) A method and device for determining auxiliary information resource block
CN104125600B (en) The method for recognizing flux of mobile terminal and device
CN108009110B (en) Equipment identification method and device
CN116233977B (en) Network device management methods, devices and storage media
CN112469087B (en) Method for adjusting communication rate of air conditioning equipment, terminal and storage medium
CN104573587B (en) A kind of ambiguity path recognition methods with bidirectional communication function
CN111865486B (en) Physical Downlink Control Channel (PDCCH) detection method and equipment
CN103955724A (en) System and method for solving RFID misinformation problem by combining RFID with interlocking technology
CN105516380B (en) A wireless radio frequency network and its networking method and networking device
CN108924790A (en) A kind of control channel configuration method and relevant apparatus
CN114731650B (en) Communication method, device, electronic device and storage medium
EP4507233A1 (en) Data transmission method and device, and storage medium
WO2012174709A1 (en) Methods and apparatus for facilitating offline small data transmission

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
GR01 Patent grant
GR01 Patent grant