# US 2014/0153555 A1 · Techniques for Roaming Between Heterogeneous Wireless Networks

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2014/0153555 A1
- Document ID: US20140153555A1
- Status: Published application
- Kind: A1
- Application number: 13/691,215
- Filed: 2012-11-30
- Published: 2014-06-05
- Earliest claimed: 2012-11-30
- Assignees: Intel Corporation
- Inventors: Vivek Gupta
- Web page: https://patentgrep.com/patent/US20140153555A1

## CPC

- H04L 63/205: {involving negotiation or determination of the one or more network security mechanisms to be used, e.g. by negotiation between the client and the server or between peers or by selection according to the capabilities of the entities involved (negotiation of communication capabilities H04L69/24)}
- H04L 63/0892: {by using authentication-authorization-accounting [AAA] servers or protocols}
- H04W 8/12: between location registers or mobility servers
- H04W 12/062: Pre-authentication
- H04W 84/12: WLAN [Wireless Local Area Networks]
- H04W 88/06: adapted for operation in multiple networks {or having at least two operational modes}, e.g. multi-mode terminals
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

Examples are disclosed for roaming between heterogeneous wireless networks. In some examples, an authorization request for user equipment (UE) to access a visited wireless local area network (WLAN) may be received via a first protocol. The authorization request may be interworked by an authentication, authorization and accounting (AAA) interworking function (AIF) to enable the UE to be authenticated and authorized for access to the visited WLAN via information exchanged between a visited AAA server and a home AAA server. The visited home AAA server may be associated with different types of wireless networks to include wireless wide area networks (WWANs) or with a different WLAN. Interworking by the AIF may include translating the authentication request received via the first protocol to a second protocol to allow for the exchange of information between the visited AAA server and the home AAA server. Other examples are described and claimed.

## Claims

### Claim 1

An apparatus comprising:
a processor circuit;
a receive component to be executed by the processor circuit to receive an authorization request for user equipment (UE) to access a visited wireless local area network (WLAN), the authorization request received using a first remote authentication dial in user service (RADIUS) protocol for a wireless roaming intermediary exchange-interconnect (WRIX-i) or international roaming.61 (IR.61) interface;
an interworking component to be executed by the processor circuit to interwork the authorization request for the UE to access the visited WLAN via an authentication, authorization and accounting (AAA) interworking function (AIF), interworking via the AIF to authenticate and authorize the UE for access to the visited WLAN via information received from a visited AAA server and information received from a home AAA server, the visited AAA server associated with the visited WLAN and the home AAA server associated with a wireless wide area network (WWAN); and
a forwarding component to be executed by the processor circuit to forward the authorization request to the visited AAA server.

### Claim 2 (depends on 1)

The apparatus of claim 1, comprising the visited WLAN configured to operate in compliance with one or more wireless communication standards associated with the Institute of Electrical and Electronic Engineers (IEEE) IEEE 802.11 standard to include IEEE 802.11-2012.

### Claim 3 (depends on 1)

The apparatus of claim 1, comprising the WWAN configured to operate in compliance with one or more or more 3rd Generation Partnership Project (3GPP) Long Term Evolution (LTE) standards to include LTE-Advanced (LTE-A), standards prior to Release 8 (3G) or standards that include Release 8 and subsequent to Release 8 (4G).

### Claim 4 (depends on 3)

The apparatus of claim 3, comprising the authorization request received from an access point for the visited WLAN, the home AAA server operated by a 3G 3GPP service provider and the visited AAA server operated by a Wi-Fi service provider, the visited AAA server to forward an authentication request responsive to receiving the authorization request, the authentication request forwarded using the first RADIUS protocol and received by the receive component, interworking via the AIF to include the authentication request received using the first RADIUS protocol translated to a second RADIUS protocol, the forwarding component to forward the translated authentication request to the home AAA server operated by the 3G 3GPP service provider via a 3GPP technical specification (TS) compliant interface to include a 3GPP TS 29.234 compliant interface.

### Claim 5 (depends on 3)

The apparatus of claim 3, comprising the authorization request received from an access point for the visited WLAN, the home AAA server operated by a 3G 3GPP service provider and the visited AAA server operated by a 4G 3GPP service provider, interworking via the AIF to include the authorization request translated from the first RADIUS protocol to a Diameter protocol, the forwarding component to forward the translated authorization request to the visited AAA server operated by the 4G 3GPP service provider via a 3GPP technical specification (TS) compliant interface to include a 3GPP TS 29.273 compliant interface.

### Claim 6 (depends on 3)

