Patents by Inventor Jason C. Fan
Jason C. Fan has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Publication number: 20190045483Abstract: This disclosure relates to techniques for supporting narrowband device-to-device wireless communication, including possible techniques for 1) handing off from one master to another and 2) relaying shifted device-to-device synchronization signals in an off grid radio system. The techniques herein may allow for a successor master device to take over a master role, including by transmitting synchronization signals. The techniques herein may allow for a repeater device to expand the boundary of a device-to-device communication group by transmitting synchronization signals that are shifted relative to synchronization signals transmitted by a master device.Type: ApplicationFiled: August 2, 2018Publication date: February 7, 2019Inventors: Tarik Tabet, Lydi Smaini, Ronald W. Dimpflmaier, Matthias Sauer, Jason C. Fan
-
Patent number: 7957324Abstract: The disclosed network includes two rings, wherein a first ring transmits data in a clockwise direction, and the other ring transmits data in a counterclockwise direction. The traffic is removed from the ring by the destination node. During normal operations (i.e., all spans operational), data between nodes can flow on either ring. Thus, both rings are fully utilized during normal operations. The nodes periodically test the bit error rate of the links (or the error rate is constantly calculated) to detect a fault in one of the links. The detection of such a fault sends a broadcast signal to all nodes to reconfigure a routing table within the node so as to identify the optimum routing of source traffic to the destination node after the fault.Type: GrantFiled: November 25, 2008Date of Patent: June 7, 2011Assignee: Adtran, Inc.Inventors: Jason C. Fan, Prasad P. Jogalekar, Vinay K. Bannai
-
Patent number: 7929428Abstract: The disclosed network includes two rings, wherein a first ring transmits data in a clockwise direction, and the other ring transmits data in a counterclockwise direction. The traffic is removed from the ring by the destination node. During normal operations (i.e., all spans operational), data between nodes can flow on either ring. Thus, both rings are fully utilized during normal operations. The nodes periodically test the bit error rate of the links (or the error rate is constantly calculated) to detect a fault in one of the links. The detection of such a fault sends a broadcast signal to all nodes to reconfigure a routing table within the node so as to identify the optimum routing of source traffic to the destination node after the fault.Type: GrantFiled: November 25, 2008Date of Patent: April 19, 2011Assignee: Adtran, Inc.Inventors: Jason C. Fan, Prasad P. Jogalekar, Vinay K. Bannai
-
Patent number: 7916723Abstract: An automatic network topology identification technique is described herein. Each node in the network periodically or constantly transmits its unique address to its neighboring node. Once a node receives a different message from its neighbor, the node identifies a topology change in the network. In one embodiment, a current topology is associated with a session number. When a change in the topology is detected, the detecting node increments the session number and broadcasts the change in topology. The other nodes, detecting the changed session number, now know that there has been a change in the network. In response, the nodes in the network modify routing tables and other information stored at the node related to the topology. In one embodiment, the technique is used to reassign shortened addresses to each device on the network to support a dual-addressing mode of the network.Type: GrantFiled: July 1, 2009Date of Patent: March 29, 2011Assignee: Adtran, Inc.Inventors: Jason C. Fan, Prasad P. Jogalekar, Vinay K. Bannai
-
Publication number: 20100124176Abstract: An automatic network topology identification technique is described herein. Each node in the network periodically or constantly transmits its unique address to its neighboring node. Once a node receives a different message from its neighbor, the node identifies a topology change in the network. In one embodiment, a current topology is associated with a session number. When a change in the topology is detected, the detecting node increments the session number and broadcasts the change in topology. The other nodes, detecting the changed session number, now know that there has been a change in the network. In response, the nodes in the network modify routing tables and other information stored at the node related to the topology. In one embodiment, the technique is used to reassign shortened addresses to each device on the network to support a dual-addressing mode of the network.Type: ApplicationFiled: July 1, 2009Publication date: May 20, 2010Applicant: ADTRAN, INC.Inventors: JASON C. FAN, PRASAD P. JOGALEKAR, VINAY K. BANNAI
-
Patent number: 7570603Abstract: An automatic network topology identification technique is described herein. Each node in the network periodically or constantly transmits its unique address to its neighboring node. Once a node receives a different message from its neighbor, the node identifies a topology change in the network. In one embodiment, a current topology is associated with a session number. When a change in the topology is detected, the detecting node increments the session number and broadcasts the change in topology. The other nodes, detecting the changed session number, now know that there has been a change in the network. In response, the nodes in the network modify routing tables and other information stored at the node related to the topology. In one embodiment, the technique is used to reassign shortened addresses to each device on the network to support a dual-addressing mode of the network.Type: GrantFiled: November 19, 2008Date of Patent: August 4, 2009Assignee: ADTRAN Inc.Inventors: Jason C. Fan, Prasad P. Jogalekar, Vinay K. Bannai
-
Patent number: 7545755Abstract: An automatic network topology identification technique is described herein. Each node in the network periodically or constantly transmits its unique address to its neighboring node. Once a node receives a different message from its neighbor, the node identifies a topology change in the network. In one embodiment, a current topology is associated with a session number. When a change in the topology is detected, the detecting node increments the session number and broadcasts the change in topology. The other nodes, detecting the changed session number, now know that there has been a change in the network. In response, the nodes in the network modify routing tables and other information stored at the node related to the topology. In one embodiment, the technique is used to reassign shortened addresses to each device on the network to support a dual-addressing mode of the network.Type: GrantFiled: May 26, 2004Date of Patent: June 9, 2009Assignee: ADTRAN Inc.Inventors: Jason C. Fan, Prasad P. Jogalekar, Vinay K. Bannai
-
Publication number: 20090141621Abstract: The disclosed network includes two rings, wherein a first ring transmits data in a clockwise direction, and the other ring transmits data in a counterclockwise direction. The traffic is removed from the ring by the destination node. During normal operations (i.e., all spans operational), data between nodes can flow on either ring. Thus, both rings are fully utilized during normal operations. The nodes periodically test the bit error rate of the links (or the error rate is constantly calculated) to detect a fault in one of the links. The detection of such a fault sends a broadcast signal to all nodes to reconfigure a routing table within the node so as to identify the optimum routing of source traffic to the destination node after the fault.Type: ApplicationFiled: November 25, 2008Publication date: June 4, 2009Applicant: Adtran, Inc.Inventors: Jason C. Fan, Prasad P. Jogalekar, Vinay K. Bannai
-
Publication number: 20090141656Abstract: The disclosed network includes two rings, wherein a first ring transmits data in a clockwise direction, and the other ring transmits data in a counterclockwise direction. The traffic is removed from the ring by the destination node. During normal operations (i.e., all spans operational), data between nodes can flow on either ring. Thus, both rings are fully utilized during normal operations. The nodes periodically test the bit error rate of the links (or the error rate is constantly calculated) to detect a fault in one of the links. The detection of such a fault sends a broadcast signal to all nodes to reconfigure a routing table within the node so as to identify the optimum routing of source traffic to the destination node after the fault.Type: ApplicationFiled: November 25, 2008Publication date: June 4, 2009Applicant: Adtran, Inc.Inventors: Jason C. Fan, Prasad P. Jogalekar, Vinay K. Bannai
-
Publication number: 20090092064Abstract: An automatic network topology identification technique is described herein. Each node in the network periodically or constantly transmits its unique address to its neighboring node. Once a node receives a different message from its neighbor, the node identifies a topology change in the network. In one embodiment, a current topology is associated with a session number. When a change in the topology is detected, the detecting node increments the session number and broadcasts the change in topology. The other nodes, detecting the changed session number, now know that there has been a change in the network. In response, the nodes in the network modify routing tables and other information stored at the node related to the topology. In one embodiment, the technique is used to reassign shortened addresses to each device on the network to support a dual-addressing mode of the network.Type: ApplicationFiled: November 19, 2008Publication date: April 9, 2009Inventors: Jason C. Fan, Prasad P. Jogalekar, Vinay K. Bannai
-
Patent number: 7289448Abstract: A method and system for selecting ring paths in service provisioning on optical networks including a plurality of interconnected rings. The method includes: receiving a request to provision a service between a first end point and a second end point in the optical network; identifying a plurality of possible ring paths between the first and second end points; validating a bandwidth of each ring path, including validating bandwidths of bandwidth bottlenecks in each ring path; selecting a path from the validated ring paths; and provisioning the service on the selected path. The system utilizes a path engine on a network management server that knows about the bandwidth allocation in the entire network and implements the method. The resources of the optical network used by the provisioned service is thus minimized.Type: GrantFiled: December 23, 2003Date of Patent: October 30, 2007Assignee: Adtran, Inc.Inventors: Hasnain Rashid, Masood Ahmad, Paddy Vishnubhatt, Phyllis Yip, Jason C. Fan, Peter G. Jones, Saravanan R. Coimbatore
-
Aggregate fair queuing technique in a communications system using a class based queuing architecture
Patent number: 7006440Abstract: A communications network is described having a class-based queuing architecture. Shared class queues receive packet flows from different customers. In one embodiment, there are eight classes and thus eight shared queues, one for each class. A scheduler schedules the output of packets by the various queues based on priority. Each customer (or other aggregate of packet flows) is allocated a certain space in a class queue based on the customers' Service Level Agreement (SLA) with the service provider. A queue input circuit detects bits in the packet header identifying the customer (or other criteria) and makes selections to drop or pass packets destined for a shared queue based on the customers' (or other aggregates') allocated space in the queue.Type: GrantFiled: October 26, 2001Date of Patent: February 28, 2006Assignee: Luminous Networks, Inc.Inventors: Sanjay K. Agrawal, Neil N. Mammen, Ajit Ninan, Jason C. Fan -
Patent number: 7007028Abstract: A method and system for synchronizing data between a management system (MS) and network elements (NE) in an optical network utilizes a table counter and row counters for each row in a NE table, and a table counter and row counter for each row in a MS table. The NE table counter increments when a change in the NE table occurs. Each NE row counter increments when its row is changed. The MS table counter increments when a change in the MS table occurs. Each MS row counter is incremented when its row is changed. The MS polls the NE table counter and compares it with its MS table counter. If they are different, then the MS compares each NE row counter with the corresponding MS row counter. For any of the row counters that do not match, the rows between the MS table and the NE table are synchronized.Type: GrantFiled: December 23, 2003Date of Patent: February 28, 2006Assignee: Luminous Networks, Inc.Inventors: Hasnain Rashid, Peter G. Jones, Paddy Vishnubhatt, Phyllis Yip, Jason C. Fan
-
Patent number: 6865149Abstract: The disclosed network includes two rings, wherein a first ring transmits data in a clockwise direction, and the other ring transmits data in a counterclockwise direction. The traffic is removed from the ring by the destination node. During normal operations (i.e., all spans operational), data between nodes flows on the ring that would provide the minimum number of hops to the destination node. Thus, both rings are fully utilized during normal operations. The nodes periodically test the bit error rate of the links (or the error rate is constantly calculated) to detect a fault in one of the links. The detection of such a fault sends a broadcast signal to all nodes to reconfigure a routing table within the node so as to identify the optimum routing of source traffic to the destination node after the fault.Type: GrantFiled: March 3, 2000Date of Patent: March 8, 2005Assignee: Luminous Networks, Inc.Inventors: Robert F. Kalman, Jason C. Fan, Charles F. Barry, Prasad P. Jogalekar, Vinay K. Bannai
-
Publication number: 20040213274Abstract: An automatic network topology identification technique is described herein. Each node in the network periodically or constantly transmits its unique address to its neighboring node. Once a node receives a different message from its neighbor, the node identifies a topology change in the network. In one embodiment, a current topology is associated with a session number. When a change in the topology is detected, the detecting node increments the session number and broadcasts the change in topology. The other nodes, detecting the changed session number, now know that there has been a change in the network. In response, the nodes in the network modify routing tables and other information stored at the node related to the topology. In one embodiment, the technique is used to reassign shortened addresses to each device on the network to support a dual-addressing mode of the network.Type: ApplicationFiled: May 26, 2004Publication date: October 28, 2004Inventors: Jason C. Fan, Prasad P. Jogalekar, Vinay K. Bannai
-
Patent number: 6717956Abstract: A dual addressing mode is described in which reduced-length addresses (referred to as short addresses) are substituted for standard addresses (referred to as long addresses) for traffic whose source or destination is internal to a given virtual network topology. The required length of short addresses used for a given virtual topology is dependent on the number of devices reachable within the topology. For a virtual topology with less than 256 addressable devices, for example, 8-bit short addresses can be used. When a node within the virtual network sees a packet with a short destination address in the header, the node understands the address to be within the virtual network and routes the packet accordingly. If a source address is a short address, the virtual network can identify the source within the virtual network. For packets originating in the virtual network whose destination is also in the virtual network, both the source and destination addresses can be short addresses.Type: GrantFiled: March 3, 2000Date of Patent: April 6, 2004Assignee: Luminous Networks, Inc.Inventors: Jason C. Fan, Prasad P. Jogalekar, Vinay K. Bannai
-
Patent number: 6680912Abstract: The disclosed network includes two rings, wherein a first ring transmits data in a clockwise direction, and the other ring transmits data in a counterclockwise direction. The traffic is removed from the ring by the destination node. During normal operations (i.e., all spans operational), data between nodes flows on the ring that would provide the minimum number of hops to the destination node. Thus, both rings are fully utilized during normal operations. The nodes periodically test the bit error rate of the links (or the error rate is constantly calculated) to detect a fault in one of the links. The detection of such a fault sends a broadcast signal to all nodes to reconfigure a routing table within the node so as to identify the optimum routing of source traffic to the destination node after the fault.Type: GrantFiled: March 3, 2000Date of Patent: January 20, 2004Assignee: Luminous Networks, Inc.Inventors: Robert F. Kalman, Jason C. Fan, Charles F. Barry, Prasad P. Jogalekar, Vinay K. Bannai
-
Patent number: 6647428Abstract: An architecture for transport of multiple services in connectionless packet-based networks is described herein, along with the packet format used for data transport in this architecture. The architecture supports transport of both connectionless packetized data and framed data from synchronous leased lines. The architecture supports transparent packetization of incoming DS1 data. The architecture works for mesh architectures but is optimized for OSI Layer 1 (crossconnect) and Layer 2 (Virtual LAN, or VLAN) services and for ring topologies, since for these services in a ring no path setup is required using a label distribution protocol. In addition, it simultaneously supports OSI Layer 1, Layer 2, and Layer 3 services.Type: GrantFiled: May 5, 2000Date of Patent: November 11, 2003Assignee: Luminous Networks, Inc.Inventors: Vinay K. Bannai, Charles F. Barry, Inwhan Choi, Jason C. Fan, Robert F. Kalman, Richard Lindquist, Sohail Mallick, Atul Shinde, Seshadri Srinivasan, Robert Stillman, Warren Watts
-
Patent number: 6643269Abstract: An automatic network topology identification technique is described herein. Each node in the network periodically or constantly transmits its unique address to its neighboring node. Once a node receives a different message from its neighbor, the node identifies a topology change in the network. In one embodiment, a current topology is associated with a session number. When a change in the topology is detected, the detecting node increments the session number and broadcasts the change in topology. The other nodes, detecting the changed session number, now know that there has been a change in the network. In response, the nodes in the network modify routing tables and other information stored at the node related to the topology. In one embodiment, the technique is used to reassign shortened addresses to each device on the network to support a dual-addressing mode of the network.Type: GrantFiled: March 3, 2000Date of Patent: November 4, 2003Assignee: Luminous Networks, Inc.Inventors: Jason C. Fan, Prasad P. Jogalekar, Vinay K. Bannai
-
Patent number: 6625124Abstract: An automatic network topology identification technique is described herein. Each node in the network periodically or constantly transmits its unique address to its neighboring node. Once a node receives a different message from its neighbor, the node identifies a topology change in the network. In one embodiment, a current topology is associated with a session number. When a change in the topology is detected, the detecting node increments the session number and broadcasts the change in topology. The other nodes, detecting the changed session number, now know that there has been a change in the network. In response, the nodes in the network modify routing tables and other information stored at the node related to the topology. In one embodiment, the technique is used to reassign shortened addresses to each device on the network to support a dual-addressing mode of the network.Type: GrantFiled: March 3, 2000Date of Patent: September 23, 2003Assignee: Luminous Networks, Inc.Inventors: Jason C. Fan, Prasad P. Jogalekar, Vinay K. Bannai