发明申请
US20080002681A1 Network wireless/RFID switch architecture for multi-core hardware platforms using a multi-core abstraction layer (MCAL)
审中-公开
使用多核抽象层(MCAL)的多核硬件平台的网络无线/ RFID交换架构
- 专利标题: Network wireless/RFID switch architecture for multi-core hardware platforms using a multi-core abstraction layer (MCAL)
- 专利标题(中): 使用多核抽象层(MCAL)的多核硬件平台的网络无线/ RFID交换架构
-
申请号: US11479687申请日: 2006-06-30
-
公开(公告)号: US20080002681A1公开(公告)日: 2008-01-03
- 发明人: Zeljko Bajic , Ajay Malik
- 申请人: Zeljko Bajic , Ajay Malik
- 专利权人: Symbol Technologies, Inc.
- 当前专利权人: Symbol Technologies, Inc.
- 主分类号: H04L12/56
- IPC分类号: H04L12/56 ; H04L12/28 ; H04L12/66
摘要:
System flexibility and ease-of-design is greatly enhanced in a network wireless/RFID switching device by using a multicore abstraction layer (MCAL) to interface between a multicore hardware platform, a device operating system and the packet transfer functions of the system. Such an architecture may be particularly useful in constructing switches capable of switching wireless networking (e.g. IEEE 802.11, 802.16), RFID or other network protocols, particularly using multi-core processors. A classification handler initially classifies the data packet. A plurality of protocol handlers each associated with a data protocol processes the data packet if the classification of the data packet matches the data protocol associated with the protocol handler, and one of several application handlers each associated with a user applications processes the data packet if the classification of the data packet matches the user application associated with the application handler. The MCAL is configured to send the data packet to the classification handler after the packet is initially received, and to subsequently direct the packet toward one of the protocol or application handlers in response to the classification of the data packet. MCAL further contains a set of the containers for handlers. Real application, protocol and classification handlers register with MCAL and are modules developed outside of the MCAL.
信息查询