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

VxWorks real-time process-oriented modem hardware abstraction layer

A technology of hardware abstraction layer and modem, which is applied in the direction of program control design, program control devices, instruments, etc., can solve the problems that user-mode applications cannot directly access kernel-mode programs and deploy multiple applications, so as to reduce power consumption and improve The effect of integration

Pending Publication Date: 2021-12-17
CHINESE AERONAUTICAL RADIO ELECTRONICS RES INST
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

User-mode applications cannot directly access the interface of the kernel-mode program, but can only access it through system calls, so the MHAL design for real-time processes is different from the traditional method
Since there is no such design at present, a modem hardware abstraction layer for VxWorks real-time process proposed in this paper is used to solve the problem of deploying multiple applications on a single processor

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
  • VxWorks real-time process-oriented modem hardware abstraction layer
  • VxWorks real-time process-oriented modem hardware abstraction layer

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0027] The present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments.

[0028] First give the following instructions:

[0029] Waveform application: run on the SDR platform to execute a specific program that complies with the SCA function to achieve the desired radio function.

[0030] Kernel module: A software module running in the VxWorks kernel state, which is loaded into the VxWorks system as a kernel library to run.

[0031] Application shared library: the software module running in the VxWorks user state, which is called by the waveform application as a shared library.

[0032] see figure 1 As shown, a VxWorks real-time process-oriented modem hardware abstraction layer shown in this embodiment includes a control service module and a communication service library ("control service module", "communication service library" are just names for easy identification, and the actual Other names may be used in ). ...

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 discloses a VxWorks real-time process-oriented modem hardware abstraction layer, which comprises a communication service library and a control service module, the communication service library exists in the form of a VxWorks application shared library, the kernel interface provided for the waveform application by the control service module is registered to an operating system as a system call, and packaged to a software interface according to the SCA standard, and the software interface is used for dynamic calling of waveform application in a real-time process form; and the control service module is loaded and resided in the VxWorks operating system in a VxWorks loadable kernel module form, provides various functions of modulating and demodulating the hardware abstraction layer, and provides a related kernel interface for a communication service library to register. The invention can solve the engineering problem that a single processor node deploys a plurality of applications, and improves the integration level of the system.

Description

technical field [0001] The invention relates to a modem hardware abstraction layer (MHAL) based on a software communication architecture (Software Communication Architecture, SCA) in a software radio (Software Defined Radio, referred to as SDR) system, especially for VxWorks real-time process SCA MHAL. Background technique [0002] SDR enables the radio frequency equipment to have reconfigurable capability through the combination of hardware and software. On the premise of not changing the hardware, different radio frequency functions can be realized by changing the software. It has changed the traditional concept, brought far-reaching influence on wireless communication from various aspects such as softwareization, intelligence, generalization, personalization and compatibility, and gradually formed a huge industry comparable to computers and program-controlled switches. [0003] SCA divides the software / hardware structure through the object-oriented method, establishes an...

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): G06F9/54G06F9/445G06F9/448G06F9/50
CPCG06F9/545G06F9/44521G06F9/44505G06F9/44594G06F9/4482G06F9/5022
Inventor 段瀚林羿昌宇李辉武龙
Owner CHINESE AERONAUTICAL RADIO ELECTRONICS RES INST
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