Patents by Inventor Kartik Shashikant Raval
Kartik Shashikant Raval 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: 11973822Abstract: Methods and systems for handling of an inbound Stream Control Transmission Protocol (SCTP) packet at an SCTP load balancer (SCTP LB) are described. In one embodiment a method includes receiving, at the SCTP LB, an SCTP packet; determining, by the SCTP LB, which tunneling mechanism to use for the SCTP packet; and tunneling the SCTP packet to a correct back-end server for further processing of the SCTP packet.Type: GrantFiled: March 7, 2022Date of Patent: April 30, 2024Assignee: Parallel Wireless, Inc.Inventors: Anoop Gupta, Kartik Shashikant Raval, Sanjay Harwani
-
Patent number: 11950207Abstract: A method is disclosed for improved tracking area planning and handling, comprising: assigning a single tracking area code to a plurality of eNodeBs at a messaging concentrator gateway, the messaging concentrator gateway situated in a network between the plurality of eNodeBs and the core network; storing, at the messaging concentrator gateway, at least one indicator of a last known location of a user equipment (UE) other than the single tracking area code; receiving a paging message from the core network at the messaging concentrator gateway for a UE; and performing a paging sequence using the at least one indicator to identify a set of eNodeBs to page the UE, thereby allowing larger tracking area list sizes to be used without increasing signaling traffic between the radio access network and the core network.Type: GrantFiled: December 6, 2022Date of Patent: April 2, 2024Assignee: Parallel Wireless, Inc.Inventors: Kaitki Agarwal, Kartik Shashikant Raval
-
Publication number: 20240049054Abstract: Systems and methods for a scalable network orchestrator for orchestrating a radio access network are disclosed.Type: ApplicationFiled: October 17, 2023Publication date: February 8, 2024Inventors: Pratik Vinod Mehta, Kartik Shashikant Raval, Ravi Nathwani, Kaitki Agarwal
-
Patent number: 11800584Abstract: Systems, methods and computer software are disclosed for providing for providing a 5G mobile network. In one embodiment a method is disclosed, comprising: providing a first base station having a first coverage area for a first Radio Access Network (RAN); providing a second base station having a second coverage area, the second coverage area within the first coverage area of the first base station for an overlay RAN; providing a 5G base station having a third coverage area, the third coverage area within the first coverage area and within the second coverage area and part of the overlay RAN; and determining, by a 5G Interworking Function (IWF) device, which subscribers are to be serviced by the overlay RAN and which subscribers are to be serviced by the first RAN.Type: GrantFiled: July 13, 2020Date of Patent: October 24, 2023Assignee: Parallel Wireless, Inc.Inventors: Kartik Shashikant Raval, Amit Ghadge, Pratik Vinod Mehta, Rishabh Puri
-
Patent number: 11792688Abstract: Systems and methods for a scalable network orchestrator for orchestrating a radio access network are disclosed.Type: GrantFiled: August 4, 2020Date of Patent: October 17, 2023Assignee: Parallel Wireless, Inc.Inventors: Pratik Vinod Mehta, Kartik Shashikant Raval, Ravi Nathwani, Kaitki Agarwal
-
Patent number: 11792870Abstract: A method for providing stateful proxying is disclosed, comprising: associating a first base station with a first base station identifier at a signaling protocol gateway, and with a first Internet Protocol (IP) address of the signaling protocol gateway; associating a second base station with a second base station identifier at the signaling protocol gateway, and with a second IP address of the signaling protocol gateway; establishing a first signaling protocol connection between a third base station and the first base station via the signaling protocol gateway with the first base station using the first IP address of the signaling protocol gateway; and establishing a signaling protocol connection between the third base station and the second base station with the second base station using the second IP address of the signaling protocol gateway.Type: GrantFiled: March 22, 2021Date of Patent: October 17, 2023Assignee: Parallel Wireless, Inc.Inventors: Rajesh Kumar Mishra, Anupam Goyal, Kartik Shashikant Raval, Harish Kumar Lohar
-
Patent number: 11785579Abstract: A method is described, comprising: creating, at a coordinating server, a user page cache table, the user page cache table associates a user equipment (UE) identifier with a last known location of the UE and a virtual base station instance; creating, at the coordinating server, a neighbor relation table, the neighbor relation table associates each cell to neighbor cells; receiving, at the coordinating server from a core network, a paging message for a user equipment (UE), the paging message comprises a tracking area identity (TAI), the UE identifier, and the virtual base station instance; querying, at the coordinating server, in the user page cache table based on the UE identifier received in the paging message to identify the virtual base station instance and the last known location; forwarding, from the coordinating server to the last known location of the UE, the paging message based on the queried last known location.Type: GrantFiled: June 15, 2021Date of Patent: October 10, 2023Assignee: Parallel Wireless, Inc.Inventors: Karuppasamy Kasirajan, Kartik Shashikant Raval, Rajesh Gupta, Anoop Gupta, Michael Yasuhiro Saji
-
Publication number: 20230300684Abstract: Systems and methods are disclosed for a 3G gateway. In a first embodiment, a method is disclosed for a network, comprising: receiving a relocation request message at a home nodeB gateway (HNBGW), the HNBGW coupled to an operator core network, the relocation request message including a target super cell identifier and a user equipment (UE) identifier; sending a second relocation request message from the HNBGW to a coordinating node, the coordinating node having as its identifier the target super cell identifier; querying a lookup table at the coordinating node using the UE identifier to determine a target cell identifier; replacing, in the second relocation request message, the target super cell identifier with the target cell identifier to create a third relocation request message; and sending the third relocation request message to a target cell identified by the target cell identifier.Type: ApplicationFiled: May 30, 2023Publication date: September 21, 2023Inventors: Anoop Gupta, Kartik Shashikant Raval
-
Patent number: 11743763Abstract: A gateway server situated between a radio access network and a core network is disclosed that includes a radio access network packet interface, a load management module for monitoring load of a management server in the core network coupled to the radio access network packet interface, a packet forwarding module for forwarding requests to the management server coupled to the load management module, and a local packet core module coupled to the load management module and the packet forwarding module, the local packet core module being configured to respond to a mobile device, when an overload is detected at the management server, with a management server message requesting that the mobile device try again at a later time.Type: GrantFiled: December 22, 2020Date of Patent: August 29, 2023Assignee: Parallel Wireless, Inc.Inventors: Steven Paul Papa, Rajesh Kumar Mishra, Kartik Shashikant Raval, Kaitki Agarwal
-
Patent number: 11665597Abstract: Systems and methods are disclosed for a 3G gateway. In a first embodiment, a method is disclosed for a network, comprising: receiving a relocation request message at a home nodeB gateway (HNBGW), the HNBGW coupled to an operator core network, the relocation request message including a target super cell identifier and a user equipment (UE) identifier; sending a second relocation request message from the HNBGW to a coordinating node, the coordinating node having as its identifier the target super cell identifier; querying a lookup table at the coordinating node using the UE identifier to determine a target cell identifier; replacing, in the second relocation request message, the target super cell identifier with the target cell identifier to create a third relocation request message; and sending the third relocation request message to a target cell identified by the target cell identifier.Type: GrantFiled: February 5, 2018Date of Patent: May 30, 2023Assignee: Parallel Wireless, Inc.Inventors: Anoop Gupta, Kartik Shashikant Raval
-
Patent number: 11659446Abstract: Systems and methods are disclosed for enabling a mesh network node to switch from a base station role to a user equipment role relative to a second mesh network node, and vice versa. By switching roles in this manner, the mesh network node may be able to benefit from increased uplink or downlink speed in the new role. This role reversal technique is particularly useful when using wireless protocols such as LTE that are asymmetric and allow differing throughput on uplink and downlink connections. Methods for determining whether to perform role reversal are disclosed, and methods for using role reversal in mesh networks comprising greater than two nodes are also disclosed.Type: GrantFiled: November 24, 2020Date of Patent: May 23, 2023Assignee: Parallel Wireless, Inc.Inventors: Steven Paul Papa, Rajesh Kumar Mishra, Kaitki Agarwal, Sridhar Donepudi, Sumit Garg, Kartik Shashikant Raval, Prashanth Rao
-
Publication number: 20230109058Abstract: A method is disclosed for improved tracking area planning and handling, comprising: assigning a single tracking area code to a plurality of eNodeBs at a messaging concentrator gateway, the messaging concentrator gateway situated in a network between the plurality of eNodeBs and the core network; storing, at the messaging concentrator gateway, at least one indicator of a last known location of a user equipment (UE) other than the single tracking area code; receiving a paging message from the core network at the messaging concentrator gateway for a UE; and performing a paging sequence using the at least one indicator to identify a set of eNodeBs to page the UE, thereby allowing larger tracking area list sizes to be used without increasing signaling traffic between the radio access network and the core network.Type: ApplicationFiled: December 6, 2022Publication date: April 6, 2023Inventors: Kaitki Agarwal, Kartik Shashikant Raval
-
Publication number: 20230033225Abstract: An interworking gateway for X2 interface communication is disclosed, comprising: an X2 internal interface for communicating with, and coupled to, a plurality of radio access networks (RANs) using a X2AP protocol; a database for associating each of the plurality of RANs with support status for an X2AP protocol version; an X2AP interworking broker for determining, based on communications with each of the plurality of RANs via the X2 internal interface, the support status for an X2AP protocol version for each of the plurality of RANs, the communications further comprising an observed response to a X2AP message of a first X2AP protocol version; and an X2 external interface for communicating with, and coupled to, a destination outside of the plurality of RANs.Type: ApplicationFiled: July 29, 2022Publication date: February 2, 2023Inventors: Harish Kumar Lohar, Kartik Shashikant Raval, Anupam Goyal
-
Publication number: 20220400407Abstract: Systems and methods for MME adaptive selection are described. The method includes: initializing a health checkup algorithm at an eNodeB for each MME connected to as per configuration values; starting a health check timer for each MME; continuing with an Initial Attach procedure for incoming calls based on SAE-Temporary Mobile Subscriber Id (S-TMSI), (Globally Unique MME Identifier) GUMMEI, or capacity/load balancing considerations; on every UE attach attempt, incrementing a total calls count; and on every S1 AP Error Indication/no response from an ME, incrementing a total fail calls count; determining when the health check timer for an MME expires; calculating a failed calls/total calls percentage value. Based on the value of the timer, appropriate action is taken.Type: ApplicationFiled: August 22, 2022Publication date: December 15, 2022Inventors: Kartik Shashikant Raval, Amit Ghadge, Vivek Pise, Anoop Gupta, Rajesh Gupta
-
Patent number: 11523368Abstract: A method is disclosed for improved tracking area planning and handling, comprising: assigning a single tracking area code to a plurality of eNodeBs at a messaging concentrator gateway, the messaging concentrator gateway situated in a network between the plurality of eNodeBs and the core network; storing, at the messaging concentrator gateway, at least one indicator of a last known location of a user equipment (UE) other than the single tracking area code; receiving a paging message from the core network at the messaging concentrator gateway for a UE; and performing a paging sequence using the at least one indicator to identify a set of eNodeBs to page the UE, thereby allowing larger tracking area list sizes to be used without increasing signaling traffic between the radio access network and the core network.Type: GrantFiled: June 30, 2020Date of Patent: December 6, 2022Assignee: Nashua, New HampshireInventors: Kaitki Agarwal, Kartik Shashikant Raval
-
Publication number: 20220286497Abstract: Methods and systems for handling of an inbound Stream Control Transmission Protocol (SCTP) packet at an SCTP load balancer (SCTP LB) are described. In one embodiment a method includes receiving, at the SCTP LB, an SCTP packet; determining, by the SCTP LB, which tunneling mechanism to use for the SCTP packet; and tunneling the SCTP packet to a correct back-end server for further processing of the SCTP packet.Type: ApplicationFiled: March 7, 2022Publication date: September 8, 2022Inventors: Anoop Gupta, Kartik Shashikant Raval, Sanjay Harwani
-
Patent number: 11425603Abstract: Systems and methods for MME adaptive selection are described. The method includes: initializing a health checkup algorithm at an eNodeB for each MME connected to as per configuration values; starting a health check timer for each MME; continuing with an Initial Attach procedure for incoming calls based on SAE-Temporary Mobile Subscriber Id (S-TMSI), (Globally Unique MME Identifier) GUMMEI, or capacity/load balancing considerations; on every UE attach attempt, incrementing a total calls count; and on every S1 AP Error Indication/no response from an ME, incrementing a total fail calls count; determining when the health check timer for an MME expires; calculating a failed calls/total calls percentage value. Based on the value of the timer, appropriate action is taken.Type: GrantFiled: June 8, 2020Date of Patent: August 23, 2022Assignee: Parallel Wireless, Inc.Inventors: Kartik Shashikant Raval, Amit Ghadge, Vivek Pise, Anoop Gupta, Rajesh Gupta
-
Patent number: 11419012Abstract: An interworking gateway for X2 interface communication is disclosed, comprising: an X2 internal interface for communicating with, and coupled to, a plurality of radio access networks (RANs) using a X2AP protocol; a database for associating each of the plurality of RANs with support status for an X2AP protocol version; an X2AP interworking broker for determining, based on communications with each of the plurality of RANs via the X2 internal interface, the support status for an X2AP protocol version for each of the plurality of RANs, the communications further comprising an observed response to a X2AP message of a first X2AP protocol version; and an X2 external interface for communicating with, and coupled to, a destination outside of the plurality of RANs.Type: GrantFiled: August 11, 2020Date of Patent: August 16, 2022Assignee: Parallel Wireless, Inc.Inventors: Harish Kumar Lohar, Kartik Shashikant Raval, Anupam Goyal
-
Publication number: 20220217225Abstract: Systems, methods and computer software are disclosed for handling Stream Control Transmission Protocol (SCTP) packets with T-bit set at an SCTP load balancer. In one embodiment a method is disclosed, the method including embedding bits in an SCTP verification tag during SCTP association to identify a correct backend-server instance; parsing the verification tag to obtain an embedded instance number of the backend server; and routing, based on the embedded instance number, the SCTP packets to a correct backend server for further processing.Type: ApplicationFiled: January 6, 2022Publication date: July 7, 2022Inventors: Anoop Gupta, Kartik Shashikant Raval, Sanjay Harwani
-
Publication number: 20220159786Abstract: A method for providing stateful proxying is disclosed, comprising: associating a first base station with a first base station identifier at a signaling protocol gateway, and with a first Internet Protocol (IP) address of the signaling protocol gateway; associating a second base station with a second base station identifier at the signaling protocol gateway, and with a second IP address of the signaling protocol gateway; establishing a first signaling protocol connection between a third base station and the first base station via the signaling protocol gateway with the first base station using the first IP address of the signaling protocol gateway; and establishing a signaling protocol connection between the third base station and the second base station with the second base station using the second IP address of the signaling protocol gateway.Type: ApplicationFiled: January 31, 2022Publication date: May 19, 2022Inventors: Rajesh Kumar Mishra, Anupam Goyal, Kartik Shashikant Raval, Harish Kumar Lohar