12213052

Observing Virtual Connectivity Reactivity Upon Mobility Events

PublishedJanuary 28, 2025
Assigneenot available in USPTO data we have
Technical Abstract

Patent Claims
20 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. A method, comprising: receiving, at a first edge device of a network, a direct indication from a second edge device of the network that a mobile device has moved from the first edge device to the second edge device; determining, by the first edge device and based on the direct indication, a first time at which the mobile device attached to the second edge device; receiving, at the first edge device, a network routing update message indicative of a routing update for the mobile device having moved to the second edge device; determining, by the first edge device and based on the network routing update message, a second time at which convergence completed at the first edge device; and calculating, by the first edge device, a convergence time for the mobile device to be detected as having moved to the second edge device based on a difference between the first time and the second time.

2

2. The method as in claim 1, wherein the first edge device comprises a Virtual Tunnel End Point in an Ethernet Virtual Private Network.

3

3. The method as in claim 1, wherein the first edge device comprises a Fabric Edge in a Software Defined Access network.

4

4. The method as in claim 1, wherein the direct indication comprises an Internet Control Message Protocol Duplicate Address Request message.

5

5. The method as in claim 1, wherein determining the first time is based on extracting the first time from the direct indication as inserted by the second edge device in a synchronized network.

6

6. The method as in claim 1, wherein determining the first time is based on a receipt time of the direct indication.

7

7. The method as in claim 1, wherein the network routing update message is a Border Gateway Protocol message.

8

8. The method as in claim 1, wherein determining the second time is based on a receipt time of the network routing update message.

9

9. The method as in claim 1, wherein determining the second time is based on a completed update of a local forwarding table in response to the network routing update message.

10

10. The method as in claim 1, further comprising: receiving, from a third edge device of the network, a notification that the third edge device is aware of the routing update for the mobile device having moved to the second edge device; determining, based on the notification, a third time at which convergence completed at the third edge device; and comparing the second time and the third time for analysis.

11

11. The method as in claim 10, wherein an analysis having the second time and the third time being substantially similar implies an issue corresponds to communication between the second edge device and a routing update route reflector.

12

12. The method as in claim 10, wherein an analysis having the third time being substantially less than the second time implies an issue corresponds to communication between a routing update route reflector and the first edge device.

13

13. The method as in claim 1, further comprising: comparing a plurality of convergence times for analysis.

14

14. The method as in claim 13, further comprising: detecting an anomaly based on the analysis; and mitigating the anomaly.

15

15. The method as in claim 1, further comprising: replying an acknowledgment to the direct indication; and receiving, from the second edge device, a round trip time associated with the direct indication and the acknowledgment, wherein calculating the convergence time is the difference between the first time and the second time plus half of the round trip time.

16

16. The method as in claim 1, further comprising: determining a time of stoppage of a data flow associated with the mobile device; and determining an impact of the convergence time on the data flow based on the time of stoppage.

17

17. A tangible, non-transitory, computer-readable medium having computer-executable instructions stored thereon that, when executed by a processor on a computer, cause the computer to perform a method comprising: receiving, as a first edge device of a network, a direct indication from a second edge device of the network that a mobile device has moved from the first edge device to the second edge device; determining, based on the direct indication, a first time at which the mobile device attached to the second edge device; receiving a network routing update message indicative of a routing update for the mobile device having moved to the second edge device; determining, based on the network routing update message, a second time at which convergence completed at the first edge device; and calculating a convergence time for the mobile device to be detected as having moved to the second edge device based on a difference between the first time and the second time.

18

18. The tangible, non-transitory, computer-readable medium as in claim 17, wherein the method further comprises: receiving, from a third edge device of the network, a notification that the third edge device is aware of the routing update for the mobile device having moved to the second edge device; determining, based on the notification, a third time at which convergence completed at the third edge device; and comparing the second time and the third time for analysis.

19

19. The tangible, non-transitory, computer-readable medium as in claim 18, wherein a first analysis having the second time and the third time being substantially similar implies a first issue corresponds to communication between the second edge device and a routing update route reflector, and wherein a second analysis having the third time being substantially less than the second time implies a second issue corresponds to communication between a routing update route reflector and the first edge device.

20

20. An apparatus, comprising: one or more network interfaces to communicate with a network; a processor coupled to the one or more network interfaces and configured to execute one or more processes; and a memory configured to store a process that is executable by the processor, the process, when executed, configured to: receive, as a first edge device of a network, a direct indication from a second edge device of the network that a mobile device has moved from the first edge device to the second edge device; determine, based on the direct indication, a first time at which the mobile device attached to the second edge device; receive a network routing update message indicative of a routing update for the mobile device having moved to the second edge device; determine, based on the network routing update message, a second time at which convergence completed at the first edge device; and calculate a convergence time for the mobile device to be detected as having moved to the second edge device based on a difference between the first time and the second time.

Patent Metadata

Filing Date

Unknown

Publication Date

January 28, 2025

Inventors

Pascal Thubert
Eric LEVY-ABEGNOLI
Jonas ZADDACH
Patrick WETTERWALD

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “OBSERVING VIRTUAL CONNECTIVITY REACTIVITY UPON MOBILITY EVENTS” (12213052). https://patentable.app/patents/12213052

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.