BackgroundCheck.run
Search For

Olen L Stokes, 72103 Goldenthal Ct, Cary, NC 27511

Olen Stokes Phones & Addresses

103 Goldenthal Ct, Morrisville, NC 27511    919-3800476   

Cary, NC   

Carrboro, NC   

Social networks

Olen L Stokes

Linkedin

Work

Company: Extreme networks Oct 1999 Position: Distinguished engineer

Education

Degree: Doctorates, Doctor of Philosophy School / High School: North Carolina State University 1992 to 1995 Specialities: Computer Engineering, Philosophy

Skills

Ethernet • Tcp/Ip • Routing • Ipv6 • Network Architecture • Snmp • Ip • Qos • Embedded Systems • Network Processors • Routing Protocols • Ospf • Switches • Network Design • Embedded Software • Distributed Systems • Device Drivers • Routers • Mpls • Network Engineering • Vpls • Bgp • Internet Protocol • Multicast • Internet Protocol Suite

Industries

Computer Networking

Mentions for Olen L Stokes

Olen Stokes resumes & CV records

Resumes

Olen Stokes Photo 11

Distinguished Engineer

Location:
Raleigh, NC
Industry:
Computer Networking
Work:
Extreme Networks
Distinguished Engineer
Ibm 1974 - 1999
Senior Engineer
Education:
North Carolina State University 1992 - 1995
Doctorates, Doctor of Philosophy, Computer Engineering, Philosophy
Skills:
Ethernet, Tcp/Ip, Routing, Ipv6, Network Architecture, Snmp, Ip, Qos, Embedded Systems, Network Processors, Routing Protocols, Ospf, Switches, Network Design, Embedded Software, Distributed Systems, Device Drivers, Routers, Mpls, Network Engineering, Vpls, Bgp, Internet Protocol, Multicast, Internet Protocol Suite

Publications & IP owners

Us Patents

Load-Sharing Technique For Distributing Multi-Protocol Label Switching Protocol Encapsulated Flows Across Multiple Physical Links

US Patent:
7149217, Dec 12, 2006
Filed:
Aug 14, 2001
Appl. No.:
09/930053
Inventors:
Cedell Alexander - Durham NC, US
Lance Richardson - Chapel Hill NC, US
Olen Stokes - Morrisville NC, US
Assignee:
Extreme Networks - Santa Clara CA
International Classification:
H04L 12/28
H04L 12/56
US Classification:
370392, 370465, 370400
Abstract:
When Internet Protocol (IP) packets or Layer-2 MAC Protocol packets are encapsulated in a MultiProtocol Label Switching (MPLS) packet, one or more labels are assigned to identify the routers of the MPLS network through which the packet has passed. From this information, the underlying protocol (e. g. , IP, MAC) can be inferred. In one embodiment, the value assigned to the one or more labels is selected to identify the underlying protocol. In one embodiment, IP packets have label values in a first range and MAC packets have label values in a second range. When the MPLS-encapsulated packets are switched within a load sharing environment, the ranges of the label values indicate the underlying protocol of the packet being switched. Knowing the underlying protocol enables a hash function to be selected that will both preserve packet ordering and effectively load share traffic received from a higher-speed source link across multiple lower-speed links.

Address Management In Pnni Hierarchical Networks

US Patent:
7177951, Feb 13, 2007
Filed:
Jul 26, 2000
Appl. No.:
09/625624
Inventors:
Douglas Dykeman - Richterswil, CH
Michael Osbourne - Au, CH
Paolo Scotton - Rueschlikon, CH
Olen Stokes - Morrisville NC, US
Claude Basso - Nice, FR
Marianne Aubry - St. Paul, FR
Minh-Tri Do Khac - La Gaude, FR
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 15/16
US Classification:
709249, 709238, 709250
Abstract:
Address management methods and apparatus are provided for a node serving as peer group leader for a peer group of nodes in one level of the hierarchy of a PNNI hierarchical network, whereby the peer group leader represents the peer group to one or more neighboring nodes in the next level up of the hierarchy. The peer group leader has a memory () for storing peer group topology data (), comprising address data which is supplied to the peer group leader from nodes in the peer group and represents addresses for access by the network, and peer group leader topology data (), comprising address data which is supplied to said neighboring nodes by the peer group leader and represents addresses accessible via the peer group. The address management method comprises: checking whether addresses represented by said address data are accessible via the peer group; notifying said neighboring nodes of changes in the accessibility of addresses so identified; and updating said peer group leader topology data () in accordance with said changes.

