EPOC

EPOC

EPOC是Psion Software推出的操作系統,專門用於移動計算設備,包括 掌上電腦。"EPOC”這個詞起源於世界將會進入“a new epoch of personal convenience”。

EPOC是一個開放的操作系統,它支持信息傳送、網頁瀏覽、辦公室作業、公用事業以及個人信息管理(PIM)的應用,也有軟體可以和個人計算機與伺服器作同步的溝通。

EPOC-EthernetPassive network Over Coax(基於同軸電纜的無源乙太網路),是基於同軸的下一代高速乙太網技術,從光纖分配網到同軸分配網,充分利用和拓展了點到多點的EPON技術。

研究背景


中國有線運營商在接入網建設、改造過程中創造了EPON+EoC的模式,目前已經成為我國雙向化改造的主流方案之一。EPON+EoC架構由於簡單、價廉,不僅在中國得到普遍推廣,還引起了國際同行的關注。金錢貓EPON+EOC技術也獲得了廣大用戶的認可和肯定。
美國MSO受競爭壓力,探索新一代HFC技術,尋求更低成本的、IP化的、統一管理、統一運營的全業務解決方案。CableLabs從2010年起,有計劃、有目的地到中國考察、研究EoC,並制定了AMP(AdvancedMAC & PHY)項目計劃。
近兩年,國際晶元供應商開始專為EoC開發晶元,如ECAN、DECO、EPoC。這些新技術有個共同點——都採用EPON MAC(AMP計劃前期也準備採用EPON MAC、OFDM調製,近來這部分研究跟EPoC合併,並向各大廠商徵集方案;AMP仍然繼續DOCSIS方向)。但長期以來EoC沒有同軸接入網的統一標準,EPON+EoC不是端到端的解決方案。在這些背景下,博通2008年開始研發EPoC並於2010年公布方案、申請專利。EPoC一經提出就引起國內外的廣泛關注和贊同——不是因為EPON MAC多麼優秀,也不是因為EPON MAC多麼適應同軸環境,就是因為端到端——端到端的管理、控制、調度,端到端的QoS;還因為簡單、通用、符合端到端的IP/乙太網發展方向。2011年11月,IEEE802.3工作組全票通過成立了EPoC標準研究組。EPoC已經成為下一代HFC接入網的發展方向。
目前EPoC標準的參與者和支持者主要有北美MSO、晶元供應商和設備供應商,還有中國廠商。中國運營商儘管也有不少支持者,但至今沒有直接參與。
IEEE希望中國運營商直接參與標準,希望跟中國標準統一,這是中國標準走向全球的一次難得的機遇。

研究範圍


EPoC的具體研究範圍是:支持EPON上層協議(只對其做些許適應性改變)在有線運營商同軸分配網上透明運行的PHY標準(上、下行分別可達10Gbit/s吞吐量,支持對稱及/或非對稱全雙工)。局端(CLT)與終端(CNU)的PHY是EPoC的核心所在。
1、應用場景多樣
EPoC至少應具有以下4種同軸應用環境:
1)同軸無源分配網
2)同軸有源分配網
3)HFC(光纖同軸混合網)
4)用戶駐地網
2、頻譜配置靈活
EPoC所承載業務與其他業務以頻分方式共存(互不干擾),需要靈活適應各國有線電視網路的頻譜配置標準。
EPoC的功能
當工作組正式成立之後,我們將對每一種應用場景進行深入研究,確定調製方式,通道編碼,PHY初始化、維護、管理等,然後制定EPoC標準草案。將來,美國有線電視實驗室、美國有線電視通信工程師協會、中國國家廣電總局等可能會採用EPoC標準。
1、EPoC定位於接入網
EPoC的定位是接入網,EPoC終端(CNU)是EPoC接入網與用戶家庭區域網(有多種其他可選技術)的分界點
2 、EPoC技術指標
EPoC需要考慮其技術指標(如延遲、抖動等)達到電信級乙太網路要求,並正在考慮是否要求EPoC相關產品進行城域乙太網論壇認證。在指標方面,希望各有線運營商提出需求建議。
3 、EPoC組網架構具有可擴展的潛質
EPoC的主要任務是打造EPON的同軸PHY,利用光/電介質轉換器進行EPoC組網,此時,在一個EPON介面下的所有EPON終端(ONU)與EPoC終端(CNU)處於同一個MAC域之中。
4 、EPoC所能承載的業務及演進
EPoC可承載快速乙太網業務,以後還將能承載基於乙太網/IP的所有業務。有線運營商需要分配足夠的頻譜來部署EPoC。
EPOC物理層
速率:
下行—1Gbps數據速率
上行—100Mbps到1Gbps數據速率
全雙工:上下行頻率可以是分離的
內部FEC,外部FEC,和成幀開銷20%
調製:
子帶分復用SDM(OFDM Wacelet小波正交頻分復用)
可配置子載波寬度
靈活的子帶配置
子帶位誤碼率BER
2,4,6,8,10,12 bits per Hertz loading(每HZ載入)
頻譜:
帶“刻度”標記的基帶信號
下行可以調製到開放頻譜
上行可以調製到低通或高通頻段
100MHZ通道可以支持1.2Gbps線路速率(1Gbps數據速率)
FDD OR TDD
FDD EPOC下行頻譜的探討
目前下行頻譜的最低頻點fL位於65~105MHz頻段。800MHz以上的頻段將可能用於EPOC。不久的將來,EPOC的最高頻點可能達到1200MHz。幾年之後,EPOC的最高頻點可能擴展到1800MHz。
FDD EPOC上行頻譜的探討
與FDD EPOC的下行頻譜類似,FDD EPOC的上行頻譜也受限於可用的有線電視網路頻譜,目前北美有線電視網路典型的上行頻譜為5~42MHz。但是已有運營商即將將其向上拓展,未來可能將會擴展為5~65MHz、5~85MHz、5~200MHz。
TDD EPOC頻譜的探討
對於北美有線電視網路而言,可分配給TDD的頻段高於現有下行最高頻點:目前700~1000MHz顆星,未來更換無源器件后可將最高頻點擴展至1800MHz。
中國有線電視網路目前部署的EOC佔據0~68MHz,可考慮在85MHz頻點以上的低頻段分配一個TDD頻段,目前也有700~1000MHz部署的TDD的討論。
應用優勢
與EPON聯合起來實現從前端到家庭的點對點雙向以太連接,光纖不必到家,節省投資。EPON的OLT不變,ONU變成CMC(同軸媒質轉換器),對數據包不作解讀和處理,造價低。家庭終端是CNU(同軸網路單元),它具有EPON的全部數據鏈路層,但物理層運行於同軸電纜,造價與ONU相當。一套統一的網路管理從OLT一直管理到家庭,不像其他的EOC方案EPON和EOC各自有一套網管系統,很難集成。先進的物理層保證傳輸速率到達1Gb/s,並容易隨10G-EPON升級,發展潛力最大。同一個光分配網(ODN)兼容1550nm廣播電視平台。

