Patents by Inventor Mahmood Hossain
Mahmood Hossain 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: 9313668Abstract: In exemplary embodiments in the present disclosure a method in a first Network Node for measuring network characteristics using a performance measuring protocol is defined. The method comprises receiving a message, extracting a network address of a second network node from said message, and storing said network address of said second network node. The method further comprises setting up a session for measuring network characteristics using said performance measuring protocol between said first network node and said second network node utilizing said network address.Type: GrantFiled: May 15, 2013Date of Patent: April 12, 2016Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (publ)Inventors: Staffan Bonnier, Samita Chakrabarti, Mahmood Hossain
-
Publication number: 20140226507Abstract: In exemplary embodiments in the present disclosure a method in a first Network Node for measuring network characteristics using a performance measuring protocol is defined. The method comprises receiving a message, extracting a network address of a second network node from said message, and storing said network address of said second network node. The method further comprises setting up a session for measuring network characteristics using said performance measuring protocol between said first network node and said second network node utilizing said network address.Type: ApplicationFiled: May 15, 2013Publication date: August 14, 2014Applicant: Telefonaktiebolaget L M Ericsson (PUBL)Inventors: Staffan Bonnier, Samita Chakrabarti, Mahmood Hossain
-
Patent number: 8549146Abstract: A load balancer dynamically load balances packets for network connections between clients and servers. When receiving a packet from a client that requests a new connection, the load balancer checks the current load of all the servers and selects the server most suitable to handle the new connection. The load balancer then forwards that packet to the selected server. If the server accepts the request for the new connection, then the server responds with an acknowledgement packet. The acknowledgement packet also includes the server's blade identification that the client uses for all subsequent packets on the accepted connection. When the load balancer receives a packet containing the blade identification, the load balancer forwards the packet to the server corresponding to the blade identification. Backup load balancers can therefore continue packet forwarding services in a smooth and efficient manner.Type: GrantFiled: January 28, 2010Date of Patent: October 1, 2013Assignee: Telefonaktiebolaget L M Ericsson (publ)Inventors: Vladica Stanisic, James Arthur Davis, Tobias Karlsson, Reda Haddad, Mahmood Hossain
-
Publication number: 20110185065Abstract: A load balancer dynamically load balances packets for network connections between clients and servers. When receiving a packet from a client that requests a new connection, the load balancer checks the current load of all the servers and selects the server most suitable to handle the new connection. The load balancer then forwards that packet to the selected server. If the server accepts the request for the new connection, then the server responds with an acknowledgement packet. The acknowledgement packet also includes the server's blade identification that the client uses for all subsequent packets on the accepted connection. When the load balancer receives a packet containing the blade identification, the load balancer forwards the packet to the server corresponding to the blade identification. Backup load balancers can therefore continue packet forwarding services in a smooth and efficient manner.Type: ApplicationFiled: January 28, 2010Publication date: July 28, 2011Inventors: Vladica Stanisic, James Arthur Davis, Tobias Karlsson, Reda Haddad, Mahmood Hossain
-
Patent number: 7836497Abstract: A method and apparatus adapting a Virtual Router Redundancy Protocol (VRRP) between a set of physical SEGs that realize a V-SEG function towards a remote IPsec/IKE peer. In tandem with the VRRP, a new protocol, referred to herein as the IPsec/IKE SA Transfer Protocol (SATP), is introduced to exchange IKE and IPsec SA information between VRRP capable SEGs. SATP synchronizes all participating SEGs with respect to dynamic IPsec state information in near real time. Thus, in the event of a master VRRP SEG failure, one of the hot-standby SEGs takes over the V-SEG function. This allows the V-SEG function to remain functional despite the possible failure of one or more participating SEGs.Type: GrantFiled: December 22, 2006Date of Patent: November 16, 2010Assignee: Telefonaktiebolaget L M Ericsson (Publ)Inventors: Mahmood Hossain, James Comen
-
Patent number: 7706304Abstract: A system and method in an IP-based network for defining a specific router for a host to utilize as a default router. The host is configured with a plurality of preferred correlation values, each of which has a different corresponding preference level. Routers send Router Advertisement (RA) messages to the host and include at least one router correlation value and at least one corresponding priority value. The host compares the received router correlation values with its preferred correlation values and identifies the router that sent the router correlation value that matched the preferred correlation value having the highest corresponding preference level. The identified router is selected as the host's default router. If more than one router matches the preferred correlation value having the highest corresponding preference level, the router that sent the highest priority value is selected.Type: GrantFiled: June 21, 2007Date of Patent: April 27, 2010Assignee: Telefonaktiebolaget L M Ericsson (Publ)Inventors: David Sinicrope, Chirayu Shah, Mahmood Hossain
-
Publication number: 20080317049Abstract: A system and method in an IP-based network for defining a specific router for a host to utilize as a default router. The host is configured with a plurality of preferred correlation values, each of which has a different corresponding preference level. Routers send Router Advertisement (RA) messages to the host and include at least one router correlation value and at least one corresponding priority value. The host compares the received router correlation values with its preferred correlation values and identifies the router that sent the router correlation value that matched the preferred correlation value having the highest corresponding preference level. The identified router is selected as the host's default router. If more than one router matches the preferred correlation value having the highest corresponding preference level, the router that sent the highest priority value is selected.Type: ApplicationFiled: June 21, 2007Publication date: December 25, 2008Inventors: David Sinicrope, Chirayu Shah, Mahmood Hossain
-
Patent number: 7443786Abstract: Providing resiliency for mobile terminal data sessions, wherein the data sessions rely on Internet Protocol Version 4 and wherein at least one Home Agent node maintains a mobility bindings database for all registered mobile terminals while they are away from a home network. A first aspect of the invention provides physical Home Agent redundancy, perceived by each mobile node as Home Agent IP address redundancy, and a second aspect provides session resiliency. While the second aspect of the invention provides for session resiliency, it uses a mechanism of the former for master failure detection and Home Agent IP address take-over by a backup Home Agent.Type: GrantFiled: November 8, 2005Date of Patent: October 28, 2008Assignee: Telefonaktiebolaget L M Ericsson (PUBL)Inventors: Mahmood Hossain, Suresh Bhogavilli, Chirayu Shah, Kevin Purser
-
Publication number: 20080155677Abstract: A method and apparatus adapting a Virtual Router Redundancy Protocol (VRRP) between a set of physical SEGs that realize a V-SEG function towards a remote IPsec/IKE peer. In tandem with the VRRP, a new protocol, referred to herein as the IPsec/IKE SA Transfer Protocol (SATP), is introduced to exchange IKE and IPsec SA information between VRRP capable SEGs. SATP synchronizes all participating SEGs with respect to dynamic IPsec state information in near real time. Thus, in the event of a master VRRP SEG failure, one of the hot-standby SEGs takes over the V-SEG function. This allows the V-SEG function to remain functional despite the possible failure of one or more participating SEGs.Type: ApplicationFiled: December 22, 2006Publication date: June 26, 2008Inventors: Mahmood Hossain, James Comen
-
Publication number: 20070104146Abstract: Providing resiliency for mobile terminal data sessions, wherein the data sessions rely on Internet Protocol Version 4 and wherein at least one Home Agent node maintains a mobility bindings database for all registered mobile terminals while they are away from a home network. A first aspect of the invention provides physical Home Agent redundancy, perceived by each mobile node as Home Agent IP address redundancy, and a second aspect provides session resiliency. While the second aspect of the invention provides for session resiliency, it uses a mechanism of the former for master failure detection and Home Agent IP address take-over by a backup Home Agent.Type: ApplicationFiled: November 8, 2005Publication date: May 10, 2007Inventors: Mahmood Hossain, Suresh Bhogavilli, Chirayu Shah, Kevin Purser
-
Patent number: 7187682Abstract: A method and node for supporting PDSN load optimization in a CDMA2000 network. The Packet Core Network Manager calculates network statistics and uses the resulting numbers to set the PPP inactivity timer depending on the load on the PDSN. In a preferred embodiment, the calculation gives the mean value of the durations of the PPP sessions (KPI1), and the corresponding standard deviation (KPI2). The PPP inactivity timer is then set to M*(KPI1+KPI2) during low load, to M*KPI1 during normal load, and to M*(KPI1?KPI2) during heavy load, where 0<M<=1, preferably depending on the distribution of the subscriber inter-arrival time.Type: GrantFiled: June 13, 2002Date of Patent: March 6, 2007Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Said Soulhi, Mahmood Hossain
-
Patent number: 7065062Abstract: In an IP-based Code Division Multiple Access (CDMA) 2000 packet-data cellular telecommunications network, a method and system for handing over a dormant Mobile Node (MN) to a target packet zone. According to the invention, first the dormant MN sends an origination request message to the target Base Station Controller and Packet Control Function (BSC/PCF), which further sends a registration request comprising an indication that the MN is dormant to a Packet Data Service Node (PDSN). The PDSN replies to the BSC/PCF with a registration reply message for requesting the establishment of a traffic channel for the MN, and for indicating that it has data packets ready to be sent to the MN, such as for example Link Control Protocol (LCP) data packets for use in the negotiation of a new Point-to-Point Protocol (PPP) connection. The registration reply message comprises an indication such as for example a Data ready to Sent (DRS) parameter set to 1.Type: GrantFiled: February 16, 2001Date of Patent: June 20, 2006Assignee: Telefonaktiebolaget LM Ericsson (PUBL)Inventors: Lila Madour, Mahmood Hossain
-
Patent number: 7043253Abstract: A system, method and node for supporting PDSN load balancing in a CDMA2000 network. A mobile node (MN) sends an origination message to a BSC/PCF that sends a registration request indicating that it supports load balancing according to the invention to the manager part of a PDSN that selects an agent to take care of the connection and redirects the request to it. The agent then validates the request and sends a reply to the BSC/PCF indicating that the initial request has been redirected. The reply also comprises the IP address of the agent. The BSC/PCF then sets up an A10 connection with the agent, and the MN and the agent negotiate a PPP session. There is further a method of setting up a connection between two entities, via a third entity.Type: GrantFiled: May 30, 2002Date of Patent: May 9, 2006Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Lila Madour, Bobby That Dao Ton, Mahmood Hossain, Henrik Basilier, Sanjeevan Sivalingham
-
Patent number: 6920116Abstract: A system and method in a General Packet Radio Service (GPRS) network for automatically configuring Network Service Entity Identifiers (NSEIs) in a Base Station System (BSS) and a Serving GPRS Support Node (SGSN) when the BSS is reconfigured. The Gb interface between the BSS and the SGSN is modified to operate using the Internet Protocol (IP), and the BSS and the SGSN are configured to run on IP. Whenever a new Network Service Entity (NSE) is added to an existing BSS, or a new BSS is added to the network, the BSS automatically sends a modified Network Service (NS?)-Reset message to the SGSN requesting an NSEI. The SGSN dynamically allocates a free NSEI from a pool of NSEIs and sends it to the BSS. When an NSE is removed from the BSS, the BSS automatically sends a modified NS?-Reset message to the SGSN to free an NSEI. The SGSN de-allocates the NSEI, and returns the NSEI to the pool of free NSEIs.Type: GrantFiled: July 21, 2000Date of Patent: July 19, 2005Assignee: Telefonaktiebolaget LN EricssonInventors: Mahmood Hossain, Yves Racine, Bartosz Balazinski
-
Publication number: 20050143087Abstract: The invention relates to a method for supporting load balancing in a packet data network. The method receives a registration request at a packet data serving node (PDSN) manager from a base station controller/packet core function (BSC/PCF), The registration request includes a vendor specific extension (VSE) for indicating to the PDSN manager that the BSC/PCF supports redirection of the registration request and an international mobile subscriber identity (IMSI) of a mobile terminal (MT) for determining that a session does not presently exist between a mobile terminal (MT) associated with the IMSI and a PDSN agent associated with the PDSN manager. The invention also relates to a base station controller/packet core function (BSC/PCF) for creating a list of available packet data serving node (PDSN) agents.Type: ApplicationFiled: December 29, 2003Publication date: June 30, 2005Inventors: Samy Touati, Lila Madour, Mahmood Hossain
-
Publication number: 20040258028Abstract: A method and Wireless Local Area Network (WLAN) Access Point Controller (APC) for translating signalling and traffic Point-to-Point Protocol PPP over Ethernet (PPPoE) data frames into PPP over Generic Routing Encapsulation (GRE) data frames, and vice-versa. When a Wireless Local Area Network (WLAN) is implemented into a CDMA2000 network, a WLAN client sends PPPoE data frames to a WLAN Access Point Controller (APC) that connects to a CDMA2000 Packet Data Service Node (PDSN). The WLAN APC receives the downlink PPPoE data frames and converts them in PPP over GRE data format understood by the CDMA2000 PDSN, and relays the translated frames to the PDSN. In the uplink, the WLAN APC receives PPP over GRE data frames from the PDSN, frames that are intended for the WLAN client, and translates them into PPPoE data frames, which are relayed to the WLAN client.Type: ApplicationFiled: December 3, 2003Publication date: December 23, 2004Applicant: Telefonaktiebolaget L M Ericsson (publ)Inventors: Mahmood Hossain, Samy Touati
-
Publication number: 20030156537Abstract: A method and node for supporting PDSN load optimization in a CDMA2000 network. The Packet Core Network Manager calculates network statistics and uses the resulting numbers to set the PPP inactivity timer depending on the load on the PDSN. In a preferred embodiment, the calculation gives the mean value of the durations of the PPP sessions (KPI1), and the corresponding standard deviation (KPI2). The PPP inactivity timer is then set to M*(KPI1+KPI2) during low load, to M*KPI1 during normal load, and to M*(KPI1−KPI2) during heavy load, where 0<M<=1, preferably depending on the distribution of the subscriber inter-arrival time.Type: ApplicationFiled: June 13, 2002Publication date: August 21, 2003Inventors: Said Soulhi, Mahmood Hossain
-
Publication number: 20030119519Abstract: A system, method and node for supporting PDSN load balancing in a CDMA2000 network. A mobile node (MN) sends an origination message to a BSC/PCF that sends a registration request indicating that it supports load balancing according to the invention to the manager part of a PDSN that selects an agent to take care of the connection and redirects the request to it. The agent then validates the request and sends a reply to the BSC/PCF indicating that the initial request has been redirected. The reply also comprises the IP address of the agent. The BSC/PCF then sets up an A10 connection with the agent, and the MN and the agent negotiate a PPP session. There is further a method of setting up a connection between two entities, via a third entity.Type: ApplicationFiled: May 30, 2002Publication date: June 26, 2003Inventors: Lila Madour, Bobby That Dao Ton, Mahmood Hossain, Henrik Basilier, Sanjeevan Sivalingham
-
Publication number: 20020114293Abstract: In an IP-based Code Division Multiple Access (CDMA) 2000 packet-data cellular telecommunications network, a method and system for handing over a dormant Mobile Node (MN) to a target packet zone. According to the invention, first the dormant MN sends an origination request message to the target Base Station Controller and Packet Control Function (BSC/PCF), which further sends a registration request comprising an indication that the MN is dormant to a Packet Data Service Node (PDSN). The PDSN replies to the BSC/PCF with a registration reply message for requesting the establishment of a traffic channel for the MN, and for indicating that it has data packets ready to be sent to the MN, such as for example Link Control Protocol (LCP) data packets for use in the negotiation of a new Point-to-Point Protocol (PPP) connection. The registration reply message comprises an indication such as for example a Data ready to Sent (DRS) parameter set to 1.Type: ApplicationFiled: February 16, 2001Publication date: August 22, 2002Inventors: Lila Madour, Mahmood Hossain