Patents by Inventor Tormod Hegdahl

Tormod Hegdahl 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: 7450591
    Abstract: The present invention relates to arrangements for charging in a packet switched network. Packets are charged differently dependent on which service flow the packets belong to. The charging system comprises a control system and a serving element residing in a packet forwarding system wherein said control system comprises an account function adapted to manage an account of at least one user and a charging policy decision point arranged to calculate a charging policy for allowed services for the at least one user. Moreover, said serving element comprises a token bucket per user adapted to store reservations received from the account function of the user associated with the token bucket and a charging policy enforcement point arranged to perform charging for a plurality of the allowed services by reducing the stored reservation of the token bucket according to the calculated charging policy.
    Type: Grant
    Filed: June 27, 2003
    Date of Patent: November 11, 2008
    Assignee: Telefonaktiebolaget L M Ericsson (PUBL)
    Inventors: Martin Körling, Magnus Harnesk, Jan Lemark, Tormod Hegdahl
  • Patent number: 7107066
    Abstract: A packet radio data network includes a gateway node (GGSN), at least one serving node (SGSN) coupled to the gateway node, a plurality of radio access nodes (RAN) coupled to the serving node (SGSN), the packet radio network transporting packet data from an external packet data network. The external packet data network includes, an Internet Service Provider (ISP), to mobile stations (MS) wirelessly attached to radio access nodes (RAN). A mobile station (MS) issues a membership report message requesting content of a specific multicast group, whereupon the gateway node (GGSN) issues a multicast context activation message to the serving node (SGSN). The serving node (SGSN) informs the radio access network (RAN) that the mobile station is joining the respective multicast group and sends a multicast activation response to the gateway node (GGSN).
    Type: Grant
    Filed: October 3, 2002
    Date of Patent: September 12, 2006
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Stefan Toth, Niklas Sven Lundin, Thomas R. Goransson, Tormod Hegdahl, Thorsten Lohmar, Frank Hundscheidt
  • Publication number: 20060008063
    Abstract: The present invention relates to arrangements for charging in a packet switched network. Packets are charged differently dependent on which service flow the packets belong to. The charging system comprises a control system and a serving element residing in a packet forwarding system wherein said control system comprises an account function adapted to manage an account of at least one user and a charging policy decision point arranged to calculate a charging policy for allowed services for the at least one user. Moreover, said serving element comprises a token bucket per user adapted to store reservations received from the account function of the user associated with the token bucket and a charging policy enforcement point arranged to perform charging for a plurality of the allowed services by reducing the stored reservation of the token bucket according to the calculated charging policy.
    Type: Application
    Filed: June 27, 2003
    Publication date: January 12, 2006
    Inventors: Magnus Harnesk, Jan Lemark, Martin Korling, Tormod Hegdahl
  • Publication number: 20050053068
    Abstract: A packet radio data network has been disclosed, wherein the network comprise at least a gateway node (GGSN), at least one serving node (SGSN) coupled to the gateway node, a plurality of radio access nodes (RAN) coupled to the serving node (SGSN), the packet radio network transporting packet data from an external packet data network, comprising an Internet Service Provider (ISP), to mobile stations (MS) wirelessly attached to radio access nodes (RAN). A given mobile station (MS) issues a membership report message indicating that the mobile station wishes to receive content of a specific multicast group (1), whereupon the gateway node (GGSN) issues a multicast context activation message to the serving node (SGSN) (2). The serving node (SGSN) informs the radio access network (RAN) that the mobile station is joining the respective multicast group (3) and sends a multicast activation response to the gateway node (GGSN) (4).
    Type: Application
    Filed: October 3, 2002
    Publication date: March 10, 2005
    Inventors: Stefan Toth, Niklas Lundin, Thomas Goransson, Tormod Hegdahl, Thorsten Lohmar, Frank Hundscheidt
  • Publication number: 20030117983
    Abstract: A GPRS Support Node (GGSN) has a plurality of user plane (data session) processing units (GTP-Us) for handling data sessions for Mobile Stations (MSs), a plurality of controlling units (GTP-C/s) for controlling the data sessions payloads, and a master data session control unit (GTP-C/m) dispatching data sessions requests to GTP-C/s. When a GTP-U goes down, the GTP-C/m detects the failure. If no spare GTP-U is available, the GTP-C/m removes internal connections related to the failed data sessions, and instructs all the GTP-C/s that controlled data sessions lost on the failed GTP-U to delete the PDP contexts of those sessions, and requests a Route update from the Routing Engine (RE). If a spare GTP-U is available, the GTP-C/m activates the spare GTP-U, and requests every GTP-C/s that controlled data sessions on the failed GTP-U to rebuild these sessions on the spare GTP-U unit. Following completion of the rebuild, it requests a Route update from the RE.
    Type: Application
    Filed: December 26, 2001
    Publication date: June 26, 2003
    Inventors: Bobby That Dao Ton, Tormod Hegdahl, Lev Deich
  • Publication number: 20030117948
    Abstract: A GPRS Support Node (GGSN) has a plurality of slave data session control units (GTP-C/s) for controlling data sessions for Mobile Stations (MSs), a plurality of data sessions payload units (GTP-Us) for supporting routing of data sessions payloads, and a master data session control unit (GTP-C/m) dispatching data sessions requests to GTP-C/s. When a GTP-C/s goes down, the GTP-C/m detects the failure, closes data sessions of the failed GTP-C/s and their corresponding accounting sessions. If a spare control unit is available, the GTP-C/m detects and activates the spare unit with the role and IP address of the failed GTP-C/s. When the GTP-C/m goes down, all the control units are notified, and the least loaded unit is elected for replacing the GTP-C/m. The elected unit is a spare, non-utilized, GTP-C, or one of the slave GTP-C/s, which is activated as the GTP-C/m by rebuilding a GTP-C/m database with information received from remaining GTP-C/s.
    Type: Application
    Filed: December 26, 2001
    Publication date: June 26, 2003
    Inventors: Bobby That Dao Ton, Tormod Hegdahl, Lev Deich