系統產品


發展背景

Symbian是由Ericsson, Matsushita, Motorola, Nokia and Poison在1998年所共同出資組成的公司,之前Symbian是Psion的軟體部門,從事手持式計算機軟體開發的工作達16年之久。Symbian成立后,陸續和一些廠商簽訂合約,這些公司包括了日本電信業者NTT DoCoMo、工作站計算機廠商昇陽(Sun Microsystems)、資料庫公司甲骨文(Oracle)和賽貝斯(Sybase)。1999年五月松下(Matsushita)成為Symbian股東的一員。現在Symbian在全世界約有10個辦公室,300名左右的工作人員。
Symbian的產品EPOC,是一套針對手持式掌上裝置的操作系統,Symbian希望EPOC會是一套非常有彈性的操作系統,可依製造商的需求增減其功能,在用戶介面上、硬體設計和網路連接上,都可以給硬體廠商很大的發揮空間。
Symbian的願景是建立無線行動通訊的標準,使大眾能享受無線通信所帶來的便利,該公司努力的目標有二;第一就是建立軟體核心程序、應用軟體和各種開發工具,第二是建立一套標準,使得各種無線裝置可以順利的連接,藉此,用戶可以分享各種信息服務,並提供企業一個可以提高工作績效的解決方案。
由於Symbian包含了世界三大電信製造業者,加上日本的家電大廠松下,和手持式計算機的製造業者Psion,他們希望能夠一起制訂未來的行動通訊作業平台。EPOC的目標定位在智能電話(Smart Phone)和通訊者(Communicator),這兩項產品都涉及到大量的信息擷取,將會是未來個人獲取信息的主要工具,隨著行動通訊的發展,市場潛力非常大。

系統簡介

