© 2005 Open Mobile Alliance Ltd. All Rights Reserved. Used with the permission of the Open Mobile Alliance Ltd. under the terms as stated in this document.

Slides:



Advertisements
Similar presentations
Fall VoN 2000 SIP for IP Communications Jonathan Rosenberg Chief Scientist.
Advertisements

Lemonade and Mobile e- mail Stéphane H. Maes – Lemonade Intermediate meeting Vancouver, BC October 2004.
Umut Girit  One of the core members of the Internet Protocol Suite, the set of network protocols used for the Internet. With UDP, computer.
CCNA – Network Fundamentals
Draft-lemonade-imap-submit-01.txt “Forward without Download” Allow IMAP client to include previously- received message (or parts) in or as new message.
29 Oded Moshe, Director of Product Management Beta Release May 3rd, 2010 Official Release May 24, 2010.
© 2004 Open Mobile Alliance Ltd. All Rights Reserved. Used with the permission of the Open Mobile Alliance Ltd. under the terms as stated in this document.
© 2008 Open Mobile Alliance Ltd. All Rights Reserved. Used with the permission of the Open Mobile Alliance Ltd. under the terms as stated in this document.
© 2003 Open Mobile Alliance Ltd. All Rights Reserved. Used with the permission of the Open Mobile Alliance Ltd. under the terms as stated in this document.
Internet Networking Spring 2006 Tutorial 12 Web Caching Protocols ICP, CARP.
1 Spring Semester 2007, Dept. of Computer Science, Technion Internet Networking recitation #13 Web Caching Protocols ICP, CARP.
© 2004 Open Mobile Alliance Ltd. All Rights Reserved. Used with the permission of the Open Mobile Alliance Ltd. under the terms as stated in this document.
Introduction to the Secure SMTP Server service. Secure SMTP server is a secure, reliable SMTP mail relay server for your outgoing mail. Secure SMTP service.
Digital Rights Management 5th Annual Wireless Java Conference January 21-23, 2004 Kevin Mowry, Motorola Chair, OMA Download and DRM group.
Internet Standards Based Mobile Messaging March, 2003.
Architecture of SMTP, POP, IMAP, MIME.
A Guide to Getting Started
» Explain the way that electronic mail ( ) works » Configure an client » Identify message components » Create and send messages.
VLAN Trunking Protocol (VTP) W.lilakiatsakun. VLAN Management Challenge (1) It is not difficult to add new VLAN for a small network.
© 2011 Open Mobile Alliance Ltd. All Rights Reserved. Used with the permission of the Open Mobile Alliance Ltd. under the terms as stated in this document.
© 2003 Open Mobile Alliance Ltd. All Rights Reserved. Used with the permission of the Open Mobile Alliance Ltd. under the terms as stated in this document.
November 10, 2010 Washington, D.C.. Agenda Secure Component tool Secure Component tool Contacts and Messaging Contacts and Messaging Workspaces Workspaces.
IT 424 Networks2 IT 424 Networks2 Ack.: Slides are adapted from the slides of the book: “Computer Networking” – J. Kurose, K. Ross Chapter 2: Application.
Module 8: Managing Client Configuration and Connectivity.
© 2005 Open Mobile Alliance Ltd. All Rights Reserved. Used with the permission of the Open Mobile Alliance Ltd. under the terms as stated in this document.
NSTS Internal Demo. Agenda 1.NSTS Release Summary 2.Functionality/Enhancements by User Group Licensee Agency Admin 3.Scenarios/Demo 2.
© 2011 Open Mobile Alliance Ltd. All Rights Reserved. Used with the permission of the Open Mobile Alliance Ltd. under the terms as stated in this document.
21-07-xxxx IEEE MEDIA INDEPENDENT HANDOVER DCN: Title: MIH Protocol Security Date Submitted: December, 2007 Presented.
Chapter 4. After completion of this chapter, you should be able to: Explain “what is the Internet? And how we connect to the Internet using an ISP. Explain.
VBE easy VBE Release – New Features Available From 2 October 2006.
P-IMAP Draft Overview (
Module 9 Configuring Messaging Policy and Compliance.
Lemonade Requirements for Server to Client Notifications
Draft-khan-ip-serv-peer-arch-03.txt SPEERMINT Peering Architecture IETF-66, Montreal, Canada Sohel Khan, Ph.D. Technology Strategist.
China Mobile Mobile Service Jan 24th,2006. Outline ▪Market in China ▪Service Requirements ▪Business Model ▪Expectation.
OMA Mobile liaison Considers the OMA Mobile Requirements as input from the mobile community in terms of requirements for mobile features.
Lemonade Requirements for Server to Client Notifications draft-ietf-lemonade-server-to-client-notifications-00.txt S. H. Maes C. Wilson Lemonade Intermediate.
Authentication Mechanism for Port Control Protocol (PCP) draft-wasserman-pcp-authentication-01.txt Margaret Wasserman Sam Hartman Painless Security Dacheng.
P-IMAP Draft Overview (
Overview Managing a DHCP Database Monitoring DHCP
© 2005 Open Mobile Alliance Ltd. All Rights Reserved. Used with the permission of the Open Mobile Alliance Ltd. under the terms as stated in this document.
© 2006 Open Mobile Alliance Ltd. All Rights Reserved. Used with the permission of the Open Mobile Alliance Ltd. under the terms as stated in this document.
© 2003 Open Mobile Alliance Ltd. All Rights Reserved. Used with the permission of the Open Mobile Alliance Ltd. under the terms as stated in this document.
July 2007 (IETF 69)IETF - SIPPING1 Replace Instant Message in SIP draft-ren-sipping-replace-instant-message-00 Da Qi Ren Qian Sun Linyi Tian IETF 69, Chicago.
A Guide to Getting Started. 2 Free social learning network for teachers, students, schools and districts Safe and easy way to connect Exchange ideas Share.
A Guide to Getting Started BCPS – Office of Instructional Technology.
IETF 67 – SIMPLE WG SIMPLE Problem Statement Draft-rang-simple-problem-statement-01 Tim Rang - Microsoft Avshalom Houri – IBM Edwin Aoki – AOL.
© 2007 Open Mobile Alliance Ltd. All Rights Reserved. Used with the permission of the Open Mobile Alliance Ltd. under the terms as stated in this document.
Doc.: IEEE /402r0 Submission May 2005 Stefano M. FaccinSlide 1 Notice: This document has been prepared to assist IEEE It is offered as.
IPSec is a suite of protocols defined by the Internet Engineering Task Force (IETF) to provide security services at the network layer. standard protocol.
IEEE MEDIA INDEPENDENT HANDOVER DCN: Title: Proposed Presentation for 3GPP Date Submitted: September,
Doc.: IEEE /0085r1 Submission June 2010 Tuncer Baykas, NICTSlide TG1 and System Design Document Notice: This document has been prepared.
Towards Lemonade Profile Version 2 August 3, 2005 IETF 63 - Lemonade 1 Lemonade New Drafts Towards Version 2 of Lemonade Profile Stéphane H. Maes,
28 September 2005OMA MEM / IETF LEMONADE Workshop - London, UK 1 OMA MEM IETF LEMONADE joint workshop Jerry Weingarten Eric.
Dibyajit Computer Security Hacking dibyajit
Project Management: Messages
Networking Applications
Internet Business Associate v2.0
Intellectual Property Rights
draft-lemonade-imap-submit-01.txt “Forward without Download”
Administrator Training
IETF-59 P-IMAP Draft Overview ( Stéphane H. Maes – Jean.
RMS with Microsoft SharePoint
Lemonade Requirements for Server to Client Notifications
Intellectual Property Rights
Secure WNM Requirements
IEEE MEDIA INDEPENDENT HANDOVER DCN:
Requirement Motions Date: Authors: July 2005 July 2005
TGu Requirements Check
Location Presentation
Presentation transcript:

© 2005 Open Mobile Alliance Ltd. All Rights Reserved. Used with the permission of the Open Mobile Alliance Ltd. under the terms as stated in this document. OMA-MEM R01Slide #1 [OMA-Template-SlideDeck I] Submitted To:OMA - MEM Date:23 Sep 2005 Availability: Public OMA Confidential Contact:Stéphane H. Maes, Source:OMA - MEM OMA-MEM R01- Mobile_ _RD_Pres_Lemonade Overview of Mobile RD X USE OF THIS DOCUMENT BY NON-OMA MEMBERS IS SUBJECT TO ALL OF THE TERMS AND CONDITIONS OF THE USE AGREEMENT (located at AND IF YOU HAVE NOT AGREED TO THE TERMS OF THE USE AGREEMENT, YOU DO NOT HAVE THE RIGHT TO USE, COPY OR DISTRIBUTE THIS DOCUMENT. THIS DOCUMENT IS PROVIDED ON AN "AS IS" "AS AVAILABLE" AND "WITH ALL FAULTS" BASIS. Intellectual Property Rights Members and their Affiliates (collectively, "Members") agree to use their reasonable endeavours to inform timely the Open Mobile Alliance of Essential IPR as they become aware that the Essential IPR is related to the prepared or published Specification. This obligation does not imply an obligation on Members to conduct IPR searches. This duty is contained in the Open Mobile Alliance application form to which each Member's attention is drawn. Members shall submit to the General Manager of Operations of OMA the IPR Statement and the IPR Licensing Declaration. These forms are available from OMA or online at the OMA website at

© 2005 Open Mobile Alliance Ltd. All Rights Reserved. Used with the permission of the Open Mobile Alliance Ltd. under the terms as stated in this document. OMA-MEM R01Slide #2 [OMA-Template-SlideDeck I] Reasons for Contribution This contribution provides an overview of the mobile enabler RD (Requirement Document) to be presented at the OMA MEM / IETF Lemonade joint workshop.

© 2005 Open Mobile Alliance Ltd. All Rights Reserved. Used with the permission of the Open Mobile Alliance Ltd. under the terms as stated in this document. OMA-MEM R01Slide #3 [OMA-Template-SlideDeck I] OMA Mobile Enabler Status The latest version of mobile enabler RD is OMA-RD-Mobile -V1_ D It can be found at /OMA-RD-Mobile -V1_ D.zip /OMA-RD-Mobile -V1_ D.zip Status: Updated since the previous liaison with Lemonade WG Completed formal review Comments / questions received from IETF Lemonade (OMA-MEM ILS-regarding- MWG-MEM-RD) have considered and addressed. Submitted for agreement by REQ WG (Target Sept 29, 2005): See Mobile_ _RD_for_approval.zip for package (including RDRR) Mobile_ _RD_for_approval.zip Will be submitted for Candidate approval to OMA TP (R&A) after REQ agreement (before Sydney meeting – October 17-21, 2005) RD is still subject to revisions. Comments are still welcome

© 2005 Open Mobile Alliance Ltd. All Rights Reserved. Used with the permission of the Open Mobile Alliance Ltd. under the terms as stated in this document. OMA-MEM R01Slide #4 [OMA-Template-SlideDeck I] Scope and definitions Mobile is defined as an enabler optimized to support usage in mobile devices and wireless networks. The RD focuses on requirements for the enabler specifications rather than for particular implementations of those: Some feedback from LEMONADE addressed implementations The RD does not design the solution: Some feedback from LEMONADE addressed technical solutions Mobile Enabling technologies that facilitate end-to-end application level interoperable transactions (e.g. submission, retrieval, notification etc) to and from mobile devices. Target both consumer and corporate mobile Enabler focus: Between client and server

© 2005 Open Mobile Alliance Ltd. All Rights Reserved. Used with the permission of the Open Mobile Alliance Ltd. under the terms as stated in this document. OMA-MEM R01Slide #5 [OMA-Template-SlideDeck I] Main Use Cases (1/4) Note: OMA RDs do not expect an exhaustive list of use cases Receiving an on the go: Some highlights: New arrives in servers It is received on mobile client quasi-instantaneously based on settings preferences (whole or portions of ; adapted or not) Enterprise and Non-enterprise users Receiving a server event on the go: Some highlights: events from the server Viewing attachments on the go: Some highlights: Attachment adaptation / transcoding (known by server or requested by client) View attachment

© 2005 Open Mobile Alliance Ltd. All Rights Reserved. Used with the permission of the Open Mobile Alliance Ltd. under the terms as stated in this document. OMA-MEM R01Slide #6 [OMA-Template-SlideDeck I] Main Use Cases (2/4) Sending s on the go: Some highlights: Sending an from correct SMTP server Offline / intermittent connectivity Filtering rule changes while mobile: Some highlights: User dynamically changes a filter (add a sender from who notifications / new s should be received) DS synchronization between clients: Some highlights: 3-way pair wise synchronization (e.g. Phone, laptop and server)

© 2005 Open Mobile Alliance Ltd. All Rights Reserved. Used with the permission of the Open Mobile Alliance Ltd. under the terms as stated in this document. OMA-MEM R01Slide #7 [OMA-Template-SlideDeck I] Main Use Cases (3/4) with Attachment: Some highlights: Details about attachments Selectively download part or all of attachments if not yet downloaded Download more Forwarding without Downloading Attachments: Some highlights: Forward without download with server-side re-composition including edits Selection of what attachment to forward Configuring additional accounts to be accessed: Some highlights: Support multiple accounts possibly from different service providers

© 2005 Open Mobile Alliance Ltd. All Rights Reserved. Used with the permission of the Open Mobile Alliance Ltd. under the terms as stated in this document. OMA-MEM R01Slide #8 [OMA-Template-SlideDeck I] Main Use Cases (4/4) Replying to messages that are retrieved from different accounts: Some highlights: Determines what account / server to use to send

© 2005 Open Mobile Alliance Ltd. All Rights Reserved. Used with the permission of the Open Mobile Alliance Ltd. under the terms as stated in this document. OMA-MEM R01Slide #9 [OMA-Template-SlideDeck I] Additional Use Cases (1/2) Replying to messages that are retrieved from different accounts: Some highlights: Determines what account / server to use to send Client Events: Some highlights: Reflecting client events to server Offline / intermittent connectivity Filtering Rules: Some highlights: Filtering rules on: Events

© 2005 Open Mobile Alliance Ltd. All Rights Reserved. Used with the permission of the Open Mobile Alliance Ltd. under the terms as stated in this document. OMA-MEM R01Slide #10 [OMA-Template-SlideDeck I] Additional Use Cases (2/2) Replying or Forwarding to s 'On the Go': Some highlights: User can edit text and attachments Can edit any portion including address Can send to server only differences Configuring Auto-Reply Message: Some highlights: Set auto-reply for accounts while mobile

© 2005 Open Mobile Alliance Ltd. All Rights Reserved. Used with the permission of the Open Mobile Alliance Ltd. under the terms as stated in this document. OMA-MEM R01Slide #11 [OMA-Template-SlideDeck I] High-Level Functional Requirements (1/2) LabelDescriptionComment HLF-1 It MUST be possible to minimize delays and bandwidth requirements (e.g. by minimizing the number of roundtrips between client and server, the bytes to exchange between client and server, etc…) for the following:·  Events sent from the server to the client or accessed by the client to announce or describe new  Exchanges to deliver new from the server to the client  Events sent from the server to the client to announce or describe events on the server  Events accessed by the client from the server to announce or describe events on the server  Exchanges to reconcile the client after a event on the server  Exchanges to access or manipulate attachments  Sending from an assigned server  Sending events on the client to the server Editorial

© 2005 Open Mobile Alliance Ltd. All Rights Reserved. Used with the permission of the Open Mobile Alliance Ltd. under the terms as stated in this document. OMA-MEM R01Slide #12 [OMA-Template-SlideDeck I] High-Level Functional Requirements (2/2) HLF-2 The mobile enabler MUST support both push ( events are pushed to the client) and pull (client accesses events) New HLF-3 The mobile enabler SHOULD define a minimum set of interoperable media types and formats New HLF-4 The mobile enabler MUST support optimizations for wireless environments New

© 2005 Open Mobile Alliance Ltd. All Rights Reserved. Used with the permission of the Open Mobile Alliance Ltd. under the terms as stated in this document. OMA-MEM R01Slide #13 [OMA-Template-SlideDeck I] Security Requirements (1/2) LabelDescriptionComments SEC-1 The mobile enabler MUST support integrity and confidentiality between client and server when exchanging data and event notifications Editorial combination.No statement on how SEC-2 Exchanges to provide new arrived on server to the client MUST support confidentiality and integrity Remove end to end SEC-3 Exchanges to reconcile the client after an event on the server MUST support confidentiality and integrity Remove end to end SEC-4 Exchanges to access or manipulate attachments MUST support confidentiality and integrity Remove end to end SEC-5 Exchanges to send from the assigned server MUST support confidentiality and integrity Remove end to end SEC-6 events sent from the client to the server MUST support confidentiality and integrity Remove end to end SEC-7 The client MUST be able to be authenticated by the server Editorial

© 2005 Open Mobile Alliance Ltd. All Rights Reserved. Used with the permission of the Open Mobile Alliance Ltd. under the terms as stated in this document. OMA-MEM R01Slide #14 [OMA-Template-SlideDeck I] Security Requirements (2/2) SEC-8 The server MUST be able to be authenticated by the clientEditorial SEC-9 The mobile enabler MUST support content screeningEditorial SEC-10 The mobile enabler MUST support spam protectionRe-phrased SEC-11 The mobile enabler MUST support virus protectionNew (re- org/clarification of others) SEC-12 The mobile enabler MUST support protection against denial of service (DoS) attacks New (re- org/clarification of others) SEC-13 It MUST be possible to prevent unauthorized applications from requesting s to be sent from the mobile client New SEC-14 It MUST be possible to protect data in the mobile enabler from unauthorized access (user or device) Re-org

© 2005 Open Mobile Alliance Ltd. All Rights Reserved. Used with the permission of the Open Mobile Alliance Ltd. under the terms as stated in this document. OMA-MEM R01Slide #15 [OMA-Template-SlideDeck I] Charging Requirements LabelDescriptionComments CHRG-1 In order to support charging for traffic, the mobile enabler SHOULD provide ways to identify mobile exchanges (events, access, sending and synchronization) as data exchanges, even when there is a secure connection between the client and server Editorial CHRG-2 In order to support charging for traffic, the mobile enabler SHOULD provide ways to identify mobile data exchange characteristics (e.g. message sizes, number of recipients, etc.)., even when there is a secure connection between the client and server New

© 2005 Open Mobile Alliance Ltd. All Rights Reserved. Used with the permission of the Open Mobile Alliance Ltd. under the terms as stated in this document. OMA-MEM R01Slide #16 [OMA-Template-SlideDeck I] Administration and Configuration Requirements LabelDescriptionEnabler Release ADMIN-1 It MUST be possible to provision the mobile client, based on any combination of who the user is and what the device is Re-phrased / editorial ADMIN-2 It SHOULD be possible for user preferences/filters/settings to follow the user across devices, when used sequentially Re-phrased / split ADMIN-3 It MAY be possible for user references/filters/settings to follow the user across devices, when used simultaneously New as result of split ADMIN-4 Authorized principals MUST be able to configure the settings of the user preferences/filters/configurable settings for a particular user - ADMIN-5 The mobile enabler MUST support the deletion by a remote, authorized principal of data on a mobile device Rephrased ADMIN-6 The mobile enabler MUST support administration of authorized users and devices New ADMIN-7 It MUST be possible for a user to view, edit and reset settings of a mobile client New

© 2005 Open Mobile Alliance Ltd. All Rights Reserved. Used with the permission of the Open Mobile Alliance Ltd. under the terms as stated in this document. OMA-MEM R01Slide #17 [OMA-Template-SlideDeck I] Usability Requirements (1/5) LabelDescriptionComments USAB-1 The mobile enabler SHOULD minimize event propagation delays and MUST NOT impose excessive delays Editorial USAB-2 The mobile enabler SHOULD minimize delays in accessing messages and MUST NOT impose excessive delays Editorial USAB-3 When downloading an attachment, the mobile enabler MUST allow the client to be able to provide an indication of the estimated download time needed to complete the download of the attachment Re-phrased USAB-4 When network connectivity is available, s SHALL be sent from the client to the server according to user preference or client settings, if configurable Re-phrased USAB-5 When connectivity is not available or drops, the user MUST be able to compose the message and have it stored on the device Re-phrased USAB-6 When connectivity is re-established stored messages MUST be sent as soon as possible New USAB-7 When network connectivity is available, events on the client SHALL be sent to the server according to user preferences if configurable, or client settings Re-phrased USAB-8 When connectivity is not available or drops, events on the client that may take place MUST be stored on the client until connectivity becomes available and then sent to the server as soon as possible. Editorial

© 2005 Open Mobile Alliance Ltd. All Rights Reserved. Used with the permission of the Open Mobile Alliance Ltd. under the terms as stated in this document. OMA-MEM R01Slide #18 [OMA-Template-SlideDeck I] Usability Requirements (2/5) USAB-9 The mobile enabler MUST allow the user to set filtering rules based on  header fields  Mailbox folder options.  Spam score. This is a non exhaustive list and for example only. Rephrased USAB-10 The mobile enabler MUST allow the user to change filtering rules on his mobile client. Rephrased USAB-11 The mobile enabler MUST support:  Different methods for notifying the client about new s based on capabilities of the network  The ability for the user to select the transport method based on the capabilities of the client and network (e.g. SMS, Push, MMS etc)  The ability for the user to select if, when and how events are accessed by the client Significant re- phrasing USAB-12 The mobile enabler MUST support the use of a number of different means to transport notifications this could include SMS, MMS, WAP Push, SIP Notification, UDP, in band, polled) Re-phrased USAB-13 The user MUST have control of the result of new events on the client, e.g. the client could download:  Meta-data only  Portion of the  The whole without attachment  The whole with attachment Rephrased USAB-14 The user MUST be able to manually initiate access to that has arrived on the server but is not yet on the client Editorial

© 2005 Open Mobile Alliance Ltd. All Rights Reserved. Used with the permission of the Open Mobile Alliance Ltd. under the terms as stated in this document. OMA-MEM R01Slide #19 [OMA-Template-SlideDeck I] Usability Requirements (3/5) USAB-15 The user MUST be able to manually access more data when only a portion is stored on the client (e.g. more of the body, a specific attachment, more of a specific attachment, the rest of the body, the whole with all attachments) Editorial USAB-16 Authorized principals MUST be able to select the ways that events are sent to or accessed by the mobile client and other settings that may affect the server behaviour Editorial USAB-17 The mobile enabler SHOULD NOT require repetitive actions by the user for robustness to intermittent or unreliable connectivity Re-phrased USAB-18 The mobile enabler MUST enable the user to forward an partially downloaded (e.g. without attachment) without having to download the remainder to the client Re-phrased USAB-19 The mobile enabler SHOULD minimize the amount of information that a user must provide to provision an client to access the assigned server Editorial USAB-20 The mobile client MUST allow the user to reply to an partially downloaded without first having to download any part of the remainder of the to the client. It should be possible to include all of portions of the original whether downloaded or not in the reply message Re-phrased (Qualified) USAB-21 The mobile client MUST allow the user to edit a partially downloaded , for reply and/or forward and have the server send all the portions of the edited while minimizing the amount of data that is sent to the server (e.g. sending the differences) Re-phrased USAB-22 The mobile client MUST be able to download all or portions of a message thereof that the user wants to edit when replying and/or forwarding an partially downloaded to the client while minimizing the amount of data that is sent to the server (e.g. sending the differences) Re-phrased USAB-23 The mobile enabler MUST support selecting the account to which messages are submitted Re-phrased

© 2005 Open Mobile Alliance Ltd. All Rights Reserved. Used with the permission of the Open Mobile Alliance Ltd. under the terms as stated in this document. OMA-MEM R01Slide #20 [OMA-Template-SlideDeck I] Usability Requirements (4/5) USAB-24 When replying to a list of addressees, the Mobile client MUST allow the user to edit the addresses without downloading or uploading the whole list of addresses and minimize the amount of data that is sent to the server Re-phrased (clarification) USAB-25 The mobile Enabler SHOULD support multiple accounts provided by the same or different service providers Re-phrased (clarification) USAB-26 The mobile Enabler MUST support configuration of account information for connection and filtering on a per-account basis Editorial USAB-27 The mobile Enabler SHOULD support definition of auto-reply messages for each filtered messages. Automatically generated replies should avoid mail loops (RFC 2821 and related RFCs) Rephrased (English) USAB-28 The mobile enabler SHOULD support activation/deactivation of auto-reply from the client. Automatically generated replies should avoid mail loops (RFC 2821 and related RFCs ) Rephrased (qualification) USAB-29 The mobile enabler MUST support replying to messages by using the account that the original message was received on. Editorial USAB-30 The mobile enabler SHOULD support identification of the source account of retrieved messages Re-phrased (English) USAB-31 The mobile enabler MUST support the user ability to forward only a selection of the attachments of an with attachments, without downloading the attachments to the client Editorial USAB-32 The mobile enabler MUST provide mechanisms to access any desirable part even when the size is beyond the limit imposed on the size of the s that can be delivered to mobile devices while remaining within the size constraints of the part to be downloaded Editorial

© 2005 Open Mobile Alliance Ltd. All Rights Reserved. Used with the permission of the Open Mobile Alliance Ltd. under the terms as stated in this document. OMA-MEM R01Slide #21 [OMA-Template-SlideDeck I] Usability Requirements (5/5) USAB-33 The mobile enabler SHOULD enable the user to recall an message New USAB-34 The mobile user MAY receive notifications of a success or failure of a recall request. New USAB-35 The mobile enabler MUST be able to estimate the size of each individual attachment (s) New USAB-36 It SHALL be possible to manually refresh the “inbox” to see if new s have been received New USAB-37 It SHALL be possible for an authorized principal to limit the refresh rate (accessing the inbox on the server to see if new s have been received) New USAB-38 The mobile enabler SHALL be able to identify URIs in messagesNew USAB-39 The mobile enabler SHOULD notify end-users of any processing errors New USAB-40 The mobile enabler MAY support multiple devices simultaneouslyNew

© 2005 Open Mobile Alliance Ltd. All Rights Reserved. Used with the permission of the Open Mobile Alliance Ltd. under the terms as stated in this document. OMA-MEM R01Slide #22 [OMA-Template-SlideDeck I] Interoperability Requirements (1/2) LabelDescriptionComments IOP-1 Data exchanges between the client and server, such as events, sending , reconciliation, attachment manipulation MUST be compatible in the presence of intermediary network elements (e.g. firewalls, proxies) between the mobile client and the users servers Re-phrased IOP-2 When used, events sent from the server to the client to announce or describe new MUST be network neutral Editorial IOP-3 When used, events accessed by the client from the server to announce or describe new MUST be network neutral Editorial IOP-4 Exchanges to provide arrived on server to the client MUST be network neutral Editorial IOP-5 Exchanges to reconcile the client after an event on the server MUST be network neutral Editorial IOP-6 Exchanges to access or manipulate attachments MUST be network neutral Editorial IOP-7 It MUST be possible to send from the server assigned to the user (e.g. not another server in another domain) Editorial

© 2005 Open Mobile Alliance Ltd. All Rights Reserved. Used with the permission of the Open Mobile Alliance Ltd. under the terms as stated in this document. OMA-MEM R01Slide #23 [OMA-Template-SlideDeck I] Interoperability Requirements (2/2) IOP-8 Sending from an assigned server MUST be network neutralEditorial IOP-9 Sending events on the client to the server MUST be network neutral Editorial IOP-10 If multiple mobile clients are synchronized with the mobile server, the mobile enabler MUST allow multiple-way synchronisation between the mobile server and all synchronised clients Re-phrased significantly (same intent) IOP-11 The enabler MUST support server-side adaptation of attachment to the device user by user Editorial IOP-12 The server-side adaptation MUST be capable of being controlled by the client (e.g., with smart or intermediate clients) - IOP-13 The design of the mobile enabler specifications SHALL support interoperability with relevant standards (e.g. IMAP4, PoP3 and SMTP) Re-phrased (clarification) IOP-14 Server-side adaptation MUST preserve the ability of accessing via other channels (e.g. via other clients) Editorial IOP-15 Server-side adaptation MUST preserve the original s and attachment stored in the server Editorial

© 2005 Open Mobile Alliance Ltd. All Rights Reserved. Used with the permission of the Open Mobile Alliance Ltd. under the terms as stated in this document. OMA-MEM R01Slide #24 [OMA-Template-SlideDeck I] Privacy Requirements LabelDescriptionComments PRIV-1 The mobile enabler MUST allow the mobile client to be protected by the same privacy protection rules / solutions as applied on the server (e.g. filtering rules, privacy alert detections on outgoing , read/unread notice interception) Editorial PRIV-2 The mobile enabler MUST support the use of privacy tools that require user’s confirmation before allowing some events to take place Editorial PRIV-3 The mobile enabler MUST comply with OMA Privacy document as applicable New

© 2005 Open Mobile Alliance Ltd. All Rights Reserved. Used with the permission of the Open Mobile Alliance Ltd. under the terms as stated in this document. OMA-MEM R01Slide #25 [OMA-Template-SlideDeck I] Overall System Requirements LabelDescriptionComments SYSREQ-1 The mobile enabler MUST be robust enough to operate normally and useably when there is an intermittent or unreliable connection between the client and server Editorial SYSREQ-2 The mobile enabler security (authentication, authorization, confidentiality, integrity) MUST operate and be usable in the presence of intermittent or unreliable connectivity (loss of connectivity, loss of network transport packets and reconnect) Editorial SYSREQ-3 The mobile enabler MUST NOT rely on the storage of data in intermediate systems outside the server domain or the terminal. Editorial SYSREQ-4 The mobile enabler MUST permit scalable (e.g. to the number of users) end-to-end implementations Re-phrased (clarification) SYSREQ-5 The mobile enabler SHOULD allow optimized implementations on constrained devices (e.g. power consumption, CPU overhead, memory and storage requirements). See also OMA-RPT- ApplicationPerformance-v A for additional informative details Editorial

© 2005 Open Mobile Alliance Ltd. All Rights Reserved. Used with the permission of the Open Mobile Alliance Ltd. under the terms as stated in this document. OMA-MEM R01Slide #26 [OMA-Template-SlideDeck I] Additional Considerations Technology implications are analyzed as part of the AD phase by MEM SWG. AD phase is started with: Logical architecture Technology option analysis Identification of dependencies