Patents by Inventor Rohit Suri
Rohit Suri 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: 8520595Abstract: Techniques are provided for seamless integration of wired and wireless functionality packet forwarding in network. A plurality of access switches are provided in each of a plurality of mobility sub-domains that are part of a mobility domain of a network. Each access switch serves one or more Internet Protocol (IP) subnets, each comprising a plurality of IP addresses. An access switch obtains an IP address for a wireless device according to the one or more IP subnets that the access switch serves. The access switch sends an association advertisement message to indicate the IP address of the wireless device and to enable other access switches and routers to compute a path to the wireless device. When a wireless device obtains an IP address, it can keep the same IP address as it roams in the mobility domain.Type: GrantFiled: May 4, 2010Date of Patent: August 27, 2013Assignee: Cisco Technology, Inc.Inventors: Navindra Yadav, Bhanu Gopalasetty, Patrice Calhoun, Abhijit Choudhury, Rohit Suri, Sudhir Jain, Fusun Ertemalp, Kent Leung
-
Patent number: 8446876Abstract: Techniques are provided to enable support of roaming wireless devices in a network such that the wireless devices can keep their Internet Protocol (IP) addresses as they roam across mobility sub-domains. Traffic for a wireless device that roams is tunneled back to the access switch that serves the IP subnet which includes an IP address for the wireless device. Traffic is tunneled back to that access switch for the wireless device when the wireless device roams to another access switch which does not serve the IP subnet for the wireless device in the same mobility sub-domain and when the wireless device roams to a different mobility sub-domain, in which case the traffic is tunneled between tunneling endpoints in the respective mobility sub-domains.Type: GrantFiled: May 4, 2010Date of Patent: May 21, 2013Assignee: Cisco Technology, Inc.Inventors: Patrice Calhoun, Abhijit Choudhury, Rohit Suri, Sudhir Jain, Bhanu Gopalasetty, Navindra Yadav, Fusun Ertemalp, Kent Leung
-
Patent number: 8441983Abstract: Techniques are provided to support roaming of wireless devices in a network such that the wireless devices can keep their Internet Protocol (IP) addresses as they roam within and across mobility sub-domains. When a wireless device roams from one access switch to another access switch, a tunneling endpoint apparatus in the wireless device's home mobility sub-domain is configured to serve as the point of presence for the roamed wireless device. Traffic for the roamed wireless device is tunneled from the access switch where the wireless device has roamed (where it is currently attached) to the tunneling endpoint apparatus. When the wireless device roams across mobility sub-domains, then traffic is tunneled from the access switch where the wireless device is currently attached to the tunneling endpoint apparatus in that mobility sub-domain (called a “foreign” mobility sub-domain) to the tunneling endpoint apparatus in the wireless device's home mobility sub-domain.Type: GrantFiled: May 4, 2010Date of Patent: May 14, 2013Assignee: Cisco Technology, Inc.Inventors: Patrice Calhoun, Abhijit Choudhury, Rohit Suri, Sudhir Jain, Bhanu Gopalasetty, Navindra Yadav, Fusun Ertemalp, Kent Leung
-
Publication number: 20130100952Abstract: Described herein are techniques that provide for the transmission of a multicast stream that can resend frames that were not received using the partial state block acknowledgement mechanism. In an example embodiment, an access point reserves a channel for a transmission opportunity of a sufficient length to allow the sending of multicast data, block acknowledgement request, and receipt of a block acknowledgement. Optionally, the transmission opportunity may be of sufficient length to enable packets that re resent to be sent during the transmission opportunity, thereby preventing other stations on the channel from gaining control of the channel. Alternatively the access point may employ an appropriate backoff between TXOPs to AP prevent (T)DLS traffic to the recipients of the multicast stream. The access point does not send any frames from other queues during the transmission opportunity.Type: ApplicationFiled: October 25, 2011Publication date: April 25, 2013Inventors: Brian Donald HART, Santosh Pandey, Rohit Suri
-
Patent number: 8428006Abstract: A system and method for a hierarchical distributed control architecture to support roaming wireless client devices. Access switches serve one or more Internet Protocol (IP) subnets that include plural IP addresses. The access switches are arranged in switch peer groups and store information about other access switches in that switch peer group and about locations of wireless client devices that are associated with any access switch in the switch peer group. The access switches are further grouped into a corresponding mobility sub-domain each including plural switch peer groups. Plural controller devices control access switches in a corresponding mobility sub-domain. Each controller device stores information about the access switches and about locations of wireless client devices within its mobility sub-domain. A central controller device communicates with the controller devices for the respective mobility sub-domains.Type: GrantFiled: June 25, 2010Date of Patent: April 23, 2013Assignee: Cisco Technology, Inc.Inventors: Sudhir Jain, Patrice Calhoun, Abhijit Choudhury, Rohit Suri, Ly Loi, Bhanu Gopalasetty, Navindra Yadav, Fusun Ertemalp
-
Patent number: 8396956Abstract: Described in an example embodiment herein is a Mobility Service Engine (MSE) cluster comprising an MSE Cluster Master and at least one MSE Cluster Slave. The MSE Master is configured to define Network Service Segments. The MSE Master of the cluster distributes the Network Service Segments to slaves within the cluster. The network is configured to forward data to the correct Network Service Segment.Type: GrantFiled: September 29, 2010Date of Patent: March 12, 2013Assignee: Cisco Technology, Inc.Inventors: Allan Thomson, David Stephenson, Rohit Suri
-
Publication number: 20120314621Abstract: In one embodiment, a wireless access point receives a wireless advertisement frame having a source address field that indicates a reachable node being advertised, a destination address field that indicates a destination to which the reachable node is to be advertised, a transmitter address field that indicates a transmitting node from which the wireless advertisement frame is received, and a receiver address field that indicates the access point. The wireless access point then transmits a reflected wireless advertisement frame having a source address io field that indicates the reachable node, a destination address field that indicates the destination, a transmitter address field that indicates the wireless access point, and a receiver address field that indicates both a plurality of receivers the reflected wireless advertisement frame is to be accepted by, and a node that is to be excluded from accepting the reflected wireless advertisement frame.Type: ApplicationFiled: August 20, 2012Publication date: December 13, 2012Applicant: CISCO TECHNOLOGY, INC.Inventors: Norman W. Finn, Robert O'Hara, Rohit Suri, Josh Broch
-
Publication number: 20120300756Abstract: In one embodiment, a method includes receiving a packet from a source wireless device at a second switch, the source wireless device previously associated with a first switch and roamed to and associated with the second switch, wherein a point of presence for the source wireless device is maintained at the first switch, inserting into the packet a direction indicator, and forwarding the packet from the second switch to the first switch, the direction indicator identifying the packet as being transmitted towards the point of presence for the source wireless device to prevent a forwarding loop. An apparatus is also disclosed.Type: ApplicationFiled: May 24, 2011Publication date: November 29, 2012Applicant: CISCO TECHNOLOGY, INC.Inventors: Vipul Shah, Bhanu Gopalasetty, Navindra Yadav, Sudhir K. Jain, Rohit Suri
-
Patent number: 8315197Abstract: In one embodiment, a transmitting node may be configured to transmit a wireless advertisement frame over a computer network, wherein the frame includes a source address of a reachable node being advertised, a destination address to which the reachable node is to be advertised, a transmitter address of the transmitting node, and a receiver address of a wireless access point to which the wireless advertisement frame is to be received. Also, the wireless access point may be configured to receive the wireless advertisement frame from the network, and in response, transmit a reflected wireless advertisement frame having the source address of the reachable node, the destination address to which the reachable node is to be advertised, a transmitter address of the access point, and a receiver address that indicates the reflected frame is to be accepted by any appropriate receiver excluding the transmitting node.Type: GrantFiled: January 25, 2008Date of Patent: November 20, 2012Assignee: Cisco Technology, Inc.Inventors: Norman W. Finn, Robert O'Hara, Rohit Suri, Josh Broch
-
Publication number: 20110280213Abstract: Techniques are provided to enable a support for guest access of devices in a network. At a controller apparatus in a first mobility sub-domain of a network comprising a plurality of mobility sub-domains, a request message containing a request for guest network access for a device is received from a first access switch in the first mobility sub-domain. The controller apparatus forwards the request message to a guest controller. At a tunneling endpoint apparatus in the first mobility sub-domain, a tunnel is established to the guest controller to carry traffic between the device and the guest controller. Traffic for the device passes in a tunnel between the first access switch and the tunneling endpoint apparatus in the first mobility sub-domain, through the tunneling endpoint apparatus in the first mobility sub-domain and in the tunnel between the routing apparatus in the first mobility sub-domain and the guest controller.Type: ApplicationFiled: May 17, 2010Publication date: November 17, 2011Applicant: CISCO TECHNOLOGY, INC.Inventors: Patrice Calhoun, Abhijit Choudhury, Rohit Suri, Sudhir Jain, Ranganatha Marathe, Bhanu Gopalasetty, Navindra Yadav, Sreenivasulu Mondem
-
Publication number: 20110274082Abstract: Techniques are provided to enable support of roaming wireless devices in a network such that the wireless devices can keep their Internet Protocol (IP) addresses as they roam across mobility sub-domains. Traffic for a wireless device that roams is tunneled back to the access switch that serves the IP subnet which includes an IP address for the wireless device. Traffic is tunneled back to that access switch for the wireless device when the wireless device roams to another access switch which does not serve the IP subnet for the wireless device in the same mobility sub-domain and when the wireless device roams to a different mobility sub-domain, in which case the traffic is tunneled between tunneling endpoints in the respective mobility sub-domains.Type: ApplicationFiled: May 4, 2010Publication date: November 10, 2011Applicant: CISCO TECHNOLOGY, INC.Inventors: Patrice Calhoun, Abhijit Choudhury, Rohit Suri, Sudhir Jain, Bhanu Gopalasetty, Navindra Yadav, Fusun Ertemalp, Kent Leung
-
Publication number: 20110274037Abstract: A system and method are provided for a hierarchical distributed control architecture to support roaming of wireless client devices. A plurality of access switches are provided and configured to serve one or more Internet Protocol (IP) subnets that comprises a plurality of IP addresses. The plurality of access switches are arranged in switch peer groups such that each access switch within a given switch peer group is configured to store information about other access switches in that switch peer group and about locations of wireless client devices that are associated with any wireless access point on any access switch in the switch peer group. The plurality of access switches are further grouped into a corresponding one of a plurality of mobility sub-domains each comprising a plurality of switch peer groups. A plurality of controller devices are provided, each configured to control access switches in a corresponding mobility sub-domain.Type: ApplicationFiled: June 25, 2010Publication date: November 10, 2011Applicant: CISCO TECHNOLOGY, INC.Inventors: Sudhir Jain, Patrice Calhoun, Abhijit Choudhury, Rohit Suri, Ly Loi, Bhanu Gopalasetty, Navindra Yadav, Fusun Ertemalp
-
Publication number: 20110274036Abstract: Techniques are provided to support roaming of wireless devices in a network such that the wireless devices can keep their Internet Protocol (IP) addresses as they roam within and across mobility sub-domains. When a wireless device roams from one access switch to another access switch, a tunneling endpoint apparatus in the wireless device's home mobility sub-domain is configured to serve as the point of presence for the roamed wireless device. Traffic for the roamed wireless device is tunneled from the access switch where the wireless device has roamed (where it is currently attached) to the tunneling endpoint apparatus. When the wireless device roams across mobility sub-domains, then traffic is tunneled from the access switch where the wireless device is currently attached to the tunneling endpoint apparatus in that mobility sub-domain (called a “foreign” mobility sub-domain) to the tunneling endpoint apparatus in the wireless device's home mobility sub-domain.Type: ApplicationFiled: May 4, 2010Publication date: November 10, 2011Applicant: Cisco Technology, Inc.Inventors: Patrice Calhoun, Abhijit Choudhury, Rohit Suri, Sudhir Jain, Bhanu Gopalasetty, Navindra Yadav, Fusun Ertemalp, Kent Leung
-
Publication number: 20110274035Abstract: Techniques are provided for seamless integration of wired and wireless functionality packet forwarding in network. A plurality of access switches are provided in each of a plurality of mobility sub-domains that are part of a mobility domain of a network. Each access switch serves one or more Internet Protocol (IP) subnets, each comprising a plurality of IP addresses. An access switch obtains an IP address for a wireless device according to the one or more IP subnets that the access switch serves. The access switch sends an association advertisement message to indicate the IP address of the wireless device and to enable other access switches and routers to compute a path to the wireless device. When a wireless device obtains an IP address, it can keep the same IP address as it roams in the mobility domain.Type: ApplicationFiled: May 4, 2010Publication date: November 10, 2011Applicant: CISCO TECHNOLOGY, INC.Inventors: Navindra Yadav, Bhanu Gopalasetty, Patrice Calhoun, Abhijit Choudhury, Rohit Suri, Sudir Jain, Fusun Ertemalp, Kent Leung
-
Publication number: 20110103284Abstract: Techniques are provided to manage how router advertisement messages are forwarded for ultimate wireless transmission in a wireless network. In one embodiment, a multicast router advertisement message intended for a virtual local area network is converted into individual unicast router advertisement messages directed to specific wireless mobile client devices that are part of that virtual local area network. In another embodiment, router advertisement messages are routed between controllers according to the current location of a wireless mobile client device. In still other embodiments, techniques are provided to minimize the volume of the router advertisement messages sent over a wireless network, and to proactively send a unicast router advertisement message to a mobile client device that has performed a handoff, without waiting for a router solicitation message.Type: ApplicationFiled: November 4, 2009Publication date: May 5, 2011Applicant: Cisco Technology, Inc.Inventors: Srinath Gundavelli, Abhijit Choudhury, Rohit Suri, Venkatesh Kanagasabapathy, Bhavannarayana Nelakanti, Sudhir Jain
-
Publication number: 20110103344Abstract: Techniques are provided herein to support roaming of wireless mobile client devices from one wireless local area network access point device to another wireless local area network access point device. Neighbor discovery messages are received from wireless mobile client devices. A neighbor discovery message specifies a target address for a neighbor discovery function. A response to a neighbor discovery message is sent to a wireless mobile client device such that the response message appears to have been sent by a wireless mobile client device that has an address that corresponds to the target address of the neighbor discovery message.Type: ApplicationFiled: November 4, 2009Publication date: May 5, 2011Applicant: CISCO TECHNOLOGY, INC.Inventors: Srinath Gundavelli, Abhijit Choudhury, Rohit Suri, Venkatesh Kanagasabapathy, Bhavannarayana Nelakanti, Sudhir Jain
-
Publication number: 20110022676Abstract: Described in an example embodiment herein is a Mobility Service Engine (MSE) cluster comprising an MSE Cluster Master and at least one MSE Cluster Slave. The MSE Master is configured to define Network Service Segments. The MSE Master of the cluster distributes the Network Service Segments to slaves within the cluster. The network is configured to forward data to the correct Network Service Segment.Type: ApplicationFiled: September 29, 2010Publication date: January 27, 2011Inventors: Allan THOMSON, David Stephenson, Rohit Suri
-
Patent number: 7827270Abstract: Described in an example embodiment herein is a Mobility Service Engine (MSE) cluster comprising an MSE Cluster Master and at least one MSE Cluster Slave. The MSE Master is configured to define Network Service Segments. The MSE Master of the cluster distributes the Network Service Segments to slaves within the cluster. The network is configured to forward data to the correct Network Service Segment.Type: GrantFiled: July 17, 2008Date of Patent: November 2, 2010Assignee: Cisco Technology, Inc.Inventors: Allan Thomson, David Stephenson, Rohit Suri
-
Publication number: 20090190515Abstract: In one embodiment, a transmitting node may be configured to transmit a wireless advertisement frame over a computer network, wherein the frame includes a source address of a reachable node being advertised, a destination address to which the reachable node is to be advertised, a transmitter address of the transmitting node, and a receiver address of a wireless access point to which the wireless advertisement frame is to be received. Also, the wireless access point may be configured to receive the wireless advertisement frame from the network, and in response, transmit a reflected wireless advertisement frame having the source address of the reachable node, the destination address to which the reachable node is to be advertised, a transmitter address of the access point, and a receiver address that indicates the reflected frame is to be accepted by any appropriate receiver excluding the transmitting node.Type: ApplicationFiled: January 25, 2008Publication date: July 30, 2009Inventors: Norman W. Finn, Robert O'Hara, Rohit Suri, Josh Broch
-
Publication number: 20090113018Abstract: Described in an example embodiment herein is a Mobility Service Engine (MSE) cluster comprising an MSE Cluster Master and at least one MSE Cluster Slave. The MSE Master is configured to define Network Service Segments. The MSE Master of the cluster distributes the Network Service Segments to slaves within the cluster. The network is configured to forward data to the correct Network Service Segment.Type: ApplicationFiled: July 17, 2008Publication date: April 30, 2009Inventors: Allan Thomson, David Stephenson, Rohit Suri