index.html
id="x1-2r1">
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
Causes for Concern
A Side-by-Side Real-World Comparison
Libre
Texting
NSF SBIR A Proposal
Mohsen
BANANNSF SBIR A Proposal
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

Libre Texting Parts




































































Causes for Concern
- Networks are societal resources and their usage model must not be left to free markets and business.
- The mobile Internet is today controlled by large corporations, and critical civil liberties are being compromised.
- Current Copyright and Patent laws are in conflict with nature and are harming humanity.
- As first generation engineers we have a responsibility to safeguard the societal welfare. The goal of this project is to:
-
Interpersonal
communication
on
the
go
is
the key value proposition for mobile networks

A Side-by-Side Real-World Comparison
- Existing: Mobile Phone Companies
- vs.
- New: Internet + Libre Software + Public Spectrum
- Coverage
- Speed of delivery
- Ease of use / size / battery
- Cost
- Reliability
-
Privacy
/
health
/
model
(to be discussed)
- Texting vs. Libre Texting
- Good Fair
- Good Excellent
- Good Good
- Low Lower
- Good Good
- (Poor) (Excellent)
- Device: Get it yourself
-
- Hardware platform: Linux PDAs; free market
-
- Free/Libre software
- Service: Run it yourself
-
- Libre Services
- Network: Own it yourself
-
- Public spectrum, free protocols, free software
- Fully integrated; ready to run
- Hardware platform
-
- Linux PDAs; Nokia 810
- Ready-to-run software
- For the individual
- Corporate: software + CPE (customer-premises equipment)
- Corporate: software as service
- WiFi always used for final-leg device access
- WiFi++
-
- Final-leg WiFi + MURS (narrowband)
-
- Final-leg WiFi + WiMax etc. (broadband)
-
-
Complete
details
in
Libre
Texting
with
{WiFi++}
http://www.neda.com/PLPC/100027
-
Complete
details
in
Libre
Texting
with
{WiFi++}
-
Note
to
FCC:
More public spectrum please!
- 1. Buy a Linux PDA, e.g. Nokia 810
- 2. Load it with mobile texting software
- Or 1 & 2 combined: buy a preconfigured Nokia 810 texting device
- 3. Get a ByName Libre Texting account
- First, steps 1, 2 and 3.
- Then:
- 4. Buy an MURS radio/modem
- 5. Activate the modem on Neda mobile network
- Try it!
- Simple and functional
- Libre Texting: a real-world alternative to texting
- Analysis of the texting medium
- Engineering execution: protocols, software, spectrum
- Libre Services model: philosophy, morality, legality
- By* Libre Texting Services
- Business Dimensions
- History
- Evaluation, participation, collaboration. Join us!
- Content: Short text messages
- Expected near-immediate delivery
- Expected immediate alert
- Unconscious carry
- Mobile and always on
- 1
- Mobile and wireless network connectivity
- 1
- Message submission (sending)
- 1
- Message delivery (receiving)
- 1
- Message processing (edit, save, reply, mailbox synchronize, etc.)
- 1
- Speed (delivery expectation: less than 10 seconds)
- 1
- Network capacity and efficiency (bandwidth)
- 1
- Device limitations (battery)
- 1
- Reliability (no lost messages)
- 1
- Scalability (eventually the whole planet’s population)
- 1
- Coverage (eventually everywhere)
- Dominated by SMS and BlackBerry
- Based on the phone model
- Inside the phone companies’ walled garden
- Not end-to-end: violates privacy
- Distinct from email
- Limited choice and non-transparent
- Network Control
- Licensed spectrum Proprietary network
- Owned IP addresses Controlled protocols
- Filtered traffic Walled garden model
- Device Ownership
- Part of the network Selected by provider Heavily patented
- Proprietary software Heavily protected
- Break the phone companies’ hold
- Make texting a Libre Service
- Break the walled garden: make it end-to-end
- Move it to the for-profit, non-proprietary quadrant
- Bring texting into the Internet mainstream
- Licensed spectrum Public spectrum: WiFi, MURS
-
Closed
networks
Mobile
end-to-end
Internet:
Mobile-IPv6,
public IP address space allocation
-
Patented
protocols
Patent-free
protocols:
EMSD, IMAP, SMTP
- Closed device paradigm GNU/Linux everywhere
- Walled garden applications End-to-end services
- Today’s Texting
- Closed device model
- Limited applications
-
Bundled
device
+
service
- Walled garden Internet
- Little privacy
- Advantage: Company
- Libre Texting
- Linux PDAs
- Free/Libre applications
- Device modularity: best-of-class choice
- End-to-end Internet
- Choice of privacy
- Advantage: User
- Libre Texting: a real-world alternative to texting
- Analysis of the texting medium
- Engineering execution: protocols, software, spectrum
- Libre Services model: philosophy, morality, legality
- By* Libre Texting execution
- By* Libre Services Open Business Plan
- History
- Evaluation, participation, collaboration. Join us!
- Non-proprietary: All patent-free and all Copyleft
- For-profit: Fully commercial and fully business oriented
- Collaborative development
- Competitive delivery
- Network
-
- Public spectrum (unlicensed)
-
- Existing Mobile and wireless networks
- Device
-
- Hardware: Linux PDAs (N-810, Mobile Internet Device)
-
- Software: Free/Libre -Linux (Maemo, Ubuntu MID)
- Server and Service
-
- Free/Libre server software
-
- Competitive Libre Texting services
- Protocols
-
- Efficient push-enabled patent-free protocols
- Where there is no WiFi network connectivity,
-
use
WiFi
as
a
bridge
to
other
network
connectivity.
- (e.g.) Public MURS: 150 MHz, nationwide
-
- Narrowband & slow
-
- Entirely adequate for texting
-
- Libre Texting with {WiFi++} http://www.neda.com/PLPC/100027
- Early Off the shelf example: MiFi
- WiMAX-WiFi++
-
- ClearWire Service
-
- Linux router laptop with Atheros WiFi Access Point
- MURS-WiFi++
-
- Libre MURS Network
-
- Linux router laptop with Atheros WiFi Access Point
- Nokia 810 (primary)
- ZipIt, etc.
- Sophisticated access point detection
- Push delivery (openvpn + neda-emsd-ua.deb)
- Message alert: Texting style
- Mail User Agent (Gnus Emacs, Claws Mail, etc.)
-
- Enhanced by texting-mode user interface
- Mail synchronization (offlineimap.deb)
- qmail for SMTP, Submit, etc.
- Courier IMAP
- qmail-EMSD
- open-vpn server
- Web mail (SquirrelMail)
- etc.
- Mobility
-
- Device: Detect and Select an Access Point
-
- Device: Establish end-to-end IP connectivity (NAT)
-
- Device: Initiate a VPN tunnel Use Permanent Address
- Delivery Push Mail To Device
-
- Server: Recognize Device reachability Send EMSD-Deliver
-
- Device: Receive with EMSD-UA-Deliver Alert MUA
- Submission From Device
-
- Device: Use EMSD to submit message
-
- Server: Inject the message into Internet MTS
- SMTP/IMAP/POP/QMTP are non-starters for texting: connection-oriented, verbose and poll-mode. See efficiency comparison, later.
- EMSD: designed for texting, and the only efficient open protocol
- Component oriented
- Texting/email continuum
- Minimize number of bytes transferred
- Minimize number of transmissions
-
- (fewer transmissions for lower energy consumption & longer battery life)
- Minimize user-experience response time
- Minimize code size
- Support miniaturized devices
- RFC-2188
- Efficient Short Remote Operation (ESRO) Protocol Specification
-
- Maintenance Organization: http://www.esro.org
-
- Software: http://www.bysource.org
- RFC-2524
- EMSDP (Efficient Mail Submission & Delivery Protocol)
-
- Maintenance Organization: http://www.emsd.org
-
- Software: http://www.bybinary.org
- Libre Texting: a real-world alternative to texting
- Analysis of the texting medium
- Engineering execution: protocols, software, spectrum
- Libre Services model: philosophy, morality, legality
- By* Libre Texting Service
- By* Libre Services Open Business Plan
- History
- Evaluation, participation, collaboration. Join us!
-
Free
can
mean
Libre:
free as in freedom of action
-
Free
can
mean
Gratis:
free as in zero monetary cost
-
- A non-proprietary model
-
- for
-
- delivery of Internet services
- 1. The service must consist entirely of open-source & free software components
- 2. The service must be based entirely on patent-free protocols
- 3. The integration software must consist entirely of free software
-
Hence
the
entire
service
is
reproducible
and
modifiable
based on access to source code
- Engineered for the user, not for business
- Civil liberties: services operated by the user, for the user
- Privacy and security
- Service stability and continuity
- Complex integration of user environments with services
- Libre Texting: a real-world alternative to texting
- Analysis of the texting medium
- Engineering execution: protocols, software, spectrum
- Libre Services model: philosophy, morality, legality
- By* Libre Texting execution
- By* Libre Services Open Business Plan
- History
- Evaluation, participation, collaboration. Join us!
- By* Libre Texting
-
- Libre Services + By* Family = By* Services
-
- Libre Texting + By* Services = By* Libre Texting
-
- By* Libre Texting:
-
- the strategic spearhead for By* Libre Services
-
- Texting must be fully integrated into the user’s
-
- computing and communications environment
-
- By* Libre Services
- A named entity domain, owned by the entity
-
- A public website: My Internet
-
- An expanded website for friends: My Extranet
-
- A private portal: My Intranet
- By* Libre Self-Publication Facility
- By* Libre Texting
- Email, e-fax, etc.
- Blog, photo gallery, GeneWeb, etc.
- Debian GNU/Linux
- Base: djbdns, daemontools, ucspi, multilog, etc.
- Mail: qmail, courier, spamassassin, ezmlm, etc.
- Web: apache, zope, plone, etc.
- Misc: postgres, mysql, Interchange, etc.
- Glue: Libre Services Integration Platform (LSIP)
- Free/Libre everywhere
- Consistent OS: Linux everywhere
- Consistent GUI: Gnome everywhere
- Consistent Applications: Emacs etc., everywhere
-
Deep,
broad
and
consistent
integration
through
Free Software and Libre Services
- Not two different things
- Synchronized
- A quick interface for texting
- A rich interface for email
- The Unix way: components working together
- Libre Texting: a real-world alternative to texting
- Analysis of the texting medium
- Engineering execution: protocols, software, spectrum
- Libre Services model: philosophy, morality, legality
- By* Libre Texting execution
- By* Libre Services Open Business Plan
- History
- Evaluation, participation, collaboration. Join us!
- Open Business Plan: available to all
- Broad audience: engineers, academics, investors
- Jujitsu on patents and copyright
- Engineers start here:
- Investors start here:
- Execution
- Device: Linux PDAs, in place
- Service: By*, in place
- Mobile network: in place
- Revenues
-
Individual:
subscription
-
- Software: Libre/Free, in place
-
- Public spectrum: in place
-
- Plan: Well developed, in place
-
-
Vertical
integration
-
Vertical
-
-
Products:
CPE+service
-
Products:
-
-
Corporate:
software as service
-
Corporate:
- Libre Texting: a real-world alternative to texting
- Analysis of the texting medium
- Engineering execution: protocols, software, spectrum
- Libre Services model: philosophy, morality, legality
- By* Libre Texting execution
- By* Libre Services Open Business Plan
- History
- Evaluation, participation, collaboration. Join us!
- We’ve been at this a very long time:
- CDPD and LSM (1994)
- pACT (1996)
- RFC-2188 (1998), and RFC-2524 (1999)
- The WAP Trap (2000)
- Operation WhiteBerry (2001)
- The LEAP Manifesto (2001)
- Libre Services Strategic Vision (2007)
- By* Libre Texting (2009)
- Spectrum: 2 *50/50 kHz paired $160 million
- Devices: PCSI, etc. $20 million
- Message Center, Net, Air Link $60 million
- Development abandoned in 1997. Total cost: $240 million
- Spectrum: WiFi & MURS (public) $0
- Devices: Nokia 810, ZipIt $0
- qmail, mobile-ip, emsd (free software) $0
- All you need to do is integrate it $4 million
- Total cost: $4 million
- Operation WhiteBerry
- Had several external dependencies:
-
- 1. Closed and limited network
-
- 2. Closed proprietary devices
-
- 3. Entry into walled gardens
- 1999
- Licensed spectrum
- Few closed networks
- Closed devices
- Little Libre software
- Walled garden
- 2009
- Public spectrum
- Many open networks
- Devices opening up
- A lot of Libre software
- Awareness of the harm
- Libre Texting: a real-world alternative to texting
- Analysis of the texting medium
- Engineering execution: protocols, software, spectrum
- Libre Services model: philosophy, morality, legality
- By* Libre Texting execution
- By* Libre Services Open Business Plan
- History
- Evaluation, participation, collaboration. Join us!
- EMSD protocols
- By* Libre Services
- Leadership of the Libre Services movement
- Fully committed to Libre: GNU/Linux everywhere
- Our own Data Center: LibreCenter.net
- Our own wireless network (MURS, WiFi)
- Well-developed Business Plan
- Open Business Plan 2009 By* Libre Services
- Libre Services Manifesto PLPC-100105
- By* full documentation PLPC-110004
- Unsolicited Proposal PLPC-110005
- By* Libre Texting PLPC-110012
- Operation Whiteberry PLPC-100006
- LEAP Manifesto PLPC-100012
- Engineering community: Ideas, code, integration
- Business community: Buy into the Libre model, take the code, partner up, deploy the services
- Investment community: Financing
- Academic community: Ideas, code, integration, analysis, discussion
- Funding NGOs: Grants
- Government: Grants
- Society: Usage, testing, dialogue, awareness
- Media: Articles, analysis, discussion
- Sophisticated access point selection
- Qmail/EMSD integration
- Mail alert
- Linux PDA ports: Android, ZipIt
- EMSD and ESRO enhancements
- Texting GUI
- Mobile IP
- Public spectrum AirLink