Methods and apparatus for forwarding packets between child nodes and parent nodes

US11190979B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11190979-B2
Application numberUS-202016855342-A
CountryUS
Kind codeB2
Filing dateApr 22, 2020
Priority dateApr 23, 2018
Publication dateNov 30, 2021
Grant dateNov 30, 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.

This application provides a packet sending method, applied to a communications system including at least two nodes, the at least two nodes include at least one parent node having a child node, a packet sent by the child node is forwarded by the parent node, and the method includes: receiving, by a first node, first instruction information, where the first instruction information is used to instruct the first node to send a packet after a first moment, and the first node is a parent node; and sending, by the first node, a first packet according to the first instruction information.

First claim

Opening claim text (preview).

What is claimed is: 1. A method, comprising: receiving, by a first node, first instruction information, wherein the first instruction information instructs the first node to send a packet after a first moment, and wherein a communications system comprises the first node and a second node, the first node is a parent node and the second node is a child node of the first node, and a packet sent by the child node is forwarded by the parent node; receiving, by the first node before the first moment, a second packet sent by the second node; generating, by the first node, a first packet based on the second packet; and sending, by the first node, the first packet according to the first instruction information. 2. The method according to claim 1 , wherein sending, by the first node, the first packet according to the first instruction information comprises: sending, by the first node, the first packet after the first moment according to the first instruction information. 3. The method according to claim 1 , wherein sending, by the first node, the first packet according to the first instruction information comprises: sending, by the first node according to the first instruction information, the first packet before the first moment when a first parameter meets a preset condition, wherein the first parameter comprises: a child node of the first node from which the first packet is sent or a size of a current remaining buffer space of the first node. 4. The method according to claim 1 , wherein before sending, by the first node, the first packet according to the first instruction information, the method further comprises: generating, by the first node, a third packet based on to-be-sent data; and wherein generating, by the first node, the first packet based on the second packet comprises: aggregating, by the first node, the second packet and the third packet to generate the first packet. 5. The method according to claim 1 , wherein generating the first packet based on the second packet comprises: generating, by the first node, the first packet based on to-be-sent data and the second packet. 6. The method according to claim 1 , wherein the first instruction information instructs the first node to send a packet after the first moment in a first sending period. 7. The method according to claim 6 , wherein the first instruction information is carried in synchronization clock signaling, and the synchronization clock signaling further comprises indication information of a start moment of the first sending period. 8. The method according to claim 7 , further comprising: receiving, by the first node, second indication information, wherein the second indication information indicates that the synchronization clock signaling carries the first instruction information. 9. The method according to claim 8 , wherein the second indication information and the synchronization clock signaling are carried in a same message. 10. The method according to claim 1 , wherein: the first instruction information comprises information about the first moment; and the method further comprises: determining, by the first node, the first moment based on the information about the first moment. 11. The method according to claim 1 , wherein: the first instruction information further indicates a first quantity, and the first quantity is a quantity of times that the first instruction information is forwarded before reaching the first node; and the method further comprises: obtaining, by the first node, the first moment through calculation based on the first quantity and a preset first duration. 12. The method according to claim 11 , wherein the preset first duration is determined based on a transmission delay between a corresponding parent node and child node. 13. An apparatus, comprising: a processor; and a non-transitory computer-readable storage medium storing a program to be executed by the processor, the program including instructions for: sending first instruction information, wherein the first instruction information instructs a first node to send a packet after a first moment, and wherein a communication system comprises the apparatus and a first node, the apparatus is configured to implement a root node, the first node is a child node of the root node, and a packet sent by the child node is forwarded by a parent node; and receiving a first packet, wherein the first packet is sent by the first node according to the first instruction information, the first packet comprises a second packet, and the second packet is received by the first node from a child node of the first node before the first moment. 14. The apparatus according to claim 13 , wherein the first packet is sent by the first node after the first moment according to the first instruction information. 15. The apparatus according to claim 13 , wherein: the first packet is sent according to the first instruction information by the first node before the first moment when a first parameter meets a preset condition; and the first parameter comprises: a child node of the first node from which the first packet is sent or a size of a current remaining buffer space of the first node. 16. The apparatus according to claim 13 , wherein the first instruction information is carried in synchronization clock signaling, and the synchronization clock signaling further comprises indication information of a start moment of a first sending period. 17. The apparatus according to claim 16 , wherein the program further includes instructions for: sending second indication information, wherein the second indication information indicates that the synchronization clock signaling carries the first instruction information. 18. The apparatus according to claim 17 , wherein the second indication information and the synchronization clock signaling are carried in a same message. 19. An apparatus, comprising: a processor; and a non-transitory computer-readable storage medium storing a program to be executed by the processor, the program including instructions for: receiving first instruction information, wherein the first instruction information instructs a first node to send a packet after a first moment, and wherein a communications system comprises the apparatus and a second node, the apparatus is configured to implement the first node, the first node is a parent node and the second node is a child node of the first node, and a packet sent by the child node is forwarded by the parent node; receiving, before the first moment, a second packet sent by the second node; generating a first packet based on the second packet; and sending the first packet according to the first instruction information.

Assignees

Inventors

Classifications

  • H04W28/065Primary

    using assembly or disassembly of packets · CPC title

  • H04L45/48Primary

    Routing tree calculation · CPC title

  • for collecting sensor information · CPC title

  • Self-organising networks, e.g. ad-hoc networks or sensor networks · CPC title

  • based on available power or energy · 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 US11190979B2 cover?
This application provides a packet sending method, applied to a communications system including at least two nodes, the at least two nodes include at least one parent node having a child node, a packet sent by the child node is forwarded by the parent node, and the method includes: receiving, by a first node, first instruction information, where the first instruction information is used to inst…
Who is the assignee on this patent?
Huawei Tech Co Ltd
What technology area does this patent fall under?
Primary CPC classification H04W28/065. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Nov 30 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 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).