A wireless protocol stack and its implementation method
A technology of wireless protocol and host protocol stack, applied in the field of communication, can solve the problem of wireless protocol stack relying on operating system and so on
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0021] In this embodiment, the BLE5.0 protocol stack is taken as an example for description, and the implementation of other wireless protocol stacks may refer to the description in this embodiment. The BLE5.0 protocol stack in this embodiment includes a host (Host) and a controller (Controller). Between the Host and the Controller, information exchange is realized through a host controller interface (Host Controller Interface, HCI). The Host and the Controller can both Integrated in the same processor, they can also run on different processors. During the implementation of the BLE5.0 protocol stack, the functions are divided into modules, and the effective cooperation between the modules realizes the entire protocol function. The efficient interaction between modules is the basis for ensuring the effective operation of the BLE5.0 protocol stack. Realizing information interaction between modules based on the operating system is a key consideration in the implementation of the ...
Embodiment 2
[0035] This embodiment focuses on emphasizing differences from the foregoing embodiments. For similarities, reference may be made to related descriptions in the foregoing embodiments, and details are not repeated here.
[0036] This embodiment still uses the BLE5.0 protocol stack as an example for illustration. The link layer in this embodiment realizes communication with the host through the host controller interface, and realizes the interaction with the hardware through the shared memory (Share Memory). The link layer includes a management module, a control module, a public module, a debugging module and a driver module, Such as image 3 as shown, image 3 It is a schematic diagram of the structure of the link layer. Among them, the management module is used to realize the management and scheduling of hardware devices in non-connected states such as broadcast state, scan state, and initialization state, and complete the event and command interaction with the host at the s...
Embodiment 3
[0067] Figure 8 A structural block diagram of a wireless protocol stack according to Embodiment 3 of the present invention is shown.
[0068] A wireless protocol stack provided in this embodiment includes: an application layer protocol stack 80, a core protocol stack 82, and a physical layer 84; wherein, the core protocol stack 82 includes a host protocol stack 820 and a controller 822, and the controller 822 includes a link layer , the link layer includes the following functional modules: a management module, a control module, a public module, a debugging module and a driver module; the host protocol stack 820 and the controller 822 are connected through the host controller interface 821; the wireless protocol stack also includes: core scheduling Module 86 is used to acquire task data of the wireless protocol stack, determine an execution function or execution module of the task data according to the identification information in the task data, and process the task data by u...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com