The apparatus of claim 3, comprising the authorization request received from the visited AAA server, the home AAA server operated by a 4G 3GPP service provider and the visited AAA server operated by a Wi-Fi service provider, the visited AAA server to forward an authentication request responsive to receiving the authorization request, the authentication request forwarded using the first RADIUS protocol and received by the receive component, interworking via the AIF to include the authentication request received using the first RADIUS protocol translated to a Diameter protocol, the forwarding component to forward the translated authentication request to the home AAA server operated by the 4G 3GPP service provider via a 3GPP technical specification (TS) compliant interface to include a 3GPP TS 29.273 compliant interface.

### Claim 7 (depends on 3)

The apparatus of claim 3, comprising the authorization request received from an access point for the visited WLAN, the home AAA server operated by a 4G 3GPP service provider and the first type of service provider is a 3G 3GPP service provider, the visited AAA server to forward an authentication request responsive to receipt of the authorization request, the authentication request forwarded using a second RADIUS protocol for a 3GPP technical specification (TS) compliant interface to include a 3GPP TS 29.234 compliant interface, the authentication request received by the receive component, interworking via the AIF to include the authentication request received using the second RADIUS protocol translated to the first RADIUS protocol, the forwarding component to forward the translated authentication request towards the home AAA server operated by the 4G 3GPP service provider.

### Claim 8 (depends on 1)

The apparatus of claim 1, comprising the UE configured to access the visited WLAN via a username and password or access the WWAN via subscriber identity module (SIM) or universal SIM (USIM) credentials.

### Claim 9 (depends on 1)

The apparatus of claim 1, comprising the apparatus located at one of a computing device operated by a third party capable of providing inter-connection services to a first service provider that operates the home AAA server and a second service provider that operates the visited AAA server, the AAA visited server or the AAA home server.

### Claim 10 (depends on 1)

The apparatus of claim 1, comprising:
static random access memory (SRAM) to at least temporarily maintain information associated with receiving the authorization request using the first RADIUS protocol.

### Claim 11

A method comprising:
receiving, at a computing device, a request for authorization of user equipment (UE) to access a visited wireless local area network (WLAN);
interworking the request for authorization of the UE to access the visited WLAN via an authentication, authorization and accounting (AAA) interworking function (AIF), interworking via the AIF to authenticate and authorize the UE for access to the visited WLAN via information received from a visited AAA server and received from a home AAA server, the visited AAA server associated with the visited WLAN and the home AAA server associated with a wireless wide area network (WWAN); and
forwarding the interworked request for authorization to the visited AAA server.

### Claim 12 (depends on 10)

The method of claim 10, comprising the request for authorization received from an access point for the visited WLAN via a wireless roaming intermediary exchange-interconnect (WRIX-i) or international roaming.61 (IR.61) interface using a first remote authentication dial in user service (RADIUS) protocol.

### Claim 13 (depends on 11)

The method of claim 11, comprising the UE configured to access the visited WLAN via a username and password or access the WWAN via subscriber identity module (SIM) or universal SIM (USIM) credentials.

### Claim 14 (depends on 11)

The method of claim 11, comprising the visited WLAN configured to operate in compliance with one or more wireless communication standards associated with the Institute of Electrical and Electronic Engineers (IEEE) IEEE 802.11 standard to include IEEE 802.11-2012.

### Claim 15 (depends on 11)

The method of claim 11, comprising the WWAN configured to operate in compliance with one or more or more 3rd Generation Partnership Project (3GPP) Long Term Evolution (LTE) standards to include LTE-Advanced (LTE-A), standards prior to Release 8 (3G) or standards that include Release 8 and subsequent to Release 8 (4G).

### Claim 16 (depends on 15)

The method of claim 15, comprising the home AAA server operated by a 3G 3GPP service provider and the visited AAA server operated by a Wi-Fi service provider, interworking via the AIF to include:
translating the request for authorization received using the first RADIUS protocol to a second RADIUS protocol compliant with a 3GPP technical specification (TS) interface to include a 3GPP TS 29.234 interface; and
forwarding the translated request for authorization to the visited AAA server operated by the 3G 3GPP service provider.

### Claim 17 (depends on 15)

The method of claim 15, comprising the home AAA server operated by a 3G 3GPP service provider and the visited AAA server operated by a 4G 3GPP service provider, interworking via the AIF to include:
translating the request for authorization received using the first RADIUS protocol to a Diameter protocol compliant with a 3GPP technical specification (TS) interface to include a 3GPP TS 29.273 interface; and
forwarding the translated request for authorization to the visited AAA server operated by the 4G 3GPP service provider.

### Claim 18 (depends on 15)

