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: 9313668
    Abstract: 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: Grant
    Filed: May 15, 2013
    Date of Patent: April 12, 2016
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (publ)
    Inventors: Staffan Bonnier, Samita Chakrabarti, Mahmood Hossain
  • Publication number: 20140226507
    Abstract: 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: Application
    Filed: May 15, 2013
    Publication date: August 14, 2014
    Applicant: Telefonaktiebolaget L M Ericsson (PUBL)
    Inventors: Staffan Bonnier, Samita Chakrabarti, Mahmood Hossain
  • Patent number: 8549146
    Abstract: 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: Grant
    Filed: January 28, 2010
    Date of Patent: October 1, 2013
    Assignee: Telefonaktiebolaget L M Ericsson (publ)
    Inventors: Vladica Stanisic, James Arthur Davis, Tobias Karlsson, Reda Haddad, Mahmood Hossain
  • Publication number: 20110185065
    Abstract: 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: Application
    Filed: January 28, 2010
    Publication date: July 28, 2011
    Inventors: Vladica Stanisic, James Arthur Davis, Tobias Karlsson, Reda Haddad, Mahmood Hossain
  • Patent number: 7836497
    Abstract: 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: Grant
    Filed: December 22, 2006
    Date of Patent: November 16, 2010
    Assignee: Telefonaktiebolaget L M Ericsson (Publ)
    Inventors: Mahmood Hossain, James Comen
  • Patent number: 7706304
    Abstract: 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: Grant
    Filed: June 21, 2007
    Date of Patent: April 27, 2010
    Assignee: Telefonaktiebolaget L M Ericsson (Publ)
    Inventors: David Sinicrope, Chirayu Shah, Mahmood Hossain
  • Publication number: 20080317049
    Abstract: 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: Application
    Filed: June 21, 2007
    Publication date: December 25, 2008
    Inventors: David Sinicrope, Chirayu Shah, Mahmood Hossain
  • Patent number: 7443786
    Abstract: 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: Grant
    Filed: November 8, 2005
    Date of Patent: October 28, 2008
    Assignee: Telefonaktiebolaget L M Ericsson (PUBL)
    Inventors: Mahmood Hossain, Suresh Bhogavilli, Chirayu Shah, Kevin Purser
  • Publication number: 20080155677
    Abstract: 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: Application
    Filed: December 22, 2006
    Publication date: June 26, 2008
    Inventors: Mahmood Hossain, James Comen
  • Publication number: 20070104146
    Abstract: 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: Application
    Filed: November 8, 2005
    Publication date: May 10, 2007
    Inventors: Mahmood Hossain, Suresh Bhogavilli, Chirayu Shah, Kevin Purser
  • Patent number: 7187682
    Abstract: 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: Grant
    Filed: June 13, 2002
    Date of Patent: March 6, 2007
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Said Soulhi, Mahmood Hossain
  • Patent number: 7065062
    Abstract: 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: Grant
    Filed: February 16, 2001
    Date of Patent: June 20, 2006
    Assignee: Telefonaktiebolaget LM Ericsson (PUBL)
    Inventors: Lila Madour, Mahmood Hossain
  • Patent number: 7043253
    Abstract: 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: Grant
    Filed: May 30, 2002
    Date of Patent: May 9, 2006
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Lila Madour, Bobby That Dao Ton, Mahmood Hossain, Henrik Basilier, Sanjeevan Sivalingham
  • Patent number: 6920116
    Abstract: 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: Grant
    Filed: July 21, 2000
    Date of Patent: July 19, 2005
    Assignee: Telefonaktiebolaget LN Ericsson
    Inventors: Mahmood Hossain, Yves Racine, Bartosz Balazinski
  • Publication number: 20050143087
    Abstract: 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: Application
    Filed: December 29, 2003
    Publication date: June 30, 2005
    Inventors: Samy Touati, Lila Madour, Mahmood Hossain
  • Publication number: 20040258028
    Abstract: 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: Application
    Filed: December 3, 2003
    Publication date: December 23, 2004
    Applicant: Telefonaktiebolaget L M Ericsson (publ)
    Inventors: Mahmood Hossain, Samy Touati
  • Publication number: 20030156537
    Abstract: 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: Application
    Filed: June 13, 2002
    Publication date: August 21, 2003
    Inventors: Said Soulhi, Mahmood Hossain
  • Publication number: 20030119519
    Abstract: 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: Application
    Filed: May 30, 2002
    Publication date: June 26, 2003
    Inventors: Lila Madour, Bobby That Dao Ton, Mahmood Hossain, Henrik Basilier, Sanjeevan Sivalingham
  • Publication number: 20020114293
    Abstract: 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: Application
    Filed: February 16, 2001
    Publication date: August 22, 2002
    Inventors: Lila Madour, Mahmood Hossain