Calendar在Wap上的應用 PHS的應用及和GSM的比較 SmartPhone 結論

PHS 手機和 GSM 手機的差別 

二.  PHS 簡介

   2-1  PHS 網頁

   2-2  PDX

   2-3  Mail Format

   2-4  PDX Contents 架構

   2-5  PHS 與 GSM 系統比較

   2-6  WAP 與 PHS 手機上網的比較

PHS 手機照相和應用

三.  PHS 手機

   3-1  實作動機

   3-2  實際操作

   3-3  操作流程

   3-4  成果與貢獻

網頁傳照片及鈴聲至 PHS 手機

四.  網頁傳照片及鈴聲至 PHS 手機

   4-1  網頁傳照片及鈴聲至 PHS 手機







 

 

 

 

 

 

 

 

二. PHS 簡介

 

      nPHS Personal Handyphone System 的縮寫,是日本研發設計的

數位式行動電話系統,提供高速上網、高清晰話質、低費率和超低

電磁波的優質行動通話環境nPHS手機瀏覽網頁大眾電信採用了

日本DDI POCKET公司所制定的 P-mail Deluxe Protocol配合上硬體

的運作,製作出網頁,存放於WWW Server中。當有用戶發出連結某

網頁的指示時,系統會自動取得該網頁內容並進行適當的轉換後再

將結果呈現於用戶的PHS手機畫面上。

 

        PHS上網是最大的優勢,有著頻寬大,品質穩定以及支援更多

的多媒體應用等等優勢,也可收發E-MAIL、姆指情報可看網頁、外

接鏡頭拍照、聽MP3、廣播等等優點,現在發展的重要和GSM手機

一樣,同樣是在影音多媒體部份的加強,不過較少數使用者以及少

數國家的使用,也使得其相關應用還有和其它手機的整合部份也比

較少人去研究。

 

 

 

 

 

 

 

2-1. PHS 網頁

 

 

       為了達到可以使用PHS手機瀏覽網頁的目的,大眾電信採用了日本

DDI POCKET公司所制定的P-mail Deluxe Protocol;利用此協定並配合上

硬體的運作,製作符合該協定規格的網頁內容,存放於WWW Server

。當有用戶發出連結某網頁的指示時,系統會自動取得該網頁內容並進

行適當的轉換後再將結果呈現於用戶的PHS手機畫面上

 

 

 

 

 

 

2-2. PDX

 

       為了達到可以使用PHS手機瀏覽網頁的目的,大眾電信採用了日本

DDI POCKET公司所制定的P-mail Deluxe Protocol;利用此協定並配合上

硬體的運作,製作符合該協定規格的網頁內容,存放於WWW Server

。當有用戶發出連結某網頁的指示時,系統會自動取得該網頁內容並

進行適當的轉換後再將結果呈現於用戶的PHS手機畫面上。

 

P-mail Deluxe Protocol(往後簡稱PDX)的原則所製定出來的網頁依照展

現的功能及可取得的資訊有所不同可分為兩類  

1.與大眾電信簽約的 Content ( Official contents ) (@Menu)此

Content 可享有較多的權力與義務。  

 

2.個人或是非簽約廠商=>Open Net Content ( 公開網簡稱ONC ) 

      其所能展現的功能較為陽春,但也不用受到章程的束縛 *但不論是

Official contents ONC,其撰寫的方式均需符合 mail format,其中資料

的傳遞,均需符合mail format

 

 

 

 

 

 

2-3. Mail Format

 

       由於 PDX 協定是使用 Mail 格式作溝通,故我們必需對一般在 Internet

世界中使用的 mail 格式有所了解,才能進行完整且正確的運用。 Mail

式採用 RFC822 規範,使用 AscII 的方式傳送。至於 AscII 的部份就交由

 MIME ( Multipurpose Internet Mail Extensions ) 格式來處理。

 

Mail由簡單信封(RFC821描述),數個信件標頭欄位、一空白行及信件本體

所組成。各標頭欄位為一行AscII字串,每行包含一欄位名稱、冒號及值。

 

 

 

 

 

 

2-4. PDX Contents 架構

OpenNet   Contents 架構

 

        nPDX Center屬於一個Server群組,負責取得手機所指

向的網頁內容,再經由適當的處理後回傳給手機。 n由於

PHS手機並沒有Micro Browser,故無法轉換一般html的文

件內容,因此手機並不是直接Access WWW Server,而是

透過PDX Center進行。

 

 

 

 

 

 

2-5. PHS與GSM系統比較

 

 

 

 

 

 

2-6. WAP與PHS手機上網的比較

 

           nPHS初期提供32~64K高速傳輸速度,不但比現有的

GSM 9.6K快,也較GPRS所提供的20~30K快,未來還可

以擴充到128K~328K n

 

        WAP上網用的是WML的語言,圖片目前有色彩的限

制,而PHSPDX語言,則可支援豐富的色彩。

 

 

 

 

 

 

三. PHS 手機

左圖為我們實驗室所使用的SANYO J95手機,右圖為J95的外接相機

 

 

 

 

 

 

