Your SlideShare is downloading. ×
0
Libre Texting
                              NSF SBIR
                                  A Proposal


                     M...
Libre Texting      Libre Texting      Wi-Fi++                                  Message
Device SW          Device HW       ...
Libre Texting     Libre Texting      Wi-Fi++                                  Message
Device            Device            ...
Libre Texting      Libre Texting      Wi-Fi++                                  Message
Device SW          Device HW       ...
Libre Texting      Libre Texting     Wi-Fi++                                  Message
Device             Device           ...
Mohsen BANAN – Neda Communications, Inc.   Libre Texting NSF SBIR
Device / Client Side                                         Server Side



                    GPS               User Int...
Desktop
                                                 E-Mail System
                                                   ...
BlackBerry                         WhiteBerry
                    Mobile Device                Only the two RIM-manufactur...
Voice



                                                                                     {Bluetooth}
                ...
Internet Technical Community Value System
                                                     Free                       ...
Wide-Area
                         Message                        Cellular           Phone-to-PDA
                        ...
Message Center                                                                            PDA
                    L7      ...
Wide-Area
                            Message          Wireless          Cellular           Phone-to-PDA
                 ...
Consumers
                                               Full Solution: Access Device (Modem+PDA),
                       ...
Chapter 3 Well-Known Services
                     3-




                                          Global
               ...
Libre Texting
Secure and
Mobile                     EMSD RFC-2524
Applications

                             ESRO RFC-2188...
MIME
                                  RFC-1341-42


                                      RFC-822                        ...
INBOX
                                                 WCE
                                   Mail Transport Services Prov...
SMS             Motorola      Blackberry   PALM VII Qualcom   ....   Minstral   WAP
                                  Phon...
