Вы находитесь на странице: 1из 3


Cinisello Balsamo, 13/08/04

EDGE Performance Optimization

1) PC Mobile Station Connection : Infrared transmission speeds Many laptops, notebook computers, and hand-held devices now include infrared transceiver ports that provide infrared asynchronous serial transmission with maximum data transfer speeds of either 115.2 kilobytes per second (Kbps) or 4 megabits per second (Mbps), and sometimes 16 Mbps. Serial IrDA 115.2 Kbps support (SIR) The Serial IrDA (SIR) implementation of IrDA provides a maximum data transfer speed of 115.2 Kbps. Fast IrDA 4.0 Mbps support (FIR) and Very Fast IrDA 16.0 Mbps support (VFIR) The Fast IrDA (FIR) implementation of IrDA provides a maximum data transfer speed (of 4 Mbps) that easily adjusts to slower devices. Very Fast IrDA (VFIR), which provides 16 Mbps half-duplex data transmission, is also supported. FIR and VFIR devices can communicate with SIR devices. So if the ms is connected to the laptop via IrDA it must be verified that Fast IrDA (FIR) or Very Fast IrDA (VFIR) is supported by the laptop. Serial IrDA is not enough to reach EDGE typical trhoughput. Anyway in our experience in the acceptance phase with TIM Italy, to obtain user data throughput up to 150/160 kbps (3 TS in MCS9) or more (up to 200 kbps with a 4+1 MS) it is strongly recommended to connect the ms to the laptop via USB cable (DKU-5 cable). In order to connect the ms Nokia 5140 to the laptop via USB the following drivers should be downloaded from the Nokia web site:
Nokia DKU-5 Driver (Win98SE/ME/2000/XP) Driver for USB Cable

Cable Modem driver for Windows 98SE, ME, 2000 and XP Users Driver for Modem

http://www.nokia.com/nokia/0,8764,56509,00.html After installed the Nokia Modem set in the Modem Properties Menu the following value for the Maximum Port Speed: 230400



2) TCP/IP Parameter Optimization:

It is very important to have a proper adjustment of the TCP/IP Parameters to achieve optimum EDGE performance. Especially the TCP Receiver Window Size must be set appropriately. For EDGE MCS1-9 the default Windows Settings (depending on Windows Version) must be changed.

MS Windows Default Settings:

For Windows PCs and Laptops the default settings vary. The default Receive Window Size in Windows is 8K for Windows 95, 98 and NT. For Windows 2000 or XP, it's 14K. The default MSS is 536 Byte for Windows 95/98 and 1460 Byte for Windows NT, XP and 2000. To obtain maximum EDGE throughput the MSS (Maximum Segment Size) must be equal to 1460 byte (so it correctly set for Win NT, XP and 2000) and the TCP Receive Window Size must be changed to 25*1460=36500.

Configuration Parameters: The TCP/IP protocol suite implementation for Windows 2000 obtains all of its configuration data from the registry. This appendix defines all of the registry parameters used to configure the protocol driver, Tcpip.sys, which implements the standard TCP/IP network protocols. The implementation of the protocol suite should perform properly and efficiently in most environments using only the configuration information gathered by Setup and DHCP. Optimal default values for all other configurable aspects of the protocols for most cases have been encoded into the drivers. Some customer installations may require changes to certain default values. To handle these cases, optional registry parameters can be created to modify the default behavior of some parts of the protocol drivers.

Parameters Configurable Using the Registry Editor The following parameters receive default values during the installation of the TCP/IP components. To modify any of these values, use the Registry Editor (Regedit32.exe). A few of the parameters are visible in the registry by default, but most must be created to modify the default behavior of the TCP/IP protocol driver. Parameters configurable from the user interface are listed separately.



So, in order to modify TCP Receive Window Size the following action must be performed: Go to START -> Run-> type regedit -> HKEY_LOCAL_MACHINE-> SYSTEM -> CurrentControlSet -> Services -> Tcpip -> Parameters
On the right side of the window (where there are Tcp parameters) click right button of the mouse: New > DWORD Value

Insert the following parameter with the specified values:

DWORD Value GlobalMaxTcpWindowSize TcpWindowSize Type REG_DWORD REG_DWORD Data 36500 (decimal) 36500 (decimal)

If any of these parameters are changed using the registry editor, a reboot of the system is generally required for the change to take effect.

3) GB bandwidth impact on EGDE performances: Furthermore, the Gb Bandwidth has an important influence on the overall EDGE end-toend performance. The Gb Bandwidth must be adjusted, such that two constraints are fulfilled : In unloaded GPRS/EDGE networks a minimum Gb Bandwidth is necessary to avoid maximum throughput degradation. Here 256kbps Gb Bandwidth seems to be sufficient. In loaded GPRS/EDGE networks, the Gb Bandwidth must be sufficient to carry the whole traffic of the corresponding BSC area. Here the Gb interface should not be overloaded to avoid annoying congestion and additional delays. In our experience the best results were achieved with a Gb Bandwidth equal to 2 MB.