基本功能
EPOC是一套可攜式的實時操作系統,韌體儲存在ROM中。最適用EPOC的中央處理器是ARM3,而在x86, ARM4 和StrongARM運作,只能執行源代碼,部份應用程序無法執行。目前尚無法支持ARM’s Thumb 和Motorola M*core等先進的可攜式中央處理器,但Symbian已開始進行這方面的研究開發了。
圖一&amp
圖一&amp
EPOC模擬窗口操作系統的環境,EPOC是一套32位的操作系統,主要包含兩個組件:E32和F32,E32負責執行核心指令和伺服器的功能,核心程序API也提供驅動硬體的功能。F32是提供檔案服務、撰寫新程序的API,和測試ROM的指令shell。 EPOC的操作介面和窗口操作系統非常類似,以可視化的操作方式為主,點選某一工作群的icon之後,會跳出該群組的窗口,窗口內有該群組的應用程序的icon可供用戶點選。而為了增加使用者的工作效率,使用者也可以將常用的程序自定義在Extras Bar,當常用的程序層級過多時,Extras Bar可以很快的找到該應用程序。Third Party的程序也可以加入到Extras Bar之中。(如圖一所示)
EPOC也提供了控制面板來調節系統設定,包括時間/日期、密碼、聲音、屏幕、電力、鍵盤、印表機數據機、撥接和熱鍵設定等功能。
Symbian努力改善EPOC的介面,希望能夠改善窗口操作系統的問題,操作的方式,以鍵盤和Arrow key為主,目前應用EPOC的系統,以Poison的PC Companions為主,在Smart Phone上,目前只有Ericsson MC218採用這套OS。
關於EPOC支持的硬體規格,主要是支持屏幕解析度320*240 pixle、解析度640*200 pixel的手持式裝置,更詳細的規格,必須和Symbian簽訂NDA合約才能得知。
開發軟體
EPOC的原始碼是用C++所寫的,主要有兩套開發工具,一套是EPOC C++ SDK,這套程序是用來開發一般軟體所用,另一套是OEM Application Kit(OAK),這套程序是給硬體廠商撰寫硬體驅動程序所用的,韌體最後會燒到ROM中,在機器開機的時候啟動。
開發程序需要使用的Microsoft Visual C++需要另外購買,在EPOC C++ SDK中並沒有VC的程序。不過C++ SDK套件中包含了GNU C++ Compile,可以使開發出來的程序,編譯成Linux可以執行的程序。Symbian希望Linux程序設計師撰寫的軟體,可以移轉到EPOC平台上。
通訊能力/外圍支持能力
圖二&amp
圖二&amp
在有線通訊方面,EPOC支持RS232序列埠,並透過Telephony伺服器連接電話,提供傳真和語音的服務。Telephony Server也可以和GSM的行動電話聯絡,並連接AT command的數據機,提供數據服務。無線方面,未來EPOC將支持WAP和Bluetooth(目前尚未支持),現階段是以紅外線傳輸為主,透過Socket Server,EPOC支持多種紅外線的傳輸方式,包括了IrLAP,IrLMP,IrTinyTP,IrObex,IrMUx。使用EPOC系統都可以藉由IrDA來傳送數據,即使是EPOC和非EPOC的系統,只要符合IrObex的紅外線傳輸對象格式,並為vCalendar和vCard的數據格式,皆可以互相傳送。
以EPOC為操作系統的便攜設備可以透過序列埠和PC直接連接,EPOC可以和95、98以及NT4.0兼容,聯機成功后,在窗口的桌面上或出現My EPOC machine的裝置,EPOC和Explorer完全整合,使用者可以透過檔案總管來選取檔案,進行檔案搬移、複製的工作。(如圖二)
應用軟體
EPOC的應用程序組,包括了:1.通訊(Communications)
包括了電子郵件、傳真、簡訊、瀏覽器,這些軟體都可以和PC兼容。(如圖三)
2.個人訊息管理(Persoanl Information Management; PIM)
包括通訊簿、行程表,世界地圖和提示時鐘。(如圖四)
3.文字處理軟體(Office)
包括Word、Sheet、Data(資料庫,類似 MS Access)、Jotter(記事本)。(如圖五所示)
4.應用程序(Utilities)
有計算器、小畫家和語音備忘錄。(如圖六)
上述的應用程序,都可以和PC進行數據交換,可以轉換的文件格式如表一:
表一 EPOC和PC文件格式轉換
EPOC formatPC format
EPOC Word
Microsoft Word for Windows2.0, 6.0, 95 and 97
Core Word Perfect 5.1, 5.2, 6.0, 7.0, and 8.0
Microsoft Works for Windows 3.0 WP and 4.0 WP
Lotus Ami Pro 3.0 and 3.1
Rich Text Format
Plain Text (ANSI and ASCII)
EPOC Sheet
Microsoft Excel 4.0, 5.0, 95 and 97
Lotus 1-2-3 WK1, WK3 and WK4
Borland Quatteo Pro 5.0, 6.0, 7.0 and 8.0
Microsoft works
EPOC Contacts
Via synchronization:
Lotus Organzier2.1 and 97
Microsoft Schedule+ 7 and 7a
Microsoft Ouklook 97 and 98 (but not for Outlook Express)
EPOC Agenda
Via agenda synchronization:
Lotus Organizer 2.1 and 97
Microsoft Schedule+ 7 and 7a
Microsoft Outlook 97 and 98
EPOC Data
Via database conversion:
FoxPro 2.0, 2.5, 2.6 and 3.0
dBASE III, IV and 5.0
CSV (Windows Comma Separated Values)
Microsoft Access 95, 97
Via contacts synchronization:
Lotus Organizer 2.1 and 97
Microsoft Schedule+ 7 and 7a
Microsoft Outlook 97 and 98 (but not Outlook Express)
EPOC SketchWindows bitmap (.BMP)
EPOC Record and Voice NotesWindows Wave (.WAV)
EPOC Jotterfrom EPOC Jotter to Windows text
中文能力
無。