專利名稱:一種短距離無線數(shù)字廣播的信息備份恢復方法
技術領域:
本發(fā)明屬于軟件,服務器領域。
背景技術:
短距離無線數(shù)字廣播是從無線數(shù)字廣播、無線數(shù)字通訊、無線局域網(wǎng)等技術衍生出的一種應用技術。它針對特殊的應用環(huán)境,如接收時隙短,信息量小的環(huán)境。發(fā)布的信息具有較強位置相關性。
發(fā)明內容
短距離無線數(shù)字廣播使用專用的發(fā)射裝置使用無線數(shù)字廣播方式發(fā)布發(fā)射點位置相關的信息;發(fā)射裝置由處理器、存儲器,信息編碼/調制器,功率放大器和換能器組成。存儲器存儲了要發(fā)布的信息內容,此信息經(jīng)過編碼調制器轉換為發(fā)送信號,經(jīng)功率放大器放大后由換能器發(fā)射出去。
每個發(fā)射裝置的標識由名字空間(name space)名稱和在此名字空間中的唯一標識符組成。它可以包含在一獨立的信息包中或者在其他信息包的包描述。這個數(shù)字化的電子標識,是實現(xiàn)收藏、路徑記錄、導航和信息檢索等功能時,對發(fā)射裝置的表示方法。最簡單的實現(xiàn)是給每個發(fā)射裝置分配一個唯一的數(shù)字來表示。作為發(fā)射裝置的產(chǎn)品服務,備份服務商可以為產(chǎn)品發(fā)布的信息做備份服務。備份的服務方,執(zhí)行以下步驟,實現(xiàn)為發(fā)射裝置信息的備份/恢復1.服務器運行一個服務進程,等待客戶端連接;2.當客戶端連接的時候,判斷用戶提交的發(fā)射裝置名字空間名稱、此空間內的標識符和相應的密碼,不能通過則拒絕繼續(xù)3.接收客戶端的提交(上傳備份)指令和信息,將信息保存到信息數(shù)據(jù)庫中;4.接收客戶端的查詢指令,返回查詢結果;5.接收客戶端的下載指令,返回客戶端指定的信息內容;6.如果需要,向客戶端報告指令執(zhí)行結果;7.接收客戶端的退出指令,斷開與客戶端的連接;向發(fā)射裝置寫入信息的計算機,作為服務的客戶端。該計算機在為發(fā)射裝置寫入或者傳送信息時,同時連接備份服務器,執(zhí)行以下方法將信息備份到服務器1.寫入信息的計算機與備份服務器連接;2.提交發(fā)射裝置的名字空間名稱、此空間內的標識符和相應的密碼;3.通過服務器驗證后,提交發(fā)射裝置的發(fā)射信息4.如果備份成功,修改發(fā)射信息,增加信息已經(jīng)同步標志和版本標志5.將信息寫入發(fā)射裝置向發(fā)射裝置寫入信息的計算機,作為服務的客戶端。該計算機執(zhí)行以下方法從服務器下載信息,傳送給發(fā)射裝置1.發(fā)射裝置信息寫入的同時,寫入信息的計算機與備份服務器連接;2.提交射裝置名字空間名稱、此空間內的標識符和相應的密碼;3.通過服務器驗證后,提交查詢指令程序服務器上的備份信息的版本信息;4.人工選擇或預定的策略選擇用于恢復的信息版本
5.提交下載指令,下載選擇的版本;6.修改發(fā)射信息,增加信息已同步標志和版本標志7.將信息傳送給發(fā)射裝置,備份服務器除了可以用于為發(fā)射裝置做信息的備份,還可以提供接口做信息查詢服務,特別是通過Web服務器,由用戶提出查詢條件,按照一定的策略,查詢發(fā)射裝置的信息。最基本的功能是,用戶提交某個發(fā)射裝置的名字空間名稱+標識符+版本標志進行查詢,可以返回該裝置發(fā)射的信息。
在發(fā)射裝置廣播的信息中,有一個信息包,其中的內容是該發(fā)射裝置的標識符,名字空間(name space)名和此名字空間的唯一標識符。由于用戶的接收裝置的存儲器比較小,用戶收到廣播的信息后希望收藏其內容時,如果信息描述中有已經(jīng)備份標志,則用戶可以只收藏發(fā)射裝置的名字空間名稱和標識符及時間,用戶在聯(lián)網(wǎng)的計算機可以從網(wǎng)站得到此發(fā)射裝置的信息。
同樣的,用戶將關注信息推薦給其他用戶時,也可以只傳送該發(fā)射裝置的名字空間名稱+標識符,多個的時候,傳送一組這樣的列表就可以快速實現(xiàn)。
具體實施方案典型的實施方案就是備份服務器和web的信息查詢服務,備份服務為發(fā)射裝置的使用者提供信息的備份,并為其他人查詢信息提供web介面的服務。
權利要求
1一種短距離無線數(shù)字廣播的信息備份恢復方法,其特征在于本方法分別運行在服務器和客戶端計算機。服務器端執(zhí)行以下步驟,實現(xiàn)發(fā)射裝置信息的備份/恢復1)服務器運行一個服務進程,等待客戶端連接;2)當客戶端連接的時候,判斷用戶提交的發(fā)射裝置名字空間名稱、此空間內的標識符和相應的密碼,不能通過則拒絕繼續(xù)3)接收客戶端的提交(上傳備份)指令和信息,將信息保存到信息數(shù)據(jù)庫中;4)接收客戶端的查詢指令,返回查詢結果;5)接收客戶端的下載指令,返回客戶端指定的信息內容;6)如果需要,向客戶端報告指令執(zhí)行結果;7)接收客戶端的退出指令,斷開與客戶端的連接;向發(fā)射裝置寫入信息的計算機,作為本方法的客戶端。該計算機在為發(fā)射裝置寫入或者傳送信息時,同時連接備份服務器,執(zhí)行以下方法將信息備份到服務器1)寫入信息的計算機與備份服務器連接;2)提交發(fā)射裝置的名字空間名稱、此空間內的標識符和相應的密碼;3)通過服務器驗證后,提交發(fā)射裝置的發(fā)射信息4)如果備份成功,修改發(fā)射信息,增加信息已經(jīng)同步標志和版本標志5)將信息寫入發(fā)射裝置向發(fā)射裝置寫入信息的計算機,作為服務的客戶端。該計算機執(zhí)行以下方法從服務器下載信息,傳送給發(fā)射裝置1)發(fā)射裝置信息寫入的同時,寫入信息的計算機與備份服務器連接;2)提交射裝置名字空間名稱、此空間內的標識符和相應的密碼;3)通過服務器驗證后,提交查詢指令程序服務器上的備份信息的版本信息;4)人工選擇或預定的策略選擇用于恢復的信息版本5)提交下載指令,下載選擇的版本;6)修改發(fā)射信息,增加信息已同步標志和版本標志7)將信息傳送給發(fā)射裝置,
全文摘要
為短距離無線數(shù)字廣播的廣播信息進行服務器備份,并在廣播的信息中標注信息已備份。使廣播信息的接受者在收藏信息時只需收藏發(fā)射裝置的標識符、版本即可。同時,備份服務器也為Internet用戶搜索發(fā)射裝置信息提供了web介面的服務。
文檔編號G06F17/30GK101043340SQ200610065419
公開日2007年9月26日 申請日期2006年3月23日 優(yōu)先權日2006年3月23日
發(fā)明者劉勁彤 申請人:劉勁彤