Method for roaming between networks
First Claim
1. Method for supporting roaming of a mobile station using packet data connections in a cellular telecommunications network, comprising the steps of receiving a connection initiation message from a mobile station by a serving node, sending a challenge message to the mobile station, receiving a response to the challenge from the mobile station by the serving node, extracting an identifier associated with the mobile station from the received response, sending an access request to an authentication node of the cellular telecommunications network, the access request including the extracted identifier, determining whether the extracted identifier is associated with a second telecommunications network, and if it is, forwarding the access request by the authentication node to a second authentication node in the second telecommunications network, sending an accounting start request from the serving node to the authentication node of the cellular telecommunications network, and if the extracted identifier was determined to be associated with a second telecommunications network, sending an accounting start request to the second authentication node in the second telecommunications network.
1 Assignment
0 Petitions
Accused Products
Abstract
This invention relates to communication arrangements between communication networks, specifically to arrangements allowing networks of different types to cooperate. The invention provides a method for providing packet data services for a mobile station homed in a second wireless communication network in a first wireless communication network, where the first and second wireless communication networks are based on different standards.
37 Citations
14 Claims
-
1. Method for supporting roaming of a mobile station using packet data connections in a cellular telecommunications network, comprising the steps of
receiving a connection initiation message from a mobile station by a serving node, sending a challenge message to the mobile station, receiving a response to the challenge from the mobile station by the serving node, extracting an identifier associated with the mobile station from the received response, sending an access request to an authentication node of the cellular telecommunications network, the access request including the extracted identifier, determining whether the extracted identifier is associated with a second telecommunications network, and if it is, forwarding the access request by the authentication node to a second authentication node in the second telecommunications network, sending an accounting start request from the serving node to the authentication node of the cellular telecommunications network, and if the extracted identifier was determined to be associated with a second telecommunications network, sending an accounting start request to the second authentication node in the second telecommunications network.
-
6. Method for supporting roaming of a mobile station using packet data connections in a telecommunications network, comprising the steps of
receiving a packet data connection request message from a mobile station, extracting an access node identifier from the received request message, determining on the basis of an extracted access node identifier at least the identity of an authentication node in a second telecommunications network, sending an access request message to the authentication node in the second telecommunications network, receiving a response message from the authentication node in the second telecommunications network, and sending an accept message to the mobile station if the response message from the authentication node in the second telecommunications network indicated a successful authentication.
-
7. Method for providing packet data services in a cellular communications network, the method comprising the steps of
receiving a request for joining the network from a mobile station, determining whether the mobile station is homed in a second cellular communications network, if the mobile station is homed in a second cellular communications network, transmitting an authentication request for authenticating the mobile station to an interworking function translating messages between a first protocol used by the cellular communications network and a second protocol used by the second cellular communications network, said first and second protocols being different protocols, receiving a request for a packet data connection from the mobile station, transmitting a request for authorization for a packet data connection for the mobile station to an authorization node in the cellular communications network, and if the mobile station is homed in the second cellular communications network, transmitting an authorization request to an authorization node in the second cellular communications network by the authorization node in the cellular communications network.
-
11. A system for providing packet data services for a cellular communications network, comprising
a controller for determining whether a mobile station is homed in a second cellular communications network as a response to receiving a request for joining the network from the mobile station, a message transmitter for transmitting an authentication request, as a response to determining that the mobile station is homed in a second cellular communications network, to an interworking function for authenticating the mobile station, the interworking function translating messages between a first protocol used by the cellular communications network and a second protocol used by the second cellular communications network, said first and second protocols being different protocols, a message transmitter for transmitting an authorization request to an authorization node in the second cellular communications network as a response to receiving a request for a packet data connection from the mobile station.
Specification