3-1. 實作動機

 

        實驗室有接洽一個動物園案,希望能夠發給一群小學生 PHS

GSM 手機,用來照相然後上傳檔案至server,server部份可將檔

案儲存下來,然後記錄上傳方的資訊以及所上傳的照片,可以直

接連上一個網頁來閱讀這些上傳的作業。

 

        PHS手機本身不像一般GSM手機那樣有MMS的功能,PHS只有

E-MAIL的功能,PHS對自己的用戶傳輸是都可以的,不像GSM還受

限於不同的業者提供不同的服務,PHS本身只有日本和台灣大眾電

信在負責業務,但是因為和GSM平台的不同,而GSM使用者又占了

很大的部份,如果PHS和GSM之間無法對傳,勢必會成為PHS手機一

個很大的缺點,也會造成多數人不願意使用的原因。

 

        GSM和PHS的使用者都不少,但兩者之間的相關服務,像是MMS

、E-Mail、網頁瀏覽、鈴聲、照片格式等等皆有所不同,隨著使用者

的增加,兩者間的服務如果互通,將帶來更多的便利性。

 

       目前最流行的是屬於GSM系統,而PHS在日本已經行之多年,而台

灣大眾電信業者引進至今,也吸引了不少的使用者,而兩者之間到底有

什麼差別呢?或是說哪一種對一般民眾來說比較適合、比較省費用或是

比較方便呢?因此我研究了他們之間不同的地方,並提出兩者間的比較

,不管是上網方面或是純粹收話品質、頻寬或是其它附加的服務.....等等

,不一定說是哪一種好,但是可能會比較適合某一些民眾來使用。

 

       如果是以PHS來說,優點是低功率、低電磁波、高通話品質、上網頻

寬大、可當無線對講機,影音方面的用途目前是差不多的,缺點是室內收

訊不好,非市區的收訊也不好,功率低造成時速在100km以上會收不到。

 

       GSM的優點則是,基地台數多、功率高、收的到的地方較多、有SMS

、MMS簡訊功能、部份手機鏡頭可攝影,缺點則是通話品質差、容易斷訊

、簡訊及通話費用貴。

 

 

 

 

 

 

3-2. 實際操作

 

       我們找到一家叫 JSCAPE 的公司,他們有一個叫 iNetfactory

套件可以用,是一個用 java 寫的套件,有很多例子以及一個 iNetfactory.jar

library 可以用,裡面的一個 pop3attachment 的例子,可以用來收

郵件的附加檔案,以及存下 mail 裡的那些 header 以及信件內容,而

我們這組負責的是PHS的部份。

 

       我們首先研究了PHSmail format,前面已經有介紹,PHS的相機

照相了以後,需要用郵件附加檔案 ( attachment )的方式寄出,但是用

程式卻收不下來,結果是因為 PHS 和一般 mail header不大一樣,

所以無法辨別哪一段是附加檔案。

 

       於是我們一樣用 attach 的程式把 mail 收下來,接著去分析 mail

Message 內容,把我們要的那一段附加檔案內容用BufferReader讀進來

,但是這一段亂碼是以 Base64 的方式編碼,所以還是不能讀出照片。

接著我們找到Base64decode程式,把抓下來的圖檔 decode 之後,存成

 PHS 手機用的 .BMP 格式,就可以看到圖片了。

 

        之後又在程式裡decode之後存下來的附加檔案部份,用java另開一

.htm的檔案,把這些檔案做成網頁,就可以直接連上網頁show出這些

上傳的照片了。

 

       但是解碼出來的部份是原本照片的檔案,是.BMP的附檔名,而GSM

手機的部份只能讀.JPG的,因此如果要傳照片到GSM手機然後可以開啟

的話,一定要在SERVER那轉檔成.JPG的,再傳至GSM手機。

 

 

 

 

 

 

 

3-3. 操作流程

 

PHS手機拍照,然後傳至SERVER

n      PHS手機照相

n      E-Mail的方式,把照片加到附加檔,然後傳至Server

n      Server把mail及附檔收下來

n      由於PHS手機的寄件,附檔無法收下,我們必需抓出它的郵件原始碼,把照片

的部份擷取出來,因為這個部份是用Base64的編碼方式儲存的,因此必需用BASE64

解碼,才能還原為原本的照片檔

這是msg資料匣裡面新增的檔案,代表一共收下5封信件

5個檔案代表的是這些信件的message內容

之後會再執行一個 Photodecode 的程式

會先判斷meaasge中是否有PHS寄的附加檔案,如果有的話就把那段亂碼抓出來

如果有附加檔,通常在 "Content-Transfer-Encoding: Base64" 這一行之後

之後傳到 Base64 這個程式做解碼的動作,把圖片還原成原本的圖檔

然後把圖檔存下來

 

這是從pop3伺服器:pop.mail.yahoo.com.tw收下E-Mail的過程

輸入帳號、密碼,然後收下了四封E-Mail,記為msg*.txt

第二封mail有一個附加檔案,存成 attachment2-1.bmp

再來Photodecode.java的部份,即是開始判斷是否有PHS所寄來的附件

