Patents by Inventor Rupak Chandra
Rupak Chandra 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: 20240015587Abstract: In some embodiments, a device in a network receives a packet from a sender that is destined for a receiver. The device forms duplicate packets of the packet. The device assigns a sequence number to the duplicate packets based on an identity of the sender and on a flow identifier associated with the packet. The device sends the duplicate packets with the sequence number via different paths in the network towards the receiver.Type: ApplicationFiled: December 9, 2022Publication date: January 11, 2024Inventors: Rupak Chandra, Alessandro ERTA, Xiaoguang Jason CHEN
-
Publication number: 20230379758Abstract: In one embodiment, a device in a wireless network selects a transmission rate for one or more packets to be sent, based on a received signal strength indicator value. The device makes a determination that the one or more packets should be compressed, based on the transmission rate selected by the device. The device applies, based on the determination, stateless offline dictionary compression to the one or more packets, to form a compressed stream of one or more packets. The device sends the compressed stream via the wireless network and using the transmission rate selected by the device.Type: ApplicationFiled: May 20, 2022Publication date: November 23, 2023Inventors: Alessandro Erta, Carmine BENEDETTO, Rupak CHANDRA, Luca BISTI
-
Publication number: 20230370941Abstract: In one embodiment, a mobile node having a first radio and a second radio applies stateless offline dictionary compression to an uncompressed stream of packets, to form a compressed stream of packets. The first radio of the mobile node communicates with a first access point of a wireless network and the second radio of the mobile node communicates with a second access point of the wireless network. The mobile node selects the first radio to send the uncompressed stream of packets and the second radio to send the compressed stream of packets. The mobile node sends, via the first radio, the uncompressed stream of packets to the first access point over a first wireless path. The mobile node sends, via the second radio, the compressed stream of packets to the second access point over a second wireless path.Type: ApplicationFiled: May 11, 2022Publication date: November 16, 2023Inventors: Rupak CHANDRA, Alessandro ERTA
-
Patent number: 11678250Abstract: In one embodiment, a device identifies a plurality of access points of a wireless network. The device also identifies a plurality of mobile nodes of a mobile system. The device establishes a first label-switched path in the wireless network that comprises a wireless link between a first mobile node in the plurality of mobile nodes and a first access point in the plurality of access points. The device establishes a second label-switched path in the wireless network that comprises a wireless link between a second mobile node of the mobile system and a second access point in the plurality of access points.Type: GrantFiled: April 26, 2021Date of Patent: June 13, 2023Assignee: Cisco Technology, Inc.Inventors: Alessandro Erta, Luca Bisti, Arun Khanna, Sudhir Kumar Jain, Kasi Nalamalapu, Stefano Ferrari, Salvatore Valenza, Domenico Ficara, Vincent Cuissard, Loris Gazzarrini, Rupak Chandra
-
Patent number: 11606264Abstract: In one embodiment, a controller predicts an occurrence of an event in a wireless network, based in part on a movement of a mobile node of the wireless network. The controller initiates application of network-layer forward error correction encoding to a stream of packets to be sent during the event between the mobile node and an access point of the wireless network, to form one or more encoded packets. The controller causes the one or more encoded packets to be transmitted in conjunction with the stream of packets during the event. The controller ceases application of the network-layer forward error correction encoding after the event has occurred.Type: GrantFiled: March 24, 2021Date of Patent: March 14, 2023Assignee: Cisco Technology, Inc.Inventors: Alessandro Erta, Rupak Chandra
-
Publication number: 20220345985Abstract: In one embodiment, a device identifies a plurality of access points of a wireless network. The device also identifies a plurality of mobile nodes of a mobile system. The device establishes a first label-switched path in the wireless network that comprises a wireless link between a first mobile node in the plurality of mobile nodes and a first access point in the plurality of access points. The device establishes a second label-switched path in the wireless network that comprises a wireless link between a second mobile node of the mobile system and a second access point in the plurality of access points.Type: ApplicationFiled: April 26, 2021Publication date: October 27, 2022Inventors: Alessandro Erta, Luca BISTI, Arun KHANNA, Sudhir Kumar JAIN, Kasi NALAMALAPU, Stefano FERRARI, Salvatore VALENZA, Domenico FICARA, Vincent CUISSARD, Loris GAZZARRINI, Rupak CHANDRA
-
Publication number: 20220311674Abstract: In one embodiment, a controller predicts an occurrence of an event in a wireless network, based in part on a movement of a mobile node of the wireless network. The controller initiates application of network-layer forward error correction encoding to a stream of packets to be sent during the event between the mobile node and an access point of the wireless network, to form one or more encoded packets. The controller causes the one or more encoded packets to be transmitted in conjunction with the stream of packets during the event. The controller ceases application of the network-layer forward error correction encoding after the event has occurred.Type: ApplicationFiled: March 24, 2021Publication date: September 29, 2022Inventors: Alessandro Erta, Rupak CHANDRA
-
Patent number: 11405133Abstract: In one embodiment, a controller obtains a stream of data packets. The controller applies network-layer forward error correction encoding to the stream of data packets, to form one or more encoded packets. The controller causes the stream of data packets to be sent via a link in a wireless network between a first radio of a node in the wireless network and a first access point to which the first radio is wirelessly connected. The controller causes the one or more encoded packets to be sent between a second radio of the node and a second access point in the wireless network.Type: GrantFiled: March 22, 2021Date of Patent: August 2, 2022Assignee: Cisco Technology, Inc.Inventors: Alessandro Erta, Rupak Chandra
-
Patent number: 11375398Abstract: In one embodiment, a client device having a plurality of radios obtains a list of basic service set identifiers (BSSIDs) for a plurality of wireless access points of a wireless network. The client device associates each of the plurality of radios of the client device with a different wireless access point of the wireless network, based on the obtained list of BSSIDs. The client device receives a copy of a data packet from a particular one of the associated wireless access points. Each of the associated wireless access points receives a replicated copy of the data packet to be transmitted towards the client device. The device causes the associated wireless access points to cease further transmission of their copies of the data packet by acknowledging receipt of the data packet to the particular wireless access point.Type: GrantFiled: November 12, 2019Date of Patent: June 28, 2022Assignee: Cisco Technology, Inc.Inventors: Rupak Chandra, Sudhir Kumar Jain, Veselin Ganev, Prithvi Manduva, Muhammad Arif Shamim, Patrick Jean Marc Grossetete
-
Publication number: 20210144584Abstract: In one embodiment, a client device having a plurality of radios obtains a list of basic service set identifiers (BSSIDs) for a plurality of wireless access points of a wireless network. The client device associates each of the plurality of radios of the client device with a different wireless access point of the wireless network, based on the obtained list of BSSIDs. The client device receives a copy of a data packet from a particular one of the associated wireless access points. Each of the associated wireless access points receives a replicated copy of the data packet to be transmitted towards the client device. The device causes the associated wireless access points to cease further transmission of their copies of the data packet by acknowledging receipt of the data packet to the particular wireless access point.Type: ApplicationFiled: November 12, 2019Publication date: May 13, 2021Inventors: Rupak Chandra, Sudhir Kumar Jain, Veselin Ganev, Prithvi Manduva, Muhammad Arif Shamim, Patrick Jean Marc Grossetete
-
Patent number: 10979918Abstract: In one embodiment, a method comprises identifying, by an apparatus, a mesh instability source device that adds a substantial instability influence that substantially degrades network communications in a mesh network, including: determining, for each mesh network device in the mesh network, a corresponding node stability contribution that identifies a long-term capability of the corresponding mesh network device to provide reliable communications for other mesh network devices in the mesh network, and determining a corresponding influence of the node stability contribution on child mesh network devices relying on the corresponding mesh network device for connectivity in the mesh network, and identifying the mesh instability source device as having a corresponding worst influence of the node stability contribution in the mesh network; and eliminating the substantial instability influence based on determining a remediation solution, and causing the remediation solution to be implemented for the mesh instabilityType: GrantFiled: November 20, 2018Date of Patent: April 13, 2021Assignee: CISCO TECHNOLOGY, INC.Inventors: Robert Edgar Barton, Jerome Henry, Xiaoguang Jason Chen, Rupak Chandra, Ibrahim Mortada
-
Publication number: 20200162944Abstract: In one embodiment, a method comprises identifying, by an apparatus, a mesh instability source device that adds a substantial instability influence that substantially degrades network communications in a mesh network, including: determining, for each mesh network device in the mesh network, a corresponding node stability contribution that identifies a long-term capability of the corresponding mesh network device to provide reliable communications for other mesh network devices in the mesh network, and determining a corresponding influence of the node stability contribution on child mesh network devices relying on the corresponding mesh network device for connectivity in the mesh network, and identifying the mesh instability source device as having a corresponding worst influence of the node stability contribution in the mesh network; and eliminating the substantial instability influence based on determining a remediation solution, and causing the remediation solution to be implemented for the mesh instabilityType: ApplicationFiled: November 20, 2018Publication date: May 21, 2020Inventors: ROBERT EDGAR BARTON, JEROME HENRY, XIAOGUANG JASON CHEN, RUPAK CHANDRA, IBRAHIM MORTADA
-
Private cellular network with a public network interface and a wireless local area network extension
Publication number: 20030139180Abstract: A communication system (100) and method for coupling a wireless local area network (WLAN 128) to a public network (102) to enable communication between User Equipment terminals (UEs 130) associated with the WLAN and the public network. The public network (102) can include a GSM (110) and/or a 3G-network (114). The WLAN (128) can include a HiperLAN, HiperMAN, or 802.11 network. Preferably, the communication is voice communication, and the system (100) is configured to enable the UEs (130) to access supplementary services provided by the public network (102). Subscriber and security information for the UEs (102) can be provided to the public network (102) from a SIM (134) associated with each UE, or from an identity module (138) comprising either a private memory with information stored therein, or a card holder/reader holding cards with subscriber and security information for one or more UEs.Type: ApplicationFiled: April 19, 2002Publication date: July 24, 2003Inventors: Chris P. McIntosh, Priscilla Marilyn Lu, Rupak Chandra, Rahul Jain