Copyright2008

上传人:xx****x 文档编号:240562353 上传时间:2024-04-15 格式:PPT 页数:35 大小:280KB
收藏 版权申诉 举报 下载
Copyright2008_第1页
第1页 / 共35页
Copyright2008_第2页
第2页 / 共35页
Copyright2008_第3页
第3页 / 共35页
资源描述:

《Copyright2008》由会员分享,可在线阅读,更多相关《Copyright2008(35页珍藏版)》请在装配图网上搜索。

1、Building Mobile Messaging Applications with SMSDr.Ron Vetter,PhDDepartment of Computer ScienceUNC WilmingtonOutlineHistory of Mobile Development at UNCWDefinitions and TermsComparison of Mobile Application Development Models and CostThe Short Message Service(or SMS)Mobile Education,LLCQuestionsHisto

2、ry of Mobile Development at UNCW1999:Wireless Network Rollout2000:Project Numina nFocus on handheld computers and science/mathnApplications:SRS and GraphData nSee web site-2001-2003:Move to Pocket PCs2004-2006:NSF funded“Virtual Learning Communities”Project(Tablet PCs)2005-Present:Move to Mobile Pho

3、nesMobile Phone FactsIn 1995,roughly 13 percent of the U.S.population had cell phones.By 2006,it was 76 percent.Today,there are approximately 229 million cellular subscribers in the U.S.Wireless services generate more than$113 billion in revenues annually.Source:Definitions and TermsWAP Wireless App

4、lication ProtocolSMS Short Message ServiceSMSC Short Message Service CenterCSC Common Short CodeLets look at each of these items in turn.WAPMany phones have browsers that are like small versions of desktop web browsers.Phone browsers are designed to display is similar to HTML but much simpler.the de

5、-facto world standard for the presentation and delivery of wireless information and telephony services on mobile phones.Standard web servers can serve well as HTML.UNCW 1.CORMP:live weather and ocean data from buoysThe screen at the right shows links to all of the buoys.CORMP Selecting a link shows

6、the current conditions at that buoy.UNCW 2.UNCW Directory3.RSS News FeedsBOTTOM LINE:If it is available online,then we can make it available through WAP.UNCW Java ApplicationsInstalling a Java application on a phone is easier than installing an application on a PC.Application can be installed by cli

7、cking a link in a.Development Platform:SUN Java Wireless ToolkitCORMP Java Map ApplicationCORMP Java Map ApplicationThe Short Message ServiceDefined in 1985Purpose to allow simple communication between mobile devicesFirst SMS message sent early 90sFastest form of communication when counterpart not a

8、ble to take a callnFew seconds slower than direct voice callnFaster by hours or days when compared to other forms of communicationSource:SMSSMS is a service available on most digital mobile phones Message sizen160 7 bit charactersn140 8 bit charactersn70 16 bit charactersNo formatting just straight

9、textCan be used with automated systems,such as ordering products and services,or participating in contests.SMSCWhen a user sends a text message to another user,the phone actually sends the message to the SMSC.The SMSC stores the message and then delivers it to the destination user when they are avai

10、lable.This is a store and forward operation.The SMSC usually has a configurable time limit for how long it will store the message,and users can usually specify a shorter time limit if they want.CSCCommon short codes are numbers to which text messages can be sent from a mobile phone.Wireless subscrib

11、ers send text messages to short codes with relevant keywords to access a wide variety of mobile content.CSCs are compatible across participating carriers and are currently defined as 5 or 6 digit numbers.Interactive SMS requires a CSC Message AggregatorsMaintains connections with carriers SMSCs usin

12、g Short Message Peer-to-Peer Protocol(SMPP)Provide API for mobile content service providers to connect to their serversProvision CSC with cell phone carriers(provisioning takes approximately 3 months)Email-to-SMS GatewaysCarriers provide a mechanism to turn an email into an SMS message,called an Ema

13、il-to-SMS GatewayThey are one-way the recipient cannot reply to the messageCarriers filter for spam and may block access to the gatewayCarriers provide this service as a courtesy and may discontinue the service at any timeSMS System ArchitectureMobile UserService ProvidersSMSCSMSCSMSCSMS BrokerSMPPS

14、S7SS7Content ProviderAggregatorSMPPSMPPSMSSMSSMSAPIContent Server&SoftwareAppsUNCW SMS Applications1.Scheduling Messagesa)Reminder Serviceb)Daily Event Informationc)Notification(e.g.,opening in class)2.Interactive Messagesa)Shuttle Bus Informationb)Word UtilitiesWeb Site Comparison of Mobile Applica

15、tion Development and CostWAPJava MidletSMSAdvantages:Inexpensive to provideDevelopment is straightforwardFamiliar web browser based interfaceDisadvantages:Compatibility across devices is problematicVery few users are comfortable with using the browser on their phoneData plans are expensiveJava Appli

16、cationsAdvantages:Rich,graphical environmentEasy to installDisadvantages:Program must be tested for different phones,and even for different carriers with the same phoneDevelopment is complicated and time consumingSMS ApplicationsAdvantages:Many students already use text messagesCreating and sending

17、SMS is easier than opening browser or starting a Java applicationDisadvantages:Cost to send and receive messagesStateful behavior is difficult to emulateCost Models:SMSInteractive WAP:Fixed,Recurring,and Marginal costs are the same as those of providing HTML services,such as the existing HTML direct

18、ory service.Interactive SMS:Startup$2000Monthly$1500SMS Send/Receive 6Reaching Students:.SMSRecent survey of 188 UNCW studentsn82%use SMSn10%use WAPAmerican Idol Effect:SMS popularity growingStudents cite high cost of data plan as one reason for not using SMS much easier to use than WAPSMS Statistic

19、sIn 2000 14.4 million text messages/month.In 2006 18.7 billion text messages/month.In 2008 30 billion text messages/monthnAverage cost of a text message=$0.20According to figures from CTIA,the international association for the wireless telecommunications industry.Faculty Start-Up CompanyFocus on the

20、 commercial development of advanced mobile computing applications originating from UNCW.nEmphasis on interactive 2-way SMS interfaces to applicationsnExplore use of to lead users toward Mobile Education,LLCA faculty start-up company providing mobile message content servicesWorking with an SMS aggreg

21、ator to provision a common short code(90947)Will share the common short code across multiple institutions in order to reduce costsInitial focus will be on the higher education marketUNCW Applications(Fall 2007)1.Subscribe to receive daily campus events2.Emergency broadcast messages3.Interactive shut

22、tle bus information4.Integration with Banner request grade information and notification when a seat becomes available5.Interactive movie scheduleUNCW Applications(Fall 2008)1.Outlook Mobile Services 2.Coupons 3.Dub Hunt UNCW just placed 2nd in the 2008 AT&T Mobile Campus Challenge-Customized Applica

23、tionsMobile Education will work with institutions to make their content available via SMS.This includes:nPublic data published via RSSnBack office information via secure queriesnIntegration with Email(e.g.,FINAID application)Carriers SupportedCingular/AT&TVerizonT-MobileSprintNextelBoostAlltelVirgin MobileUS CellularCellular 1QuestionsContact InformationMobile Education LLCRon Vetter Jeff Brown Web site:

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!