PUBLIC                       PRIVATE                           PERSONAL
                                               (IS...
Number of IP Packets per Delivery




                                                           10


                    ...
PEM                        MIME                      Format Standards
                                       (RFC 1421-24)...
MsgAgent



                                   MAIL USER INTERFACE




                                  EMSD
            ...
STANDARD MAIL APPLICATION



                                     MESSAGE QUEUE



                                    TOP...
MTS
                       MRS

                                  M
                                  T
                  ...
EMSD-SA Licensing Strategy



                            Integrated Platforms               General Purpose
             ...
....
                             MIME
                         (RFC-1341-42)

                                RFC-822    ...
EMSD-UA Licensing Strategy




                                EMSD-UA                             EMSD-UA
               ...
Fax
                               Pager
                                       IVR
                                      ...
ESRO Licensing Strategy



                           Integrated Platforms                General Purpose
                ...
Sun Sparc running              Sun Sparc running
                                   Solaris 2.4                    Solaris...
Sun Sparc running
                        Sniffer                          Mail Server      Solaris 2.4
                  ...
Host Software Voice Development Environment
                                                                              ...
The Global Revenue for wireless access to the Internet and Intranet-Centered Services,
                                   ...
OPEN DEVICES                          CLOSED DEVICES
                                                                     ...
MIME                                                       HTML
                                    (RFC-1341-42)

       ...
Neda Asset
                                                  Neda Open Business Plan                      Libre Service
  ...
SOFTWARE                            SERVICES


                          ➔Driven by                            ➔Driven by
...
CONCEPTUAL                       COLLABORATIVE                ENGINEERING                  DEPLOYMENT
   DEFINITION       ...
Device                                                                 Server

                           Professional    ...
Neda By* Open Business Plan – PLPC-110002


                 Google       By* Libre          B*       By*
                ...
Neda By* Open Business Plan – PLPC-110002


                            By* Texting                    By* Texting
       ...
Neda Asset
                      Neda Open Business Plan                               Libre Service
                   Th...
Mail Screening UA            MUA
                     Texting GUI             ClawsMail




                              ...
Neda Asset
                      Neda Open Business Plan                               Libre Service
                   Th...
Message Center                                 Mail User Agent


                                                         ...
Message Center                                   Mobile Device


                                                         ...
JOE ON THE GO                   JOE’s SERVICE PROVIDERS                    JOE AT WORK
                      Joe’s Mobile ...
Web Site            Information Type                    Description

                     www.EMSD.org                PROT...
SMTP                                        EMSD




                                                         t          &...
EMSD LAYER

                                                  SOURCE                           BINARY




                ...
DEVICE                 MESSAGE CENTER                     COMMON
                                          SOFTWARE       ...
Two-Way
                                    Palm                         Pager
                                    Pilot
 ...
From: Mohsen Banan <mohsen.neda.com>
                      To: Mohsen Banan-Pager <873456@pager.neda.com>
                ...
WiFi Plus                          WiFi Only


                                            Texting                  Textin...
CMON Plane
  Collaborative Mobile
                                                           Cellular         WiMAX
   Ove...
Standards
                                                 Usage/     Publications/ Open Source Commercial Development/   ...
Mail User Agent (PINE)



                                               EMSD-UA-SUBMIT        EMSD-UA-DELIVER




       ...
OpenVpn Server                  WebMail
                                                                              Squi...
Form to be filled by a new subscriber

                        Full Name:

                        Postal Address:

       ...
20




                    U.S. Subscribers (MILLIONS)
                                                  16



           ...
Phone              Phone                Phone



                                        POTS

                           ...
...including the
                                                                  kitchen sink
                          ...
Application Layer (WAE)
                                                                                           Other S...
(a) The Past:          (b) The Present:   (c) The Future:
                           WAP Architecture       XHTML         ...
WhiteBerry Step/Component                                       Lisa’s Choice
                    1. Select a PDA         ...
1
                       Mobile Device
                    (e.g. Windows CE)                                              ...
Libre Texting NSF SBIR
Libre Texting NSF SBIR
Libre Texting NSF SBIR
Libre Texting NSF SBIR
Libre Texting NSF SBIR
Libre Texting NSF SBIR
Libre Texting NSF SBIR
Libre Texting NSF SBIR
Libre Texting NSF SBIR
Libre Texting NSF SBIR
Libre Texting NSF SBIR
Libre Texting NSF SBIR
Libre Texting NSF SBIR
Libre Texting NSF SBIR
Libre Texting NSF SBIR
Libre Texting NSF SBIR
Libre Texting NSF SBIR
Libre Texting NSF SBIR
Libre Texting NSF SBIR
Libre Texting NSF SBIR
Libre Texting NSF SBIR
Libre Texting NSF SBIR
Libre Texting NSF SBIR
Libre Texting NSF SBIR
Libre Texting NSF SBIR
Libre Texting NSF SBIR
Libre Texting NSF SBIR
Libre Texting NSF SBIR
Libre Texting NSF SBIR
Libre Texting NSF SBIR
Libre Texting NSF SBIR
Libre Texting NSF SBIR
Libre Texting NSF SBIR
Libre Texting NSF SBIR
Libre Texting NSF SBIR
Libre Texting NSF SBIR
Libre Texting NSF SBIR
Libre Texting NSF SBIR
Libre Texting NSF SBIR
Libre Texting NSF SBIR
Libre Texting NSF SBIR
Libre Texting NSF SBIR
Libre Texting NSF SBIR
Libre Texting NSF SBIR
Libre Texting NSF SBIR
Libre Texting NSF SBIR
Libre Texting NSF SBIR
Libre Texting NSF SBIR
Libre Texting NSF SBIR
Libre Texting NSF SBIR
Libre Texting NSF SBIR
Libre Texting NSF SBIR
Upcoming SlideShare
Loading in...5
×

Libre Texting NSF SBIR

1,545

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
1,545
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
7
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "Libre Texting NSF SBIR"

  1. 1. Libre Texting NSF SBIR A Proposal Mohsen BANAN http://mohsen.banan.1.byname.net/ContactMe Neda Communications, Inc. http://www.neda.com April 2009 http://www.neda.com/PLPC/100109 Varbatim Copying Permitted Mohsen BANAN – Neda Communications, Inc. Libre Texting NSF SBIR
  2. 2. Libre Texting Libre Texting Wi-Fi++ Message Device SW Device HW Routers Networks Transfer Agents Neda Nokia 810 Internet Libre Texting Basic Neda Linux PDA Wi-Fi Router ASP Software Unlocked Libre Texting Android Linux MTA WiMax Software ZipIt Clearwire Novatel AT&T MiFi Covad Neda Earthlink Corporate ... Libre Texting PocketPC Linux MTA Software 3G CradelPoint T-Mobile AT&T Palm Sprint ... Libre Mobile MURS Middlebox Libre Platform MURS Network Libre Texting Parts Mohsen BANAN – Neda Communications, Inc. Libre Texting NSF SBIR
  3. 3. Libre Texting Libre Texting Wi-Fi++ Message Device Device Routers Networks Transfer Software Hardware Agents Neda Nokia 810 Internet Libre Texting Basic Neda Linux PDA Wi-Fi Router ASP Software Unlocked Libre Texting Android Linux MTA WiMax Software ZipIt Clearwire Novatel AT&T MiFi Covad Neda Earthlink Corporate ... Libre Texting PocketPC Linux MTA Software 3G CradelPoint T-Mobile AT&T Palm Sprint ... Libre Mobile MURS Middlebox Libre Platform MURS Network Mohsen BANAN – Neda Communications, Inc. Libre Texting NSF SBIR
  4. 4. Libre Texting Libre Texting Wi-Fi++ Message Device SW Device HW Routers Networks Transfer Agents Neda Nokia 810 Internet Libre Texting Basic Neda Linux PDA Wi-Fi Router ASP Software Unlocked Libre Texting Android Linux MTA WiMax Software ZipIt Clearwire Novatel AT&T MiFi Covad Neda Earthlink Corporate ... Libre Texting PocketPC Linux MTA Software 3G CradelPoint T-Mobile AT&T Palm Sprint ... Libre Mobile MURS Middlebox Libre Platform MURS Network Mohsen BANAN – Neda Communications, Inc. Libre Texting NSF SBIR
  5. 5. Libre Texting Libre Texting Wi-Fi++ Message Device Device Routers Networks Transfer Software Hardware Agents Neda Nokia 810 Internet Libre Texting Basic Neda Linux PDA Wi-Fi Router ASP Software Unlocked Libre Texting Android Linux MTA WiMax Software ZipIt Clearwire Novatel AT&T MiFi Covad Neda Earthlink Corporate ... Libre Texting PocketPC Linux MTA Software 3G CradelPoint T-Mobile AT&T Palm Sprint ... Libre Mobile MURS Middlebox Libre Platform MURS Network Figure: Libre Texting: Functional Operation Mohsen BANAN – Neda Communications, Inc. Libre Texting NSF SBIR
  6. 6. Mohsen BANAN – Neda Communications, Inc. Libre Texting NSF SBIR
  7. 7. Device / Client Side Server Side GPS User Interface CC Wireless Net Reader Device Applications Server Applications (e.g. CDPD, ...) ATM TV Controller Application Application Back Specific Specific Protocol Protocol End (DEVICE) (SERVER) Interface Thin Reliability Layer Internet Thin Reliability Layer UDP UDP TCP IP IP Wireless Modem Mohsen BANAN – Neda Communications, Inc. Libre Texting NSF SBIR
  8. 8. Desktop E-Mail System SMTP/POP/IMAP Microsoft via Internet Third Party Outlook Message Center Generic Internet BlackBerry Desktop Redirector SMTP via BlackBerry Internet Device (proprietary) Mailbox Synchronization RIM (proprietary) PDA RIM’s Wireless Generic Mail Protocols Internet (proprietary) BlackBerry RIM Message Center Modem (proprietary) Corporate Message Center Corporate Microsoft Intranet SMTP via Exchange Internet Mailbox BlackBerry Synchronization Enterprise (proprietary) Server ISP Message Center Generic Internet Mailbox Interface BlackBerry Forwarder/ Message Center Mohsen BANAN – Neda Communications, Inc. Libre Texting NSF SBIR
  9. 9. BlackBerry WhiteBerry Mobile Device Only the two RIM-manufactured Any suitable mobile device devices Wireless Modem Only the integral RIM modem Any suitable wireless modem Wireless Network Only the BellSouth Intelligent Any suitable wireless network Wireless Network Message Center Service Only the RIM-operated or RIM- Any independent service provider; licensed service any corporate e-mail system Protocols Proprietary RIM protocols Open LEAP protocols Desktop Integration Only Microsoft Outlook Any desktop mail application Message Center Integration Only Microsoft Exchange Any Message Center system System Integration Exclusively by RIM Any systems integrator Security Not true end-to-end Open paradigm permits external Implementation details unknown security implementation Precludes other implementations Mohsen BANAN – Neda Communications, Inc. Libre Texting NSF SBIR
  10. 10. Voice {Bluetooth} WhiteBerry Internet Data Wireless Connectivity Message Center Cell Phone PDA (no modem needed) Mohsen BANAN – Neda Communications, Inc. Libre Texting NSF SBIR
  11. 11. Internet Technical Community Value System Free Open Publication (RFC), Patent-Free & Copy Free General Availability Promotion Engineering BUSINESS EMSD.ORG VALUE SYSTEM Device Products LEAP LEAP Protocols Forum RFC- ... RFC- ESRO.ORG Message Center Competition 2188 2524 Products Co-opetition System Open-Source Open-Source Integration Server Software Device Software Partnership Corporate Intranet Phones Desktop Palmtop Pagers WinCE Cell Subscriber ISP Services THE BIG OPPORTUNITY NEDA Mohsen BANAN – Neda Communications, Inc. Libre Texting NSF SBIR
  12. 12. Wide-Area Message Cellular Phone-to-PDA Center Wireless Phone Connection PDA Network User Message Alert (optional) User Message Alert Inbox IMAP IMAP-Lite IMAP L7 EMSD Protocol Server Client EMSD ... etc. EMSD (optional) (optional) Server User Agent Agent Message Store Mail Notification Send Mail Notification Receive EMSD Server Agent EMSD Protocol EMSD User Agent L3 IP IP IP Wireless-IP Network Bluetooth, WAN Local RS-232, Local L2 Access Access Access ... etc. Mohsen BANAN – Neda Communications, Inc. Libre Texting NSF SBIR
  13. 13. Message Center PDA L7 IMAP IMAP Server IMAP Client Cell User Message Alert User Message Alert Phone (optional) Mail Notification Send Mail Notification Receive EMSD L7 EMSD Server Agent EMSD User Agent Mail Notification Send Mail Notification Receive EMSD EMSD Server Agent EMSD User Agent Message Store Message Store L3 IP IP IP Wireless-IP Network WAN Local {Bluetooth} Local L2 Access Access Access Mohsen BANAN – Neda Communications, Inc. Libre Texting NSF SBIR
  14. 14. Wide-Area Message Wireless Cellular Phone-to-PDA Center Network Phone Connection PDA User Message Alert Inbox EMSD L7 EMSD Server Agent EMSD User Agent IMAP IMAP Server IMAP Client Message Store L3 IP IP IP Wireless-IP Network WAN Local {Bluetooth} Local L2 Access Access Access Mohsen BANAN – Neda Communications, Inc. Libre Texting NSF SBIR
  15. 15. Consumers Full Solution: Access Device (Modem+PDA), Device Software, Subscriber Services, Virtual Communities Access Devices & Software Virtual Communities Personal / Business E-Tailers Communication & Network Device Computer Services Content Service Integrators Providers Providers Service Center Operators Advertiser Software Integrators Software Integrators Hardware Hardware Suppliers Suppliers Software Suppliers Software Suppliers Protocol Mohsen BANAN – Neda Communications, Inc. Libre Texting NSF SBIR
  16. 16. Chapter 3 Well-Known Services 3- Global Internet Information Retrieval Clients Neda Information Services Communication and Computing Services Information Messaging Services Retrieval Servers Computing Services Mohsen BANAN – Neda Communications, Inc. Libre Texting NSF SBIR
  17. 17. Libre Texting Secure and Mobile EMSD RFC-2524 Applications ESRO RFC-2188 Libre Collaborative Overlay Network Secure and Secure and Mobile Facilities (SMF) Mobile Overlay Network Wi-Fi Collaborative Public Easement (WCPE) Wi-Fi UnderNets Wi-Fi ++ 3G Wi-Fi ++ WiMax Wi-Fi ++ MURS ... Wi-Fi ++ Wi-Fi Libre Texting and Libre Collaborative Overlay Network and Wi-Fi++ Mohsen BANAN – Neda Communications, Inc. Libre Texting NSF SBIR
  18. 18. MIME RFC-1341-42 RFC-822 WAE EMSD RFC-2524 WSP OPTIONAL SECURITY FUNCTIONS ESRO WTP RFC-2188 WTLS UDP / TCP WDP = Overlap = ESRO / EMSD Technology = WAP Technology = mainstream protocol Mohsen BANAN – Neda Communications, Inc. Libre Texting NSF SBIR
  19. 19. INBOX WCE Mail Transport Services Provider API EMSD-P&FS POP3 and ESROS SMTP Winsock API UDP TCP IP SLIP PPP CDPD Wireless Modem = Published Interface Mohsen BANAN – Neda Communications, Inc. Libre Texting NSF SBIR
  20. 20. SMS Motorola Blackberry PALM VII Qualcom .... Minstral WAP Phone Pager TeleComm Paging Packet Data (IS-136, ...) (ReFlex, ...) (CDPD, GSM, ...) Wireless Go Gateways SMS-MC SkyTel RIM-MC PALM.NET Knowledge .... America WAP INTERNET E-MAIL (SMTP) Mohsen BANAN – Neda Communications, Inc. Libre Texting NSF SBIR
  21. 21. PUBLIC PRIVATE PERSONAL (ISP) (Corporate Intranet) (Desktop) Customer Wireless Data Providers, Intranet Messaging Operators Desktop Users Paging Operators, ISPs, ... Fortune 5000 Product Message Center for ISPs, ... Message Center for Intranet Personal Desktop Forwarders Description Platforms Solaris, Windows NT Windows NT, Solaris, Windows NT/95/98, Solaris, most other UNIX platforms most other UNIX platforms Typical AT&T, GTE, PSI, UUNET, Boeing, Virginia Mason YOU End-Customers Netcom, ... Hospital, ... Key Attributes Manageability, Scalability, Ease-of-use, Plug-and-play, Ease-of-use, Plug-and-play, Reliability Corporate Control Personal Control Analogy Phone company provided Corporate provided Personal controlled voice voice mail (Octel, ...) voice mail (Active Voice, ...) mail (answering machine, ...) Licensing - 500-pack user license - 50-pack user license - Personal user license - $8 to $25 per user - $100 to $200 per user - $25 per user Mohsen BANAN – Neda Communications, Inc. Libre Texting NSF SBIR
  22. 22. Number of IP Packets per Delivery 10 15 20 25 30 35 40 5 EMSD SMTP IMAP POP Mohsen BANAN – Neda Communications, Inc. Libre Texting NSF SBIR
  23. 23. PEM MIME Format Standards (RFC 1421-24) (RFC 1521,1690) Content-type Header Field Standard for the format of Internet text messages (RFC 1049) (RFC 822) Mailbox Mail Routing And Routing & The Domain System Access (RFC 974) Relaying P I I Domain Requirements DNS O M M (RFC 920) (RFC 1034-35) P A A 3 P P 2 4 SMTP Extensions Submission & (RFC 1651-3) Delivery EMSD Protocols SMTP UUCP (RFC 821) (RFC 976) TCP/UDP IP Mohsen BANAN – Neda Communications, Inc. Libre Texting NSF SBIR
  24. 24. MsgAgent MAIL USER INTERFACE EMSD SMTP/ IMAP ESRO BERKELEY SOCKET API Mohsen BANAN – Neda Communications, Inc. Libre Texting NSF SBIR
  25. 25. STANDARD MAIL APPLICATION MESSAGE QUEUE TOP GUN POSTMAN EMSD SMTP/ IMAP ESRO BERKELEY SOCKET API Mohsen BANAN – Neda Communications, Inc. Libre Texting NSF SBIR
  26. 26. MTS MRS M T A E E M M M T S S A D EMSD D M - - T S U A A A Mohsen BANAN – Neda Communications, Inc. Libre Texting NSF SBIR
  27. 27. EMSD-SA Licensing Strategy Integrated Platforms General Purpose Source Binary ISP Intranet Full ESRO Source OCP OCP = Commercial Source Software (Neda Negociated Terms -- Single User) = Commercial Binary Software = Open Source (BSD) = Open Source (GLPL) Mohsen BANAN – Neda Communications, Inc. Libre Texting NSF SBIR
  28. 28. .... MIME (RFC-1341-42) RFC-822 HTML-XML ... EMSD (RFC-2524) EHTD ... OPTIONAL SECURITY FUNCTIONS ESRO (RFC-2188) OPTIONAL SECURITY FUNCTIONS DATA GRAMS UDP InterWorking Function (RFC-768) IP -- Mobile-IP (RFC-791) (RFC-2002) ... iDEN CDPD CDMA Narrowband IS-136 GSM SMS ... PCS (NPCS) Mohsen BANAN – Neda Communications, Inc. Libre Texting NSF SBIR
  29. 29. EMSD-UA Licensing Strategy EMSD-UA EMSD-UA Professional Edition Free Edition EMSD-UA EMSD-UA + Limited Limited ESRO ESRO OCP OCP = Neda Professional Edition Source License (NPESL) = Neda Free Edition Source License (NFESL) Mohsen BANAN – Neda Communications, Inc. Libre Texting NSF SBIR
  30. 30. Fax Pager IVR EMSD EMSD to EMSD EMSD EMSD-P&FS Access Mail Server Units E-Mail EMSD EMSD-FS User Agent SMTP Mail Transfer Limited Service Size Efficient Mail Submission and Delivery World Messaging Global Internetwork Messaging (world-wide e-mail) Access Units Global Messaging User Agent Global Messaging World Mohsen BANAN – Neda Communications, Inc. Libre Texting NSF SBIR
  31. 31. ESRO Licensing Strategy Integrated Platforms General Purpose Source Binary ESRO Applications Source Full Full ESRO ESRO Source Binary OCP OCP = Commercial Source Software (Neda Fixed Terms) = Commercial Binary Software = Open Source (BSD) = Open Source (GLPL) Mohsen BANAN – Neda Communications, Inc. Libre Texting NSF SBIR
  32. 32. Sun Sparc running Sun Sparc running Solaris 2.4 Solaris 2.4 Sniffer POP Server IMAP Server IBM Thinkpad: Receiver MS TCP/IP on Windows 95 Mohsen BANAN – Neda Communications, Inc. Libre Texting NSF SBIR
  33. 33. Sun Sparc running Sniffer Mail Server Solaris 2.4 pACT Internet CDPD Sender Receiver Message Test Toshiba Laptop: Cha- Sun Sparc running Center meleon Winsock TCP/ Solaris 2.4 IP on Windows 3.1 Sun Sparc running Solaris 2.4 Site One Site Two Mohsen BANAN – Neda Communications, Inc. Libre Texting NSF SBIR
  34. 34. Host Software Voice Development Environment VoRDE V-COMPILER Neda Open Source BUILT-IN-APPS ..... VPP_, VC_, Open VR - Finite-State-Machine C APP_, PM_ Platform Host (OCP) VR - LIB TTS Conversion PP_, VS_, VM_ Facilities Board Specific NMS ..... DX - LIB ..... Software DX - ..... ..... DRIVER DX - ..... Text-To- Voice FIRMWARE Speech (TTS) Hardware Processing Dialogic Natural Micro Hardware Systems (NMS) ..... ..... Board Board Mohsen BANAN – Neda Communications, Inc. Libre Texting NSF SBIR
  35. 35. The Global Revenue for wireless access to the Internet and Intranet-Centered Services, Equipment, and Software: 1997 to 2002 120000 100000 80000 $ MILLIONS 60000 40000 20000 1997 1998 1999 2000 2001 2002 YEAR SOURCE: Killen & Associates, Inc. Mohsen BANAN – Neda Communications, Inc. Libre Texting NSF SBIR
  36. 36. OPEN DEVICES CLOSED DEVICES Wireless Palm Pilot WinCE Other PDAs Other Phones Wireless PDAs Modems Customer/User You You You Sierra, Novatel Minstrel, Typical Devices AirCard 300 Palm VII Platform Professional Neda Prof Licensing Shrink Wrap Source Free Licensing GPL None None Mohsen BANAN – Neda Communications, Inc. Libre Texting NSF SBIR
  37. 37. MIME HTML (RFC-1341-42) RFC-822 Any Efficiency ML EMSD ... (RFC-2524) ... E-DICT EHTD LEAP LEAP Protocols ESRO Protocols (RFC-2188) DATA GRAMS UDP TCP InterWorking Function (RFC-768) (RFC-793) IP ..... Mobile-IP (RFC-791) (RFC-2002) IS-136 ... SMS SMS CDPD CDMA ... iDEN Mohsen BANAN – Neda Communications, Inc. Libre Texting NSF SBIR
  38. 38. Neda Asset Neda Open Business Plan Libre Service The By* Family of Libre Services Free Software FPF Resource Neda By* Neda LibreCenter Mobile Virtual Networks By*- GNOME By*-EOE By*-UCLUE ByInteractions By* Family of Libre Services ByEvent, ByTopic, ... Free Protocols Foundation ByName BySMB ByAlias ByWhere ByMemory ForSMB ByFamily By* Libre Facilities Content Publication, MsgCenter, ... Libre Services Integration Platform (LSIP) BySource.org ByBinary.org Context withinThe Big Picture Mohsen BANAN – Neda Communications, Inc. Libre Texting NSF SBIR
  39. 39. SOFTWARE SERVICES ➔Driven by ➔Driven by commercial interests commercial interests PROPRIETARY ➔Monopoly ➔Oligopoly ➔Microsoft Windows ➔AOL, MSN, Yahoo ➔Driven by user NON-PROPRIETARY interests ➔Free Software Movement ? ➔GNU/Linux Mohsen BANAN – Neda Communications, Inc. Libre Texting NSF SBIR
  40. 40. CONCEPTUAL COLLABORATIVE ENGINEERING DEPLOYMENT DEFINITION FRAMEWORK DEVELOPMENT AND DELIVERY Intellectual work to define  Framework for  Collaborative engineering  Deployment/operation of  and articulate the concept. collaborative engineering  development. Libre Services. Libre Services Manifesto development. Libre Service Engines ByName, ByAlias etc. LibreServices.org Free Protocols Foundation Industry at large Mohsen BANAN – Neda Communications, Inc. Libre Texting NSF SBIR
  41. 41. Device Server Professional Free Free Professional Modem Phone QMAIL SendMail Neda Neda Palm WinCE EMSD Portation Portation EMSD Message Center Kit Kit UA UA UA Module Module EMSD-UA EMSD-UA EMSD-SA EMSD-SA Protocol Engine Protocol Engine Protocol Engine Protocol Engine ESRO Device ESRO ESRO Server Development Kit Development Kit Development Kit ESRO Device ESRO Server ESRO Protocol Engine (GPL) Protocol Engine Protocol Engine OCP Device Side OCP (LGPL) OCP Server Side Licensing Strategy: = Free Software License (GPL, LGPL) = Neda Professional Server Side License = Neda Professional Device / Client Side License Mohsen BANAN – Neda Communications, Inc. Libre Texting NSF SBIR
  42. 42. Neda By* Open Business Plan – PLPC-110002 Google By* Libre B* By* Yahoo Services Gnome PDA MSN PLPC-110001 EOE Env ByEntity/By* By*Libre Libre Engine User Env PLPC-110502 Libre Services Integration Platform PLPC-110501 Libre Platform Genesis Process PLPC-110101 Libre Services -- PLPC-100102 Microsoft Maemo Ubuntu Debian Windows DEBIAN GNU/Linux Packages GNU Linux Non-Free Free Software Mohsen BANAN – Neda Communications, Inc. Libre Texting NSF SBIR
  43. 43. Neda By* Open Business Plan – PLPC-110002 By* Texting By* Texting Texting Service Device Google By* B* By* Yahoo ByName, ByAlias Gnome PDA ByMemory, BySMB MSN ByInteractions EOE Env ByEntity/By* Libre Engine By*Libre PLPC-110502 User Env By* Libre Services PLPC-110001 Libre Services Integration Platform PLPC-110501 Libre Platform Genesis Process PLPC-110101 Libre Services -- PLPC-100102 Microsoft Maemo Ubuntu Debian Windows DEBIAN GNU/Linux Non-Free Free Software Mohsen BANAN – Neda Communications, Inc. Libre Texting NSF SBIR
  44. 44. Neda Asset Neda Open Business Plan Libre Service The By* Family of Libre Services Free Software FPF Resource Neda By* Neda LibreCenter Mobile Overlay Networks By*- GNOME By*-EOE By*-UCLUE By* Family of Libre Services By* ByInteractions Libre Texting Free Protocols Foundation Libre Efficient ByEvent, ByTopic, ... Application Protocols (LEAP) ByName BySMB ByAlias Libre Collaborative ByWhere ByMemory Mobile Overlay ForSMB ByFamily Networks (CMON) Libre Services Integration Platform (LSIP) BySource.org ByBinary.org Context withinThe Big Picture Mohsen BANAN – Neda Communications, Inc. Libre Texting NSF SBIR
  45. 45. Mail Screening UA MUA Texting GUI ClawsMail 127.0.0.0 qmail-smtpd Courier IMAP qmail Maildir Mail Alert offlineIMAP emsd-ua-submit emsd-ua-deliver OpenVPN -Mobile-IP Auto AP Mohsen BANAN – Neda Communications, Inc. Libre Texting NSF SBIR
  46. 46. Neda Asset Neda Open Business Plan Libre Service The By* Family of Libre Services Free Software FPF Resource Neda By* Neda LibreCenter Mobile Overlay Networks By*- GNOME By*-EOE By*-UCLUE By* Family of Libre Services By* ByInteractions Libre Texting Free Protocols Foundation Libre Efficient ByEvent, ByTopic, ... Application Protocols (LEAP) ByName BySMB ByAlias Libre Collaborative ByWhere ByMemory Mobile Overlay ForSMB ByFamily Networks (CMON) Libre Services Integration Platform (LSIP) BySource.org ByBinary.org Context withinThe Big Picture Mohsen BANAN – Neda Communications, Inc. Libre Texting NSF SBIR
  47. 47. Message Center Mail User Agent User Message Alert Mail Notification Send Mail Notification Receive EMSD Protocol (RFC 2524) L7 EMSD Server Agent EMSD User Agent IMAP (RFC 2060) IMAP Server IMAP Client Message Store INTERNET L3 IP IP Mohsen BANAN – Neda Communications, Inc. Libre Texting NSF SBIR
  48. 48. Message Center Mobile Device User Message Alert Mail Notification Send Mail Notification Receive EMSD Protocol (RFC 2524) L7 EMSD Server Agent EMSD User Agent IMAP (RFC 2060) IMAP Server IMAP Client Message Store INTERNET L3 IP IP Mohsen BANAN – Neda Communications, Inc. Libre Texting NSF SBIR
  49. 49. JOE ON THE GO JOE’s SERVICE PROVIDERS JOE AT WORK Joe’s Mobile Environment Joe’s Office Environment LEAP INTERNET LEAP Inside Firewall (All Devices) INTRANET LEAP Joe’s Desktop B B Y Personal MMA* Neda Y N Web User User N Interface U Environment Environment A M Package Package PDA M B E & E . R Pager N . Joe’s Office Servers E N T E MMA* Neda Other T Message Message Servers SMS/WAP Center Center (SendMail Cell Phone Package Package Exchange ...) Voice Response System Voice Cell Phone = Free Software from MailMeAnywhere.ORG = Free Services from ByName.NET * MMA = MailMeAnywhere = Commercial Software Mohsen BANAN – Neda Communications, Inc. Libre Texting NSF SBIR
  50. 50. Web Site Information Type Description www.EMSD.org PROTOCOLS - Base Protocol Specifications www.ESRO.org - White Papers AND - Application Programming Interfaces www.LEAPForum.org - Supported Subnetworks and Devices STANDARDS - Related Mailing Lists www.FreeProtocols.org PATENT FREEDOM - Free Protocols Process & Procedures - FREE Customer Products Windows CE www.NEDA.com PRODUCTS Software for Enhanced Two-Way Paging www.MailMeAnywhere.org - Message Center Products (Solaris) - Developer Toolkits - Service Bureau & Intranet Products - FREE Mobile Messaging Accounts - Web Based Message Origination - Interactive Voice Response Service for Enhanced Two-Way Paging www.ByNumber.net - Advanced services for the sophisticated www.ByName.net SUBSCRIBER SERVICES mobile professional - A coherent package addressing all of your personal communication needs in one place using “Your Name” Mohsen BANAN – Neda Communications, Inc. Libre Texting NSF SBIR
  51. 51. SMTP EMSD t & De l b mi iv er Su Fax Fax es s age Cent er M I O n u p Management t Administration p IVR u t Accounting u & Billing t VoiceMail Pager Me r s s ag e Ce n t e M ai l b o ss x A c ce POP 2 POP 3 IMAP 2 IMAP 4 Mohsen BANAN – Neda Communications, Inc. Libre Texting NSF SBIR
  52. 52. EMSD LAYER SOURCE BINARY SERVER AGENT Product Name : Product Name : EMSD-SA-BASE-SRC ETWP-SA-ISP EMSD-SA-TEST-TOOLS-SRC ETWP-SA-CPMC ETWP-SA-Personal USER AGENT Product Name : Product Name : EMSD-UA-BASE-SRC ETWP-UA-WCE ETWP-UA-PalmPilot ETWP-UA-Win32 ETWP-UA-HP200 ESROS LAYER SOURCE BINARY Product Name : Product Name : ESROS : Base Source ESRO Development Toolkit ESROS : Test Tools Source Mohsen BANAN – Neda Communications, Inc. Libre Texting NSF SBIR
  53. 53. DEVICE MESSAGE CENTER COMMON SOFTWARE SOFTWARE SOFTWARE Specific Application ESRO ByNumber .... PagingMail Processes Apps. Message Center Common Application INBOX Open Source Support Facilities Interfaces VoRDE MC-Kernel MC-Module Processes EMSD-UA Management, Admin, ... EMSD-SA Neda Security, Communication ESRO-API Protocols Open ESRO C Platform (OCP) Generic “Tuned” TCP/IP UDP Communication Protocols IP Wireless .... Packet .... GSM CDMA CDPD Sub Networks Mohsen BANAN – Neda Communications, Inc. Libre Texting NSF SBIR
  54. 54. Two-Way Palm Pager Pilot Windows CE Cellular Phone LEAP LEAP LEAP LEAP WIRELESS - IP e.g. CDPD, GSM, Packet CDMA, iDEN LEAP LEAP LEAP Customer ISP Based Premise MC Desktop MC MC ..... ..... E-mail: EMSD Web: EHTD NATIVE INTERNET APPLICATIONS Mohsen BANAN – Neda Communications, Inc. Libre Texting NSF SBIR
  55. 55. From: Mohsen Banan <mohsen.neda.com> To: Mohsen Banan-Pager <873456@pager.neda.com> Mime-Version: 1.0 Content-Type: text/plain; charset=”us-ascii” You will get this plain text email as alphanumeric page Mohsen BANAN – Neda Communications, Inc. Libre Texting NSF SBIR
  56. 56. WiFi Plus WiFi Only Texting Texting VPN-10.x.x.x VPN-10.x.x.x WiFi AP WiFi WiFi Mobie MURS Device - N810 Device - N810 Mobile Companion WiFi AP Stationary MURS INTRA-NAT INTRA-NAT Access Point Base Station Internet Public IP Address VPN-10.x.x.x Message Center BACS002 Mohsen BANAN – Neda Communications, Inc. Libre Texting NSF SBIR
  57. 57. CMON Plane Collaborative Mobile Cellular WiMAX Overlay Network Cell Subnet WiMAX Subnet Easement A Easement B Wi-Fi Intranet Plane Internet Plane VPN Mohsen BANAN – Neda Communications, Inc. Libre Texting NSF SBIR
  58. 58. Standards Usage/ Publications/ Open Source Commercial Development/ Long-term Use Protocol Body Publications Availability Implementation Implementation Maintenance Success Blessing IETF TCP/IP Free RFC / Open Many Many Open (After) Success Architecture SNA/DECnet Licensed Closed None Few Closed None Fail ISO/OSI Free ISO/Limited Few Many Limited ISO Fail IETF SMTP Free RFC / Open Many Many Open (After) Success E-Mail X.400 Free ITU/Limited Few Many Limited ITU Fail MS:Mail Fail CC:Mail Licensed Closed None Few Closed None S/MIME Free RFC / Open Few Few Open IETF Fail Security PGP Free RFC / Open Many Few Open None Success None WWW HTTP/HTML Free RFC / Open Many Many W3, Limited Success (W3 Later) LEAP Free RFC / Open Many Few Open None ? Wireless Licensed/ Few Limited WAP Self/Limited Few (More) (WAP Forum) None ? Patented Mohsen BANAN – Neda Communications, Inc. Libre Texting NSF SBIR
  59. 59. Mail User Agent (PINE) EMSD-UA-SUBMIT EMSD-UA-DELIVER (User Agent) Device EMSD EMSD-UA Daemon (User Daemon) EMSD Protocols EMSD-SA Daemon (System Daemon) (Server Agent) EMSD-SPOOL Message EMSD Center EMSD-SA-SUBMIT EMSD-SA-DELIVER SENDMAIL Internet E-Mail Network ........ IVR-AU PAGER-AU FAX-AU Mohsen BANAN – Neda Communications, Inc. Libre Texting NSF SBIR
  60. 60. OpenVpn Server WebMail Squirrelmail qmail-smtp-mailfront emsd-sa-submitd Courier IMAP cvn Maildir qmail-queue qmail-send qmail-local qmail-smtp-remote emsd-sa-deliver OpenVpn Server Mohsen BANAN – Neda Communications, Inc. Libre Texting NSF SBIR
  61. 61. Form to be filled by a new subscriber Full Name: Postal Address: City: State: Zip: Country: Phone Number: Fax: Area Code - local number Area Code - local number International Phone Number: Country Code - Area Code - local number Pager: Provider Number Requested LSM Nickname: Preferred “Reply To” Address: Preferred “From” Name: LSM Device IP Address: To be filled by Neda Neda Subscriber ID: Mohsen BANAN – Neda Communications, Inc. Libre Texting NSF SBIR
  62. 62. 20 U.S. Subscribers (MILLIONS) 16 12 8 4 0 1997 1998 2000 2001 1999 YEAR SOURCE: Donaldson, Lufkin & Jenrette Securities Corp. Mohsen BANAN – Neda Communications, Inc. Libre Texting NSF SBIR
  63. 63. Phone Phone Phone POTS Your Caller-Id My Phone Nu ISP Mail By * CorpMail Libre Service Walled Garden Gateway Internet A T & T / T-Mobile Equal Verizon / ... Access SMS WiFi Firewall Linux PDA Cell Phone Nokia 810 TEXTING LIBRE TEX TING Mohsen BANAN – Neda Communications, Inc. Libre Texting NSF SBIR
  64. 64. ...including the kitchen sink Laptop Telephone “New” phone Internet Phone Network (POTS) CDPD Network Access IVR LSM Paging Network Universal Pager Messaging NBPCS Trad. Gateway Pager Fax Two-Way Gateway Pagers Mailbox Access Fax IS 136 Network Modem Network Cellular Phone Fax Machine Modem Mohsen BANAN – Neda Communications, Inc. Libre Texting NSF SBIR
  65. 65. Application Layer (WAE) Other Services and Session Layer (WSP) Applications Transaction Layer (WTP) Security Layer (WTLS) Transport Layer (WDP) GSM IS-386 CDMA ............ CDPD WAE – Wireless Application Environment WSP – Wireless Session Protocol WTP – Wireless Transcation Protocol WTLS – Wireless Transport Layer Security WDP – Wireless Datagram Protocol Mohsen BANAN – Neda Communications, Inc. Libre Texting NSF SBIR
  66. 66. (a) The Past: (b) The Present: (c) The Future: WAP Architecture XHTML XHTML + LEAP WAE WML XHTML XHTML WSP HTTP EHTD WTP ESRO WTLS WDP TCP UDP Mohsen BANAN – Neda Communications, Inc. Libre Texting NSF SBIR
  67. 67. WhiteBerry Step/Component Lisa’s Choice 1. Select a PDA Lisa chose to use a HP 660LX palmtop device, running Win- dows CE 2.0 2. Select a wireless network Lisa selected the CDPD network 3. Select a wireless modem Lisa selected the Sierra Wireless Aircard 300, a CDPD modem which is compatible with her HP660LX 4. Select a network Service Provider Lisa chose AT&T since she resides in Seattle, and AT&T is the CDPD Service Provider for the Seattle area 5. Activate the modem Lisa provided AT&T with the modem’s EID (Equipment ID) number, received an IP address from AT&T, then configured the modem to use that address 6. Download the LEAP device software Lisa went to the MailMeAnywhere.org website, and down- loaded the appropriate Windows CE LEAP software – in this case SH3 Gold Version 1.2 7. Select a Message Center operator Lisa set up a free e-mail account for herself at ByName.net 8. Select and install an e-mail forwarder Lisa used FetchMail and Emacs Lisp code to define her directory and rule-based forwarding preferences Mohsen BANAN – Neda Communications, Inc. Libre Texting NSF SBIR
  68. 68. 1 Mobile Device (e.g. Windows CE) Home or Office 7 Desktop LEAP 6 Message Center Device Operator Software 8 Forwarder (e.g. ByName.net) 2 Wireless Network 4 3 5 (e.g. CDPD) Wireless Wireless Modem Service Provider (e.g. Merlin Type II) Internet (e.g. AT&T) Mohsen BANAN – Neda Communications, Inc. Libre Texting NSF SBIR
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×