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 的縮寫,是日本研發設計的

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

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

日本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的語言,圖片目前有色彩的限

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

 

 

 

 

 

 

三. 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的部份。

 

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

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

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

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

 

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

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

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

接著我們找到Base64的decode程式,把抓下來的圖檔 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手機,不但可以和別人分享你的照

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

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