The method of claim 15, the home AAA server operated by a 4G 3GPP service provider and the visited AAA server operated by a 3G 3GPP service provider, interworking via the AIF to include:
translating the request for authorization received using the first RADIUS protocol to a second RADIUS protocol compliant with a 3GPP technical specification (TS) interface to include a 3GPP TS 29.234 interface; and
forwarding the translated request for authorization to the visited AAA server operated by the 3G 3GPP service provider.

### Claim 19 (depends on 15)

The method of claim 15, comprising the request received from the visited AAA server via a WRIX-i or IR.61 interface using a first RADIUS protocol.

### Claim 20 (depends on 19)

The method of claim 19, comprising the home AAA server operated by a 4G 3GPP service provider and the visited AAA server operated by Wi-Fi service provider, interworking via the AIF to include:
translating the request for authorization received using the first RADIUS protocol to a Diameter protocol compliant with a 3GPP technical specification (TS) interface to include a 3GPP TS 29.273 interface; and
forwarding the translated request for authorization to the visited AAA server operated by the 4G 3GPP service provider.

### Claim 21

At least one machine readable medium comprising a plurality of instructions that in response to being executed on a system cause the system to:
receive an authorization request for user equipment (UE) to access a visited wireless local area network (WLAN), the authorization request received using a first remote authentication dial in user service (RADIUS) protocol for a wireless roaming intermediary exchange-interconnect WRIX-i or international roaming.61 (IR.61) interface;
interwork the authorization request for the UE to access the visited WLAN via an authentication, authorization and accounting (AAA) interworking function (AIF), interworking via the AIF to authenticate and authorize the UE for access to the visited WLAN via information exchanged between a visited AAA server and a home AAA server, the visited AAA server associated with the visited WLAN and also associated with a wireless wide area network (WWAN) and the home AAA server associated with a different WLAN; and
forward an authorization request to the visited AAA server.

### Claim 22 (depends on 21)

The at least one machine readable medium of claim 21, comprising the visited WLAN configured to operate in compliance with one or more wireless communication standards associated with the Institute of Electrical and Electronic Engineers (IEEE) IEEE 802.11 standard to include IEEE 802.11-2012.

### Claim 23 (depends on 21)

The at least one machine readable medium of claim 21, comprising the WWAN configured to operate in compliance with one or more or more 3rd Generation Partnership Project (3GPP) Long Term Evolution (LTE) standards to include LTE-Advanced (LTE-A), standards prior to Release 8 (3G) or standards that include Release 8 and subsequent to Release 8 (4G).

### Claim 24 (depends on 23)

The at least one machine readable medium of claim 23, comprising the home AAA server operated by a Wi-Fi service provider and the visited AAA server operated by a 3G 3GPP service provider, interworking via the AIF to include the instructions to cause the system to:
receive the authentication request from the visited AAA server using a second RADIUS protocol for a 3GPP technical specification (TS) compliant interface to include a 3GPP TS 29.234 compliant interface;
translate the authentication request received using the second RADIUS protocol to the first RADIUS protocol;
forward the translated authentication request to the home AAA server operated by the Wi-Fi service provider; and
receive authentication information from the home AAA server using the first RADIUS protocol;
translate the received authentication information received using the first RADIUS protocol to the second RADIUS protocol;
forward the translated authentication information to the visited AAA server;
receive grant information for access to the visited WLAN from the visited AAA server based on the authentication information, the grant information received using the second RADIUS protocol;
translating the grant information received using the second RADIUS protocol to the first RADIUS protocol; and
forwarding the translated grant information to the access point for the visited WLAN for the access point to provide the UE access to the visited WLAN.

### Claim 25 (depends on 23)

The at least one machine readable medium of claim 23, comprising the home AAA server operated by a Wi-Fi service provider and the visited AAA server operated by a 4G 3GPP service provider, interworking via the AIF to include the instructions to cause the system to:
receive the authentication request from the visited AAA server using a Diameter protocol for a 3GPP technical specification (TS) compliant interface to include a 3GPP TS 29.273 compliant interface;
translate the authentication request received using the Diameter protocol to the first RADIUS protocol;
forward the translated authentication request to the home AAA server operated by the Wi-Fi service provider;
receive authentication information from the home AAA server using the first RADIUS protocol;
translate the received authentication information received using the first RADIUS protocol to the Diameter protocol;
forward the translated authentication information to the visited AAA server;
receive grant information for access to the visited WLAN from the visited AAA server based on the authentication information, the grant information received using the Diameter protocol;
translate the grant information received using the Diameter protocol to the first RADIUS protocol; and
forward the translated grant information to the access point for the visited WLAN for the access point to provide the UE access to the visited WLAN.
