Band steering using deep packet inspection

US10887200B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10887200-B2
Application numberUS-201715845536-A
CountryUS
Kind codeB2
Filing dateDec 18, 2017
Priority dateOct 20, 2015
Publication dateJan 5, 2021
Grant dateJan 5, 2021

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.

Methods, systems, and computer readable media may be operable to facilitate client device band steering based upon deep packet inspection information. An access point may be configured to steer one or more client devices from a low frequency band to a high frequency band, and vice versa, based on the status of the low frequency band and/or high frequency band and the client devices associated with the bands. The access point may perform a deep packet inspection of data packet traffic associated with each associated client device, and may classify each client device as either a device associated with a media session or a device that is not associated with a media session based upon information retrieved from the deep packet inspection. The access point may choose one or more client devices to disassociate from a frequency band based upon the media session classification of the client devices.

First claim

Opening claim text (preview).

We claim: 1. A method comprising: monitoring the status of one or more frequency bands; determining that a condition exists for disassociating one or more client devices from a first frequency band, wherein the condition is based upon the monitored status of the one or more frequency bands; identifying one or more client devices associated with the first frequency band; determining whether each respective one of the one or more client devices associated with the first frequency band is associated with a media session, wherein the determination whether a respective one client device is associated with a media session is based upon characteristics of one or more packets being output to the respective one client device, wherein the characteristics are retrieved through a deep packet inspection of the one or more packets, wherein the deep packet inspection of the one or more packets is carried out by an access point, and wherein the determination whether the respective one client device is associated with a media session is made using a deep packet inspection signature file that is downloaded and stored at the access point; identifying at least one client device from the one or more client devices associated with the first frequency band, wherein the at least one client device is identified based upon a determination that the at least one client device is not associated with a media session, and wherein the at least one client device is identified based upon a comparison between air-time demands of the at least one client device and air-time demands of one or more other client devices that are associated with the first frequency band and that are determined not to be associated with a media session; and disassociating the at least one identified client device from the first frequency band. 2. The method of claim 1 , wherein the first frequency band is associated with a higher frequency than the frequency associated with a second frequency band, and the at least one identified client device comprises at least one client device determined not to be associated with a media session. 3. The method of claim 2 , further comprising: for each respective one of the one or more client devices associated with the first frequency band, measuring one or more parameters associated with the resource demand placed on the first frequency band by the respective one client device; and wherein the at least one identified client device comprises a client device that is determined not to be associated with a media session and that places the largest resource demand on the first frequency band relative to the other client devices that are associated with the first frequency band and that are determined not to be associated with a media session. 4. The method of claim 2 , wherein the condition for disassociating one or more client devices from a first frequency band comprises a determination that the excess data capacity associated with the first frequency band is less than a predetermined threshold. 5. The method of claim 1 , further comprising: adding the at least one identified client device to a black list associated with the first frequency band, wherein the black list includes one or more client devices that are not allowed to associate with the first frequency band. 6. An apparatus comprising: one or more interfaces that provide a first frequency band and a second frequency band to one or more client devices; one or more modules that: monitor the status of one or more frequency bands; determine that a condition exists for disassociating one or more client devices from the first frequency band in favor of steering the client device to an association with the second frequency band, wherein the condition is based upon the monitored status of the one or more frequency bands; identify one or more client devices associated with the first frequency band; determine whether each respective one of the one or more client devices associated with the first frequency band is associated with a media session, wherein the determination whether a respective one client device is associated with a media session is based upon characteristics of one or more packets being output to the respective one client device, wherein the characteristics are retrieved through a deep packet inspection of the one or more packets, and wherein the determination whether the respective one client device is associated with a media session is made using a deep packet inspection signature file that is downloaded and stored at the apparatus; identify at least one client device from the one or more client devices associated with the first frequency band, wherein the at least one client device is identified based upon a determination that the at least one client device is not associated with a media session, and wherein the at least one client device is identified based upon a comparison between air-time demands of the at least one client device and air-time demands of one or more other client devices that are associated with the first frequency band and that are determined not to be associated with a media session; and initiate a disassociation of the at least one identified client device from the first frequency band. 7. The apparatus of claim 6 , wherein the first frequency band is associated with a higher frequency than the frequency associated with the second frequency band, and the at least one identified client device comprises at least one client device determined not to be associated with a media session. 8. One or more non-transitory computer readable media having instructions operable to cause one or more processors to perform the operations comprising: monitoring the status of one or more frequency bands; determining that a condition exists for disassociating one or more client devices from a first frequency band in favor of steering the client device to an association with a second frequency band, wherein the condition is based upon the monitored status of the one or more frequency bands; identifying one or more client devices associated with the first frequency band; determining whether each respective one of the one or more client devices associated with the first frequency band is associated with a media session, wherein the determination whether a respective one client device is associated with a media session is based upon characteristics of one or more packets being output to the respective one client device, wherein the characteristics are retrieved through a deep packet inspection of the one or more packets, wherein the deep packet inspection of the one or more packets is carried out by an access point, and wherein the determination whether the respective one client device is associated with a media session is made using a deep packet inspection signature file that is downloaded and stored at the access point; identifying at least one client device from the one or more client devices associated with the first frequency band, wherein the at least one client device is identified based upon a determination that the at least one client device is not associated with a media session, and wherein the at least one client device is identified based upon a comparison between air-time demands of the at least one client device and air-time demands of one or more other client devices that are associated with the first frequency band and that are determined not to be associated with a media session; and disassociating the at least one identified client device from the first frequency band. 9. The one or more non-transitory computer-readable media of claim 8 , wherein the first frequency band is associated with a higher frequency than the frequency associated wit

Assignees

Inventors

Classifications

  • detecting congestion or overload during communication (monitoring arrangements H04L43/00) · CPC title

  • Selecting an access point · CPC title

  • H04L43/028Primary

    by filtering · CPC title

  • Resources in frequency domain, e.g. a carrier in FDMA · CPC title

  • by checking functioning · 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 US10887200B2 cover?
Methods, systems, and computer readable media may be operable to facilitate client device band steering based upon deep packet inspection information. An access point may be configured to steer one or more client devices from a low frequency band to a high frequency band, and vice versa, based on the status of the low frequency band and/or high frequency band and the client devices associated w…
Who is the assignee on this patent?
Arris Entpr Llc
What technology area does this patent fall under?
Primary CPC classification H04W28/0284. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Jan 05 2021 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 10 related publications on this page (citations in our corpus or others sharing the same primary CPC).