发明名称 |
Techniques for Wi-Fi acceleration in residential gateways |
摘要 |
A method for acceleration of wireless communication in a residential gateway, the residential gateway enables communication between a plurality of subscriber devices connected in a wireless local area network (WLAN) and a passive optical network (PON). The method comprises pre-configuring a wireless controller to intercept networking functions programmed in a wireless stack of a wireless driver, wherein the wireless controller and the wireless driver are components of a kernel of an operating system executed by a host processor; monitoring system calls initiated by the wireless driver to the kernel; for each monitored system call, checking if a system call is a request for a networking function; and forwarding the system call for a network function to a packet processor. |
申请公布号 |
US8804533(B2) |
申请公布日期 |
2014.08.12 |
申请号 |
US201012979587 |
申请日期 |
2010.12.28 |
申请人 |
Broadcom Corporation |
发明人 |
Podlyas Yuri;Benamar Gil;Levy Yoav;Tal Doron |
分类号 |
H04L1/00;H04W24/00 |
主分类号 |
H04L1/00 |
代理机构 |
Sterne, Kessler, Goldstein & Fox P.L.L.C. |
代理人 |
Sterne, Kessler, Goldstein & Fox P.L.L.C. |
主权项 |
1. A method for acceleration of wireless communication in a residential gateway, the residential gateway enabling communication between a plurality of subscriber devices connected in a wireless local area network (WLAN), the method comprising:
pre-configuring a controller to intercept a networking function programmed in a stack of a driver, wherein the controller and the driver are components of a kernel of an operating system executed by a host processor; monitoring a system call initiated by the driver to the kernel; checking whether the system call is a request for the networking function; forwarding the system call for the networking function to a packet processor; executing the networking function, only in the packet processor, to provide a processed packet; mapping, by the controller, a media access control (MAC) address of a subscriber device from among the plurality of subscriber devices to a service set identifier (SSID) when multiple different WLANs are supported by the residential gateway; and routing, by the driver, the processed packet to a destination WLAN based on the mapping. |
地址 |
Irvine CA US |