Due to fierce competitions among carriers, profits from traditional voice service have been declining. Consequently, carriers want to make the most use of their networks by opening the wireless network to third-party. As a result, value added service comes into being. Traditional handsets (often running Palm OS, Windows Pocket PC, or Symbian OS) didn't get widely used because of their high cost, limited battery lifespan and the born drawback that you need data bus to get themselves connected to PCs. QUALCOMM BREW (Binary Runtime Environment for Wireless) overcomes such drawbacks. BREW is thin, fast, extendable, and secure; it can run in low cost handsets, so worldwide carriers pay more and more attention to BREW since its birth. Since 2003 when China Unicom adopted mobile value added service based on BREW named U-Magic, BREW has done great contributions to improve China Unicom's ARPU.Firstly, this paper discuss the platform and core technology of BREW thoroughly, including counting mechanism, message management mechanism and dynamic mode loading mechanism and make a comparison between BREW and other platforms. Secondly, management mechanism and interface, including memory management mechanism, file management mechanism, program management mechanism, graphic device interface, sound interface, network interface, are analyzed. |