8960 in Wireless Device Design News
Issue 2 Series 2
HSPA/UMTS Mobile Phone Data Applications Test: Configuring the Phone
New high-speed data mobile device designs are truly tested once the mobiles are deployed in a network and receive the ultimate test by end users. Ensuring user experience is positive is crucial to designers as well as to service providers. Emulating the end user network during early mobile design can be as simple as testing interruptions in data communications due to incoming SMS/MMS messages. More stringent evaluation of end user experience involves procedures such as testing interoperability of applications and services while monitoring the phone’s current drain response to changes in network conditions.
Configuring a mobile to validate interoperability of data applications and services such as SMS/MMS requires knowledge of the phone’s MMSC settings to send and receive MMS messages or enable web browsing. This article discusses the fundamental requirements for configuring the phone for testing services such as MMS. Future articles will describe expanding this initial testing to include more real world user experience by adding capabilities such as current drain analysis and stressing the design.
How MMS Messages are Transferred
When a Multi-Media Message Center (MMSC) server sends an MMS message to a phone, it actually sends an SMS message consisting of header information about the MMS message, and an URL link to the content of the MMS message. The phone uses the URL link to retrieve the MMS message content from the MMSC.
When the phone sends an MMS message to the MMSC, it uses HTTP to post the MMS message, the header information, and the list of recipients to the MMSC. The MMSC stores the MMS message and makes it available to the recipients.
|Figure 1. MMS message send/receive|
Phone MMSC Settings
To communicate with the MMSC, a phone must be configured with the MMSC settings. The procedure for configuring MMSC settings varies widely between different phones. Finding the MMSC server URL location in the phone is the key. In some phones you may find this setting located in the MMS settings. In others, this may be located in the access point settings. For example, on a Nokia N93 phone it is called "Home Page" and is found under an access point settings in the connections. On an LG 8330 phone it is called "MMSC URL" and is found in the multi-media message center. On other phones it may be called "MMSC Message Server URL" or "Relay Server URL".
Once you have found the MMSC server URL field in the phone, you need to define the URL and enter it. The format of the URL will be as follows: http://IPAddress:Port/username=password
The IPAddress is the IP address of the MMSC Server PC.
The Port is the HTTP port number assigned to the MMSC.
The username and password is the username and password defined in the MMSC.
An example of a commonly used URL is: http://192.168.1.230:8804/aaa=ddd
Other settings that need to be configured to enable phone contact with the MMSC are phone MMS proxy, network connection, and MMS message connection. These are usually found in the same location as the MMSC Server URL.
|Figure 2. Required settings for testing MMS message send/receive|
Phone MMS Proxy Settings
In the outside world, the phone usually reaches the MMSC server through a WAP proxy server. However, with most new phones it is not necessary to use the WAP proxy server to reach the MMSC when using a test set such as the Agilent 8960. In order to avoid having to install and set up a WAP proxy server, configure the phone to communicate directly with the MMSC server. The phone MMS proxy settings are usually found in the same location as the MMSC server URL. Set the MMS proxy to the IP address and the port of the MMSC server. When not using the WAP proxy server, this will be the same IP address and port used for the MMSC server URL. Some phones will have the proxy server and port in the same field in the format: IPAddress:Port (i.e. 126.96.36.199:8804) others will have separate fields for IP Address (i.e. 192.168.1.230) and port (i.e. 8804).
Set Network Connection
Create a network connection in the phone to reach the internet. This is usually done by setting up an access point in the phone. Depending on your phone, the MMSC settings above may have been located in the access point. In some phones, all the MMSC settings may be independent of the access point. Most phones allow you to set up multiple access points. One phone access point must be configured. The access point setup is usually in the connections menu of the phone. There are two fields to set up in the access point. One is the connection name, or connection title, and the other is the data bearer. The connection name can be anything you would like, such as "8960 MMS Connection". The data bearer will be phone dependant. Set the Data bearer to match that which you are using in the test set, (8960) as it is functioning as the network connection.
Point MMS Messages to the Network Connection
Once the access point is set up, go to the MMS settings and point the MMS message connection to the access point just set up. In the MMS settings you should find a field for the access point to use for MMS messages. In some phones this may be the same place where you set up the MMSC server URL and in other phones it may be under the MMS settings. The access point field should provide a list of the access points that are set up in your phone. Select the access point you configured for the MMS connection (i.e. 8960 MMS connection)
This completes the required settings in the phone to send and receive MMS messages. There may be other MMS settings in your phone that you may want to set such as automatic retrieve of the MMS message or message length. Scan your MMS settings menus to see if there are any other settings of interest. The phone is now configured for evaluating MMS message to enable interoperability testing. A video demo highlighting HSPA data applications and SMS/MMS message testing with the 8960 can be viewed at the following link. video demo
Learn More and Stay in Touch:
- To view an October 2007 EETimes article on "Evaluating data transfer in HSDPA/W-CDMA Nets" written by Dr. Michael Leung of Agilent Technologies, view
- To view our December 2006 HSUPA webcast for R&D engineers who need to understand the main changes introduced by HSUPA. view
- To see a description of the newest features that have been added to the 8960 go to www.agilent.com/find/8960news
- For more information about the 8960, visit www.agilent.com/find/8960
- For past issues of the "8960 in Wireless Device Design" News eNewsletter bookmark www.agilent.com/find/8960eNews_archive
- We welcome your questions. Remember you can always find the resources to contact us at www.agilent.com/find/contactus.