Methods, Systems, And Computer Program Products For Controlling Updating Of A Layer 3 Host Table Based On Packet Forwarding Lookup Miss Counts

US Patent:
7724734, May 25, 2010
Filed:
Dec 23, 2005
Appl. No.:
11/317665
Inventors:
Donald B. Grosser - Apex NC, US
Edward J. Rovner - Chapel Hill NC, US
Olen L. Stokes - Cary NC, US
Assignee:
Extreme Networks, Inc. - Santa Clara CA
International Classification:
H04L 12/56
US Classification:
370389
Abstract:
Methods, systems, and computer program products for controlling updating of a layer 3 host table based on packet forwarding miss counts are disclosed. According to one method, layer 3 packets are routed using at least one of a layer 3 host table containing entries corresponding to remote hosts and a longest prefix matching table containing prefixes corresponding to remote hosts. For each layer 3 destination address for which a lookup in at least one table fails, a number of packets received within a time period are counted. Remote destination entries in the host table are replaced based on the counts.

Methods, Systems, And Computer Program Products For Routing Packets At A Multi-Mode Layer 3 Packet Forwarding Device

US Patent:
7843927, Nov 30, 2010
Filed:
Dec 22, 2006
Appl. No.:
11/644701
Inventors:
Donald B. Grosser - Apex NC, US
Edward J. Rovner - Chapel Hill NC, US
Olen L. Stokes - Cary NC, US
Assignee:
Extreme Networks, Inc. - Santa Clara CA
International Classification:
H04L 12/28
H04L 12/56
US Classification:
370392, 709238, 709239, 709240, 709242, 370389
Abstract:
The subject matter described herein includes methods, systems, and computer program products for routing packets at a multi-mode layer 3 packet forwarding device. According to one aspect, the subject matter described herein includes operating a first of at least two modules in a host mode, and operating a second of at least two modules in a longest prefix matching (LPM) mode. Operating a module in a host mode includes populating a host table and an LPM table with entries corresponding to hosts and routing layer 3 packets received by the first module using the host and LPM tables. Operating a module in an LPM mode includes populating a host table with entries corresponding to hosts, populating an LPM table with entries corresponding to variable length Internet protocol (IP) addresses and next hop addresses, and routing layer 3 packets received by the second module using the host and LPM tables.

Redundant Ethernet Automatic Protection Switching Access To Virtual Private Lan Services

US Patent:
7990850, Aug 2, 2011
Filed:
Apr 11, 2008
Appl. No.:
12/101603
Inventors:
Olen L. Stokes - Cary NC, US
Sunil P. Shah - San Jose CA, US
Arnel Lim - San Jose CA, US
Assignee:
Extreme Networks, Inc. - Santa Clara CA
International Classification:
H04L 12/26
US Classification:
370222, 370244
Abstract:
Embodiments disclosed herein provide redundant connectivity between an Ethernet Automatic Protection Switching (EAPS) access network and a Virtual Private LAN Service (VPLS) network. A first VPLS node is provided to function as an EAPS controller node. A second VPLS node is provided to function as an EAPS partner node. The first and second VPLS nodes are linked by a pseudowire and an EAPS shared-link. Additional EAPS nodes are also provided. The additional EAPS nodes are linked to each other and one of the additional EAPS nodes is designated as a master node. Links are also established between the VPLS nodes and the EAPS nodes such that one or more EAPS rings are formed. Each EAPS ring includes the shared-link between the first and second VPLS nodes. The EAPS rings are monitored to detect link failures. When a failure of the pseudowire shared-link between the first and second VPLS nodes is detected, all pseudowire links associated with the first VPLS node are disabled if any of the EAPS nodes has a path to both of the VPLS nodes.

