All About ER6 - General Section  
Main Menu

Major Sections
 Home
Communicator
UIQ / MediaPhone
SmartPhones
Symbian / General
Forum / Chat
Site

Popular Sub-Sections
Comm. Software
Comm. Reviews
Comm. Screenshots
Nokia 92x0
Nokia 7650
News Archives

About us
Our Team (me)
About Site


Site Search



Digest Signup


Subscribe Unsub.






Introduction to ER6

UPDATE: This now needs to be updated. Hopefully I will get around to this soon. Nothing is inaccurate we just know more now. [10v2001]

This section is a general introduction to EPOC Release 6. You can find out more in detail about Quartz and Crystal in their respective section, each of which has an introduction. OK this turned out to be a little longer than envisaged, but it is worth reading...

Epoc Release 6, and believe me it is ER6 despite the supposed name change, is Symbian first proper release. Although responsible for ER5, this is the first one develop entirely within the Symbian Consortium, and the first that aims at power not just palmtops concept picture of Quartz and Crystal(like the Psion 5), but handhelds (like the Palms) and Smart Phones (the nearest to this at the moment is the Ericsson R380). The palmtop part of the OS is dubbed Crystal, the handheld Quartz and the smartphone is pearl.

Here on the right we can see concept drawings as defined by Symbian Quartz is on the left and Crystal on the right. Pearl is still in the works, and there is very little information about it at the moment. It is expected to be part of a later ER6 release, and will probably be available sometime in the 3rd Quarter of 2001.

The cleverest thing about ER6 and that which makes it unique is it designed for the purpose it is intended. This may seem strange but think of it competitors - Windows CE is limited by the need to look and feel windows like and is part of an end to end solution (i.e. use an OS in everything from servers to PDA's). Palm is designed specifically for handhelds and is starting to look a lit bit long in the tooth thanks to a lack of multi tasking and its reliance on the dragonball chip. ER6 on the other hand is designed for the PDA and designed for the modern PDA. This means it is very lean and very well designed for its purpose. Hopefully as you look through this site you'll understand what I mean. But as an idea ER6 supports integral phone and communications meaning it can be a phone and act as a messaging entre, indeed a main theme is as a messaging / communication platform. Symbian terms this as theme as integrated wireless communication.

How ER6 fots togetherAll three levels of device are based on what Symbian terms Generic Technology (GT) - i.e. a central shared set of code. They all operate of the same OS and code, the way that is then presented (the GUI) and the interaction with the OS and its applications are different on each device. The idea is summed up rather nicely by Symbian diagram as shown on the right. As you can see this also includes Symbian Connect (a.k.a. PsiWin or Epoc Connect). This is how the devices link, exchange, and synchronize data with the PC. The EPOC Kernel is the shared code, and each device then has extra code that essential codes for the differing input devices, GUI and applications that are included with each device. The Kernel contains all the code on how to do things at a system level (such as messaging protocols, and task processing), but things such as the display of the system screen reside within the code for each device. As Symbian puts in the GT contains the multi-tasking EPOC kernel, data management, communications, graphics, multimedia, security, application engines, messaging engine, browser engines for WAP and HTML, Java� runtime environment, and support for data synchronization and worldwide locales. Phew! I hope you understand this.

So to explain the core idea that is spread across all three designs we have to look a bit deeper. The heart of R6 in the Contacts program. This links in with the Phone, Agenda, and other programs, moving between programs is seamless (i.e. it just happens - for example when you click on a telephone number in contacts the phone app dials it). Agenda and Contacts are core to both devices, as they are one of the most essential and useful functions. The other part of wireless communication is WAP and Web allowing you to get information. This is shared across both Quartz and Crystal. Symbian sums it all up (again!) - Application engines shared by Quartz and Crystal include contacts, schedule, to-do list, sketch, word processor, messaging, WAP and HTML browsing, voice recorder, and viewers for external data formats including Microsoft Word email attachments.

The other shared aspects include intra device and PC communication and security. Symbian says: Communications protocols include GSM for wireless telephony, Bluetooth and IrDA for personal-area networking and data interchange, RS232 and dial-up TCP/IP for internet access. To provide the security needed for m-commerce, Symbian�s generic technology includes full-strength encryption and certificate management, secure communication using SSL and WTLS, and digitally signed application installation. Note that m-commerce is mobile commerce. This built in security is a considerable advance from ER5 and is just one reason why the new OS is so much more powerful.

To sum up what Quartz and Crystal are I've taken this information from the Symbian website. However there is a lot more about each in the relevant section:

What are Quartz and Crystal? - brief summary from Symbian website:

Quartz offers:

  • elegant, easy power for all types of end-user pen operation,
  • 240x320 color screen,
  • tablet form factor new,
  • purpose-designed graphical user interface
  • very easy navigation using the pen
  • built-in handwriting recognition
  • integrated,task-based, application suite

Crystal offers:

  • sophistication for professional and power users
  • keyboard operation, 640x200 screen, with soft keys
  • graphical user interface evolved from previous keyboard communicators
  • a rich, integrated, application suite

 


So how do the devices come from this OS? Well the manufacturers take the appropriate part of ER6 - having designed something to fit one specification or the other - and then combine the two. The OS cane be heavily customised [or at least the GUI can], at first glance its not always going to be easy to see they are the same OS even within the two types. The manufacturer provides the phone application and can add or take away programs as they feel appropriate and that's that!

There is one more aspect of the current release we should examine. ER6 is based on unicode (16 bit characters as opposed to 8 bits in ER5). What this means is that internationalisation of the product is much easier. All languages are supported because that is what the international unicode recommendation enables.

What next for ER6 you may ask? Symbian have laid down a few pointers and as a last thing in this introduction here is a taste of things to come...

  • Version 6.1 see GPRS-based packet data (often referred to a 3G mobile phone technology), WAP 1.2, and additional Bluetooth functionality. Pearl will be in this release. It should be around in the first half of 2001.
  • Release 6.2 comes with support for W-CDMA, CDMA and TDMA networks, and will also extend the support for Bluetooth. No release date yet.

This introduction was written with my own knowledge and the help of this document. It presents a very good summary of what ER6 is all about. Its available at this address: http://www.symbiandevnet.com/techlib/techcomms/techpapers/papers/v6/over/sp/index.phpl

And if you managed to get through all that - well done. Pat yourself on the back. What's that I hear you say. 'I want a device now'. First look through the rest of the site and use it to console yourself, that there probably wont be anything until mid 2001 at the earliest...

Copyright (©) Rafe Blandford 2000-2001    |     Last modified: September 19 2001.

Sign up now!
All About ER6 Digest
Get all the news digested weekly, plus an editorial, Q&A's, tip n' tricks, forum latest and more for FREE!