Patents by Inventor Bharat T. Doshi

Bharat T. Doshi 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).

  • Patent number: 8867333
    Abstract: A method for determining a restoration path for a new service in a mesh network involves selecting between candidate restoration paths corresponding to a primary path for the new service based on the shared-risk link groups (SRLGs) associated with links in the primary path. The method includes, for each of a plurality of candidate restoration paths associated with the primary path, (1) determining whether the primary path requires any additional restoration bandwidth to be reserved on any link of the restoration path based on whether, for each link of the restoration path, the primary path is SRLG-disjoint from each other primary path that is protected by that link, (2) generating a path cost for the restoration path, where the path cost is a function of whether any additional restoration bandwidth is required; and (3) selecting the restoration path for the new service based on the path cost.
    Type: Grant
    Filed: September 26, 2003
    Date of Patent: October 21, 2014
    Assignee: Alcatel Lucent
    Inventors: Bharat T. Doshi, Zbigniew M. Dziong, Ramesh Nagarajan, Muhammad A. Qureshi, Yung-Terng Wang
  • Patent number: 8477689
    Abstract: A communication device includes a transmitter portion, a receiver portion and a management portion. The transmitter portion transmits information into a channel. The receiver portion receives information from the channel. The management portion includes a request-to-send packet generating portion, a clear-to-send packet receiving portion, a threshold database, a comparator and a resolution packet generating portion. The threshold database stores a threshold value for the parameter of the channel and provides the threshold value to the comparator. The comparator compares the threshold value and the channel parameter information and generates an instruction signal based on the comparison. The resolution packet generating portion generates a resolution packet based on the instruction signal and provides the resolution packet to the transmitter portion.
    Type: Grant
    Filed: March 26, 2010
    Date of Patent: July 2, 2013
    Assignee: The John Hopkins University
    Inventors: Qinqing Zhang, Lotfi Benmohamed, Bharat T. Doshi
  • Patent number: 8296407
    Abstract: A method for representing, in a network data structure, a minimum amount of protection bandwidth required to be reserved on each link in a mesh network, to restore service upon failure of another node or link in the network. The method includes (1) receiving a request for a new service in the network, wherein the new service is represented by a service data structure having an identification of each link and transit node in a primary path for the new service, (2) determining, using the network and service data structures, whether the new service requires additional protection bandwidth to be reserved on any link in the network, and (3) updating the network data structure if any additional protection bandwidth is determined to be needed. In one implementation the network and service data structures are vectors and the steps of determining and updating involve vector operations between these structures.
    Type: Grant
    Filed: September 26, 2003
    Date of Patent: October 23, 2012
    Assignee: Alcatel Lucent
    Inventors: Bharat T. Doshi, Zbigniew M. Dziong, Ramesh Nagarajan, Muhammad A. Qureshi, Yung-Terng Wang
  • Publication number: 20100246549
    Abstract: A communication device and method are provided for communicating with a receiving device over a channel within a mobile ad-hoc network. The receiving device includes a clear-to-send (CTS) packet generating portion that can generate and a CTS packet based on a parameter of the channel and that can transmit the CTS packet over the channel. The communication device includes a transmitter portion, a receiver portion and a management portion. The transmitter portion can transmit information into the channel. The receiver portion can receive information from the channel. The management portion includes a request-to-send (RTS) packet generating portion, a CTS packet receiving portion, a threshold database, a comparator and an RES packet generating portion. The management portion is in communication with the transmitter portion and the receiver portion. The RTS packet generating portion can generate a RTS packet and can provide the RTS packet to the transmitter portion.
    Type: Application
    Filed: March 26, 2010
    Publication date: September 30, 2010
    Inventors: Qinqing Zhang, Lotfi Benmohamed, Bharat T. Doshi
  • Patent number: 7689693
    Abstract: A method for determining primary and restoration paths for a new service in a mesh network involves (1) for each of a plurality of candidate primary/restoration path pairs for the new service, generating a path cost for each candidate pair, where the path cost for each restoration path is a function of the sum of the cost of links within the restoration path, and (2) selecting the primary and restoration paths for the new service from the plurality of candidate path pairs based on the path cost. If no sharing is possible, for low utilization links, the cost of links is a function of the administrative weight of the link, whereas for high utilization links, the link cost is a function of the inverse of the available capacity on the link. If sharing is possible, the cost is a function of the inverse of a sharing degree for the link.
    Type: Grant
    Filed: September 26, 2003
    Date of Patent: March 30, 2010
    Assignee: Alcatel-Lucent USA Inc.
    Inventors: Bharat T. Doshi, Zbigniew M. Dziong, Ramesh Nagarajan, Muhammad A. Qureshi, Yung-Terng Wang
  • Patent number: 7609637
    Abstract: An architecture for quality-of-service (QoS) management creates a logical circuit-switched network within a packet network to support QoS-sensitive demands levied on the network. This QoS-managed network can serve to interwork, e.g., a PSTN with VoIP networks. The architecture can include a connection resource manager (CRM), which oversees bandwidth availability and demand admission/rejection on dynamically provisioned virtual trunk groups (VTGs) within the packet network, and a transport bandwidth controller (TBC). The VTGs serve to transport QoS-sensitive demands across the packet network. The TBC serves the CRM by providing an interface to routers and/or OAM systems of the packet network to size VTGs to meet QoS requirements. Media switches located at the packet network borders serve to mux/demux the demands into/from VTGs. CRMs and TBCs can be implemented as centralized, distributed, or hierarchical, and flat and aggregated variants of the architecture are supported.
    Type: Grant
    Filed: April 2, 2004
    Date of Patent: October 27, 2009
    Assignee: Alcatel-Lucent USA Inc.
    Inventors: Bharat T. Doshi, Behrokh Samadi, Yung-Terng Wang
  • Patent number: 7451340
    Abstract: An extension to a connection setup protocol for establishment of a restoration path for a service in a mesh network involves, at a transit node along the restoration path, the steps of (1) receiving a service data structure having an identification of each link and transit node in a primary path for the service, and (2) determining whether to reserve additional protection bandwidth on an outgoing link incident to the transit node using the service data structure, wherein the outgoing link is part of the restoration path. In one or more embodiments, the service data structure includes identification of the service, identification of the outgoing link, and bandwidth of the service. In some cases, the extension involves reserving the additional protection bandwidth on the outgoing link, if the transit node determines that the protection bandwidth is required, based upon knowledge of the protection bandwidth already reserved on the outgoing link.
    Type: Grant
    Filed: September 26, 2003
    Date of Patent: November 11, 2008
    Assignee: Lucent Technologies Inc.
    Inventors: Bharat T. Doshi, Zbigniew M. Dziong, Ramesh Nagarajan, Muhammad A. Qureshi, Yung-Terng Wang
  • Patent number: 7406074
    Abstract: Multiple requests to set up and/or tear down connections in a node of a communication network (or multiple failure notifications) are bundled together for transmission within the network. In an “inter-nodal” embodiment, multiple connection requests/failure notifications are bundled together as a single message for transmission between pairs of nodes in the network. In an “intra-nodal” embodiment, multiple connection requests/failure notifications received at one component of a node in the network are bundled together as a single group for forwarding to another component within the same node for implementation. In either case, the bundling of multiple connection requests/failure notifications can reduce the total amount of time required to communicate and implement the desired connection requests/restoration processing. This reduction in time can be critical to the ability of a network to satisfy requirements associated with restoration processing following a network fault.
    Type: Grant
    Filed: July 12, 2002
    Date of Patent: July 29, 2008
    Assignee: Lucent Technologies Inc.
    Inventors: Bharat T. Doshi, Ramesh Nagarajan
  • Publication number: 20040205237
    Abstract: A method for determining a restoration path for a new service in a mesh network involves selecting between candidate restoration paths corresponding to a primary path for the new service based on the shared-risk link groups (SRLGs) associated with links in the primary path. The method includes, for each of a plurality of candidate restoration paths associated with the primary path, (1) determining whether the primary path requires any additional restoration bandwidth to be reserved on any link of the restoration path based on whether, for each link of the restoration path, the primary path is SRLG-disjoint from each other primary path that is protected by that link, (2) generating a path cost for the restoration path, where the path cost is a function of whether any additional restoration bandwidth is required; and (3) selecting the restoration path for the new service based on the path cost.
    Type: Application
    Filed: September 26, 2003
    Publication date: October 14, 2004
    Inventors: Bharat T. Doshi, Zbigniew M. Dziong, Ramesh Nagarajan, Muhammad A. Qureshi, Yung-Terng Wang
  • Publication number: 20040205238
    Abstract: An extension to a connection setup protocol for establishment of a restoration path for a service in a mesh network involves, at a transit node along the restoration path, the steps of (1) receiving a service data structure having an identification of each link and transit node in a primary path for the service, and (2) determining whether to reserve additional protection bandwidth on an outgoing link incident to the transit node using the service data structure, wherein the outgoing link is part of the restoration path. In one or more embodiments, the service data structure includes identification of the service, identification of the outgoing link, and bandwidth of the service. In some cases, the extension involves reserving the additional protection bandwidth on the outgoing link, if the transit node determines that the protection bandwidth is required, based upon knowledge of the protection bandwidth already reserved on the outgoing link.
    Type: Application
    Filed: September 26, 2003
    Publication date: October 14, 2004
    Inventors: Bharat T. Doshi, Zbigniew M. Dziong, Ramesh Nagarajan, Muhammad A. Qureshi, Yung-Terng Wang
  • Publication number: 20040205239
    Abstract: A method for determining primary and restoration paths for a new service in a mesh network involves (1) for each of a plurality of candidate primary/restoration path pairs for the new service, generating a path cost for each candidate pair, where the path cost for each restoration path is a function of the sum of the cost of links within the restoration path, and (2) selecting the primary and restoration paths for the new service from the plurality of candidate path pairs based on the path cost. If no sharing is possible, for low utilization links, the cost of links is a function of the administrative weight of the link, whereas for high utilization links, the link cost is a function of the inverse of the available capacity on the link. If sharing is possible, the cost is a function of the inverse of a sharing degree for the link.
    Type: Application
    Filed: September 26, 2003
    Publication date: October 14, 2004
    Inventors: Bharat T. Doshi, Zbigniew M. Dziong, Ramesh Nagarajan, Muhammad A. Qureshi, Yung-Terng Wang
  • Publication number: 20040193728
    Abstract: A method for representing, in a network data structure, a minimum amount of protection bandwidth required to be reserved on each link in a mesh network, to restore service upon failure of another node or link in the network. The method includes (1) receiving a request for a new service in the network, wherein the new service is represented by a service data structure having an identification of each link and transit node in a primary path for the new service, (2) determining, using the network and service data structures, whether the new service requires additional protection bandwidth to be reserved on any link in the network, and (3) updating the network data structure if any additional protection bandwidth is determined to be needed. In one implementation the network and service data structures are vectors and the steps of determining and updating involve vector operations between these structures.
    Type: Application
    Filed: September 26, 2003
    Publication date: September 30, 2004
    Inventors: Bharat T. Doshi, Zbigniew M. Dziong, Ramesh Nagarajan, Muhammad A. Qureshi, Yung-Terng Wang
  • Publication number: 20040008619
    Abstract: Multiple requests to set up and/or tear down connections in a node of a communication network (or multiple failure notifications) are bundled together for transmission within the network. In an “inter-nodal” embodiment, multiple connection requests/failure notifications are bundled together as a single message for transmission between pairs of nodes in the network. In an “intra-nodal” embodiment, multiple connection requests/failure notifications received at one component of a node in the network are bundled together as a single group for forwarding to another component within the same node for implementation. In either case, the bundling of multiple connection requests/failure notifications can reduce the total amount of time required to communicate and implement the desired connection requests/restoration processing. This reduction in time can be critical to the ability of a network to satisfy requirements associated with restoration processing following a network fault.
    Type: Application
    Filed: July 12, 2002
    Publication date: January 15, 2004
    Inventors: Bharat T. Doshi, Ramesh Nagarajan
  • Patent number: 5633868
    Abstract: A method and apparatus for managing a virtual circuit network is disclosed that enables hand-off management. An illustrative embodiment establishes a virtual ciruit by receiving, at a radio port, a virtual circuit identifier from a wireless terminal and attaching the virtual circuit identifier to an OA&M cell. The radio port then transmits, over a pre-established unidirectional virtual ciruit, the OA&M cell to a radio port manager.
    Type: Grant
    Filed: October 17, 1994
    Date of Patent: May 27, 1997
    Assignee: Lucent Technologies Inc.
    Inventors: John H. Baldwin, Helen Chu, Bharat T. Doshi, Subrahmanyam Dravida, Sanjiv Nanda, Philip A. Treventi
  • Patent number: 5568475
    Abstract: An Asynchronous Transfer(ATM) network comprising a plurality of ATM switches may be arranged so that it receives calls from Synchronous Transfer Mode (STM) switches that employ out-of-band signaling such that the ATM switches communicate telephone call signaling information between each other and the STM switches via an out-of-band signaling network associated with the ATM network and interface with out-of-band networks associated with the STM switches.
    Type: Grant
    Filed: December 21, 1994
    Date of Patent: October 22, 1996
    Assignee: Lucent Technologies Inc.
    Inventors: Bharat T. Doshi, N. Farber, P. Harshavardhana, Rajiv Kapoor, Arik Kashper, Steven S. Katz, Kathleen S. Meier-Hellstern, Thomas S. Guiffrida
  • Patent number: 5550848
    Abstract: The retransmission of signaling messages that data terminals (e.g., modems) might exchange prior to exchanging user data is controlled by arranging a data terminal that receives multiple copies of the same signaling message so that it saves only the first copy thereof, but transmits a response to the sending terminal following receipt of each such copy. The sending terminal terminates its transmission of the signaling message upon receipt of a response from the receiving terminal. The inventive procedure is especially advantageous for controlling the retransmission of signaling messages during a n-way handshake between two terminals.
    Type: Grant
    Filed: May 13, 1994
    Date of Patent: August 27, 1996
    Assignee: Lucent Technologies Inc.
    Inventors: Bharat T. Doshi, Richard P. Ejzak, Sanjiv Nanda
  • Patent number: 5539744
    Abstract: A telecommunications architecture using ATM based technology is disclosed that supports wireless communications. Some embodiments of the present invention may provide a mechanism for hand-off, which has fewer costs and restrictions than other hand-off schemes the in the prior art. In one embodiment a plurality of virtual circuit identifiers is created such that each is unambiquously associated with the others. The virtual circuit identifiers are then transmitted to a wireless terminal, via a first radio port. Subsequently, the wireless terminal transmits one of the virtual circuit identifiers to second radio port.
    Type: Grant
    Filed: February 28, 1995
    Date of Patent: July 23, 1996
    Assignee: AT&T Corp.
    Inventors: Helen Chu, Bharat T. Doshi, Subrahmanyam Dravida, Sanjiv Nanda, Anil S. Sawkar, Kazem A. Sohraby
  • Patent number: 5483527
    Abstract: An Asynchronous Transfer Mode (ATM) network comprising a plurality of ATM switches may be arranged so that it may receive for routing telephone calls originating at Synchronous Transfer Mode (STM) switches. This may be done in the ATM network by accumulating voice signals as they are received from a STM switch and forming an ATM data-cell payload when the accumulation includes a predetermined number of the voice signals, e.g., 48 voice signals. The payload and a header, including a virtual channel identifier determined as a function of the identity of the STM trunk over which the voice signals were received, may then be supplied to an associated ATM switch for routing to an intended destination.
    Type: Grant
    Filed: December 21, 1994
    Date of Patent: January 9, 1996
    Assignee: AT&T Corp.
    Inventors: Bharat T. Doshi, N. Farber, P. Harshavardhana, Rajiv Kapoor, Arik Kashper, Steven S. Katz, Kathleen S. Meier-Hellstern
  • Patent number: 5481544
    Abstract: A method and apparatus for transmitting and/or receiving packets (e.g., CDMA packets, CDPD packets, etc.) that are associated with different channels and which are multiplexed via a single channel (e.g., an ATM Channel).
    Type: Grant
    Filed: October 17, 1994
    Date of Patent: January 2, 1996
    Assignee: AT&T Corp.
    Inventors: John H. Baldwin, Bharat T. Doshi, Subrahmanyam Dravida
  • Patent number: 5291481
    Abstract: Congestion in a high speed connection oriented packet network carrying bursty data and real time service is avoided by a novel in-call negotiation scheme for reserving bandwidth for real time calls and reserving buffer capacity for bursty calls.For a real time call, a centralized call controller in each switch in the network determines which of its outgoing trunks has available to it the peak bandwidth needed to accommodate the call. Once one of these trunks is found, the call routing is set up so that the call is directed through that trunk and the peak bandwidth requirement of the call is allocated on that output trunk for the duration of the call.The network contains one or more switches, each of which has a centralized call controller and a plurality of trunk controllers. The call controller routes calls from a plurality of input trunks to a plurality of output trunks, identifies kinds of calls, and allocates bandwidth on the output trunks.
    Type: Grant
    Filed: October 4, 1991
    Date of Patent: March 1, 1994
    Assignee: AT&T Bell Laboratories
    Inventors: Bharat T. Doshi, Subrahmanyam Dravida, David S. Einstein, P. Harshavardhana