200 likes | 391 Views
異質網路服務整合架構. 指導老師:陳偉業 教授 報告人 :陳建輝 學 號: N9590008 職 業:敦陽科技. 前言. 隨著無線網路與移動裝置的快速發展,人們越來越需要在任何時間、任何地點透過各式各樣的移動裝置來存取網際網路上的資訊與服務. 異質網路整合考量. 新的異質網路整合的架構不應該修改到既有的網路 由於異質網路擁有不同的網路通訊協定,並且不同移動裝置擁有不同的特性與能力,因此通訊協定與訊息的格式必須經過適當轉換才能被移動裝置所解讀與呈現。. 主要參考文獻. 異質網路服務整合架構 林慶達 魏復辰 錢俊舟
E N D
異質網路服務整合架構 指導老師:陳偉業 教授 報告人 :陳建輝 學 號:N9590008 職 業:敦陽科技
前言 • 隨著無線網路與移動裝置的快速發展,人們越來越需要在任何時間、任何地點透過各式各樣的移動裝置來存取網際網路上的資訊與服務
異質網路整合考量 • 新的異質網路整合的架構不應該修改到既有的網路 • 由於異質網路擁有不同的網路通訊協定,並且不同移動裝置擁有不同的特性與能力,因此通訊協定與訊息的格式必須經過適當轉換才能被移動裝置所解讀與呈現。
主要參考文獻 • 異質網路服務整合架構 林慶達 魏復辰 錢俊舟 ICL TECHNICAL JOURNAL 3.25.2006 • UPnP Forum
關鍵詞(Key Words) • 異質網路 • 網路服務 (Network Service) • 服務協定 (Service Protocol) • X10 • UPnP (Universal Plug and Play )
X-10 說明 • 建立可以控制不同家庭設備的家庭網路標準的幾個嘗試中,X-10協議是最早的一個。 • 採用電力線發送和接收命令。
UPnP 說明 • UPnP標準全名為Universal Plug and Play,它代表了一連串的電腦網路協定的集合,是由UPnP論壇所提出。 • UPnP主要是可以將資訊或家電產品,透過網路互相連接的一個標準。 • UPnP利用了包括IP、TCP、UDP、HTTP以及XML在內的網路通訊協議,並可透過橋接方式來支援操作非採IP協議的裝置。藉由UPnP的高度通用性,就能達到不需要另行安裝驅動程式即可直接取用其他裝置資源的目的
UPnP Manager Block(1) • Discovery-當某樣裝置加入到特定的網路中之後,UPnP的discovery協議將可容許該裝置在網路中宣稱自己服務控制點的存在 • Description-當控制點發現網路上的裝置之後,控制點對於該裝置的能力與特性還處於一概不知的狀態,在這種情況之下,當然也就無從控制起,因此就必須要透過偵測該裝置的XML描述語言,來描述裝置本身包括型號、製造商、序號以及該裝置所能提供的服務特性
UPnP Manager Block(2) • Control-當控制點接收到裝置的描述(Description)之後,該控制點便可以開始嘗試對該裝置送出指令
Non-IP Appliance Manager • Service XML Resitory –針對裝置支源的描述以XML的形式記錄下來 • UNnP Service Dispatcher –用來轉送由 NPNP Manager 所發送過來的服務請求 • Service XML Creater –用來建立服務的 XML 元件 • Service Manager –發出 Event 的管理元件
UPnP Remote UI • Remote UI Server 提供客戶端查詢目前伺服器所提供的可用使用者介面資訊 • Remote UI Client 提供伺服器主動通知客戶端可用的使用者介面資訊
RemoteUI 資訊表 Remote UI Client Device Profile Remote UI Server
UPnP Forum • http://www.upnp.org/