-
公开(公告)号:US10116593B1
公开(公告)日:2018-10-30
申请号:US15274985
申请日:2016-09-23
Applicant: Amazon Technologies, Inc.
IPC: H04L12/947 , H04L12/741 , H04L12/931
Abstract: Methods, systems, and devices are described for transmitting and storing routing path information and routing topology information using a single protocol. In particular embodiments, routing path information for an exterior gateway protocol (“EGP”) network such as a border gateway protocol (“BGP”) network is transmitted throughout an interior gateway protocol (“IGP”) network using IGP messages such as open-shortest-path-first (“OSPF”) or intermediate state to intermediates state (“IS-IS”) messages. The IGP networks may transmit and store the BGP information using type length values (TLVs). As a result, network areas running an IGP may maintain BGP information throughout the network area without the overhead of an iBGP mesh and related message-passing.
-
公开(公告)号:US09699068B1
公开(公告)日:2017-07-04
申请号:US14502841
申请日:2014-09-30
Applicant: Amazon Technologies, Inc.
Inventor: Spencer Giacalone , Alan Michael Judge , Stephen Callaghan , Mark Noel Kelly , Leonard Thomas Tracy , Justin Oliver Pietsch
IPC: G06F15/173 , H04L12/733 , H04L12/721
CPC classification number: H04L45/126 , H04L45/02 , H04L45/121 , H04L45/20
Abstract: Techniques and solutions for distributing routing updates using timing information are described. For example, inter-device messaging protocols can support timing information (e.g., routing protocols be extended to support timing information). The timing information can indicate a time at which the routing update is to be put into effect where the time decreases the further away a given routing device is from the source of the routing update. For example, each routing device can determine a decayed update reference time when the given routing device will put the routing update into effect according to a decay mode. Routing updates can be managed between routing devices that support timing information and routing devices that do not support timing information.
-
公开(公告)号:US20220191131A1
公开(公告)日:2022-06-16
申请号:US17118558
申请日:2020-12-10
Applicant: Amazon Technologies, Inc.
Inventor: Diwakar Gupta , Kiran Kumar Edara , Igor A. Kostic , Kaixiang Hu , Shane Ashley Hall , Joseph Elmar Magerramov , Stephen Callaghan , Ethan Joseph Torretta , Ishwardutt Parulkar
IPC: H04L12/707 , H04L12/46 , H04L12/26
Abstract: Disclosed are various embodiments that provide highly available data-processing network functions for radio-based networks. In one embodiment, a tunnel host consistently routes network traffic associated with a range of network addresses in a radio-based network to a first instance of a data-processing network function instead of a second instance of the data-processing network function. A problem with the first instance of the data-processing network function is then detected. Additional network traffic associated with the range of network addresses is redirected from the first instance of the data-processing network function to the second instance of the data-processing network function.
-
公开(公告)号:US10284460B1
公开(公告)日:2019-05-07
申请号:US14981013
申请日:2015-12-28
Applicant: Amazon Technologies, Inc.
Inventor: Nafea Bshara , Leonard Thomas Tracy , Thomas A. Volpe , Mark Bradley Davis , Mark Noel Kelly , Stephen Callaghan , Justin Oliver Pietsch , Edward Crabbe
IPC: H04L12/721 , H04L12/26
Abstract: Network packet tracing may be implemented on packet processors or other devices that perform packet processing. As network packets are received, a determination may be made as to whether tracing is enabled for the network packets. For those network packets with tracing enabled, trace information may be generated and the network packets modified to include the trace information such that forwarding decisions for the network packets ignore the trace information. Trace information indicate a packet processor as a location in a route traversed by the network packets and may include ingress and egress timestamps. Forwarding decisions may then be made and the network packets sent according to the forwarding decisions. Tracing may be enabled or disabled by packet processors for individual network packets. Trace information may also be truncated at a packet processor.
-
公开(公告)号:US09807645B1
公开(公告)日:2017-10-31
申请号:US14748916
申请日:2015-06-24
Applicant: Amazon Technologies, Inc.
Inventor: Stephen Callaghan , Leonard Thomas Tracy , Mark Noel Kelly , Alan Michael Judge , Justin Oliver Pietsch , Amit Sahoo
IPC: H04L12/715 , H04L12/729 , H04W28/02 , H04L12/781 , H04W40/00 , H04L12/721 , H04L12/775 , H04L12/773
CPC classification number: H04L45/125 , H04L45/123 , H04L45/28 , H04L45/52 , H04L45/583 , H04L45/60
Abstract: A method for adjusting capacity in a multi-stage routing network includes monitoring a number of available connections between a router in a first stage of a multi-stage router network and one or more routers in a second stage of the multi-stage router network. Each of the stages of the multi-stage router network may include a plurality of routers. The method may also include detecting that the number of available connections falls below a threshold number. A notification can be sent to one or more routers in a third stage of the multi-stage router network that the router in the first stage is deprioritized. The one or more routers in the third stage can be operated so that communications to the first stage are routed to one or more other routers in the first stage.
-
公开(公告)号:US09712290B2
公开(公告)日:2017-07-18
申请号:US14599386
申请日:2015-01-16
Applicant: Amazon Technologies, Inc.
Inventor: Stephen Callaghan
CPC classification number: H04L1/244 , H04L43/50 , H04L69/324
Abstract: In some embodiments, a link monitoring system (“LMS”) is configured to obtain link status metrics and packet transmission metrics for network links forming a network channel between a first network device and a second network device. The LMS can obtain link status metrics from the first network device and the second network device and can also initiate the generation of packets on the network links to obtain the packet transmission metrics. Based on the status metrics and packet transmission metrics, the LMS can determine if the network links are malfunctioning.
-
公开(公告)号:US20230336460A1
公开(公告)日:2023-10-19
申请号:US18339710
申请日:2023-06-22
Applicant: Amazon Technologies, Inc.
Inventor: Diwakar Gupta , Kiran Kumar Edara , Igor A. Kostic , Kaixiang Hu , Shane Ashley Hall , Joseph Elmar Magerramov , Stephen Callaghan , Ethan Joseph Torretta , Ishwardutt Parulkar
CPC classification number: H04L45/22 , H04L12/4633 , H04L43/10
Abstract: Disclosed are various embodiments that provide highly available data-processing network functions for radio-based networks. In one embodiment, routing information is received from a plurality of instantiations of a data-processing network function of a radio-based network. Based at least in part on the routing information, a route to a first instantiation of the plurality of instantiations of the data-processing network function is advertised. Based at least in part on the routing information, a backup route to a second instantiation of the plurality of instantiations of the data-processing network function is advertised.
-
公开(公告)号:US10103851B2
公开(公告)日:2018-10-16
申请号:US15645278
申请日:2017-07-10
Applicant: Amazon Technologies, Inc.
Inventor: Stephen Callaghan
Abstract: In some embodiments, a link monitoring system (“LMS”) is configured to obtain link status metrics and packet transmission metrics for network links forming a network channel between a first network device and a second network device. The LMS can obtain link status metrics from the first network device and the second network device and can also initiate the generation of packets on the network links to obtain the packet transmission metrics. Based on the status metrics and packet transmission metrics, the LMS can determine if the network links are malfunctioning.
-
公开(公告)号:US20150142970A1
公开(公告)日:2015-05-21
申请号:US14599386
申请日:2015-01-16
Applicant: Amazon Technologies, Inc.
Inventor: Stephen Callaghan
CPC classification number: H04L1/244 , H04L43/50 , H04L69/324
Abstract: In some embodiments, a link monitoring system (“LMS”) is configured to obtain link status metrics and packet transmission metrics for network links forming a network channel between a first network device and a second network device. The LMS can obtain link status metrics from the first network device and the second network device and can also initiate the generation of packets on the network links to obtain the packet transmission metrics. Based on the status metrics and packet transmission metrics, the LMS can determine if the network links are malfunctioning.
Abstract translation: 在一些实施例中,链路监控系统(“LMS”)被配置为获得在第一网络设备和第二网络设备之间形成网络通道的网络链路的链路状态度量和分组传输度量。 LMS可以从第一网络设备和第二网络设备获得链路状态度量,并且还可以在网络链路上发起分组的生成以获得分组传输度量。 基于状态度量和分组传输度量,LMS可以确定网络链路是否发生故障。
-
公开(公告)号:US12155530B1
公开(公告)日:2024-11-26
申请号:US18518751
申请日:2023-11-24
Applicant: Amazon Technologies, Inc.
Inventor: John David Backes , Giacomo Bernardi , Nikolaos Giannarakis , Viktor Heorhiadi , Stephen Callaghan
IPC: H04L41/08 , H04L41/0869 , H04L41/0894
Abstract: Network management systems and associated methods are described for providing intent-driven management of networks using one or more compilers. An intent identifying an expectation for behavior in a network and entity associations for the intent may be received at a compiler. The compiler may determine one or more artifacts for the respective entities based on the intent. The compiler may output instructions based on the artifacts for the consumers. The instructions may be in a language and/or format corresponding to the consumers.
-
-
-
-
-
-
-
-
-