Traffic tunnel for end to end low latency

US9385773B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9385773-B2
Application numberUS-201313925021-A
CountryUS
Kind codeB2
Filing dateJun 24, 2013
Priority dateJun 14, 2013
Publication dateJul 5, 2016
Grant dateJul 5, 2016

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A communication circuitry includes a media access control including a first wireless interface and a second wireless interface. An application processor includes a network stack connected with the media access control. A communication packet is routed from the first wireless interface to the second wireless interface or from the second wireless interface to the first wireless interface without sending the communication packet to the network stack.

First claim

Opening claim text (preview).

What is claimed is: 1. A communication circuitry included in a wireless device, comprising: a transceiver comprising a media access control layer and including a first interface and a second interface; and an application processor including a network stack in communication with the media access control layer; a device driver configured to create a traffic tunnel at the media access control layer within the transceiver, the device driver configured to receive control information from an application, the control information providing a per packet filter criteria for determination, by the device driver based on the per packet filter criteria, whether to route a communication packet from the first interface to the second interface or from the second interface to the first interface, through the traffic tunnel; wherein the communication packet is routed from the first interface to the second interface, or from the second interface to the first interface within the traffic tunnel created at the media access control layer to exclude the communication packet from being processed by the network stack. 2. The communication circuitry of claim 1 , where the media access control layer does not send an interrupt to the application processor. 3. The communication circuitry of claim 1 , where the first interface connects with a wireless access point and the second interface connects with a wireless device. 4. The communication circuitry of claim 1 , further including a database to store instructions to send communication packets from the first interface to the second interface or the second interface to the first interface. 5. The communication circuitry of claim 1 , where the first interface establishes a connection with the Internet and the second connection establishes a wireless local area network. 6. The communication circuitry of claim 1 , where a host processor is powered down during routing of the communication packet from the first interface to the second interface of the transceiver or from the second interface to the first interface of the transceiver since the communication packet does not reach the host processor or the network stack. 7. A method, comprising: creating a traffic tunnel in a media access control layer between a first interface and a second interface of a wireless device; receiving control information from an application, the control information providing a per packet filter criteria; determining, based on the per packet filter criteria, whether to route a communication packet from the first interface to the second interface or from the second interface to the first interface, through the traffic tunnel; controlling in a wireless driver of the wireless device the first interface to send a communication packet directly to the second interface through the traffic tunnel in the media access control layer of the wireless device so as to bypass processing by a network stack included in the wireless device. 8. The method of claim 7 , further including powering down a host processor while sending the communication packet from the first interface to the second interface since the communication packet stays in the communication tunnel and does not leave the media access control layer. 9. The method of claim 7 , where the first interface connects with a wide area network and the second interface connects with a local area network. 10. A communication device, comprising: a driver including a first interface and a second interface, the driver configured to receive control information from an application, the control information comprising a per packet filter criteria; and a network stack connected with the driver, the network stack configured to control a flow of communication packets between a wide area network and the driver; and the driver configured to create a communication tunnel in a media access control layer of the communication device and control a flow of communication packets directly from the first interface to the second interface through the communication tunnel to preclude involvement of the network stack, wherein control of the flow of communication packets directly from the first interface to the second interface through the communication tunnel is based on the per packet filter criteria. 11. The communication device of claim 10 , where the first interface connects with the wide area network via an access point and the second interface connects with a local area network. 12. The communication device of claim 11 , where the local area network comprises WiFi. 13. The communication device of claim 10 , where a host processor is powered down during routing of the communication packet from the first interface to the second interface since the communication packet does not reach the network stack. 14. The communication circuitry of claim 1 , where the communication packet is routed directly between the first interface and the second interface. 15. The communication circuitry of claim 1 , where the communication packet is routed in the traffic tunnel to prevent the communication packet from reaching the network stack. 16. The communication circuitry of claim 15 , where the traffic tunnel is maintained completely within the media access control (MAC) layer. 17. The communication circuitry of claim 15 , wherein a portion of the communication circuitry, comprising the application processor including the network stack is powered down during routing of the communication packet from the first interface to the second interface of the transceiver or from the second interface to the first interface of the transceiver. 18. The method of claim 7 , further comprising powering down the wireless driver of the wireless device while the communication packet is being sent to the second interface through the traffic tunnel since the communication packet does not reach the wireless driver.

Assignees

Inventors

Classifications

  • Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP] · CPC title

  • H04B1/40Primary

    Circuits · CPC title

  • H04L45/66Primary

    Layer 2 routing, e.g. in Ethernet based MAN's · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9385773B2 cover?
A communication circuitry includes a media access control including a first wireless interface and a second wireless interface. An application processor includes a network stack connected with the media access control. A communication packet is routed from the first wireless interface to the second wireless interface or from the second wireless interface to the first wireless interface without …
Who is the assignee on this patent?
Broadcom Corp
What technology area does this patent fall under?
Primary CPC classification H04B1/40. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Jul 05 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).