Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

UWB data packet processing method and system, electronic equipment and storage medium thereof

A processing method and technology of a processing system, applied in the fields of systems, UWB data packet processing methods, electronic equipment and storage media, capable of solving problems such as long processing time

Active Publication Date: 2021-04-27
COMBA TELECOM SYST CHINA LTD
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In the prior art, the anchor software usually searches in order to reach the time complexity of O(N) to traverse and find the processing function corresponding to the data packet, but this method requires a long processing time

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • UWB data packet processing method and system, electronic equipment and storage medium thereof
  • UWB data packet processing method and system, electronic equipment and storage medium thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0055] Such as figure 1 Shown is a schematic flow chart of a UWB data packet processing method in this embodiment, and its method steps include:

[0056] S101. Initialize the lock-free stack;

[0057] Specifically, in the step S101, a lock-free stack is initialized for storing address information of the received UWB data packet.

[0058] S102, creating a semaphore;

[0059] The semaphore can be used to control the number of threads accessing a specific resource at the same time. By coordinating each thread to ensure the reasonable use of resources, the semaphore is also an auxiliary class for thread synchronization, which can maintain the number of threads currently accessing itself and provide synchronization mechanism, the embodiments of the present invention use semaphores to control the number of threads accessing resources at the same time, for example, to realize the number of concurrent accesses allowed by a file.

[0060] S103. Register the highest-priority real-tim...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention relates to the technical field of the Internet, in particular to a UWB data packet processing method and system, electronic equipment and a storage medium thereof. The UWB data packet processing method comprises the following steps: initializing a lock-free stack; creating a semaphore; registering a real-time signal callback module with the highest priority and a low-priority processing thread; receiving a UWB data packet; controlling the real-time signal callback module to read the UWB data packet into a memory buffer area, pushing address information of the UWB data packet into the lock-free stack in sequence, and controlling the real-time signal callback module to release the semaphore; when the address information of the UWB data packet is pushed into the lock-free stack, controlling the processing thread to receive the semaphore, pushing the address information of the UWB data packet out of the lock-free stack according to a backward-in first-out principle, and taking out the corresponding UWB data packet according to the address information of the UWB received data packet; and processing the UWB data packet. According to the invention, the purposes of quickly processing data packets and reducing the packet loss rate are achieved.

Description

technical field [0001] The present invention relates to the technical field of the Internet, and more specifically, to a UWB data packet processing method, system, electronic equipment and storage medium thereof. Background technique [0002] In ultra-wideband (Ultra Wide Band, UWB) positioning, the master base station (master anchor) is usually used to periodically send clock verification packets (Clock Correct Package, CCP) to the slave base station (slave anchor) to ensure the clock between the master and slave base stations Synchronization, after the slave Anchor receives the CCP from the master Anchor, combined with the data packet received from the positioning tag, it performs relative clock synchronization calculation, determines the relative arrival time value of the tag, and calculates the relative arrival time of the tag relative to the master-slave base station The position of Anchor itself is determined. [0003] It can be seen that inaccurate clock synchronizat...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): H04W64/00H04W56/00H04L12/861
CPCH04W64/00H04W56/001H04L49/90H04L49/9005
Inventor 钟俊浩
Owner COMBA TELECOM SYST CHINA LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products