程式執行後,發現了有兩個PHS寄來的附加檔案

隨即開始解碼。

 

執行程式之後,會要求 server 輸入想要接收的 mail Pop3 server Username 以及 Password

輸入之後會顯示出收下了幾封郵件以及多少個附加檔案

但是在這裡只會收下一般郵件的附加檔案,並不會收下PHS寄出的mail附加檔

 

除了一開始的pop3attachment資料匣之外,又新增加了三個資料匣

msg用來放郵件的message內容

attach用來儲存剛剛收下來的attach檔案

show則是用來放最後看照片的那個網頁

 

n      讀取郵件原始碼的同時把主旨和還原的照片檔分配編號,註明是第幾封郵件

的第幾個附加檔案,然後由誰寄出。

n      讀取完郵件原始碼,還會把剛剛有收下的郵件,不管是GSM或是PHS手機的

附加圖檔,自動產生一個可以瀏覽照片的網頁,以後只要執行後直接點這個網

頁就可以看收下了哪些照片。

 

這個是show資料匣裡面新增的show.htm

是最後把曾經存下來的附加檔案名稱寫成這個網頁

然後就可以看到所有的照片內容了

 

        不但有先前第二封郵件收下的GSM手機寄的附加檔案attachment2-1.bmp,還有

PHS寄的照片,雖然剛剛POP3ATTACH沒收下來,但是解碼之後我們又輸出到這個

網頁,attachment1-1.bmp及attachment1-2.bmp這兩個檔案,即是PHS寄出的檔案,這

個網頁的產生方式是寫在Photodecode的那個程式裡面,網頁還可以點選放大照片。

 

這邊是接之前已經收下的E-MAIL,解碼還原之後

CHANGE這個程式把收下來的.BMP用BMPTOJPG程式轉成JPG

而轉JPG還有一個QUALITY的品質設定,我預設成100

這個程式會判斷.BMP的圖片就會產生一個.JPG的檔案

底下的mailtoGSM可以看到所收下的信件主旨以及附加檔轉好的.JPG

以後就直接把主旨打成要傳送到GSM方的E-MAIL

就可以在接收後直接轉JPG再寄出了

這是另一個寫好的smtp的JAVA程式,執行後可以透過SMTP傳送郵件

和要傳的附加檔案,把剛剛得到的對方的E-MAIL,再加上要傳的附檔名

這幾個參數傳到這個程式,就可以把MAIL寄出

接著只要到GSM的手機上就可以收下MAIL,而且有附加檔

然後附加檔就是剛剛從PHS手機寄來的照片了

 

 

 

3-4. 成果與貢獻

 

        我做可傳照片至PHS的網頁以及JPGTOBMP的程式,然後用POP3ATTACH

的程式可收下GSM寄來的附加檔案,透過JPGTOBMP的轉檔,然後用可傳至PHS

手機的那個網頁,就可以達成GSM傳至PHS手機的這個部份,等於是GSM手機和

PHS手機之間可以互傳了。

 

         在目前MMS還尚未普及,且尚未統一規格的時候,我完成的這個部份,可

以讓GSM和PHS手機利用E-MAIL的方式達成同樣的效果,相信這對GSM和HS的

使用者來說,應該是一個很不錯的服務。

 

 

 

 

4-1. 網頁傳照片及鈴聲至 PHS 手機

 

從電腦端傳照片至PHS手機讀取

 

        我們寫了一個網頁,包括多個收件者、文章主旨、內文、照片或鈴聲的附加

檔案、保留備份及預約發送等等欄位,可以做到判斷照片及鈴聲的附檔名、多個

收件者、判斷照片檔大小、轉檔成PHS可用的BMP格式、預約發送的功能。

設定完成後,還可以預覽傳出後的樣式。

 

後面的是用來輸入傳輸資料的網頁,輸入完可以點選預覽

就可以在前面這個網頁看到編輯完成的郵件

可以選重新編輯或是確定送出,在PHS手機端就可以收到了

在輸入的網頁中還可以保留備份至PHS或是任何的E-MAIL信箱

還可以預約時間傳送,或是選擇即時傳送

如果輸入的檔案格式不正確,並且不是圖檔或鈴聲的話

傳至PHS是無法讀取的,因此在網頁的地方也有判斷格式

如果錯誤,會出現像上面的錯誤視窗,會要求使用者重新輸入

 

預期成果與貢獻:

 

       這兩個功能:從PHS傳照片至Server收下,從桌上型電腦端傳至PHS手機

,將增加PHS使用者更佳的便利性,以往無法收下的附件,只能用傳輸線接

至電腦端傳輸,如果可以這樣子傳,那勢必可以從手機把照片和更多人一起

分享,也更加的便利。

 

        從網頁傳的話,也是跳脫以往用傳輸線的方式,直接從網路方式傳,可以將電腦

裡面的照片或是鈴聲用這個網頁傳至使用者的PHS手機,不但可以和別人分享你的照

片,也更方便自己的使用,還可以在手機端欣賞自己的照片,或是設成桌面、特殊的

響鈴等等,能把自己的手機更加的個人化,凸顯自己的特色。