專利名稱:無線封包轉(zhuǎn)發(fā)裝置及無線機上盒的制作方法
技術(shù)領(lǐng)域:
本發(fā)明有關(guān)提供多媒體流服務(wù)的技術(shù),尤指一種可強化安全連線認證機制的無線封包轉(zhuǎn)發(fā)裝置及無線機上盒
背景技術(shù):
隨著網(wǎng)際網(wǎng)絡(luò)連線頻寬的增加,多媒體流服務(wù)的應(yīng)用變的愈來愈普及。用戶申請多媒體流服務(wù)時,多媒體流服務(wù)業(yè)者會提供用戶一臺專用的機上盒,以控管用戶的存取權(quán)限或訂閱的內(nèi)容。傳統(tǒng)上,多媒體流服務(wù)業(yè)者所提供的機上盒必須利用實體的線路來連接網(wǎng)際網(wǎng)絡(luò),這點經(jīng)常會造成用戶在布線或裝潢上的困擾。改用一臺無線接入點(Wireless AP)搭配一臺無線機上盒的方式來取代傳統(tǒng)的機上盒,對用戶而言或許會比較方便,但卻會讓多媒體流服務(wù)業(yè)者面臨連線安全認證上的難題。若不能有效地確保無線機上盒是多媒體流服務(wù)業(yè)者提供或授權(quán)使用的裝置,則有心人士便可能用非法的機上盒,通過多媒體流服務(wù)業(yè)者的無線接入點取得未經(jīng)訂閱的多媒體串流內(nèi)容,進而導(dǎo)致多媒體流服務(wù)業(yè)者的商業(yè)利益受到重大損失。
發(fā)明內(nèi)容
有鑒于此,如何減輕或解決以上所述相關(guān)領(lǐng)域中的多媒體流服務(wù)提供機制的缺失,實系迫切需要解決的問題。本說明書提供了一種無線封包轉(zhuǎn)發(fā)裝置的實施例,其包含有一射頻模組,用來接收一無線機上盒所發(fā)出的流服務(wù)請求;一網(wǎng)絡(luò)接口 ;以及一處理電路,用來通過該射頻模組與該機上盒進行一預(yù)定網(wǎng)絡(luò)連線認證;其中若該射頻模組收到該流服務(wù)請求的時間點是在一預(yù)定時段內(nèi),則該處理電路會將該流服務(wù)請求通過該網(wǎng)絡(luò)接口傳送至一多媒體流服務(wù)
ο本說明書另提供了一種無線機上盒的實施例,其包含有一射頻模組;以及一控制電路,用來通過該射頻模組與一無線封包轉(zhuǎn)發(fā)裝置進行一預(yù)定網(wǎng)絡(luò)連線認證,并在一預(yù)定時段內(nèi)通過該射頻模組發(fā)送一流服務(wù)請求至該無線封包轉(zhuǎn)發(fā)裝置。
圖1是本發(fā)明的多媒體流服務(wù)傳輸系統(tǒng)的一實施例簡化后的示意圖。圖2是本發(fā)明的無線封包轉(zhuǎn)發(fā)裝置的一實施例簡化后的功能方塊圖。圖3是本發(fā)明的無線機上盒的一實施例簡化后的功能方塊圖。圖4是本發(fā)明提供多媒體流服務(wù)的方法的一實施例流程圖。主要元件符號說明100多媒體流服務(wù)傳輸系統(tǒng)110無線封包轉(zhuǎn)發(fā)裝置
120無線機上盒130、140媒體播放裝置150網(wǎng)際網(wǎng)絡(luò)160多媒體流服務(wù)器210、310射頻模組
220處理電路222、322連線認證模組224封包處理模組230儲存模組240網(wǎng)絡(luò)接口320控制電路324數(shù)據(jù)處理模組330連接模組
具體實施例方式以下將配合相關(guān)圖式來說明本發(fā)明的實施例。在這些圖式中,相同的標(biāo)號表示相同或類似的元件。以下將配合相關(guān)圖式來說明本發(fā)明的實施例。在說明書及后續(xù)的權(quán)利要求當(dāng)中使用了某些詞匯來指稱特定的元件。本領(lǐng)域技術(shù)人員應(yīng)可理解,同樣的元件可能會用不同的名詞來稱呼。本說明書及后續(xù)的權(quán)利要求并不以名稱的差異來作為區(qū)分元件的方式,而是以元件在功能上的差異來作為區(qū)分的基準(zhǔn)。在通篇說明書及后續(xù)的權(quán)項當(dāng)中所提及的「包含」為一開放式的用語,故應(yīng)解釋成「包含但不限定于...」。請參考圖1,其所描繪的是本發(fā)明一實施例的多媒體流服務(wù)傳輸系統(tǒng)100簡化后的示意圖。多媒體流服務(wù)傳輸系統(tǒng)100包含有無線封包轉(zhuǎn)發(fā)裝置110以及無線機上盒120。 無線封包轉(zhuǎn)發(fā)裝置Iio會通過網(wǎng)際網(wǎng)絡(luò)150與多媒體流服務(wù)業(yè)者(例如網(wǎng)絡(luò)服務(wù)業(yè)者或有線電視業(yè)者)的多媒體流服務(wù)器160進行通訊,以取得用戶訂閱的多媒體流服務(wù)。實踐中, 無線封包轉(zhuǎn)發(fā)裝置110可內(nèi)建路由器的功能,亦可通過一路由器與網(wǎng)際網(wǎng)絡(luò)150進行通訊。無線封包轉(zhuǎn)發(fā)裝置110收到多媒體流服務(wù)器160傳來的多媒體串流數(shù)據(jù)時,會以無線通訊手段轉(zhuǎn)發(fā)給無線機上盒120。而無線機上盒120則可將接收到的多媒體串流數(shù)據(jù), 用有線或無線通訊手段傳送給一或多個媒體播放裝置(圖1中以媒體播放裝置130和140 為例),例如電腦、電視等。圖2是無線封包轉(zhuǎn)發(fā)裝置110的一實施例簡化后的功能方塊圖。在本實施例中, 無線封包轉(zhuǎn)發(fā)裝置Iio包含射頻模組210、處理電路220、儲存模組230、以及網(wǎng)絡(luò)接口 240。 如圖2所示,處理電路220包含連線認證模組222及封包處理模組224。圖3是無線機上盒120的一實施例簡化后的功能方塊圖。在本實施例中,無線機上盒120包含射頻模組310、控制電路320、以及連接模組330,其中控制電路320包含連線認證模組322及數(shù)據(jù)處理模組324。以下將配合圖4來進一步說明多媒體流服務(wù)傳輸系統(tǒng) 100的運作方式。圖4所描繪的是本發(fā)明提供多媒體流服務(wù)的方法的一實施例流程圖400。
當(dāng)使用者利用遙控器或其他控制方式下達指令給無線機上盒120或無線封包轉(zhuǎn)發(fā)裝置110,請求啟動多媒體流服務(wù)功能時,無線機上盒120和無線封包轉(zhuǎn)發(fā)裝置110會執(zhí)行流程402,利用連線認證模組322和連線認證模組222進行一預(yù)定無線網(wǎng)絡(luò)連線認證機制。實踐中,該預(yù)定網(wǎng)絡(luò)連線認證機制可以用任何標(biāo)準(zhǔn)的無線網(wǎng)絡(luò)連線認證機制來實現(xiàn),例如WPS連線認證機制等等。若該預(yù)定網(wǎng)絡(luò)連線認證失敗,則無線封包轉(zhuǎn)發(fā)裝置110的連線認證模組222會推斷無線機上盒120不是多媒體流服務(wù)業(yè)者提供或授權(quán)的合法(valid)機上盒,因而拒絕無線機上盒120后續(xù)的流服務(wù)請求。若該預(yù)定網(wǎng)絡(luò)連線認證成功,則無線封包轉(zhuǎn)發(fā)裝置110的連線認證模組222會通過射頻模組210發(fā)送加密金鑰給無線機上盒120。無線機上盒120的連線認證模組322收到該加密金鑰后,會于一預(yù)定時段內(nèi)進行流程404,通過射頻模組310發(fā)送流服務(wù)請求給無線封包轉(zhuǎn)發(fā)裝置110。實踐中,可用網(wǎng)際網(wǎng)絡(luò)群組管理通訊協(xié)議(Internet Group Management Protocol, IGMP)封包或多播監(jiān)聽發(fā)現(xiàn)協(xié)議(Multicast Listener Discovery,MLD)封包的格式來發(fā)送該流服務(wù)請求。在流程406中,無線封包轉(zhuǎn)發(fā)裝置110的射頻模組210會接收無線機上盒120傳來的流服務(wù)請求。在流程408中,無線封包轉(zhuǎn)發(fā)裝置110的連線認證模組222會檢查收到該流服務(wù)請求的時間點是否位于一預(yù)定時段內(nèi)。該預(yù)定時段可依據(jù)多媒體流服務(wù)業(yè)者的連線安全需求強度來設(shè)定。例如,在一實施例中,該預(yù)定時段是設(shè)定成該預(yù)定網(wǎng)絡(luò)連線認證開始進行后的2小時之內(nèi)。在另一實施例中,該預(yù)定時段是設(shè)定成該預(yù)定網(wǎng)絡(luò)連線認證開始進行后的 10分鐘之內(nèi)。在另一實施例中,該預(yù)定時段是設(shè)定成該預(yù)定網(wǎng)絡(luò)連線認證成功后的10秒鐘之內(nèi)。在另一實施例中,該預(yù)定時段是設(shè)定成該預(yù)定網(wǎng)絡(luò)連線認證成功后的5秒鐘之內(nèi)。在另一實施例中,該預(yù)定時段是設(shè)定成該預(yù)定網(wǎng)絡(luò)連線認證成功后的第5 10秒鐘的期間。 在另一實施例中,該預(yù)定時段是設(shè)定成該預(yù)定網(wǎng)絡(luò)連線認證成功后的第1 3秒鐘的期間。實踐中,該預(yù)定時段除了可用真實時間作為衡量和設(shè)定的依據(jù)外,也可以用無線封包轉(zhuǎn)發(fā)裝置110接收到無線機上盒120傳來的特定數(shù)量封包所需的時間來作為衡量和設(shè)定的依據(jù)。例如,在一實施例中,該預(yù)定時段是設(shè)定成在該預(yù)定網(wǎng)絡(luò)連線認證開始進行后接收到3,000個封包的期間。在另一實施例中,該預(yù)定時段是設(shè)定成在該預(yù)定網(wǎng)絡(luò)連線認證開始進行后接收到1,000個封包的期間。在另一實施例中,該預(yù)定時段是設(shè)定成在該預(yù)定網(wǎng)絡(luò)連線認證成功后接收到50個封包的期間。在另一實施例中,該預(yù)定時段是設(shè)定成在該預(yù)定網(wǎng)絡(luò)連線認證成功后接收到2個封包的期間。在另一實施例中,該預(yù)定時段是設(shè)定成在該預(yù)定網(wǎng)絡(luò)連線認證成功后接收到第5 15個封包的期間。在另一實施例中,該預(yù)定時段是設(shè)定成在該預(yù)定網(wǎng)絡(luò)連線認證成功后接收到第1 3個封包的期間。若無線封包轉(zhuǎn)發(fā)裝置110收到該流服務(wù)請求的時間點不在該預(yù)定時段內(nèi),則連線認證模組222會推斷無線機上盒120不是多媒體流服務(wù)業(yè)者提供或授權(quán)的合法機上盒,因此執(zhí)行流程410,拒絕無線機上盒120的流服務(wù)請求。若無線封包轉(zhuǎn)發(fā)裝置110收到該流服務(wù)請求的時間點是位于該預(yù)定時段內(nèi),則連線認證模組222會推斷無線機上盒120是多媒體流服務(wù)業(yè)者提供或授權(quán)的合法機上盒,并執(zhí)行流程412,利用網(wǎng)絡(luò)接口 240將無線機上盒120的流服務(wù)請求通過網(wǎng)際網(wǎng)絡(luò)150發(fā)送給多媒體流服務(wù)器160。
在流程414中,多媒體流服務(wù)器160會接收無線封包轉(zhuǎn)發(fā)裝置110傳送過來的流服務(wù)請求。接著,多媒體流服務(wù)器160會進行流程416,驗證收到的流服務(wù)請求是否對應(yīng)于有訂閱相關(guān)多媒體流服務(wù)的有效用戶。若該流服務(wù)請求并非對應(yīng)于有效用戶,則多媒體流服務(wù)器160會執(zhí)行流程410,拒絕無線機上盒120的流服務(wù)請求。若該流服務(wù)請求是對應(yīng)于有效用戶,則多媒體流服務(wù)器160會執(zhí)行流程418,通過網(wǎng)際網(wǎng)絡(luò)將相對應(yīng)的多播 (multicast)格式流數(shù)據(jù)傳送給無線封包轉(zhuǎn)發(fā)裝置110。在流程420中,無線封包轉(zhuǎn)發(fā)裝置110的封包處理模組224會通過網(wǎng)絡(luò)接口 240 接收該多播格式的流數(shù)據(jù)。實踐中,封包處理模組224可通過射頻模組210以無線通訊手段將該多播格式的流數(shù)據(jù),轉(zhuǎn)發(fā)給無線機上盒120。在一較佳實施例中,封包處理模組224收到該多播格式的流數(shù)據(jù)后,會進行流程 422,先將流數(shù)據(jù)的格式由多播封包轉(zhuǎn)換成單播封包,再通過射頻模組210將單播格式的流數(shù)據(jù)轉(zhuǎn)發(fā)給無線機上盒120。單播方式可利用重傳(re-transmission)機制來改善多播方式可能會發(fā)生的封包遺失問題。因此,將多媒體流服務(wù)器160傳來的多播格式流數(shù)據(jù)先轉(zhuǎn)成單播格式的流數(shù)據(jù),再轉(zhuǎn)發(fā)給無線機上盒120的方式,可有效提升無線機上盒120所收到的 多媒體流服務(wù)的品質(zhì)。實踐中,封包處理模組224可將重傳機制所需的封包數(shù)據(jù)儲存于儲存模組230中。在流程424中,無線機上盒120的數(shù)據(jù)處理模組324會接收無線封包轉(zhuǎn)發(fā)裝置110 傳來的流數(shù)據(jù),并通過連接模組330,將收到的多媒體流服務(wù)的內(nèi)容,以有線傳輸或無線傳輸?shù)氖侄蝹魉徒o相對應(yīng)的媒體播放裝置,例如媒體播放裝置130或140。由前述可知,無線封包轉(zhuǎn)發(fā)裝置110和無線機上盒120兩者間除了進行一般的無線網(wǎng)絡(luò)連線認證機制(例如WPS)之外,還會額外利用流服務(wù)請求的發(fā)送/接收時間點檢查機制,來強化兩者間的連線安全認證機制。如前所述,前述流程408中提到的預(yù)定時段的時間長度,可依據(jù)多媒體流服務(wù)業(yè)者的需求來設(shè)定。如此一來,只有多媒體流服務(wù)業(yè)者所提供或授權(quán)的無線封包轉(zhuǎn)發(fā)裝置110與無線機上盒120,才會知道多媒體流服務(wù)業(yè)者預(yù)先設(shè)定的流服務(wù)請求的發(fā)送/接收時間點的限制,可避免有心人士利用其他未經(jīng)授權(quán)的機上盒來騙取與無線封包轉(zhuǎn)發(fā)裝置110的無線連線權(quán)限。一般而言,該預(yù)定時段的時間長度設(shè)定愈短,無線封包轉(zhuǎn)發(fā)裝置110與無線機上盒120兩者間的連線安全強度愈高。因為該預(yù)定時段的時間長度愈短,其他未經(jīng)授權(quán)的機上盒愈難通過無線封包轉(zhuǎn)發(fā)裝置110的安全認證檢驗。換言之,流程圖400中的流程402至416,可以看成是一種增強型的無線網(wǎng)絡(luò)連線認證方法。在實踐中,無線封包轉(zhuǎn)發(fā)裝置110中的連線認證模組222和封包處理模組224兩者的功能,可用軟件的方式來實現(xiàn)。相類似地,無線機上盒120中的連線認證模組322和數(shù)據(jù)處理模組324兩者的功能,也可以用軟件的手段來實現(xiàn)。利用前述的無線封包轉(zhuǎn)發(fā)裝置110和無線機上盒120的搭配,不僅可讓使用者免去實體線路的布線困擾,獲得更大的便利性,同時又能降低多媒體流服務(wù)業(yè)者的資訊安全顧慮。
以上所述僅為 本發(fā)明的較佳實施例,凡依本發(fā)明權(quán)利要求所做的均等變化與修飾,皆應(yīng)屬本發(fā)明的涵蓋范圍。
權(quán)利要求
1.一種無線封包轉(zhuǎn)發(fā)裝置,其包含有一射頻模組,用來接收一無線機上盒所發(fā)出的流服務(wù)請求; 一網(wǎng)絡(luò)接口 ;以及一處理電路,用來通過該射頻模組與該無線機上盒進行一預(yù)定網(wǎng)絡(luò)連線認證; 其中若該射頻模組收到該流服務(wù)請求的時間點是在一預(yù)定時段內(nèi),則該處理電路會將該流服務(wù)請求通過該網(wǎng)絡(luò)接口傳送至一多媒體流服務(wù)器。
2.如權(quán)利要求1所述的無線封包轉(zhuǎn)發(fā)裝置,其中該處理電路會將該多媒體流服務(wù)器傳來的多播封包轉(zhuǎn)換成單播封包,并通過該射頻模組將該單播封包發(fā)送給該無線機上盒。
3.如權(quán)利要求1所述的無線封包轉(zhuǎn)發(fā)裝置,其中該預(yù)定時段選自于下列之一 該預(yù)定網(wǎng)絡(luò)連線認證開始進行后的2小時之內(nèi);該預(yù)定網(wǎng)絡(luò)連線認證開始進行后的10分鐘之內(nèi); 該預(yù)定網(wǎng)絡(luò)連線認證成功后的10秒鐘之內(nèi); 該預(yù)定網(wǎng)絡(luò)連線認證成功后的5秒鐘之內(nèi); 該預(yù)定網(wǎng)絡(luò)連線認證成功后的第5 10秒鐘的期間;或該預(yù)定網(wǎng)絡(luò)連線認證成功后的第1 3秒鐘的期間。
4.如權(quán)利要求1所述的無線封包轉(zhuǎn)發(fā)裝置,其中該預(yù)定時段選自于下列之一 在該預(yù)定網(wǎng)絡(luò)連線認證開始進行后接收到3,000個封包的期間;在該預(yù)定網(wǎng)絡(luò)連線認證開始進行后接收到1,000個封包的期間; 在該預(yù)定網(wǎng)絡(luò)連線認證成功后接收到50個封包的期間; 在該預(yù)定網(wǎng)絡(luò)連線認證成功后接收到2個封包的期間; 在該預(yù)定網(wǎng)絡(luò)連線認證成功后接收到第5 15個封包的期間;或在該預(yù)定網(wǎng)絡(luò)連線認證成功后接收到第1 3個封包的期間。
5.一種無線機上盒,其包含有 一射頻模組;以及一控制電路,用來通過該射頻模組與一無線封包轉(zhuǎn)發(fā)裝置進行一預(yù)定網(wǎng)絡(luò)連線認證, 并在一預(yù)定時段內(nèi)通過該射頻模組發(fā)送一流服務(wù)請求至該無線封包轉(zhuǎn)發(fā)裝置。
6.如權(quán)利要求5所述的無線機上盒,其另包含有一連接模組,耦接于該控制電路與一或多個媒體播放裝置,用來將該無線封包轉(zhuǎn)發(fā)裝置傳來的多播封包或單播封包傳送至一相對應(yīng)的媒體播放裝置。
7.如權(quán)利要求5所述的無線機上盒,其中該預(yù)定時段選自于下列之一 該預(yù)定網(wǎng)絡(luò)連線認證開始進行后的2小時之內(nèi);該預(yù)定網(wǎng)絡(luò)連線認證開始進行后的10分鐘之內(nèi); 該預(yù)定網(wǎng)絡(luò)連線認證成功后的10秒鐘之內(nèi); 該預(yù)定網(wǎng)絡(luò)連線認證成功后的5秒鐘之內(nèi); 該預(yù)定網(wǎng)絡(luò)連線認證成功后的第5 10秒鐘的期間;或該預(yù)定網(wǎng)絡(luò)連線認證成功后的第1 3秒鐘的期間。
8.如權(quán)利要求5所述的無線機上盒,其中該預(yù)定時段選自于下列之一在該預(yù)定網(wǎng)絡(luò)連線認證開始進行后接,向該無線封包轉(zhuǎn)發(fā)裝置發(fā)出3,000個封包的期間;在該預(yù)定網(wǎng)絡(luò)連線認證開始進行后,向該無線封包轉(zhuǎn)發(fā)裝置發(fā)出1,000個封包的期間;在該預(yù)定網(wǎng)絡(luò)連線認證成功后,向該無線封包轉(zhuǎn)發(fā)裝置發(fā)出50個封包的期間; 在該預(yù)定網(wǎng)絡(luò)連線認證成功后,向該無線封包轉(zhuǎn)發(fā)裝置發(fā)出2個封包的期間; 在該預(yù)定網(wǎng)絡(luò)連線認證成功后,向該無線封包轉(zhuǎn)發(fā)裝置發(fā)出第5 15個封包的期間;或在該預(yù)定網(wǎng)絡(luò)連線認證成功后,向該無線封包轉(zhuǎn)發(fā)裝置發(fā)出第1 3個封包的期間。
9.一種提供多媒體流服務(wù)的方法,其包含有 對一無線機上盒進行一預(yù)定網(wǎng)絡(luò)連線認證; 接收該無線機上盒所發(fā)出的流服務(wù)請求;以及若該流服務(wù)請求不是在一預(yù)定時段內(nèi)收到,則拒絕該流服務(wù)請求。
10.如權(quán)利要求9所述的方法,其另包含有將一多媒體流服務(wù)器傳來的多播封包轉(zhuǎn)換成單播封包;以及將該單播封包發(fā)送給該無線機上盒。
全文摘要
本發(fā)明提出的無線封包轉(zhuǎn)發(fā)裝置之一,包含有一射頻模組,用來接收一無線機上盒所發(fā)出的流服務(wù)請求;一網(wǎng)絡(luò)接口;以及一處理電路,用來通過該射頻模組與該無線機上盒進行一預(yù)定網(wǎng)絡(luò)連線認證;其中若該射頻模組收到該流服務(wù)請求的時間點是在一預(yù)定時段內(nèi),則該處理電路會將該流服務(wù)請求通過該網(wǎng)絡(luò)接口傳送至一多媒體流服務(wù)器。利用該流服務(wù)請求的接收時間點檢查機制,可進一步增強前述無線封包轉(zhuǎn)發(fā)裝置與無線機上盒間的連線安全認證強度。
文檔編號H04L29/06GK102223349SQ20101014647
公開日2011年10月19日 申請日期2010年4月13日 優(yōu)先權(quán)日2010年4月13日
發(fā)明者王偉贊, 賴仲秋, 陳鈴淳 申請人:正文科技股份有限公司