What is a WAP GATEWAY

What is a WAP GATEWAY SearchSearch
Author Message
Anonymous
Posted on Wednesday, January 22, 2003 - 05:42 pm:   

What is a wap gateway?

What type of hardware required
Bryce Norwood - NowSMS Support (Bryce)
Posted on Wednesday, January 22, 2003 - 09:37 pm:   

A WAP gateway is a type of proxy server that handles requests from mobile phones.

Basically, mobile phones with WAP browsers and/or MMS clients, interface with content servers via a WAP gateway.

The mobile phone talks a WAP protocol to the WAP gateway, and the WAP gateway maps WAP requests into HTTP requests to connect with content servers.

The WAP protocol is just better suited toward operating over a mobile network than using straight HTTP directly from the phone. (WAP operates over UDP instead of TCP and includes its own retry/packet sequencing logic.)

Typically your mobile operator runs one or more WAP gateways, and by default whenever you connect to a WAP service or send/receive MMS messages, your request is going through their WAP gateway.

-bn
Anonymous
Posted on Thursday, January 23, 2003 - 01:26 am:   

Basically Wap Gateway is a software and not a hardware?

My Idea is true?!?
Anonymous
Posted on Thursday, January 23, 2003 - 07:50 am:   

I have another request, please can you send me more info about APN "Access point name"
thanks a lots
Keith Norris (Keith)
Posted on Thursday, January 23, 2003 - 05:01 pm:   

Yes, a WAP gateway is software. A proxy server/protocol converter.

Bryce Norwood - NowSMS Support (Bryce)
Posted on Thursday, January 23, 2003 - 05:14 pm:   

A GPRS Access Point Name (APN) is a node on the operator network that manages GPRS connections from terminals. It is a name assgined to a GGSN on the operator network.

I'm not an expert at this layer of technology, but a GGSN is more of a router.

The radio packets come in to an SGSN, which uses UDP/IP (GPRS Tunneling Protocol) to talk to a GGSN. The GGSN manages user authentication, assigns an IP address, and then routes regular IP packets out.

This process requires extensive control over an IP stack, so it is more often specialized router hardware that performs the GGSN functionality. (You could probably implement this on a PC, but you'd want control over the IP stack ... it would be effective to built on top of Winsock for example. You'd want your own IP stack.)

Note that if you want to use your own GGSN, you need to have agreements with the operator, they won't just route to any GGSN.

-bn