[發明專利]一種基于IEEE1394與UPnP技術的遠程控制和訪問方法及裝置無效
| 申請號: | 201210177653.8 | 申請日: | 2012-05-31 |
| 公開(公告)號: | CN102685149A | 公開(公告)日: | 2012-09-19 |
| 發明(設計)人: | 史潔琴;叢向超;萬月亮 | 申請(專利權)人: | 北京航空航天大學 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06;H04L29/08;H04L12/28;H04L29/12 |
| 代理公司: | 北京永創新實專利事務所 11121 | 代理人: | 周長琪 |
| 地址: | 100191*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 ieee1394 upnp 技術 遠程 控制 訪問 方法 裝置 | ||
1.一種基于IEEE1394與UPnP技術的遠程控制和訪問裝置,也稱為UPnP/1394軟件橋,包括UPnP堆棧層模塊和1394通信層模塊,UPnP堆棧層模塊實現了UPnP協議中的SSDP協議、GENA協議和SOAP協議,其特征在于,該裝置還包括UPnP?over?1394層模塊;所述的UPnP?over?1394層模塊實現UPnP協議與1394協議之間的轉換,包括七個模塊:服務描述模塊、數據庫模塊、ARP模塊、IP?over?1394模塊、緩沖區控制模塊、UPnP/1394軟件橋內存管理模塊和QoS控制模塊;1394通信層模塊用于接收UPnP?over?1394層模塊的信息并發送給1394網絡,或是接收1394網絡的信息并轉發給UPnP?over?1394層模塊;
UPnP/1394軟件橋內存管理模塊用于對UPnP/1394橋設備的內存地址進行調度管理,通過維護UPnP/1394軟件橋的地址管理表完成調度;ARP模塊用于地址尋址,將各1394設備的節點ID和唯一標示符保存在1394設備地址表中;服務描述模塊用于將IEEE1394網絡中的1394設備提供的服務進行描述,服務包括節點服務和代理服務,節點服務包括:設置傳輸速率、獲得可用帶寬、控制總線復位、發送物理層數據包、獲得總線管理器、設置時間碼、獲得總線節點數、以及開啟/關閉端口,代理服務包括:訪問1394設備內部文件、獲得1394傳感器數據、以及獲取1394視頻采集設備的視頻數據;IP?over?1394模塊進行協議的轉化,將UPnP的控制信息進行解析得到目的1394設備的唯一地址標識符和節點內存地址,并通過1394設備內存管理模塊得到返回數據的接收地址,然后調用1394通信層模塊,發送給目的1394設備;緩沖區控制模塊用于控制等時數據流的傳輸,建立了一個緩沖池及一個緩沖區處理線程,緩沖池中包含四個緩沖區,每個緩沖區的大小為一幀數據的大小,1394通信層模塊接收等時通道上的數據填充緩沖區,當一個緩沖區被填滿,則發送一個信號給緩沖區處理線程,將填滿的緩沖區交給UPnP?over?1394層模塊;QoS控制模塊用于保證等時數據流傳輸的服務質量;數據庫模塊用于存儲各數據表的數據,包括:UPnP/1394軟件橋的地址管理表,1394設備地址表,SOAP狀態信息表;
所述的SOAP狀態信息表,記錄了UPnP控制點的SOAP請求信息的處理狀態,包括:UPnP控制點的IP地址、服務操作、目的1394設備的唯一標識符、處理狀態、參數名稱和參數類型;處理狀態總共由四種,分別為確認請求、請求中、超時和完成;
其中,UPnP表示通用即插即用,SSDP協議表示簡單服務發現協議,GENA協議表示普通用事件通知體系協議,SOAP協議表示簡單對象訪問協議,ARP表示地址解析協議,QoS表示服務質量。
2.根據權利要求1所述的遠程控制和訪問裝置,其特征在于,所述的UPnP/1394軟件橋的地址管理表,是一個將遠程控制操作和UPnP/1394軟件橋用于接收遠程控制操作所對應的返回數據的內存地址進行映射的數據表,對于UPnP/1394軟件橋的寄存器空間,采用16進制表示的48位地址范圍是(FFFFF0000000-FFFFFFFFFFFF),對于UPnP/1394軟件橋的內存空間,采用16進制表示的48位地址范圍為(000000000000-FFFFDFFFFFFF),UPnP/1394軟件橋內存管理模塊通過內存映射表對該48位地址進行合理的分配,保證某段內存空間的獨占和防止內存碎片的形成。
3.根據權利要求1所述的遠程控制和訪問裝置,其特征在于,所述的1394設備地址表,用于記錄各1394設備的信息,包括:節點ID、最大有效數據長度、最大傳輸速度和硬件地址;所述的硬件地址是指1394設備的唯一標示符。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京航空航天大學,未經北京航空航天大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210177653.8/1.html,轉載請聲明來源鉆瓜專利網。





