Supercharge Your Innovation With Domain-Expert AI Agents!

A 16-bit implementation method of the SIP protocol stack

A technology of SIP protocol and implementation method, applied in the field of network communication, can solve the problems of low operation efficiency, waste of data bandwidth, etc., and achieve the effect of increasing the amount of code, improving the amount of system operation, and ensuring the operation efficiency

Inactive Publication Date: 2007-10-17
INST OF ACOUSTICS CHINESE ACAD OF SCI +1
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The text-based SIP protocol stack can efficiently run on a CPU / MCU that supports 8-bit operations, but running on a 16-bit DSP will cause problems such as wasting half of the data bandwidth and low operating efficiency, which is different from using a single DSP structure SIP The application was designed against the original intention

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
  • A 16-bit implementation method of the SIP protocol stack
  • A 16-bit implementation method of the SIP protocol stack
  • A 16-bit implementation method of the SIP protocol stack

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0050] The method of implementing the SIP protocol stack on the 16-bit DSP implemented in this embodiment includes the 16-bit storage, construction and analysis methods of SIP messages (requests and responses), which are described as follows:

[0051] 16-bit storage of SIP messages

[0052] Since SIP messages are text-based, each text character occupies 8 bits. This means that the existing SIP protocol stack only occupies half of the data bandwidth in the 16-bit DSP, wasting half of the data resources. Since SIP message is composed of start line and header field and other parts, the storage method of each part is the same, so take a SIP request line: INVITE sip:yexz@dsp.ac.cn SIP / 2.0 as an example. Explain the storage method of the entire SIP message. The data storage of the existing SIP protocol stack in the 16-bit DSP is shown in Figure 2, and the upper 8 bits of all 16-bit data units are empty. This embodiment adopts a 16-bit SIP message data storage mode, which can make full u...

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 present invention relates to a method for achieving a SIP protocol stack at a 16 bit digital signal processor, which comprises storage, constitution and resolution of SIP information. Said method is characterized in that said storage of SIP information means that each two 8 bit characters in the SIP information are combined into a 16 but data unit, wherein SIP information is stored by utilizing 16 bit data; said constitution of SIP information means that 16 bit data combination manner is utilized to constitute SIP information, on the basis of 16 bit data storage; said resolution of SIP information means that SIP information is reverted to 8 bit character form to perform resolutions. The merit of the present invention is that resource and efficiency are given attention at the same time. Compared to technique in existence, the present invention achieves 16 bit SIP protocol stack, and is capable of ensuring system running efficiency without increasing code amount and taking full advantage of 16 bit DSP data bandwidth at the same time.

Description

Technical field [0001] The present invention belongs to the field of network communication. More specifically, the present invention relates to a 16-bit implementation method of SIP protocol stack (including Session Initiation Protocol SIP and Session Description Protocol SDP) based on a digital signal processor. Background technique [0002] Session Initiation Protocol (SIP) is an application layer control protocol proposed and standardized by the Internet Engineering Task Force (IETF) for multimedia communication on IP networks. It is used to create, modify, and terminate the session that one or more participants participate in. , And provide the negotiation of terminal communication capabilities. The SIP protocol is independent of the underlying transmission protocol and media, and is independent of application layer services; SIP messages are based on text (8 characters), which is easy to understand and debug; SIP protocol adopts modular design, which is flexible and simple; ...

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): H04L29/06
Inventor 王劲林叶晓舟邓峰张武齐向东朱晓东张建东武晓华曾学文
Owner INST OF ACOUSTICS CHINESE ACAD OF SCI
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More