Method for a procedure for determining distance or angle between electronic devices connected wirelessly
US-2016119805-A1 · Apr 28, 2016 · US
US10447586B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10447586-B2 |
| Application number | US-201715611748-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jun 1, 2017 |
| Priority date | Jun 1, 2017 |
| Publication date | Oct 15, 2019 |
| Grant date | Oct 15, 2019 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
This disclosure addresses improving the reliability of network connections between nodes, detection of failures of network connections, and the reduction of control packets exchanged between nodes. A second node may stop sending control packets to a first node causing a reduction in network throughput and increased network capacity. The network connection from the first node to the second may be of a first type and the connection from the second node to the first node may be of a second type. When a failure of the connection of the first type occurs, communication of the failure may be sent in a flag from the second node to the first node using the second type. A response to the flag received at the first node may be sent to the second node. The response may be sent using the second type of network connection because the first type failed.
Opening claim text (preview).
What is claimed is: 1. A first network apparatus, comprising: a transceiver at the first network apparatus coupled via a network to another transceiver at a second network apparatus, the first network apparatus configured to at least: send a message to the second network apparatus to cause a bootstrapping of an asynchronous session with the second network apparatus, wherein the first network apparatus periodically sends first control packets to the second network apparatus via a first network connection and periodically receives from the second network apparatus second control packets via a second network connection; send, to the second network apparatus, in response to changing at the first network apparatus from the asynchronous session to a demand session, a third control packet via the first network connection to cause the second network apparatus to stop sending the second control packets to the first network apparatus, thereby reducing a throughput through the second network connection and increasing a data capacity across the second network connection and increasing a data capacity across the first network connection by reduced processing due to the stopped sending of the second control packets, wherein the first network connection is a multiprotocol label switching (MPLS) label switched paths (LSP) connection, the second network connection is an Internet protocol (IP) network connection; receive, in a fourth control packet from the second network apparatus, a first flag via the second network connection indicating that the demand session from the first network apparatus to the second network apparatus has failed; send, by the first network apparatus, a fifth control packet with a second flag via a third network connection to cause the second network apparatus to stop sending the fourth control packet with the first flag, wherein the third network connection is an IP network connection; and send, after sending the fifth packet, to the second network apparatus, a sixth control packet to restart the asynchronous session via the first network connection. 2. The first network apparatus of claim 1 , wherein the second network apparatus determined that the demand session failed based on a predetermined number of the first control packets not being received from the first network apparatus, and wherein the second network apparatus periodically sends the fourth control packet. 3. The first network apparatus of claim 1 , wherein the asynchronous session and the demand session operate using a bidirectional forwarding detection (BFD) protocol. 4. The first network apparatus of claim 3 , wherein the first flag is a poll flag of the BFD protocol. 5. The first network apparatus of claim 3 , wherein the second flag is a final flag of the BFD protocol. 6. The first network apparatus of claim 1 , wherein the MPLS LSP connection operates using MPLS encapsulation and the IP network connections operate using IP encapsulation. 7. The first network apparatus of claim 1 , wherein the network comprises a plurality of routers, wherein a network path from the first network apparatus to the second network apparatus traverses the plurality of routers. 8. A second network apparatus, comprising: a transceiver at the second network apparatus coupled via a network to another transceiver at a first network apparatus, the second network apparatus configured to at least: receive a message from the first network apparatus to cause a bootstrapping of an asynchronous session with the first network apparatus, wherein the second network apparatus periodically receives first control packets from the first network apparatus via a first network connection and the second network apparatus periodically sends second control packets to the first network apparatus via a second network connection; receive, from the first network apparatus, in response to changing at the first network apparatus from the asynchronous session to a demand session, a third control packet via the first network connection to cause the second network apparatus to stop sending the second control packets to the first network apparatus, thereby reducing a throughput through the second network connection and increasing a data capacity across the second network connection and increasing a data capacity across the first network connection by reduced processing due to the stopped sending of the second control packets, wherein the first network connection is a multiprotocol label switching (MPLS) label switched paths (LSP) connection, the second network connection is an Internet protocol (IP) network connection; send, in a fourth control packet to the first network apparatus, a first flag indicating that the demand session between the first network apparatus to the second network apparatus has failed; receive, from the first network apparatus, a fifth control packet with a second flag via a third network connection to cause the second network apparatus to stop sending the fourth control packet with the first flag, wherein the third network connection is an IP network connection; and receive, from the first network apparatus, a sixth control packet to restart the asynchronous session. 9. The second network apparatus of claim 8 , wherein the second network apparatus determined that the demand session failed based on a predetermined number of the first control packets not being received from the first network apparatus, and wherein the second network apparatus periodically sends the fourth control packet. 10. The second network apparatus of claim 8 , wherein the asynchronous session and the demand session operate using a bidirectional forwarding detection (BFD) protocol. 11. The second network apparatus of claim 10 , wherein the first flag is a poll flag of the BFD protocol. 12. The second network apparatus of claim 10 , wherein the second flag is a final flag of the BFD protocol. 13. The second network apparatus of claim 8 , wherein the MPLS LSP connection operates using MPLS encapsulation and the IP network connections operate using IP encapsulation. 14. The second network apparatus of claim 8 , wherein the network comprises a plurality of routers, wherein a network path from the first network apparatus to the second network apparatus traverses the plurality of routers. 15. A method performed at a first network apparatus, comprising: sending, to a second network apparatus, a message to cause a bootstrapping of an asynchronous session with the second network apparatus, wherein the first network apparatus periodically sends first control packets to the second network apparatus via a first network connection and periodically receive from the second network apparatus second control packets via a second network connection; sending, to the second network apparatus, in response to changing at the first network apparatus from the asynchronous session to a demand session, a third control packet via the first network connection to cause the second network apparatus to stop sending the second control packets to the first network apparatus, thereby reducing a throughput through the second network connection and increasing a data capacity across the second network connection and increasing a data capacity across the first network connection by reduced processing due to the stopped sending of the second control packets, wherein the first network connection is a multiprotocol label switching (MPLS) label switched paths (LSP) connection, the second network connection is an Internet protocol (IP) network connection; receiving, in a fourth control packet from the second network apparatus, a first flag via th
using label swapping, e.g. multi-protocol label switch [MPLS] · CPC title
using network fault recovery (ring fault isolation or reconfiguration in loop networks without recovery actions by a network management system H04L12/437) · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.