Method for setting packet transmission mode and device

US10530596B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10530596-B2
Application numberUS-201715704302-A
CountryUS
Kind codeB2
Filing dateSep 14, 2017
Priority dateSep 14, 2016
Publication dateJan 7, 2020
Grant dateJan 7, 2020

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 method for setting a packet transmission mode and a device are provided, and relate to the communications field. To optimize sending of a multicast packet, both robustness and resource consumption are considered. A specific solution is as follows: when a packet amount in a packet cache queue exceeds a first threshold, changing a state of a first multicast group to multicast transmission, where a state that is of the first multicast group and that is before the change is multicast-to-unicast transmission. Technical solutions of this disclosure are used for setting a packet transmission mode.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for setting a packet transmission mode, comprising: changing, by an access point (AP), a state of a first multicast group to multicast transmission when a packet amount in a packet cache queue exceeds a first threshold, wherein the state that is of the first multicast group and that is before the change is multicast-to-unicast transmission; adding, by the AP, a first multicast packet to a temporary queue of the first multicast group when receiving the first multicast packet in the first multicast group; and adding, by the AP, the first multicast packet in the temporary queue of the first multicast group to the packet cache queue according to the state of the first multicast group when a quantity of packets in the first multicast group that are in the packet cache queue is zero. 2. The method of claim 1 , wherein before changing, by the AP, the state of the first multicast group to multicast transmission, the first multicast group is one of multiple multicast groups, and wherein states of the multiple multicast groups are multicast-to-unicast transmission. 3. The method of claim 1 , wherein after changing, by the AP, the state of the first multicast group to multicast transmission, the method further comprises: receiving, by the AP, the first multicast packet, wherein a multicast group of the first multicast packet is the first multicast group; adding, by the AP, the first multicast packet to the packet cache queue; and sending, by the AP, the first multicast packet in the packet cache queue. 4. The method a claim 1 , further comprising changing, by the AP, a state of a second multicast group to multicast-to-unicast transmission when the packet amount in the packet cache queue is less than a second threshold, wherein the state that is of the second multicast group and that is before the Change is multicast transmission. 5. An access point (AP), comprising: a memory storing executable instructions; and a processor coupled to the memory and configured to: change a state of a first multicast group to multicast transmission when a packet amount in a packet cache queue exceeds a first threshold, wherein a state that is of the first multicast group and that is before the change is multicast-to-unicast transmission; add a first multicast packet to a temporary queue of the first multicast group when the first multicast packet in the first multicast group is received; and add the first multicast packet in the temporary queue of the first multicast group to the packet cache queue according to the state of the first multicast group when a quantity of packets in the first multicast group that are in the packet cache queue is zero. 6. The AP of claim 5 , wherein before the processor changes the state of the first multicast group to multicast transmission, the first multicast group is one of multiple multicast groups, and wherein states of the multiple multicast groups are multicast-to-unicast transmission. 7. The AP of claim 5 , further comprising a transceiver coupled to the processor and configured to receive the first multicast packet, wherein a multicast group of the first multicast packet is the first multicast group, wherein the processor is further configured to add the first multicast packet to the packet cache queue, and wherein the transceiver is further configured to send the first multicast packet in the packet cache queue. 8. The AP of claim 5 , wherein the processor is further configured to change a state of a second multicast group to multicast-to-unicast transmission when the packet amount in the packet cache queue is less than a second threshold, and wherein the state that is of the second multicast group and that is before the change is multicast transmission. 9. An access point (AP), comprising: an antenna configured to send and receive signals; and a processor coupled to the antenna and configured to: change a state of a first multicast group to multicast transmission when a packet amount in a packet cache queue exceeds a first threshold, wherein a state that is of the first multicast group and that is before the change is multicast-to-unicast transmission; add a first multicast packet to a temporary queue of the first multicast group after the packet amount in the packet cache queue exceeds the first threshold and when receiving the first multicast packet in the first multicast group; and add the first multicast packet in the temporary queue of the first multicast group to the packet cache queue according to the state of the first multicast group when a quantity of packets in the first multicast group that are in the packet cache queue is zero. 10. The AP of claim 9 , wherein before the state of the first multicast group is changed to multicast transmission, the first multicast group is one of multiple multicast groups, and wherein states of the multiple multicast groups are multicast-to-unicast transmission. 11. The AP of claim 9 , wherein the processor is further configured to: receive the first multicast packet using the antenna after changing the state of the first multicast group to multicast transmission, wherein a multicast group of the first multicast packet is the first multicast group; add the first multicast packet to the packet cache queue; and send the first multicast packet in the packet cache queue using the antenna. 12. The AP of claim 9 , wherein the processor is further configured to change a state of a second multicast group to multicast-to-unicast transmission when the packet amount in the packet cache queue is less than a second threshold, and wherein the state that is of the second multicast group and that is before the change is multicast transmission.

Assignees

Inventors

Classifications

  • H04L12/189Primary

    in combination with wireless systems (selective distribution or broadcast in wireless communication networks H04W4/06) · CPC title

  • H04W4/06Primary

    Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services · CPC title

  • with management of multicast group membership · CPC title

  • Access point devices · CPC title

  • Measures taken prior to transmission · 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 US10530596B2 cover?
A method for setting a packet transmission mode and a device are provided, and relate to the communications field. To optimize sending of a multicast packet, both robustness and resource consumption are considered. A specific solution is as follows: when a packet amount in a packet cache queue exceeds a first threshold, changing a state of a first multicast group to multicast transmission, wher…
Who is the assignee on this patent?
Huawei Tech Co Ltd
What technology area does this patent fall under?
Primary CPC classification H04L12/189. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Jan 07 2020 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 3 related publications on this page (citations in our corpus or others sharing the same primary CPC).