Patents by Inventor Stephen David Croll

Stephen David Croll 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: 8902754
    Abstract: Systems and methods for session-aware GTPv2 load balancing are described. In some embodiments, a method may include receiving a first and a second transaction between an MME and an S-GW over an S11 interface of an LTE/SAE network using a control portion of a second version of a GTPv2-C protocol and storing an uplink UP TEId and IP address, a downlink CP TEId and IP address, and an uplink CP TEId and IP address obtained from the first transaction, and a downlink UP TEId and IP address obtained from the second transaction. The method may further include identifying messages between an eNodeB and the S-GW over a direct tunnel using a user portion of a GTPv1-U protocol as belonging to a session in response to the messages including at least one of: the first uplink UP TEId and IP address, or the first downlink UP TEId and IP address.
    Type: Grant
    Filed: June 23, 2012
    Date of Patent: December 2, 2014
    Assignee: Tektronix, Inc.
    Inventors: Syed Muntaqa Ali, Stephen David Croll, Aleksey G. Ivershen, Vignesh Janakiraman, John Peter Curtin
  • Publication number: 20130272136
    Abstract: Systems and methods for session-aware GTPv1 load balancing are described. In some embodiments, a method may include receiving a first message transmitted from an SGSN to a GGSN using a GTP-C protocol and storing a downlink UP TEId and IP address and a downlink CP TEId and IP address. The method may also include receiving a second message transmitted from the GGSN to the SGSN using the GTP-C in response to the first message and storing an uplink UP TEId and IP address and an uplink CP TEId and IP address. The method may further include identifying one or more messages exchanged between the SGSN and the GGSN using a GTP-U protocol as belonging to a given session in response to the one or more messages including at least one of: (i) the downlink UP TEId and IP address, or (ii) the uplink UP TEId and IP address.
    Type: Application
    Filed: June 23, 2012
    Publication date: October 17, 2013
    Applicant: TEKTRONIX, INC.
    Inventors: Syed Muntaqa Ali, Stephen David Croll, Aleksey G. Ivershen, John Peter Curtin
  • Publication number: 20130272127
    Abstract: Systems and methods for session-aware GTPv2 load balancing are described. In some embodiments, a method may include receiving a first and a second transaction between an MME and an S-GW over an Sll interface of an LTE/SAE network using a control portion of a second version of a GTPv2-C protocol and storing an uplink UP TEId and IP address, a downlink CP TEId and IP address, and an uplink CP TEId and IP address obtained from the first transaction, and a downlink UP TEId and IP address obtained from the second transaction. The method may further include identifying messages between an eNodeB and the S-GW over a direct tunnel using a user portion of a GTPv1-U protocol as belonging to a session in response to the messages including at least one of: the first uplink UP TEId and IP address, or the first downlink UP TEId and IP address.
    Type: Application
    Filed: June 23, 2012
    Publication date: October 17, 2013
    Applicant: TEKTRONIX, INC.
    Inventors: Syed Muntaqa Ali, Stephen David Croll, Aleksey G. Ivershen, Vignesh Janakiraman, John Peter Curtin