Processing sip messages based on multiple cores
AssigneeInternational Business Machines Corporation
InventorsZhi Guo Gao, Zhiyong Liang, Wei Lu, Ling Shao, Zhe Xiang, Wei Xue, Bo Yang
Life of this patent
Estimating the term…
Abstract
A method and an apparatus of processing Session Initiation Protocol (SIP) messages based on multiple cores. The method comprises: pre-parsing a received SIP message to obtain an identifier of the SIP message; dispatching SIP messages with the same identifier to the same core; and processing, on each core, SIP messages dispatched to the core by using related dedicated resources. The present invention relieves the resource contention and thus improves the utilization efficiency of computing resources of cores.
Claims18
A method of processing Session Initiation Protocol(SIP) messages based on multiple cores, comprising:
- pre-parsing a received SIP message to obtain an identifier of the SIP message;
- dispatching SIP messages with the same identifier to the same core;
- and
- processing, on at least one core, SIP messages dispatched to the core by using related dedicated resources.
An apparatus of processing Session Initiation Protocol(SIP) messages based on multiple cores, comprising:
- a SIP message pre-parsing unit configured to pre-parse a received SIP message to obtain an identifier of the SIP message;
- a SIP message dispatching unit configured to dispatch SIP messages with the same identifier to the same core;
- and
- a SIP message processing unit configured to process, on at least one core, SIP messages dispatched to the core by using related dedicated resources.
Dependencies are inferred from the claim text.