Method And System For Automatic Expansion And Contraction Of Ip Host Forwarding Database

US Patent:
8059658, Nov 15, 2011
Filed:
Mar 31, 2008
Appl. No.:
12/060111
Inventors:
Edward J. Rovner - Chapel Hill NC, US
Olen L. Stokes - Cary NC, US
Justus W. Gries - Morrisville NC, US
Donald B. Grosser - Apex NC, US
Assignee:
Extreme Networks, Inc. - Santa Clara CA
International Classification:
H04L 12/28
H04L 12/56
US Classification:
37039531, 3703953, 3703951, 711221
Abstract:
An indication of a host route to be added to a forwarding database table as an entry is received. The host route is added to a first hardware table or a second hardware table if a space is available in the second hardware table or in a first storage area of the first hardware table. The first hardware table has both a first storage area and a second storage area. If a space is not available in the second hardware table or the first storage area of the first hardware table, the first storage area of the first hardware table is automatically expanded to include unused space in the second storage area of the first hardware table. The host route is then added to a space in the expanded first storage area of the first hardware table.

Methods, Systems, And Computer Readable Media For Automatically Selecting Between Internet Protocol Switching Modes On A Per-Module Basis In A Packet Forwarding Device

US Patent:
8331373, Dec 11, 2012
Filed:
Jun 21, 2010
Appl. No.:
12/820111
Inventors:
Donald B. Grosser - Apex NC, US
Edward J. Rovner - Chapel Hill NC, US
Olen L. Stokes - Cary NC, US
Assignee:
Extreme Networks, Inc. - Santa Clara CA
International Classification:
H04L 12/28
US Classification:
370392, 370389, 3703951, 709238, 709239
Abstract:
The subject mailer described herein includes methods, systems, and computer readable media for automatically selecting between Internet protocol switching modes on a per-module basis in a packet forwarding device. According to one aspect, a method may include determining capacities of hardware longest prefix matching (LPM) tables located on each input/output (I/O) module in a multi-module IP packet forward device. The number of routes currently stored in a software LPM table may be determined. If the software LPM table can be stored within the hardware LPM table for an I/O module, an LPM mode may be automatically selected for that I/O module. If the contents of software LPM table cannot be stored within the hardware LPM table for a particular I/O module, the I/O module may be automatically transitioned to operate in an Internet protocol forwarding database (IPFDB) mode.

Methods And Systems For Providing Redundant Connectivity Across A Network Using A Tunneling Protocol

US Patent:
2003018, Oct 9, 2003
Filed:
Apr 4, 2002
Appl. No.:
10/115705
Inventors:
John Frick - Raleigh NC, US
Cedell Alexander - Durham NC, US
Olen Stokes - Morrisville NC, US
Charles Burton - Cary NC, US
Donald Grosser - Apex NC, US
International Classification:
H04J001/16
H04J003/14
US Classification:
370/227000, 370/228000
Abstract:
Methods and systems for providing redundant network connectivity across a network using a tunneling protocol by dynamically moving a TLS tunnel between master and slave switches based on relative connectivity provided by the switches are disclosed. A standby routing protocol executes on the master and slave switches to monitor the relative connectivity. In response to detecting that the relative connectivity of the slave switch exceeds that of the master switch, the standby routing protocol reverses the roles of the master and slave switches, thus moving the TLS tunnel to the new master switch.

NOTICE: You may not use BackgroundCheck or the information it provides to make decisions about employment, credit, housing or any other purpose that would require Fair Credit Reporting Act (FCRA) compliance. BackgroundCheck is not a Consumer Reporting Agency (CRA) as defined by the FCRA and does not provide consumer reports.