相關申請
本申請與下面的美國臨時專利申請相關,并要求享受這些申請的優先權:
2011年8月12日提交的、題目為“SYSTEMS AND METHODS FOR LOW OVERHEAD PAGING”的美國臨時專利申請No.61/523,033;
2011年10月27日提交的、題目為“Systems and methods for low overhead paging”的美國臨時專利申請No.61/552,444;
2011年10月28日提交的、題目為“SYSTEMS AND METHODS FOR LOW OVERHEAD PAGING”的美國臨時專利申請No.61/552,661;
2012年1月27日提交的、題目為“SYSTEMS AND METHODS FOR LOW OVERHEAD PAGING”的美國臨時專利申請No.61/591,493;
2012年2月13日提交的、題目為“SYSTEMS AND METHODS FOR LOW OVERHEAD PAGING”的美國臨時專利申請No.61/598,200。
技術領域
概括地說,本發明涉及電子設備。具體地說,本發明涉及用于開銷降低的尋呼的設備。
背景技術:
在過去的幾十年,電子設備的使用已變得普及。特別是,電子技術的改進降低了日益增加的復雜的和有用的電子設備的成本。成本降低和消費者需求使電子設備的使用激增,使得在現代社會中電子設備幾乎無處不在。由于電子設備的使用得到擴展,因此對電子設備的新的和改進的特征的需求也得到擴展。具體而言,通常尋求更快速、更高效或者以更高質量來執行功能的電子設備。
一些電子設備(例如,蜂窩電話、智能電話、計算機等)與其它電子設備進行通信。這些電子設備可以稱為通信設備。這些電子設備可以生成數據,并向其它電子設備發送該數據。例如,膝上型計算機可以將數據格式化成分組,并將這些分組無線地發送給接入點。
在許多電信系統中,使用通信網絡來在若干交互的空間上分離的設備之間交換消息。可以根據地理范圍(例如,其可以是城市區域、局部區域或者個人區域)對網絡進行分類。分別將這些網絡指定成廣域網(WAN)、城域網(MAN)、局域網(LAN)、無線局域網(WLAN)或者個域網(PAN)。網絡還根據用于對各個網絡節點和設備進行互連的交換/路由技術(例如,電路交換對比分組交換)、用于傳輸的物理介質的類型(例如,有線對比無線)以及使用的通信協議集(例如,因特網協議族、SONET(同步光網絡)、以太網等)而不同。
當網絡單元是移動的并因此具有動態連通性需求時,或者如果網絡體系結構是以自組織而非固定的拓撲形成的,無線網絡通常是優選的。無線網絡在使用無線電、微波、紅外線、光等中的電磁波,頻帶的非導向傳播模式中使用無形物理介質。當與固定的有線網絡相比時,無線網絡有利地促進了用戶移動性和快速現場部署。
網絡控制的一些方面可能需要開銷信令。然而,用于網絡控制的已知的方法是低效的,通常需要過量的帶寬、時間和/或功率來操作。如可以從該討論中注意到的,改善網絡控制效率的系統和方法是有益的。
技術實現要素:
描述了一種用于由接入點進行開銷降低的尋呼的方法。該方法包括:向至少一個站分配至少一個尋呼標識符。該方法還包括:將尋呼標識符空間劃分成尋呼標識符集。該方法還包括:基于所述尋呼標識符集中的至少一個尋呼標識符集和所述至少一個尋呼標識符來生成尋呼消息。該方法還包括:發送所述尋呼消息。
所述尋呼標識符集中的至少一個尋呼標識符集可以包括連續間隔的多個尋呼標識符。所述尋呼消息可以包括對所述尋呼標識符集中的至少一個尋呼標識符集進行標識的顯式標識符。至少一個尋呼標識符集可以由與所述尋呼消息相關聯的順序號來隱式標識。
至少一個尋呼標識符集可以由發送所述尋呼消息的時間來隱式標識。可以相對于所述尋呼標識符集中的至少一個尋呼標識符集來對所述至少一個尋呼標識符進行定址。可以通過特定的管理消息分配所述至少一個尋呼標識符的相對位置。所述至少一個尋呼標識符集中的相對位置可以表示與所述至少一個尋呼標識符相對應的偏移。
可以使用絕對定址來標識至少一個尋呼標識符集中的所述至少一個尋呼標識符。絕對定址可以包括本地地址、全局地址或尋呼標識符。
可以不使用顯式指示來定址所述至少一個尋呼標識符集中的所述至少一個尋呼標識符。當所述尋呼消息指示所述至少一個尋呼標識符集時,可以對與所述至少一個尋呼標識符集相對應的所有站進行隱式尋呼。一個比特可以指示是否對與所述至少一個尋呼標識符集相對應的所有站進行尋呼。可以對與給定范圍的尋呼標識符相對應的所有站進行尋呼。
所述接入點可以是根據電氣和電子工程師協會(IEEE)802.11規范的接入點。
該方法可以包括:對所述尋呼消息進行壓縮以獲得壓縮的尋呼消息。發送所述尋呼消息可以包括:向所述至少一個站發送所壓縮的尋呼消息。
該方法可以包括:調度由所述至少一個站中的一個或多個站進行的傳輸。該方法可以包括:基于對所述至少一個站中的所述一個或多個站的所述調度,生成所述至少一個尋呼消息。
所述尋呼消息可以包括位圖單元。該方法可以包括:定義至少一個子位圖單元。該方法還可以包括:將可變長度位圖包含到所述至少一個子位圖單元中。
該方法可以包括:對所述位圖進行壓縮,以至少部分地基于所述位圖獲得行程長度序列。該方法可以包括:分配不同的關聯標識符。該方法可以包括:向所述至少一個站分配關聯標識符。
所述尋呼消息可以包括由下列各項構成的組中的一個或多個:設備標識符字段、長度字段、控制字段、偏移字段和位圖。所述尋呼消息可以包括偏移、長度和/或位圖。
描述了一種用于由站進行開銷降低的尋呼的方法。該方法包括:確定分配給所述站的至少一個尋呼標識符。該方法還包括:確定與所述至少一個尋呼標識符相對應的至少一個尋呼標識符集。該方法還包括:基于所述至少一個尋呼標識符集確定尋呼消息是否與所述站相對應。另外,該方法還包括:如果所述尋呼消息與所述站相對應,則確定所述站是否被尋呼。
該方法可以包括:如果所述站被尋呼,則將所述站設置為清醒狀態。確定所述尋呼消息是否與所述站相對應,可以是基于顯式標識符是否標識與所述至少一個尋呼標識符相對應的所述至少一個尋呼標識符集。確定所述尋呼消息是否與所述站相對應,可以是基于所述至少一個尋呼標識符集是否由與所述尋呼消息相關聯的順序號進行隱式標識。確定所述尋呼消息是否與所述站相對應,可以是基于所述至少一個尋呼標識符集是否由發送所述尋呼消息的時間進行隱式標識。
如果相對于所述至少一個尋呼標識符集對所述至少一個尋呼標識符進行定址,則所述站被尋呼。可以通過特定的管理消息,分配所述至少一個尋呼標識符的相對位置。所述至少一個尋呼標識符集中的相對位置可以表示與所述至少一個尋呼標識符相對應的偏移。如果絕對定址標識所述至少一個尋呼標識符集中的所述至少一個尋呼標識符,則所述站被尋呼。
絕對定址可以包括本地地址、全局地址或者尋呼標識符。可以不使用顯式指示來定址所述至少一個尋呼標識符集中的所述至少一個尋呼標識符。如果所述至少一個尋呼標識符集與所述站相對應,則所述站被隱式尋呼。所述尋呼消息可以包括指示是否尋呼與所述至少一個尋呼標識符集相對應的所述站的一個比特。
如果所述至少一個尋呼標識符位于給定范圍的尋呼標識符之內,則所述站被尋呼。所述站可以是根據電氣和電子工程師協會(IEEE)802.11規范的站。
該方法可以包括:從接入點接收至少一個壓縮的尋呼消息。此外,該方法還可以包括:根據所述壓縮的尋呼消息,重構所述尋呼消息。
所述尋呼消息可以與所述至少一個尋呼標識符集的所述至少一個尋呼標識符相關聯。所述至少一個尋呼標識符中的每個尋呼標識符可以與一組站中的至少一個站相關聯。
該方法可以包括:從包括在所述尋呼消息中的多個尋呼標識符中選擇第一尋呼標識符。此外,該方法還可以包括:向接入點發送指示所述第一尋呼標識符的選擇的請求。
描述了一種用于由站進行無線通信的方法。該方法包括:準備包括令牌號的輪詢消息。所述令牌號與一個或多個尋呼消息中的令牌號相對應,并且配置為指示所述輪詢消息和所述一個或多個尋呼消息之間的對應關系。該方法還包括:向接入點發送所述輪詢消息。
所述尋呼消息可以包括設備標識符字段、長度字段、控制字段、偏移字段和/或位圖。所述站可以具有關聯標識符。所述尋呼消息可以包括偏移、長度或者位圖。
還描述了一種用于由接入點進行無線通信的方法。該方法包括:確定針對第一多個站的傳輸調度。所述第一多個站可以是從第二多個站中選擇的。該方法還包括:確定為傳輸所保留的保留時間間隔的持續時間。
所述尋呼消息可以與多個尋呼標識符中的至少一個尋呼標識符相關聯。所述多個尋呼標識符中的每個尋呼標識符可以與所述第一多個站中的至少一個站相關聯。
該方法可以包括:向所述第二多個站中的至少一個站發送所述尋呼消息。此外,該方法還可以包括:向所述第二多個站中的至少一個站傳送所述保留時間間隔的持續時間。
還描述了用于由接入點進行無線通信的另一種方法。該方法包括:確定保留時間間隔。該方法還包括:通過設置網絡分配向量,來為至少一個被尋呼的站設置所述保留時間間隔。
此外,還描述了用于由接入點實現無線通信的另一種方法。該方法包括:準備多個尋呼消息。所述多個尋呼消息中的每個尋呼消息與多個尋呼標識符中的至少一個尋呼標識符相關聯并且包括令牌號。所述多個尋呼標識符中的每個尋呼標識符與一組站中的至少一個站相關聯。該方法還包括:向所述至少一個站發送至少一個尋呼消息。該方法還包括:從所述至少一個站接收輪詢消息。所述輪詢消息包括所述令牌號。所述令牌號與一個或多個尋呼消息中的令牌號相對應,并且配置為指示所述輪詢消息和所述一個或多個尋呼消息之間的對應關系。另外,該方法還包括:將所述一個或多個尋呼消息與所述輪詢消息進行關聯。
還描述了用于由站進行無線通信的另一種方法。該方法包括:確定用于向接入點發送輪詢消息的調度。該調度是基于至少一個尋呼標識符。
所述調度可以包括所述站發送所述輪詢消息的時間。所述調度可以包括所述站開始對通信信道進行競爭以發送所述輪詢消息的時間。所述調度可以包括計數器,其中當通信信道空閑時,所述站在發送輪詢消息的傳輸之前對計數器進行倒計數。所述調度可以是基于所述站第一尋呼標識符的散列函數。
該方法可以包括:獲得與為從一組站中選擇的多個站的傳輸所保留的時間間隔有關的信息。該方法可以包括:執行關于是否向所述接入點發送輪詢消息的確定。所述確定可以是基于所述第一尋呼標識符以及與所保留的時間間隔有關的信息。
還描述了用于由站進行無線通信的另一種方法。該方法包括:基于接入點發送尋呼消息的調度,從多個尋呼標識符中選擇第一尋呼標識符,所述尋呼消息包括所述第一尋呼標識符。該方法還包括:向所述接入點發送指示所述第一尋呼標識符的選擇的請求。
所述調度是由所述接入點預定義的。所述調度是由所述接入點基于一個或多個請求的接收來定義的。所述請求可以包括包含所述第一尋呼標識符的幀。此外,所述幀還可以包括:設備標識符、長度字段、控制字段以及與請求接收尋呼消息時的時間有關的時序信息。
該方法可以包括:接收對所述請求的響應,所述響應指示所述第一尋呼標識符的分配。所述響應可以包括包含所述第一尋呼標識符的幀。此外,所述幀還可以包括:設備標識符、長度字段、控制字段以及與所述發送設備發送與所述第一尋呼標識符相關聯的尋呼消息的時間有關的時序信息。
該方法可以包括:從所述接入點接收至少一個壓縮的尋呼消息。該方法可以包括:至少部分地基于所述壓縮的尋呼消息,重構所述尋呼消息。
還描述了用于由站進行無線通信的另一種方法。該方法包括:獲得與為從第二多個站中選擇的多個站的傳輸所保留的時間間隔有關的信息。該方法還包括:執行關于是否向接入點發送輪詢消息的確定。所述確定是基于所述第一尋呼標識符以及與所保留的時間間隔有關的信息。
所述確定可以包括:確定所述站是否被調度向所述接入點進行傳輸。如果確定要發送輪詢消息,則該方法還包括:在所保留的時間間隔期間向所述接入點發送消息。如果確定不發送輪詢消息,則該方法還包括:進行等待直到所保留的時間間隔期滿為止。在所保留的時間間隔期滿之后,該方法還包括:向所述接入點發送消息。
發送所述消息可以是基于與一個或多個設備競爭的結果。發送所述消息可以是基于與一個或多個設備競爭的結果。
競爭可以包括:向設備分配接入所述介質的時隙。競爭可以包括:向設備分配用于隨機回退的值。競爭可以包括:向設備分配確定性的回退值。
所述調度可以指示順序。該順序可以是隨機的。如果所述至少一個尋呼標識符位于給定范圍的尋呼標識符之內,則所述站被尋呼。
還描述了用于開銷降低的尋呼的接入點。該接入點包括處理器和存儲在存儲器中的指令,其中存儲器與所述處理器進行電通信。該接入點向至少一個站分配至少一個尋呼標識符。該接入點還將尋呼標識符空間劃分成尋呼標識符集。該接入點還基于所述尋呼標識符集中的至少一個尋呼標識符集和所述至少一個尋呼標識符來生成尋呼消息。另外,該接入點還發送所述尋呼消息。
還描述了一種用于開銷降低的尋呼的站。該站包括處理器和存儲在存儲器中的指令,其中存儲器與所述處理器進行電通信。該站確定分配給所述站的至少一個尋呼標識符。該站還確定與所述至少一個尋呼標識符相對應的至少一個尋呼標識符集。該站還基于所述至少一個尋呼標識符集確定尋呼消息是否與所述站相對應。另外,如果所述尋呼消息與所述站相對應,則該站還確定所述站是否被尋呼。
描述了一種配置用于無線通信的站。該站包括處理器和存儲在存儲器中的指令,其中存儲器與所述處理器進行電通信。該站準備包括令牌號的輪詢消息。所述令牌號與一個或多個尋呼消息中的令牌號相對應,并且配置為指示所述輪詢消息和所述一個或多個尋呼消息之間的對應關系。該站向接入點發送所述輪詢消息。
描述了一種配置用于無線通信的接入點。該接入點包括處理器和存儲在存儲器中的指令,其中存儲器與所述處理器進行電通信。該接入點確定針對第一多個站的傳輸調度。所述第一多個站是從第二多個站中選擇的。該接入點還確定為傳輸所保留的保留時間間隔的持續時間。
還描述了配置用于無線通信的另一種接入點。該接入點包括處理器和存儲在存儲器中的指令,其中存儲器與所述處理器進行電通信。該接入點確定保留時間間隔。該接入點還通過設置網絡分配向量,來為至少一個被尋呼的站設置所述保留時間間隔。
還描述了配置用于無線通信的另一種接入點。該接入點包括處理器和存儲在存儲器中的指令,其中存儲器與所述處理器進行電通信。該接入點準備多個尋呼消息。所述多個尋呼消息中的每個尋呼消息與多個尋呼標識符中的至少一個尋呼標識符相關聯并且包括令牌號。所述多個尋呼標識符中的每個尋呼標識符與一組站中的至少一個站相關聯。該接入點還向所述至少一個站發送至少一個尋呼消息。該接入點還從所述至少一個站接收輪詢消息。所述輪詢消息包括所述令牌號。所述令牌號與一個或多個尋呼消息中的令牌號相對應并且配置為指示所述輪詢消息和所述一個或多個尋呼消息之間的對應關系。另外,該接入點還將所述一個或多個尋呼消息與所述輪詢消息進行關聯。
還描述了配置用于無線通信的另一種站。該站包括處理器和存儲在存儲器中的指令,其中存儲器與所述處理器進行電通信。該站確定用于向接入點發送輪詢消息的調度。所述調度是基于至少一個尋呼標識符。
還描述了配置用于無線通信的另一種站。該站包括處理器和存儲在存儲器中的指令,其中存儲器與所述處理器進行電通信。該站基于接入點發送尋呼消息的調度,從多個尋呼標識符中選擇第一尋呼標識符,所述尋呼消息包括所述第一尋呼標識符。該站還向所述接入點發送指示所述第一尋呼標識符的選擇的請求。
還描述了配置用于無線通信的另一種站。該站包括處理器和存儲在存儲器中的指令,其中存儲器與所述處理器進行電通信。該站獲得與為從第二多個站中選擇的多個站的傳輸所保留的時間間隔有關的信息。該站還執行關于是否向接入點發送輪詢消息的確定。所述確定是基于所述第一尋呼標識符以及與所保留的時間間隔有關的信息。
還描述了一種用于開銷降低的尋呼的裝置。該裝置包括:用于向至少一個站分配至少一個尋呼標識符的模塊。該裝置還包括:用于將尋呼標識符空間劃分成尋呼標識符集的模塊。該裝置還包括:用于基于所述尋呼標識符集中的至少一個尋呼標識符集和所述至少一個尋呼標識符來生成尋呼消息的模塊。另外,該裝置還包括:用于發送所述尋呼消息的模塊。
還描述了另一種用于開銷降低的尋呼的裝置。該裝置包括:用于確定分配給所述裝置的至少一個尋呼標識符的模塊。該裝置還包括:用于確定與所述至少一個尋呼標識符相對應的至少一個尋呼標識符集的模塊。該裝置還包括:用于基于所述至少一個尋呼標識符集確定尋呼消息是否與所述裝置相對應的模塊。另外,該裝置還包括:用于如果所述尋呼消息與所述裝置相對應,則確定所述裝置是否被尋呼的模塊。
還描述了一種配置用于無線通信的裝置。該裝置包括:用于準備包括令牌號的輪詢消息的模塊。所述令牌號與一個或多個尋呼消息中的令牌號相對應,并且配置為指示所述輪詢消息和所述一個或多個尋呼消息之間的對應關系。該裝置還包括:用于向接入點發送所述輪詢消息的模塊。
還描述了另一種配置用于無線通信的裝置。該裝置包括:用于確定針對第一多個站的傳輸調度的模塊。所述第一多個站是從第二多個站中選擇的。該裝置還包括:用于確定為傳輸所保留的保留時間間隔的持續時間的模塊。
還描述了另一種配置用于無線通信的裝置。該裝置包括:用于確定保留時間間隔的模塊。該裝置還包括:用于通過設置網絡分配向量,來為至少一個被尋呼的站設置所述保留時間間隔的模塊。
還描述了另一種配置用于無線通信的裝置。該裝置包括:用于準備多個尋呼消息的模塊。所述多個尋呼消息中的每個尋呼消息與多個尋呼標識符中的至少一個尋呼標識符相關聯并且包括令牌號。所述多個尋呼標識符中的每個尋呼標識符與一組站中的至少一個站相關聯。該裝置還包括:用于向所述至少一個站發送至少一個尋呼消息的模塊。該裝置還包括:用于從所述至少一個站接收輪詢消息的模塊。所述輪詢消息包括所述令牌號。所述令牌號與一個或多個尋呼消息中的令牌號相對應并且配置為指示所述輪詢消息和所述一個或多個尋呼消息之間的對應關系。另外,該裝置還包括:用于將所述一個或多個尋呼消息與所述輪詢消息進行關聯的模塊。
還描述了另一種配置用于無線通信的裝置。該裝置包括:用于確定用于向接入點發送輪詢消息的調度的模塊。所述調度是基于至少一個尋呼標識符。
還描述了另一種配置用于無線通信的裝置。該裝置包括:用于基于接入點發送尋呼消息的調度,從多個尋呼標識符中選擇第一尋呼標識符的模塊,所述尋呼消息包括所述第一尋呼標識符。該裝置還包括:用于向所述接入點發送指示所述第一尋呼標識符的選擇的請求的模塊。
還描述了另一種配置用于無線通信的裝置。該裝置包括:用于獲得與為從第二多個裝置中選擇的多個裝置的傳輸所保留的時間間隔有關的信息的模塊。該裝置還包括:用于執行關于是否向接入點發送輪詢消息的確定的模塊。所述確定是基于所述第一尋呼標識符以及與所保留的時間間隔有關的信息。
描述了一種用于開銷降低的尋呼的計算機程序產品。所述計算機程序產品包括具有指令的非暫時性計算機可讀介質。所述指令包括:用于使接入點向至少一個站分配至少一個尋呼標識符的代碼。所述指令還包括:用于使所述接入點將尋呼標識符空間劃分成尋呼標識符集的代碼。所述指令還包括:用于使所述接入點基于所述尋呼標識符集中的至少一個尋呼標識符集和所述至少一個尋呼標識符來生成尋呼消息的代碼。另外,所述指令還包括:用于使所述接入點發送所述尋呼消息的代碼。
還描述了另一種用于開銷降低的尋呼的計算機程序產品。所述計算機程序產品包括具有指令的非暫時性計算機可讀介質。所述指令包括:用于使站確定分配給站的至少一個尋呼標識符的代碼。所述指令還包括:用于使所述站確定與所述至少一個尋呼標識符相對應的至少一個尋呼標識符集的代碼。所述指令還包括:用于使所述站基于所述至少一個尋呼標識符集確定尋呼消息是否與所述站相對應的代碼。另外,所述指令還包括:用于如果所述尋呼消息與所述站相對應,則使所述站確定所述站是否被尋呼的代碼。
描述了一種用于無線通信的計算機程序產品。所述計算機程序產品包括具有指令的非暫時性計算機可讀介質。所述指令包括:用于使站準備包括令牌號的輪詢消息的代碼。所述令牌號與一個或多個尋呼消息中的令牌號相對應,并且配置為指示所述輪詢消息和所述一個或多個尋呼消息之間的對應關系。所述指令還包括:用于使所述站向接入點發送所述輪詢消息的代碼。
還描述了另一種用于無線通信的計算機程序產品。所述計算機程序產品包括具有指令的非暫時性計算機可讀介質。所述指令包括:用于使接入點確定針對第一多個站的傳輸調度的代碼。所述第一多個站是從第二多個站中選擇的。所述指令還包括:用于使所述接入點確定為傳輸所保留的保留時間間隔的持續時間的代碼。
還描述了另一種用于無線通信的計算機程序產品。所述計算機程序產品包括具有指令的非暫時性計算機可讀介質。所述指令包括:用于使接入點確定保留時間間隔的代碼。所述指令還包括:用于使所述接入點通過設置網絡分配向量,來為至少一個被尋呼的站設置所述保留時間間隔的代碼。
還描述了另一種用于無線通信的計算機程序產品。所述計算機程序產品包括具有指令的非暫時性計算機可讀介質。所述指令包括:用于使接入點準備多個尋呼消息的代碼。所述多個尋呼消息中的每個尋呼消息與多個尋呼標識符中的至少一個尋呼標識符相關聯并且包括令牌號。所述多個尋呼標識符中的每個尋呼標識符與一組站中的至少一個站相關聯。所述指令還包括:用于使所述接入點向所述至少一個站發送至少一個尋呼消息的代碼。所述指令還包括:用于使所述接入點從所述至少一個站接收輪詢消息的代碼。所述輪詢消息包括所述令牌號。所述令牌號與一個或多個尋呼消息中的令牌號相對應并且配置為指示所述輪詢消息和所述一個或多個尋呼消息之間的對應關系。另外,所述指令還包括:用于使所述接入點將所述一個或多個尋呼消息與所述輪詢消息進行關聯的代碼。
還描述了另一種用于無線通信的計算機程序產品。所述計算機程序產品包括具有指令的非暫時性計算機可讀介質。所述指令包括:用于使站確定用于向接入點發送輪詢消息的調度的代碼。所述調度是基于至少一個尋呼標識符。
還描述了另一種用于無線通信的計算機程序產品。所述計算機程序產品包括具有指令的非暫時性計算機可讀介質。所述指令包括:用于使站基于接入點發送尋呼消息的調度,從多個尋呼標識符中選擇第一尋呼標識符的代碼,所述尋呼消息包括所述第一尋呼標識符。所述指令還包括:用于使所述站向所述接入點發送指示所述第一尋呼標識符的選擇的請求的代碼。
還描述了另一種用于無線通信的計算機程序產品。所述計算機程序產品包括具有指令的非暫時性計算機可讀介質。所述指令包括:用于使站獲得與為從第二多個站中選擇的多個站的傳輸所保留的時間間隔有關的信息的代碼。所述指令還包括:用于使所述站執行關于是否向接入點發送輪詢消息的確定的代碼。所述確定是基于所述第一尋呼標識符以及與所保留的時間間隔有關的信息。
附圖說明
圖1示出了可以在其中實現用于開銷降低的尋呼的系統和方法的接入點和一個或多個站的一個示例;
圖2是示出用于開銷降低的尋呼的方法的一種配置的流程圖;
圖3是示出用于開銷降低的尋呼的方法的另一種配置的流程圖;
圖4是示出隨時間的尋呼消息的示例的圖;
圖5是示出根據本文所公開的系統和方法的尋呼消息的示例的圖;
圖6是示出可以實現開銷降低的尋呼的站單元的一個示例的框圖;
圖7示出了用于消息的幀格式的一個示例;
圖8示出了用于消息的幀格式的另一個示例;
圖9示出了用于消息的幀格式的另一個示例;
圖10示出了尋呼消息的另一個示例;
圖11示出了尋呼消息的另一個示例;
圖12是示出尋呼消息的更具體的示例的圖;
圖13示出了尋呼消息的另一個更具體的示例;
圖14是示出尋呼機制的一個示例的圖;
圖15是示出用于確定操作狀態的方法的一種配置的流程圖;
圖16是示出用于壓縮尋呼消息的方法的一種配置的流程圖;
圖17是示出用于壓縮尋呼消息的方法的另一種配置的流程圖;
圖18是示出用于壓縮尋呼消息的方法的另一種配置的流程圖;
圖19是示出用于接收壓縮的尋呼消息的方法的一種配置的流程圖;
圖20是示出用于尋呼接收機的方法的一種配置的流程圖;
圖21是示出用于接收機之間競爭的方法的一種配置的流程圖;
圖22示出了可以包括在站中的某些組件;
圖23示出了可以包括在接入點中的某些組件。
具體實施方式
本文所公開的系統和方法可以應用于多種電子設備。電子設備的示例包括語音錄音機、視頻攝像機、音頻播放器(例如,運動圖像專家組-1(MPEG-1)或者MPEG-2音頻層(MP3)播放器)、視頻播放器、音頻錄音機、桌上型計算機、膝上型計算機、個人數字助理(PDA)、游戲系統等。一種類型的電子設備是可以與其它設備進行通信的通信設備。通信設備的示例包括電話、膝上型計算機、桌上型計算機、蜂窩電話、智能電話、無線或有線調制解調器、電子閱讀器、平板計算機設備、游戲系統、蜂窩電話基站或者節點、接入點、無線網關和無線路由器等。
電子設備或者通信設備可以根據諸如國際電信聯盟(ITU)標準和/或電氣和電子工程師協會(IEEE)標準(例如,無線保真度或者如802.11a、802.11b、802.11g、802.11n和/或802.11ac的“Wi-Fi”標準)之類的某些工業標準進行操作。通信設備可以遵循的其它標準示例包括IEEE 802.16(例如,微波接入全球互操作或者“WiMAX”)、第三代合作伙伴計劃(3GPP)、3GPP長期演進(LTE)、全球移動通信系統(GSM)等(其中,通信設備可以稱為用戶設備(UE)、節點B、演進節點B(eNB)、移動設備、移動站、用戶站、遠程站、接入點、站、接入終端、移動終端、終端、用戶終端、用戶單元等,例如)。雖然本申請所公開的系統和方法中的一些依據一種或多種標準進行了描述,但這不應當限制本發明公開內容的保護范圍,這些系統和方法可以應用于多種系統和/或標準。
應當注意的是,一些通信設備可以進行無線地通信,和/或使用有線連接或鏈路進行通信。例如,一些通信設備可以使用以太網協議與其它設備進行通信。本申請所公開的系統和方法可以應用于進行無線地通信和/或使用有線連接或鏈路進行通信的通信設備。在一些配置中,本申請公開的系統和方法可以應用于使用衛星與其它設備進行通信的通信設備。
無線網絡中的設備可以在彼此之間發送/接收信息。此外,在無線網絡中不活躍地發送/接收信息的設備,可以進入休眠狀態以進行省電,其中這些設備在休眠狀態下不活躍地發送/接收信息。此外,這些設備還可以使用尋呼消息來確定何時從休眠狀態中清醒,并進入清醒狀態以發送/接收數據。因此,用于發送和處理尋呼消息的改進系統、方法和設備是有利的。
流行的無線網絡技術可以包括各種類型的無線局域網(WLAN)。可以使用廣泛使用的網絡協議,使用WLAN將附近的設備互連在一起。本申請所描述的各個方面可以應用于任何通信標準,例如,無線協議。
在一些方面,可以使用正交頻分復用(OFDM)、直接序列擴頻(DSSS)通信、OFDM和DSSS通信或其它方案的組合,根據802.11ah協議來發送處于次G赫茲頻帶的無線信號。802.11ah協議的實現可以用于傳感器、計量和智能網格網絡。有利的是,實現802.11ah協議的某些設備的方面,與實現其它無線協議的設備相比消耗更少的功率,和/或實現802.11ah協議的某些設備可以用于在相對較長的距離(例如,大約1公里或者更長)上發送無線信號。
在一些實現中,WLAN包括其是接入到無線網絡的組件的各種設備。例如,存在兩種類型的設備:接入點(“AP”)和客戶端(其還稱為站或“STA”)。通常,AP可以服務成用于WLAN的集線器或基站,STA服務成WLAN的用戶。例如,STA可以是膝上型計算機、個人數字助理(PDA)、移動電話等。舉例而言,STA通過遵循WiFi(例如,如802.11ah的IEEE 802.11協議)的無線鏈路連接到AP,以獲得到因特網或其它廣域網的通常連接。在一些實現中,STA還可以用成為AP。
接入點(“AP”)還可以包括、實現為或者公知為節點B、無線網絡控制器(“RNC”)、演進節點B(eNodeB)、基站控制器(“BSC”)、基站收發機(“BTS”)、基站(“BS”)、收發機功能(“TF”)、無線路由器、無線收發機或者某種其它術語。
站“STA”還可以包括、實現為或者公知為接入終端(“AT”)、用戶站、用戶單元、移動站、遠程站、遠程終端、用戶終端、用戶代理、用戶設備、用戶裝備或者某種其它術語。在一些實現中,接入終端可以包括蜂窩電話、無繩電話、會話發起協議(“SIP”)電話、無線本地環路(“WLL”)站、個人數字助理(“PDA”)、具有無線連接能力的手持設備或者連接到無線調制解調器的某種其它適當處理設備。因此,本申請教示的一個或多個方面可以并入到電話(例如,蜂窩電話或者智能電話)、計算機(例如,膝上型計算機)、便攜式通信設備、頭戴裝置、便攜式計算設備(例如,個人數據助理)、娛樂設備(例如,音樂或視頻設備或者衛星無線設備)、游戲設備或系統、全球定位系統設備或者配置為通過無線介質進行通信的任何其它適當設備。
如上所述,本申請所描述設備中的一個或多個可以實現802.11ah標準,例如。這些設備(無論其用作STA還是AP或者其它設備)可以用于智能計量或者用于智能網格網絡。這些設備可以提供傳感器應用,或者用于家庭自動化。替代地或者另外地,這些設備可以用于醫療保健,例如用于個人醫療保健。此外,它們還可以用于監視,以實現距離延長的因特網連接(例如,用于熱點地區)或者實現機器到機器通信。
本申請所描述的系統和方法能實現低或者降低的開銷尋呼。在一些實現中,本申請所描述的系統和方法可以應用于無線局域網(WLAN)。
IEEE 802.11規范定義了稱為業務指示圖(TIM)的‘尋呼’消息。業務指示消息是一幅位圖,其每一個比特對應于一個站(STA)。該業務指示圖在信標或者專用業務指示圖幀中發送。該位圖中的每一個比特可以對應于多個站中的特定站,每一個比特的值(例如,0或1)可以指示該相應的站應當處于的狀態(例如,休眠狀態或者清醒狀態)。因此,該位圖的大小可以是直接與無線通信系統中的站的數量成比例。因此,無線通信系統中的較大數量的站,可以導致較大的位圖。因此,尋呼消息(在一些情況下,包括該尋呼消息的信標或TIM幀)可以是相對較大,其需要很大量的帶寬來發送信號。業務指示圖可以因此是相對地較大,特別是當要支持的站的數量增加時。此外,每一個站需要監聽整個尋呼消息(在一些情況下,包括該尋呼消息的信標或TIM幀),以便確定其應當操作的狀態。因此,本申請描述的某些方面涉及用于低開銷尋呼的技術,通過這些技術,站選擇性地僅對來自接入點的某些尋呼消息進行解碼或者監聽。
此外,業務指示圖的長度還取決于如何分配關聯標識符(AID)。例如,不發送初始和最后0比特。例如,如果STA AID 1和STA AID N具有設置為1的相應比特,則發送N比特。分配的關聯標識符的順序是重要的。
本申請所公開的系統和方法提供了用于限制與尋呼有關的開銷的方法。在一些實現中,本申請所公開的系統和方法可以通過對業務指示圖位圖表示進行壓縮來修改已知的尋呼概念。另外地或者替代地,本申請所公開的系統和方法可以應用分層尋呼機制,其中在該機制下,每一個站只監聽選定的尋呼。本申請所公開的系統和方法使得能在站處使用更小的幀和實現增強的省電。
本申請所公開的系統和方法可以提供下列方法中的一個或多個。接入點(AP)可以向一個或多個站分配一個或多個尋呼標識符。此外,尋呼標識符還可以稱為“省電標識符”(PS ID)。接入點可以將尋呼標識符空間劃分成一個或多個尋呼標識符集。此外,尋呼標識符集還可以稱為“省電標識符集”(PS ID集)。如本申請所使用的,“尋呼標識符空間”可以包括可用于一個接入點的所有尋呼標識符。每一個尋呼標識符集可以是尋呼標識符空間的一個子集(例如,與尋呼標識符空間相比,尋呼標識符集可以更小,或者其包括更少的尋呼標識符)。但是,一個特定的尋呼標識符集可以包括所有尋呼標識符。本申請所公開的系統和方法可以提供用于對每一個尋呼標識符集進行編號,以及指定對尋呼標識符集中的哪個站進行尋呼的方法。在一些配置中,接入點可以在幀中只發送有關的尋呼信息。例如,可以針對每一個站,定義對尋呼進行發送的時間。
關于尋呼標識符分配,可以向每一個站分配一個或多個尋呼標識符。另外地或替代地,可以將一個尋呼標識符分配給一個或多個站。應當注意的是,在一些配置中,尋呼標識符可以是關聯標識符(AID)。例如,關聯標識符可以是專門地標識一個站的數字(例如,16比特數字)。在其它配置中,關聯標識符和尋呼標識符可以是在一些配置中(例如,由接入點)進行單獨地管理的不同信息。
關于劃分,尋呼標識符集可以是不相交的,也可以是重疊的。例如,單個尋呼標識符可以屬于一個或多個尋呼標識符集。另外地或者替代地,尋呼標識符集可以具有不同的大小,也可以具有相同的大小。在一些配置中,一個尋呼標識符集可以包括連續間隔的尋呼標識符。這可以提供類似于業務指示圖的結構。如上所述,特定的尋呼標識符集可以包括所有尋呼標識符。例如,一個特定的尋呼標識符集可以指示廣播,類似于傳送業務指示圖(DTIM)。
可以根據本申請所公開的系統和方法,實現一種或多種方法來指示對哪個尋呼標識符集進行尋呼。在一種配置中,每一個尋呼標識符集可以由在尋呼幀中發送的顯式標識符進行標識。例如,2字節字段可以為216個尋呼標識符集提供索引。另外地或替代地,可以在物理層(PHY)前導碼中發送特定的指示。
在另一種配置中,每一個尋呼標識符集可以由與發送的尋呼幀相關聯的順序號進行隱式標識。例如,集ID=mod(順序號,256),其中“集ID”是尋呼標識符集編號,“mod()”是模操作符,“順序號”是尋呼幀順序號。
在另一種配置中,每一個尋呼標識符集可以由發送該幀的時間進行隱式標識,例如,其相關聯的尋呼標識符滿足關于發送該幀的時間的給定條件的一組站。或者,一個或多個站可以與接入點關于尋呼調度進行協商。
可以實現一種或多種方法,來對尋呼標識符集中的各個站進行定址。在一種配置中,可以相對于該尋呼標識符集,對各個站進行定址。例如,可以使用N比特的位圖,其中每一個比特對相對于該集合的特定站地址進行索引。該集合中的相對位置可以通過特定的管理消息進行提前分配。該管理消息可以定義每一個尋呼標識符和尋呼標識符集之間的關聯。或者,尋呼標識符集中的相對位置可以由與尋呼標識符集值的偏移來表示(假定尋呼標識符集值表示該尋呼標識符集的起始地址)。例如,位圖中位置N處的比特,指代該站具有尋呼標識符=N+256*PID_Set_Number,其中“PID_Set_Number”指示尋呼標識符集編號或者值。這種方法的一個優點在于其提供了接收機(例如,站)處的簡單操作。例如,接收機(如,站)只需要將站索引(STA索引)或者尋呼標識符值與N+256*PID_Set_Number進行比較。
在另一種配置中,可以使用絕對定址來標識尋呼標識符集中的各個站。例如,本地或全局地址可以標識各個站。在一些實現中,可以使用部分地址。另外地或替代地,可以使用完全尋呼標識符。
在另一種配置中,可以不使用顯式指示來定址尋呼標識符集中的各個站。例如,每當對一個尋呼標識符集進行索引時,對與該尋呼標識符集相對應的所有站進行隱式尋呼。或者,例如,可以使用一個比特來指示是否對與該尋呼標識符集相對應的所有站或者沒有一個站進行尋呼。或者,對給定范圍中的所有站(例如,256*[PID_Set_Number:PID_Set_Number+1],其中PID_Set_Number是尋呼標識符集編號或者值)進行尋呼。
在每一個尋呼時期,接入點都發送一個幀。每一個幀對站的一個或多個集合進行尋呼。每一個幀可以包括在該集合中被尋呼的特定站的列表。在一些配置中,對每一個集合進行尋呼的調度,可以提前進行定義(例如,接入點和站可以具有定義的調度)。站可以在該調度表所指定的時間清醒。
現在參照附圖來描述各種配置,其中相同的附圖標記可以指示功能類似的元件。可以用多種多樣不同的配置,對如本申請的附圖中所通用描述和描述的這些系統和方法進行排列和設計。因此,如附圖中所表示的一些配置的下面更詳細描述,并不旨在限制本發明的保護范圍,其只是這些系統和方法的典型表示。
圖1示出了可以在其中實現開銷降低的尋呼的系統和方法的接入點104和一個或多個站106的一個示例。接入點104和一個或多個站106可以包括在通信系統100中。在一些配置中,通信系統100可以根據無線標準(例如,IEEE 802.11ah)進行操作。接入點104可以與一個或多個站106進行通信,反之亦然。例如,接入點104和一個或多個站106可以發送和接收無線通信信號。
針對接入點104和站106之間的通信系統100中的傳輸,可以使用多種過程。例如,可以根據正交頻分復用/正交頻分多址(OFDM/OFDMA)技術,在接入點104和站106之間發送和接收信號。在該情況下,通信系統100可以稱為OFDM/OFDMA系統。或者,可以根據碼分多址(CDMA)技術,在接入點104和站106之間發送和接收信號。這樣,通信系統100可以稱為CDMA系統。
有助于實現從接入點104到站106中的一個或多個的傳輸的通信鏈路,可以稱為下行鏈路(DL)108,有助于實現從站106中的一個或多個到接入點104的傳輸的通信鏈路,可以稱為上行鏈路(UL)110。或者,下行鏈路108可以稱為前向鏈路或者前向信道,上行鏈路110可以稱為反向鏈路或反向信道。
接入點104可以充當為基站,在基本服務區域(BSA)102中提供無線通信覆蓋。接入點104和與接入點104相關聯的站106(其使用接入點104進行通信),可以稱為基本服務集(BSS)。應當注意的是,通信系統100可以不具有集中接入點104,但可以實現為站106之間的對等網絡。因此,本申請所描述的接入點104的功能,可以替代地由站106中的一個或多個進行執行。換言之,在一些配置中,接入點可以是站。
接入點104可以通過諸如下行鏈路108之類的通信鏈路,向系統100的站106發送信標信號(或者簡稱為“信標”),信標信號可以幫助站106將其時間與接入點104同步,或者信標信號可以提供其它信息或功能。可以定期地發送這種信標。在一個方面,連續傳輸之間的周期可以稱為一個超幀。可以將信標的傳輸劃分成多個組或者時間間隔。在一個方面,信標可以包括,但不限于:例如用于設置公共時鐘的時間戳信息的信息、對等網絡標識符、設備標識符、能力信息、超幀持續時間、傳輸方向信息、接收方向信息、鄰居列表和/或擴展的鄰居列表,下面另外詳細地描述其中的一些。因此,信標可以包括在幾個設備之間共同(例如,共享)的信息和/或特定于給定的設備的信息。
在一些方面,需要站106與接入點104進行關聯,以便向接入點104發送通信和/或從接入點104接收通信。在一個方面,用于關聯的信息包括在由接入點104廣播的信標中。為了接收該信標,站106可以例如在覆蓋區域上執行寬覆蓋搜索。此外,例如,站106還可以通過以燈塔方式掃描覆蓋區域來執行搜索。在接收到用于關聯的信息之后,站106可以向接入點104發送參考信號(例如,關聯探針或者請求)。在一些方面,接入點104可以使用回程服務,例如以便與更大的網絡(例如,因特網或者公眾交換電話網(PSTN))進行通信。
接入點104可以包括接入點尋呼框/模塊112、接入點發射鏈118和接入點接收鏈120。如本申請所使用的,術語“框/模塊”可以用于指示一個元件可以在硬件(例如,電路)、軟件或者二者的組合中實現。例如,接入點尋呼框/模塊112可以在硬件、軟件或二者的組合中實現。
接入點發射鏈118可以包括用于對信息進行格式化和向站106發送信息的一個或多個框/模塊。例如,接入點發射鏈118可以包括和/或耦接到一個或多個編碼器、調制器(例如,星座映射器)、放大器和/或天線。另外地或者替代地,接入點發射鏈118可以執行諸如加擾、交織、預編碼等之類的一個或多個功能。接入點發射鏈118可以發送諸如開銷數據(例如,尋呼消息、信標、控制信息等)和負載數據(例如,文本、音頻、語音、圖像、視頻等)之類的信息和/或數據。
在一些配置中,接入點發射鏈118可以配置為無線地發送消息,其中該消息可以稱為“尋呼消息”,“尋呼消息”配置為向無線設備指示這些無線設備是否需要從休眠狀態清醒,進入清醒狀態,如本申請所描述的。例如,接入點發射鏈118可以配置為發送接入點104所生成的尋呼消息。
接入點接收鏈120可以包括用于接收信息和對從站106接收的信息進行解格式化的一個或多個框/模塊。例如,接入點接收鏈120可以包括和/或耦接到一個或多個解碼器、解調器、放大器和/或天線。另外地或替代地,接入點接收鏈120可以執行諸如解擾、解交織等之類的一個或多個功能。接入點接收鏈120可以接收諸如開銷數據(例如,輪詢消息、控制信息等)和負載數據(例如,文本、音頻、語音、圖像、視頻等)之類的信息和/或數據。
接入點尋呼框/模塊112可以對一個或多個站106進行尋呼。例如,如果站106處于省電模式(例如,睡眠狀態),接入點104具有用于向站106傳輸的數據,則尋呼框/模塊112可以生成指示站106進入清醒狀態的尋呼消息。如上所述,用于尋呼的已知方法需要相對較大量的開銷。
根據本申請的系統和方法,一個或多個尋呼標識符116可以標識或者對應于一個或多個站106。尋呼標識符116可以用于如本申請所描述的尋呼過程。尋呼標識符116可以標識一個或多個站106。另外地或替代地,多個尋呼標識符116可以標識或者對應于同一站106。尋呼標識符116的示例包括數字、比特串、編碼、文字數字串等。
接入點尋呼框/模塊112可以向至少一個站106分配至少一個尋呼標識符116。例如,接入點尋呼框/模塊112可以將至少一個尋呼標識符A 116a 與特定的站106進行關聯。
接入點尋呼框/模塊112可以將尋呼標識符空間劃分成一些尋呼標識符集114(例如,尋呼標識符集A 114a)。“尋呼標識符空間”可以是一組所有允許的尋呼標識符116。例如,可以為尋呼標識符116分配某個數量的比特。因此,尋呼標識符空間可以包括針對該數量的比特的所有可能比特組合或者值。對尋呼標識符空間進行劃分可以包括對尋呼標識符116進行分組(例如,導出尋呼標識符空間的子集)。因此,接入點尋呼框/模塊112可以獲得尋呼標識符集A 114a,其中每一個尋呼標識符集A 114a包括一個或多個尋呼標識符A 116a。
站106可以包括站尋呼框/模塊126、站發射鏈124和站接收鏈122。站尋呼框/模塊126可以用硬件、軟件或二者的組合來實現。
站發射鏈124可以包括用于對信息進行格式化和向接入點104發送信息的一個或多個框/模塊。例如,站發射鏈124可以包括和/或耦接到一個或多個編碼器、調制器(例如,星座映射器)、放大器和/或天線。另外地或替代地,站發射鏈124可以執行諸如加擾、交織、預編碼等之類的一個或多個功能。站發射鏈124可以發送諸如開銷數據(例如,輪詢消息、控制信息等)和負載數據(例如,文本、音頻、語音、圖像、視頻等)之類的信息和/或數據。
站接收鏈122可以包括用于接收信息和對從接入點104接收的信息進行解格式化的一個或多個框/模塊。例如,站接收鏈122可以包括和/或耦接到一個或多個解碼器、解調器、放大器和/或天線。另外地或替代地,站接收鏈122可以執行諸如解擾、解交織等之類的一個或多個功能。站接收鏈122可以接收諸如開銷數據(例如,尋呼消息、輪詢消息、控制信息等)和負載數據(例如,文本、音頻、語音、圖像、視頻等)之類的信息和/或數據。在一些配置中,站接收鏈122可以配置為無線地接收尋呼消息。
站尋呼框/模塊126可以控制站106對來自接入點的尋呼消息的響應(如果有的話)。例如,站尋呼框/模塊126可以監聽尋呼消息和/或對尋呼消息進行解釋。在一些配置中,站尋呼框/模塊126可以只在特定的時間對尋呼消息進行監聽。如果站106處于省電模式(例如,睡眠狀態),接收到指示站106進入清醒狀態的尋呼消息,則站尋呼框/模塊126可以將站106設置成清醒狀態,以便從接入點104接收數據傳輸。
站尋呼框/模塊126可以確定分配給站106的至少一個尋呼標識符B 116B。例如,站106可以從接入點104接收指示尋呼標識符分配的消息。站尋呼框/模塊126可以將尋呼標識符B 116b指定成分配的尋呼標識符。
站尋呼框/模塊126可以確定與所述至少一個尋呼標識符B 116b相對應的至少一個尋呼標識符集B 114b。例如,站106可以接收指示所述至少一個尋呼標識符B 116b和尋呼標識符集B 114b之間的對應關系或者關聯的消息。例如,該消息可以指示哪個尋呼標識符B 116b包括在哪個尋呼標識符集B 114b中。
上面和/或下面給出了關于接入點104和站106的功能的另外細節。換言之,接入點104和/或站106可以根據上面和/或下面給出的描述(例如,過程、方法、方式、結構等中的一個或多個)進行起作用。
如下所述地給出關于這些系統和方法的實現的示例的更多細節。接入點104和/或站106可以用于發送和/或接收包括尋呼消息的通信。也就是說,接入點104或者站106都可以服務成尋呼消息的發射機或接收機設備。某些實現預期在存儲器和處理器上運行的軟件所使用的信號檢測器,檢測發射機或接收機的存在。
站106可以具有多種操作模式。例如,站106可以具有稱為清醒狀態或者活躍模式的第一操作模式。在清醒狀態中,站106可以活躍地與接入點104進行發送和/或接收數據。此外,站106可以具有稱為省電模式的第二操作模式。在省電模式中,站106可以處于“清醒”狀態或者“休眠”或“睡眠”狀態(例如,其中,站106與接入點104不進行活躍地發送/接收數據)。例如,在休眠狀態下,站接收鏈122(例如,以及可能的DSP和站106的信號檢測器)可以使用降低的功耗進行操作。此外,在省電模式下,站106可以偶爾地進入清醒狀態,以監聽來自接入點104的消息(例如,尋呼消息),其中該消息向站106指示站106是否需要在某個時間“清醒”(例如,進入清醒狀態),以便能夠與接入點104發送/接收數據。
因此,在某種無線通信系統100中,接入點104可以向與接入點104在同一網絡中的處于省電模式的多個站106發送尋呼消息,其中該消息指示站106是需要處于清醒狀態還是處于休眠狀態。例如,如果站106確定其沒有被尋呼,則站106可以仍然處于休眠狀態。或者,如果站106確定其被尋呼,則站106可以在某個時間段進入清醒狀態以便接收該尋呼,并基于該尋呼進一步確定何時處于清醒狀態。此外,站106可以在接收到尋呼之后的某段時間停留在清醒狀態。在另一個示例中,站106可以配置為當其被尋呼或者沒有被尋呼時,以與本發明相一致的其它方式進行工作。例如,該尋呼可以指示站106應當某個時間段進入清醒狀態,這是由于接入點103有數據要向站106發送。在一些配置中,站106可以通過當在該時間段時處于清醒狀態,向接入點104發送輪詢消息,來詢問接入點104是否有數據。響應該輪詢消息,接入點104可以向站106發送數據。再舉一個例子,在接入點結束尋呼消息的傳輸之后,或者站106確定該站沒有被尋呼消息進行尋呼時,站106可以進入休眠狀態。隨后,當站106開始對介質進行競爭或者發送任何消息時,站106可以清醒,如本發明所描述的。
如上所述,可以(由例如接入點104)向無線通信系統100中的多個站106里的每一個站106分配至少一個尋呼標識符116。可以向每一個站106分配一個或多個這種尋呼標識符116。此外,可以向一個或多個站106分配單個尋呼標識符116。因此,可以通過給定的尋呼標識符116,對一個或多個站106進行定址。此外,可以通過一個或多個尋呼標識符116,對給定的站106進行定址。在一些方面,可以在每一個站106的初始化期間(例如,在站106的制造時間、在站106的第一次運行時間、當站106加入諸如無線通信系統100之類的無線網絡時等),向站106分配尋呼標識符。在一些方面,可以例如通過與無線通信系統100中的其它設備(例如,接入點104)進行通信,對尋呼標識符116進行分配和/或另外修訂(例如,重新分配)。在一些方面,接入點104可以確定或者分配用于與接入點104相關聯的站106的尋呼標識符116,向站106發送指示這些尋呼標識符的消息。
可用于無線通信系統100中的所有尋呼標識符116(或者替代地分配給站106的所有尋呼標識符116),可以稱為用于無線通信系統100(或者替代地用于接入點104)的尋呼標識符空間。可以將尋呼標識符空間劃分成多個尋呼標識符集114,每一個集包括尋呼標識符集114中的尋呼標識符116中的一個或多個。如上所述,這些尋呼標識符集114可以不相交或者重疊,其意味著在某些方面,多個尋呼標識符集114可以包括相同的尋呼標識符116,在某些方面,一個尋呼標識符集114可以包括另一個尋呼標識符集不包含的尋呼標識符116。此外,尋呼標識符集114可以具有相同或者不同的大小,其意味著尋呼標識符集114包含相同或不同數量的尋呼標識符。此外,一些尋呼標識符集114可以包括連續間隔的尋呼標識符(例如,連續序列的尋呼標識符116),而某些尋呼標識符集114可以包括不構成連續間隔的尋呼標識符116。在一個方面,一個特定的尋呼標識符集可以包括全部的尋呼標識符116集。這種特定的尋呼標識符集可以稱為廣播尋呼標識符子集。在某些方面,類似于如何向站106分配尋呼標識符,使得站106了解其尋呼標識符(如上所述),可以向站106分配或者給予信息以便標識與站106相關聯的尋呼標識符集114。在一些配置中,接入點104可以使用尋呼標識符116和尋呼標識符集114,連同如本申請所描述的尋呼消息,以使站106能夠從接入點104只選擇性地接收某些尋呼消息。
在一些配置中,站106可以具有關聯標識符(AID)。在一些配置中,所述一個或多個尋呼標識符是一個或多個AID。在其它配置中,AID可以與站106的一個或多個尋呼標識符116不相同。AID可以標識諸如BSA102之類的區域之中的(例如,和/或BSS中的)站106。可以將AID用作地址或者地址的一部分,與諸如因特網協議(IP)地址或者媒體訪問控制(MAC)地址之類的站的其它地址相比,AID可以更短。AID可以包括在幀中,以便唯一地標識消息的發送者或接收者。例如,當AID用于對幀進行定址時,AID可以包括在MAC報頭中,以便標識發送站。此外,表示協議數據單元(PPDU)報頭可以包括用作該幀的目的接收機的早期指示的AID或者部分AID。有利的是,這種PPDU報頭可以允許對接收的PPDU的處理的早期終止,其中該接收的PPDU指示針對于不同的接收機。在一些方面,可以在每一個站106的初始化階段(例如,在制造站106和/或站106加入無線網絡時),(由例如接入點104)分配AID。
站106可以具有如本申請所描述的AID和一個或多個尋呼標識符116。例如,一個尋呼標識符116可以與省電清醒調度或者接入點發送相關聯的尋呼消息的調度有關。此外,如果站的省電清醒調度改變,則可以向站106分配不同的尋呼標識符116和/或AID。
在一些配置中,尋呼消息可以包括令牌號。該令牌號可以服務成尋呼消息的標識符。由具有令牌號的尋呼消息所尋呼的站106,可以使用還包括該令牌號(例如,其是從信標中獲取的)的省電輪詢請求消息(PS-POLL)進行響應。該令牌號可以包括BSS標識符(BSSID)、TSF等中的一個或多個。因此,該令牌號使接入點104能夠將PS-POLL識別成與該尋呼消息相對應。有利的是,例如,可以將該令牌號用作該尋呼消息發送者的標識符,該令牌號允許在不發送發送者或者接收者的地址時,PS-POLL發送者在該PS-POLL中發送較少的數據。
包括在尋呼消息中的令牌號可以在一個尋呼消息和后續的尋呼消息之間改變。例如,該令牌號可以基于BSS(例如,和/或BSA 102)中的站的數量、公式或者隨機生成過程進行改變。有利的是,更頻繁地改變令牌號可以防止發生重疊的BSS的問題,其中每一個BSS使用令牌號或者類似的方法。
圖2是描述用于實現開銷降低的尋呼的方法200的一種配置的流程圖。在202,接入點104可以向至少一個站106分配至少一個尋呼標識符116。例如,接入點104可以將至少一個尋呼標識符116與特定的站106進行關聯。在一些配置中,接入點104可以向站106發送指示所分配的尋呼標識符116的消息。
在204,接入點104可以將尋呼標識符空間劃分成一些尋呼標識符集114。對尋呼標識符空間進行劃分可以包括:對尋呼標識符116進行分組(例如,導出尋呼標識符空間的子集)。因此,接入點尋呼框/模塊112可以獲得尋呼標識符集A 114a,其中每一個尋呼標識符集A 114a包括一個或多個尋呼標識符A 116a。
應當注意的是,尋呼標識符集114可以是不相交的,也可以是重疊的。例如,單個尋呼標識符116可以屬于一個或多個尋呼標識符集114。另外地或替代地,尋呼標識符集114可以具有不同的大小,也可以具有相同的大小。在一些配置中,尋呼標識符集114可以包括連續間隔的尋呼標識符116。這可以提供類似于業務指示圖的結構。如上所述,特定的尋呼標識符集可以包括所有的尋呼標識符。
在一些配置中,接入點104可以向站發送指示尋呼標識符集114的消息(例如,包括與站106相對應的一個或多個尋呼標識符116的尋呼標識符集114)。例如,該消息可以指示一個或多個尋呼標識符集114和與站106相對應的所述一個或多個尋呼標識符116之間的關系或者關聯。每一個尋呼標識符集114可以通過尋呼標識符集值進行表示和/或指示。尋呼標識符集值的示例包括數字、比特串、編碼和/或文字數字串等。
在206,接入點104可以基于尋呼標識符集114和所述至少一個尋呼標識符116來生成尋呼消息。例如,每一個尋呼消息可以對應于(例如,指示)一個或多個尋呼標識符集114。在一種配置中,尋呼標識符集114可以在尋呼消息中進行顯式地標識。例如,尋呼消息可以包括顯式地指示尋呼標識符集114的字段(例如,兩字節字段)。另外地或者替代地,可以在物理層前導碼中發送顯式標識符。在另一種配置中,尋呼消息可以基于尋呼幀的順序號,隱式地指示尋呼標識符集114。在另一種配置中,尋呼消息可以基于發送該尋呼消息的時間來隱式地指示尋呼標識符集114。
在206生成尋呼消息時,接入點104可以確定其是否具有用于向站106傳輸的任何未決數據,確定站106是否處于睡眠狀態。如果存在用于向站106傳輸的未決數據,且站106處于睡眠狀態,則接入點可以在206處生成指示站106進入清醒狀態的尋呼消息。例如,如果在具有相應的尋呼標識符集114的尋呼消息中指示或者定址了單個站106,則接入點104可以指示站106正被尋呼。
在一種配置中,可以相對于尋呼消息所指示的尋呼標識符集114,對各個站106進行定址。例如,可以使用N比特的位圖,其中每一個比特對相對于該集合的特定站地址進行索引。可以通過特定的管理消息,提前分配該集合中的相對位置(例如,在202處分配所述至少一個尋呼標識符116時)。該管理消息可以定義每一個尋呼標識符116和尋呼標識符集114之間的關聯。或者,尋呼標識符集114中的相對位置,可以通過與尋呼標識符集值的偏移來表示(例如,假定尋呼標識符集值表示該尋呼標識符集114的起始地址)。
在另一種配置中,可以使用絕對定址來標識尋呼標識符集114中的各個站106。例如,本地或全局地址可以標識各個站106。在一些實現中,可以使用部分地址。另外地或者替代地,可以使用全部的尋呼標識符。
在另一種配置中,可以不使用顯式指示來對尋呼標識符集114中的各個站106進行定址。例如,只要對尋呼標識符集114進行了索引,則與該尋呼標識符集114相對應的所有站被隱式地尋呼。或者,例如,可以使用一個比特來指示是否對與該尋呼標識符集114相對應的所有站106或者沒有一個站進行尋呼。或者,對位于給定范圍之中的所有站106進行尋呼。
在208,接入點104可以發送該尋呼消息。例如,在每一個尋呼時期,接入點104都可以發送幀。每一個幀可以尋呼一個或多個站集合。每一個幀可以包括該集合中被尋呼的特定站的列表。在一些配置中,可以提前定義對每一個集合進行尋呼的調度表(例如,接入點104和站106可以具有定義的調度表)。站106可以在該調度表所指定的時間清醒。
圖3是描述用于實現開銷降低的尋呼的方法300的另一種配置的流程圖。在302,站106可以確定分配給站106的至少一個尋呼標識符116。例如,站106可以從接入點104接收指示分配給站106的一個或多個尋呼標識符116的消息。
在304,站106可以確定與所述至少一個尋呼標識符116相對應的至少一個尋呼標識符集114。例如,站106可以從接入點104接收指示(分配給站106的)所述至少一個尋呼標識符116和所述至少一個尋呼標識符集114之間的關系或者關聯的消息。
在306,站106可以基于所述至少一個尋呼標識符集114,確定尋呼消息是否與站106相對應。例如,該確定操作306可以是基于尋呼消息是否與和站106相對應的尋呼標識符集114相關聯。如果尋呼標識符集114包括與該站相對應或者標識該站的尋呼標識符116,則尋呼標識符集114與站106相對應。
在進行該確定操作306時,站106可以從接入點104接收尋呼消息,也可以不從接入點104接收尋呼消息。例如,在一些配置中,站106可以根據預定的調度,只接收基于與站106相對應的尋呼標識符集114或者與其相關聯的尋呼消息。例如,站106可以丟棄、忽略和/或不接收在非調度的時間發送的尋呼消息。在其它配置中,站106可以接收所有的尋呼消息,并且丟棄或者忽略不對應于與站106相對應的尋呼標識符集114的那些尋呼消息。因此,如果站106在306基于所述至少一個尋呼標識符集114,確定尋呼消息不與站106相對應(例如,由于該尋呼消息不是按照與站106相對應的尋呼標識符集114的調度時間發送,和/或由于該尋呼消息沒有指示與站106相對應的尋呼標識符集114),則站106可以在306基于所述至少一個尋呼標識符集114,確定下一個尋呼消息是否與站106相對應。
如果基于所述至少一個尋呼標識符集114,該尋呼消息與站106相對應(例如,該尋呼消息是按照與站106相對應的尋呼標識符集114的調度時間發送,和/或該尋呼消息指示與站106相對應的尋呼標識符集114),則站106可以在308確定站106是否被尋呼。例如,站106可以確定站106是否通過尋呼消息來定址。如上所述,可以相對于尋呼標識符集114,對站106進行定址。例如,相對于尋呼標識符集114的具體位置可以對站106進行定址。在另一個示例中,與尋呼標識符集值的偏移可以對站106進行定址。在另一個示例中,可以使用絕對定址(例如,具有完全和/或部分地址)對站106進行定址。
在其它配置中,針對尋呼標識符集114中的各個站106,可以不使用顯式指示。例如,當指示尋呼標識符集114時,對與尋呼標識符集114相對應的所有站106進行了隱式尋呼。或者,指示符(例如,一比特)可以指示是對與該尋呼標識符集114相對應的所有站106進行尋呼,還是不對與該尋呼標識符集114相對應的站106進行尋呼。在另一種替代配置中,對給定范圍內的所有站106進行尋呼。
如果沒有對站106進行尋呼,則站106可以在306,基于所述至少一個尋呼標識符集114來確定下一個尋呼消息是否與該站相對應。但是,如果對站106進行了尋呼,則站106可以在310,將站106設置為清醒狀態。當處于清醒狀態時,例如,站106可以從接入點104接收數據。
圖4是描述尋呼消息428隨時間430的示例的圖。例如,接入點104可以在結合圖1所描述的無線通信系統100中,向站106發送尋呼消息428a-c。如圖4中所示,接入點104配置為隨時間430發送多個尋呼消息428。尋呼消息428可以在TIM幀、信標中發送,也可以使用某種其它適當的信令來發送。在一些實現中,站106可以配置為監聽尋呼消息428中的一個或多個,如下所述。
在一些配置中,每一個尋呼消息428可以包括與該尋呼消息428旨在針對的尋呼標識符集114相對應的一個或多個尋呼標識符集值。在一個示例中,尋呼標識符集值可以是能夠對216個尋呼標識符集114進行索引的兩字節字段。在另一個示例中,尋呼標識符集值可以包括在尋呼消息428的物理層(PHY)前導碼中。可以向站106分配或者給予關于尋呼標識符集值的信息,其中該信息指代與站106相對應的尋呼標識符集114。因此,站106可以接收尋呼消息428。站106可以基于尋呼消息428中的尋呼標識符集值,確定尋呼消息428是否與站106相對應。例如,如果尋呼消息428包括用于與站106相對應的尋呼標識符集114的尋呼標識符集值,則站106確定該尋呼消息428與本站106相對應。此外,如果尋呼消息428不包括用于與站106相對應的尋呼標識符集114的尋呼標識符集值,則站106確定該尋呼消息428不與本站106相對應。
在另一個示例中,接入點104可以配置為順序地發送N個尋呼消息428(其中,N是任意正整數),以便在給定時刻對站106進行尋呼。因此,該序列中的每一個尋呼消息428可以與N個尋呼消息中的順序號n相關聯(n=1、…、N)。每一個順序號n可以與一個或多個尋呼標識符集114相關聯。
因此,站106可以基于尋呼消息428的順序號n,確定該尋呼消息428與站106相對應。例如,如果尋呼消息428的順序號與包括站106的尋呼標識符116的尋呼標識符集114相關聯,則站106確定該尋呼消息428與本站106相對應。此外,如果尋呼消息428的順序號n與包括站106的尋呼標識符116的尋呼標識符集114不相關聯,則站106確定該尋呼消息428與本站106不相對應。
在一些配置中,可以向站106分配或者給予關于順序號和尋呼標識符集114之間的關系或者關聯的信息。這使站106能夠監聽具有與站106相對應的尋呼標識符集114的尋呼消息428。例如,接入點104可以發送用于與站106相對應的尋呼標識符集114的尋呼消息的順序號n。站106可以監聽該順序號。在一些情況下和/或配置中,接入點104可以將尋呼標識符集114與順序號相關聯。如上所述,尋呼標識符集值可以與尋呼標識符集114相對應。此外,站106可以基于尋呼標識符集值,確定尋呼標識符集114是否與順序號n相關聯。例如,如果尋呼標識符集114的尋呼標識符集值等于mod(n,256),則該尋呼標識符集114與順序號n相關聯。如果尋呼標識符集114的尋呼標識符集值的值不等于mod(n,256),則該尋呼標識符集114與順序號n不相關聯。
在一些配置中,接入點104可以配置為在某些時間(例如,在特定的時間間隔,接入點104可以定期地重復)發送尋呼消息428。因此,每一個尋呼消息428可以與特定的時間間隔相關聯。每一個時間間隔可以與一個或多個尋呼標識符集114相關聯。在這些配置中,站106可以基于在其期間發送尋呼消息428的時間間隔,確定該尋呼消息428是否與站106相對應。例如,如果該尋呼消息428的時間間隔與包括站106的尋呼標識符116的尋呼標識符集114相關聯,則站106確定該尋呼消息428與站106相對應。此外,如果尋呼消息428的時間間隔與包括站106的尋呼標識符116的尋呼標識符集114不相關聯,則站106確定該尋呼消息428不與站106相對應。
在一些配置中,可以向站106分配或者給予關于時間間隔和尋呼標識符集114之間的關系或關聯的信息。這使站106能夠監聽與站106相對應的尋呼標識符集114的尋呼消息428。在一些情況下和/或配置中,接入點104可以將尋呼標識符集114與時間間隔進行關聯。此外,站106可以基于該時間間隔,來確定給定的尋呼消息428是否與站106相對應。如果站106確定該尋呼消息428與站106相對應,則站106還可以確定站106是否被尋呼。如果站106被尋呼的話,站106可以將自己設置為特定的狀態(例如,清醒狀態)。這可以基于尋呼消息428的內容來實現,如下面所描述的。
圖5是描述根據本申請所公開的系統和方法的尋呼消息528a-c的示例532a-c的圖。示例A 532a描述了尋呼消息A 528a。如圖所示,尋呼消息A528a包括N比特的位圖534(其中,N可以是任意正整數)。位圖534中的每一比特(例如,比特位置),可以與站106的特定尋呼標識符116(例如,站106)相對應,其中該尋呼標識符116與同尋呼消息A 528a相關聯的尋呼標識符集114相關聯。此外,每一比特的值(例如,0或1)可以指示或者指導具有相應的尋呼標識符116的站106的狀態(例如,休眠或者清醒)。因此,站106可以通過確定位圖534中其相應的比特的值,來確定站106操作狀態。
在一些配置中,可以從接入點104向站106分配或者給予關于位圖534 中的哪些比特位置與站106的尋呼標識符116相關聯的信息。例如,接入點104或者無線通信系統100中的另一個設備可以設置比特位置和尋呼標識符116之間的關聯,并通過消息(例如,管理消息)將其傳輸給站106。
在其它配置中,尋呼標識符集114可以與表示該尋呼標識符集114中的每一個尋呼標識符116的起始地址的尋呼標識符集值相關聯。例如,如果尋呼標識符集114中的尋呼標識符116是順序的(例如,11、12、13、14等),則該尋呼標識符集114標識符可以是10。因此,不是該尋呼標識符集值的一部分的剩余部分尋呼標識符116,可以用作針對位圖534的索引。因此,站106可以使用關聯的尋呼標識符116,對位圖534進行索引以確定站106的指示的操作狀態。繼續上面的示例,如果站106與尋呼標識符值11相關聯,則站106可以在位圖534中搜索位于位置1的比特的值,以確定站106的指示的操作狀態。在一些方面,位圖534的位置N中的比特指代站106具有尋呼標識符值=N+256*尋呼標識符集值。
示例B 532b描述了尋呼消息B 528b。如圖所示,尋呼消息B 528b可以包括與站106相對應的尋呼標識符116的顯式標識符536。該顯式標識符536的示例包括值、比特串、編碼、文字數字串(例如,如站106的本地或全球因特網協議(IP)地址或者本地或全球媒體訪問控制(MAC)地址的絕對地址)。在一些配置中,顯式標識符536可以是AID。基于該顯式標識符,與同尋呼消息B 528b相關聯的尋呼標識符集114對應的站106(其確定尋呼消息B 528b與站106相對應),還可以確定站106是否被尋呼。例如,如果尋呼消息B 528b包括與站106相關聯的尋呼標識符116的顯式標識符536,則站106確定站106被尋呼。如果尋呼消息B 528b不包括與站106相關聯的尋呼標識符116的顯式標識符536,則站106確定其沒有被尋呼。
示例C 532c描述了尋呼消息C 528c。如圖所示,尋呼消息C 528c可以包括與要尋呼的站106相關聯的尋呼標識符116的非顯式指示。相反,與和尋呼消息C 528c相關聯的尋呼標識符集114相關的站106,可以確定站106被(隱式地)尋呼。因此,尋呼消息C 528c在與該尋呼消息C 528c相關聯的尋呼標識符集114中隱式地指示針對所有尋呼標識符116的尋呼。在一些配置中,可以在尋呼消息C 528c中包括單個比特,以指示或者指導與和該尋呼消息C 528c相關聯的尋呼標識符集114相關的所有站106的操作狀態(例如,清醒或者休眠)。例如,比特值(0或1)指示具有與尋呼消息C 528c相對應的尋呼標識符集114中所包括的尋呼標識符116的所有站106的狀態。在另一種配置中,該比特在尋呼消息C 528c中的存在(例如,尋呼消息C 528c是否包括該比特),可以指示或者指導站106的狀態。因此,基于上面的消息方案和技術,可以在無線通信網絡100中實現開銷降低的尋呼。
圖6是描述可以實現開銷降低的尋呼的站606單元的一個示例的框圖。單元622、638、640、642中的一個或多個,可以包括在上面結合圖1所描述的站106中。站606包括用于從諸如接入點104之類的另一個無線設備接收多個尋呼消息的接收鏈622。接收鏈622可以配置為執行上面結合圖1所描述的站接收鏈122的一個或多個功能。
此外,站606還包括尋呼消息對應確定框/模塊638,后者用于基于至少一個尋呼標識符集114,確定尋呼消息中的一個或多個是否與站606相對應。例如,尋呼消息對應確定框/模塊638可以配置為執行上面結合圖3中所描述的步驟306而描述的功能里的一個或多個。在一些配置中,尋呼消息對應確定框/模塊638可以使用處理器和存儲器中存儲的指令來實現。
此外,站606還包括尋呼確定框/模塊640,后者用于確定該站606是否被尋呼。尋呼確定框/模塊640可以配置為上面參照圖3所描述的步驟308而描述的功能里的一個或多個。在一些配置中,尋呼確定框/模塊640可以使用處理器和存儲器中存儲的指令來實現。此外,站606還包括狀態控制器642,后者用于設置站606的操作狀態。狀態控制器642可以配置為執行上面參照圖3中所描述的步驟310而描述的功能里的一個或多個。在一些配置中,狀態控制器642可以使用處理器和存儲器中存儲的指令來實現。在一些配置中,尋呼消息對應確定框/模塊638、尋呼確定框/模塊640和/或狀態控制器642,可以包括在結合圖1所描述的站尋呼框/模塊126中和/或與其相耦合。
如上所述,接入點104可以(例如,通過劃分)分配和生成尋呼標識符116和尋呼標識符集114。在一些配置中,接入點104可以基于來自站106的關于站106何時請求這些尋呼的信息,來執行這些操作。為了執行這種調度以適應多個站106的請求,這可以導致在接入點104處的顯著開銷。
另外地或替代地,在一些配置中,接入點104可以按特定的時間間隔發送用于特定的尋呼標識符116的尋呼消息。例如,包括特定尋呼標識符116的位圖的尋呼消息,可以按特定的定時器時間間隔發送。其它尋呼消息可以包括用于不同的尋呼標識符116的位圖,并可以按不同的時間間隔發送。例如,第一尋呼消息可以包括用于第一尋呼標識符集114(例如,尋呼標識符1-32)的位圖。可以按每三個信標發送一次第一尋呼消息(例如,信標1、4、7等)。此外,第二尋呼消息可以包括用于第二尋呼標識符集114(例如,尋呼標識符33-64)的位圖。可以在第一尋呼消息之后,按每三個信標發送一次第二尋呼消息(例如,信標2、5、8等)。此外,第三尋呼消息可以包括用于第三尋呼標識符集114(例如,尋呼標識符65-96)的位圖。可以在第二尋呼消息之后,按每三個信標發送一次第三尋呼消息(例如,信標6、6、9等)。可以從接入點104向站106分配根據特定的調度表(例如,時間間隔調度)發送的尋呼標識符116(例如,第一、第二或者第三尋呼標識符集114中的尋呼標識符116)。因此,可以從一個有限的調度表組中向站106分配一個特定的尋呼消息傳輸調度表。此外,該信息還可以用作站106的時間源,其減少了接入點104處的開銷。在一些配置中,站106可以請求尋呼消息調度分配。例如,接入點104和站106可以同意特定的尋呼消息調度。
在一些配置中,在從接入點104接收到指示該接入點104具有用于站106的尋呼消息之后,站106可以向接入點104發送輪詢消息,以便從接入點104接收數據。在一些方面,接入點104可以對多個站106進行尋呼,如上所述。因此,所述多個站106可以對與接入點104的一個或多個通信信道進行競爭,以便向接入點104發送輪詢消息。如果幾個站106都嘗試在同一時間向諸如接入點104之類的接入點發送輪詢消息,那么這些輪詢消息發生沖突。在一些配置中,站106發送輪詢消息的調度,可以是基于站106的尋呼標識符116和/或站106屬于的尋呼標識符集114,以便減少沖突的可能性,如下所述。
在一種配置中,站606可以在接收到指示接入點104具有用于站106的數據的尋呼消息之后,基于站106的尋呼標識符116,確定何時針對數據對接入點104進行輪詢。例如,如上面參照圖5中的示例A 532a所描述的,尋呼消息可以包括N比特的位圖(其中N是任意正整數)。該位圖中的每一比特可以對應于一個特定的尋呼標識符116,或者與該尋呼消息相關聯的尋呼標識符集114相關的站106。此外,每一比特的值(例如,0或1)可以指示具有該尋呼標識符116的相應站106應當處于的狀態(例如,休眠或者清醒)。與具有值為1的比特相關聯的站106,可以基于該比特值來確定該站606被尋呼(例如,接入點104具有用于向站106發送的數據)。在一些配置中,站106可以基于與站106相對應的比特在位圖中的位置,來確定用于對接入點104進行輪詢的時間。例如,如果與站106相關聯的比特是第x個比特,則站106可以在基于x的函數的時間(例如,在接收到尋呼消息之后的x*n微秒(μs),其中n是任意正整數),對接入點104進行輪詢。在另一個示例中,站106可以基于尋呼標識符116的散列函數(例如,尋呼標識符116和尋呼消息的時間戳的散列(hash)),確定用于對接入點104進行輪詢的時間。
在另一種配置中,站106可以基于尋呼標識符116,確定用于開始競爭向接入點104發送輪詢消息的信道的時間(例如,而不是確定用于向接入點104進行輪詢的確切時間)。例如,如果與站106相關聯的比特是第x個比特,則站106可以在基于x的函數的時間(例如,在接收到尋呼消息之后的x*nμs,其中n是任意正整數),對該信道進行競爭。在另一個示例中,站106可以基于尋呼標識符116的散列函數(例如,尋呼標識符116和尋呼消息的時間戳的散列(hash)),確定用于對該信道進行競爭的時間。
在另一種配置中,站106可以使用回退計數器(其類似于IEEE 802.11標準的回退計數器),來確定何時向接入點104發送輪詢消息。例如,站106可以從起始值對回退計數器進行倒計數,當計數器到達0時,站106可以發送輪詢消息。此外,當進行倒計數時,站106還可以確定該信道是活躍(在該信道上存在業務),或者該信道是空閑(在該信道上不存在業務)。如果該信道活躍,則站106可以凍結該倒計數,直到該信道再次空閑為止。站106可以基于尋呼標識符116,確定回退計數器的起始值。例如,如果與站106相關聯的比特是第x個比特,則站106可以將回退計數器設置為基于x的函數(例如,在接收到尋呼消息之后的x*nμs,其中n是任意正整數)的值。在另一個示例中,站106可以將回退計數器設置為基于尋呼標識符116的散列函數的值(例如,尋呼標識符116和尋呼消息的時間戳的散列(hash))。
可以通過站106和接入點104之間交換消息,來執行如上面所描述的用于發送和接收尋呼消息的尋呼標識符116和尋呼標識符集114的使用。該消息可以采用多種不同的格式。下面參照本申請所描述的方面,來描述不同的消息可以采用的一些格式,以及這些消息的使用。
圖7描述了用于消息700的幀格式的一個示例。可以從站106向接入點104發送消息700,以建立尋呼時間間隔和/或獲得尋呼標識符116。消息700可以稱為尋呼建立請求消息700。如圖7中所示,消息700包括具有1字節的設備標識符(EID)字段744、字段744后跟著具有1字節的幀長度(LEN)字段746、字段746后跟著具有1字節的控制字段748、字段748后跟著一個或多個時間起始字段750a-b和時間周期字段752a-b(字段750a-b和字段752a-b中每一個字段具有至少3字節)。時間起始字段750a-b指示站106請求開始的尋呼時間間隔的時間(站106將清醒的時間周期),時間周期字段752a-b指示這些尋呼時間間隔的時間周期。例如,這些時間可以指示多個信標周期、幾秒、幾個微秒、多個幾個微秒或者某種其它單位的測量。控制字段748可以指示對該時間進行指示的方式。接入點104對于消息700的響應,可以是尋呼建立響應消息或者確認(ACK)(例如,具有時間指示的增強型ACK)。
圖8描述了用于消息800的幀格式的另一個示例。可以從站106向接入點104發送消息800,以建立尋呼時間間隔和/或獲得尋呼標識符116。消息800包括與結合圖7所描述的消息700相同的字段(例如,EID字段844、LEN字段846、控制字段848、一個或多個時間起始字段850a-b和一個或多個時間周期字段852a-b)。但是,消息800還在每一個時間起始字段850a-b和時間周期字段852a-b之前,包括具有2個字節的一個或多個尋呼標識符(PID)(例如,尋呼標識符116)字段854a-b。PID字段854可以指示站106在相關聯的時間起始和時間周期期間請求調度的特定尋呼標識符116。
圖9描述了用于消息900的幀格式的另一個示例。可以從接入點104向站106發送消息900。消息900可以稱為尋呼建立響應消息900。響應來自站106的消息(例如,圖7中的消息700或者圖8中的消息800)的接收,接入點104可以發送消息900。消息900可以包括與結合圖8所描述的消息800相類似的字段(例如,EID字段944、LEN字段946、控制字段948、一個或多個時間起始字段950a-b、一個或多個時間周期字段952a-b和一個或多個PID字段954a-b)。控制字段948可以用于指示對來自站106的針對尋呼時間間隔和/或尋呼標識符116的請求的狀態(例如,拒絕、接受)。時間起始字段950可以指示用于尋呼時間間隔的分配的起始時間,時間周期字段952可以指示該時間間隔的持續時間,并且PID字段954可以指示針對該給定起始時間和時間間隔所分配的尋呼標識符116。站106可以通過傳輸ACK,來響應消息900的接收。
圖10描述了尋呼消息1000的另一個示例。尋呼消息1000可以類似于結合圖5所描述的尋呼消息A 528a。如圖所示,尋呼消息1000包括EID字段1044、LEN字段1046、控制字段1048和一個或多個偏移字段1056a-b以及可選的一個或多個位圖(BMAP)1058a-b。偏移字段1056可以指示站106應當使用以便對位圖1058進行索引的尋呼標識符116的偏移,如參照上面結合圖5描述的示例A 532a所描述的。例如,100的偏移可以指示尋呼標識符101位于位圖的1位置(101-100)。在另一個方面,該偏移字段可以指示被尋呼的尋呼標識符集114。
圖11描述了尋呼消息1100的另一個示例。尋呼消息1100可以類似于結合圖5所描述的尋呼消息B 528b。如圖所示,尋呼消息1100包括EID字段1144、LEN字段1146、控制字段1148和具有尋呼標識符列表的一個或多個PID字段1154a-n。每一個尋呼標識符字段1154可以包括或者指示特定的尋呼標識符116,如果站106的尋呼標識符116列在PID字段1154a-n中的一個里,則站106可以確定站106被尋呼,如上面結合圖5的示例B 532b所描述的。
圖12是描述尋呼消息1228的更特定示例的圖。(根據已知方法,例如完整TIM的)完整位圖可以包括指示是否存在針對特定站的數據的0/1比特序列。在該情況下,站的索引是該比特在位圖中的位置(例如,如果相應的比特是1,則存在針對該站的數據,如果相應的比特是0,則不存在針對該站的數據)。根據本申請所公開的系統和方法,可以對位圖進行壓縮,以便獲得壓縮的尋呼消息(例如,如圖12中所示)。示例A 1232a描述了具有壓縮的位圖(例如,業務標識圖(TIM)的壓縮版本)的尋呼消息1228。尋呼消息1228可以類似于結合圖5所描述的尋呼消息B 528b。如圖所示,尋呼消息1228包括EID字段1244、LEN字段1246、可選的控制字段1248和一個或多個子位圖單元1260a-n。控制字段1248可以指示使用的壓縮的類型。可以在單個尋呼消息(或者幀)中發送所述一個或多個子位圖單元1260a-n,以便覆蓋多個站106。
示例B 1232b描述了子位圖單元1260中的一個的結構。具體而言,第一字段指示偏移值1262,其用于標識尋呼的站106的索引。在一種配置中,第一字段包括13比特。子位圖單元1260可以標識特定的站。例如,可以將站(例如,尋呼的站)索引計算成偏移值和可變長度位圖1266中的比特位置的和。第二字段標識可變長度位圖1266的長度1264。該長度1264可以用字節單位來指示。在一種配置中,第二字段具有3比特。如果長度1264的值等于零,則僅僅被尋呼的站是索引等于第一字段中包含的偏移值1262的站106。如果長度1264的值大于零,則長度1264的值指示可變長度位圖1266中的字節的數量。第三字段標識可變長度位圖1266。可變長度位圖1266具有可變長度,這是由于尾部的零可以被省略,并被假定為隱式的是零(除非另一個子位圖單元1260指示)。在一種配置中,可變長度位圖的長度可以是從0字節到7字節。在另一種配置中,長度字段所指示的值可以映射到可變長度位圖1266的不同長度。例如,0可以指示不存在可變長度位圖1266,1可以指示可變長度位圖1266是1字節,2可以指示可變長度位圖1266是4字節,3可以指示可變長度位圖1266是8字節等。應當注意的是,可以通過本申請所描述的方法、過程、方式和/或結構中的一個或多個,來應用結合圖12所描述的壓縮。另外,結合圖12所描述的壓縮的全部或者一部分,可以與本申請所描述的方法、過程、方式和/或結構中的一個或多個相組合。
圖13描述了尋呼消息1328的另一個更特定示例。具體而言,示例A1332a描述了具有壓縮的位圖(例如,如上面所描述的業務標識圖(TIM)的壓縮版本)的尋呼消息1328。舉例而言,但非做出限制,該尋呼消息1328中應用的壓縮可以結合低密度位圖(例如,與零的數量相比,一的數量更多的位圖)來使用。尋呼消息1328可以類似于上面結合圖5所描述的尋呼消息B 528b。如圖所示,尋呼消息1328包括EID字段1344、LEN字段1346、控制字段1348和壓縮的TIM信息元素(TIM IE)1368。控制字段1348可以指示使用的壓縮的類型。
示例B 1332b描述了壓縮的TIM IE 1368的結構。該結構使用通過使用行程長度編碼(RLE)方法對原始位圖進行處理所獲得的行程長度序列1376。具體而言,第一字段1370指示要被壓縮的位圖的序列中的第一比特的值。該值可以是“1”或者“0”。第二字段1372指示行程長度序列的數量N(例如,N=2n,其中n是第二字段1372中包括的比特的數量)。在一個方面,第二字段1372由n=13個比特構成(例如,用此方式,N可以覆蓋至少多達6000)。第三字段1374指示每一個行程長度序列的比特數量L(例如,L=2l,其中l是構成第三字段1374的比特的數量)。在一個方面,第三字段1374由l=4個比特構成。第四字段1376包括行程長度序列1376。構成第四字段1376的比特的整個數量是N*L。在一個方面,可以將比特數量L選定為L=ceil(log2R),其中R=max([r1,r2,...,rN]),[r1,r2,...,rN]與N個行程長度序列的序列相對應。通過該壓縮的TIM IE 1368,站可以無損地對該原始位圖進行重構。結合圖13描述的該方法,可以結合本申請所描述的方法、過程、方式和/或結構中的一個或多個來操作。另外,結合圖13所描述的方法的全部或者一部分,可以與本申請所描述的方法、過程、方式和/或結構中的一個或多個相組合。
圖14是描述尋呼機制的一個示例的圖。所示的尋呼機制可以由結合圖1所描述的無線通信系統100中的接入點104和站106使用。如圖所示,時間從左到右地隨時間軸1484增加。接入點104可以配置為發送多個尋呼消息1478a-b。舉例而言,但非做出限制,尋呼消息1478a可以包括如圖所示的比特序列。可以如上所述地生成尋呼消息1478。
在傳輸尋呼消息1478之后,時間間隔1482可以保留用于被尋呼站106。可以通過發送消息(例如,尋呼消息、其它消息)來實現該保留,以使沒有被尋呼的站在所保留時段的持續期間,延遲對于該介質的接入。在一些實現中,可以通過設置保留幀的持續時間字段值來實現延遲的接入,使得沒有被尋呼的站可以設置它們的網絡分配矢量(NAV)。換言之,接入點104可以確定保留的時間間隔,通過設置NAV來為至少一個被尋呼站106設置保留的時間間隔。
在保留的時間間隔1482期間,被尋呼站106可以向接入點104發送請求1480a-b(例如,省電輪詢(PS-POLL)請求),從接入點104接收響應。多個被尋呼站106可以根據各種方法,在時間間隔1482期間進行競爭,如本申請所描述的。沒有被尋呼的站106,可以不在時間間隔1482期間進行競爭。一旦時間間隔1482過期,站106可以開始競爭,以向接入點104發送請求。接入點104確定時間間隔1482的持續時間。時間間隔1482可以足夠用于所有被尋呼站106向接入點104發送請求,從接入點104接收響應。舉例而言,但非做出限制,時間間隔1482的持續時間可以取決于被尋呼站106的數量。
圖15是描述用于確定操作狀態的方法1500的一種配置的流程圖。在一些配置中,結合圖1所描述的站106可以執行方法1500。在1502,站106可以從接入點104接收多個尋呼消息。
在1504,站106可以基于本申請所描述的技術(例如,基于尋呼標識符集),確定是否監聽所述多個尋呼消息中的一個或多個尋呼消息。確定是否監聽一個或多個尋呼消息的操作1504,可以是如上面結合圖3所描述的基于至少一個尋呼標識符集,確定尋呼消息是否與站106相對應的操作306的一個示例。例如,站106可以基于尋呼消息中包括的尋呼標識符集114、尋呼消息的順序號n或者發送尋呼消息的時間間隔,來進行該確定操作1504。
如果站106確定不對一個或多個尋呼消息進行監聽,則針對這些一個或多個尋呼消息的操作結束。但是,如果站106確定對一個或多個尋呼消息進行監聽,則針對這些一個或多個尋呼消息,操作繼續。
如果站106在1504確定對一個或多個尋呼消息進行監聽,則站106可以在1506,根據本申請所描述的技術,確定所述一個或多個尋呼消息是否標識站106的操作狀態。確定所述一個或多個尋呼消息是否標識接收設備的操作狀態的操作1506,可以是如上面結合圖3所描述的確定站106是否被尋呼的確定操作308的一個示例。例如,站106可以基于尋呼消息中包括的位圖、尋呼消息中包括的站標識符(例如,尋呼標識符或者與站106相對應的某個指示),或者基于尋呼消息不包括顯式指示符,進行該確定1506。如果站106在1506確定所述一個或多個尋呼消息沒有標識站106的操作狀態,則操作可以結束(例如,但針對一個或多個另外的尋呼消息進行循環)。
如果站106在1506確定所述一個或多個尋呼消息標識了站106的操作狀態,則站106可以在1508,基于所述一個或多個尋呼消息來設置其操作狀態,如本申請所描述的。例如,如果所述一個或多個尋呼消息指示站106進入清醒狀態,則站106可以進入清醒狀態。
圖16是描述用于壓縮尋呼消息的方法1600的一種配置的流程圖。舉例而言,但非做出限制,根據該方法1600可以獲得的可能壓縮尋呼消息的示例,是如上面結合圖12和圖13所描述的尋呼消息1228和1328。在1602,發送設備(例如,接入點104或與接入點104相關聯的裝置)可以調度要尋呼的多個接收機(例如,站106)。在1604,發送設備可以生成尋呼消息。該尋呼消息可以標識所述多個調度的接收機中的一個或多個。
在1606,發送設備可以對該尋呼消息進行壓縮。可以使用各種方法來執行如本申請所描述的壓縮(例如,通過使用尋呼標識符116和尋呼標識符集114)。
在1608,發送設備可以向所述多個調度的接收機中的一個或多個發送該壓縮的尋呼消息。在某些情況下(例如,具有高密度位圖或者零的數量與一的數量相比更小的位圖),發送設備可以選擇要尋呼的所述多個接收機中的一部分(例如,子組或者子集),以便包含在尋呼消息中。在一些配置中,可以以例如循環方式執行對于所述多個設備的調度。結合圖16所描述的方法1600,可以結合本申請所描述的方法、過程、方式和/或結構中的一個或多個來操作。另外,結合圖16所描述的方法1600的全部或者一部分,可以與本申請所描述的方法、過程、方式和/或結構中的一個或多個相組合。
圖17是描述用于對尋呼消息進行壓縮的方法1700的另一種配置的流程圖。例如,方法1700可以由接入點104執行,以便生成結合圖12所描述的尋呼消息1228。在1702,發送設備(例如,接入點104或者與接入點104相關聯的裝置)可以定義子位圖單元1260。
在1704,發送設備可以將用于標識被尋呼的接收機(例如,站106)的索引的信息插入到子位圖單元1260中。例如,該信息可以具有偏移字段1262和長度字段1264的形式,如結合圖12所描述的。
在1706,發送設備可以將可變長度位圖1266插入到子位圖單元1260。在1708,發送設備可以在單個尋呼消息中(例如,在單個TIM幀中)發送一個或多個子位圖單元1260。可以實現該操作以便在單個幀中覆蓋多個站。結合圖17所描述的方法1700,可以結合本申請所描述的方法、過程、方式和/或結構中的一個或多個來操作。另外,結合圖17所描述的方法1700的全部或者一部分,可以與本申請所描述的方法、過程、方式和/或結構中的一個或多個相組合。
圖18是描述用于對尋呼消息進行壓縮的方法1800的另一種配置的流程圖。例如,方法1800可以由接入點104執行,以便生成結合圖13所描述的尋呼消息1328。在1802,發送設備(例如,接入點104或者與接入點104相關聯的裝置)可以接收要進行壓縮的位圖。該位圖可以類似于如上所述的位圖。
在1804,發送設備可以通過獲得行程長度序列,對位圖進行壓縮。可以通過使用行程長度編碼(RLE)技術來獲得這些序列。
在1806,發送設備可以定義信息單元(例如,壓縮的TIM IE 1368)。在1808,發送設備可以將行程長度序列插入到該信息單元中。
在1810,發送設備可以將與行程長度序列有關的信息插入到該信息單元中。例如,該信息可以包括:在第一比特字段1370中包括的信息、序列長度N字段1372和L長度字段1374,如上面結合圖13所描述的。結合圖18所描述的方法1800可以用于例如低密度位圖(例如,一的數量與零的數量相比更小的位圖)。但是,應當注意的是,方法1800也可以應用于其它情況或者場景。
圖19是描述用于接收壓縮的尋呼消息的方法1900的一種配置的流程圖。例如,方法1900可以應用于接收上面結合圖12和圖13所描述的尋呼消息1228和1328中的一個或多個。在1902,接收機(例如,站106)可以從發送設備(例如,接入點104或者與接入點104相關聯的裝置)接收壓縮的尋呼消息。
在1904,接收機可以基于該壓縮的尋呼消息來重構尋呼消息。用于重構尋呼消息的方法,可以取決于用于對原始尋呼消息進行壓縮的方法。
在1906,接收機可以從該尋呼消息中包括的多個接收機標識符中選擇第一接收機標識符。在1908,接收機可以向發送設備發送指示第一接收機標識符的選擇的請求。結合圖19所描述的方法1900,可以結合本申請所描述的方法、過程、方式和/或結構中的一個或多個來操作。另外,結合圖19所描述的方法1900的全部或者一部分,可以與本申請所描述的方法、過程、方式和/或結構中的一個或多個相組合。
在TIM時間間隔期間,被調度向接入點104進行上行鏈路傳輸的一組被尋呼站106,以及沒有被尋呼的一組站106(其仍然可以具有要向接入點104發送的分組)可以執行競爭。站106可以接收數據在針對站106的接入點處是未決的尋呼指示。一旦站106了解該情況,站106就可以配置為發送信號以請求該未決數據。例如,該信號可以包括稱為PS-POLL的上行鏈路幀和/或用于請求該未決數據的其它幀。如上所述,如果幾個站106嘗試在同一時間向接入點(例如,接入點104)發送消息(例如,輪詢消息),則這些消息可能沖突。此外,在一些實現中,期望保證對于被尋呼站106的接入。因此,在一些方面,用于站傳輸的調度可以是基于如本申請所描述的尋呼機制,以便減少沖突的可能性,保證對于被尋呼站106的接入。
圖20是描述用于尋呼接收機的方法2000的一種配置的流程圖。在2002,發送設備(例如,接入點104或者與接入點104相關聯的裝置)可以確定針對第一多個接收機(例如,站106)的傳輸調度。所述第一多個接收機具有在發送設備處等待傳輸的數據。所述第一多個接收機是從第二多個接收機中選定的。此外,該信號還包括調度信息,后者可以標識用于所述第一多個接收機(例如,站106)的傳輸調度。
在2004,發送設備可以確定保留的時間間隔。該保留時間間隔是為所調度的第一多個接收機所保留的。在2006,發送設備可以向所述第二多個接收機發送尋呼消息。例如,該尋呼消息可以包括與該保留時間間隔的持續時間有關的信息。結合圖20所描述的方法2000,可以結合本申請所描述的方法、過程、方式和/或結構中的一個或多個來操作。另外,結合圖20所描述的方法2000的全部或者一部分,可以與本申請所描述的方法、過程、方式和/或結構中的一個或多個相組合。
圖21是描述用于在接收機之間進行競爭的方法2100的一種配置的流程圖。在2102,接收機(例如,站106)可以從發送設備(例如,接入點104或者與接入點104相關聯的裝置)接收尋呼消息。
在2104,每一個接收機可以獲得與保留時間間隔有關的信息(例如,與保留時間間隔的持續時間有關的信息)。例如,在2104,每一個接收機可以在管理幀、尋呼幀或者其它信令中獲得該信息。如上所述,在一些實現中,可以通過具有尋呼消息(例如,或者在初始尋呼消息之后發送的另外消息),以使非被尋呼站針對該保留時段的持續時間,延遲對于介質的接入,來實現這種保留。例如,可以通過設置尋呼消息或者保留幀的持續時間字段,使得非被尋呼站可以將它們的NAV設置為適當的時間,來實現這種延遲接入。
在2106,每一個接收機基于尋呼消息的內容,確定其是否是被尋呼接收機。例如,在該保留時間間隔期間,只有被尋呼接收機可以競爭,以向發送設備發送請求(例如,PS-POLL請求)。在2108,被尋呼接收機可以進行競爭,以便(例如,向發送設備)發送請求。
在2110,非被尋呼接收機可以等待該保留時間間隔的期滿。在2112,在保留時間間隔期滿之后,接收機可以進行競爭來發送幀。結合圖21所描述的方法2100,可以結合本申請所描述的方法、過程、方式和/或結構中的一個或多個來操作。另外,結合圖21所描述的方法2100的全部或者一部分,可以與本申請所描述的方法、過程、方式和/或結構中的一個或多個相組合。
可以設想用于介質競爭的各種方法,以便在上面所描述的方法和處理的任何一個中由接收機進行使用。舉例而言,但非做出限制,可以結合圖21所描述的方法2100來使用競爭。
(如結合上面的任何一種方法所描述的)尋呼消息,可以隱式地或者顯式地定義用于站106的順序。例如,如果TIM位圖指示站1和站2均被尋呼,則TIM位圖還可以隱式地或者顯式地指示站1是在站2之前還是之后。例如,可以通過被尋呼站在位圖表示中出現的順序,來確定該順序。假定位圖{0,1,0,0,1,1},其中假定與位置2中的比特相關聯的站106,在與位置5中的比特相關聯的站之前。因此,接收點104所指示的調度和/或站106所確定的調度,可以指示順序。在一些配置中,用于這些站的順序可以是隨機的(例如,基于TSF或者其它指示)。
在一些實現中,可以將壓縮的位圖表示成站標識符的列表。在該情況下,站標識符在該列表中出現的順序,可以確定該順序。假定列表{13,25,5,22},其中假定與標識符“13”相關聯的站在“5”所標識的站之前出現。在另一種配置中,可以根據站標識符的值,而不管消息表現,來導出該順序。
在一些實現中,站在TIM位圖序列中的位置可以取決于站106的位置,如上所述。此外,該順序還可以取決于其它指示,這些指示包括在尋呼消息中,或者假定在站106處是已知的。例如,該指示可以包括該尋呼消息中的定時同步功能(TSF)。在該實現中,第一站106可以是其標識符被設置為“1”的站,其具有TIM位圖序列中的下列位置:在與TSF的12個最低有效位(LSB)相關聯的位置之后,在順序上是第一位的位置。可以包含用于合并各種指示的多個其它功能,以便與基于TSF相比實現類似的結果。在順序的計算中包括TSF的一個有利結果在于:如果使用的TSF的部分在每一次傳輸時不同,則可以在每一次傳輸時改變該順序。
在一些實現中,尋呼消息的發送者可以根據任何標準(其中該標準包括順序信息的使用),確定被尋呼站的順序。例如,發送者可以基于這些站的服務質量(QoS)需求、省電需求或者其它性能參數,來對這些站進行排序。在一些實現中,期望尋呼消息的發送者在該消息中包括該順序的顯式指示。這種順序的顯式指示,可以不是基于TIM位圖,而是基于如上所述的其它因素。
另外方法包括向站106分配確定性回退值。站可以配置為使用該回退值來初始化用于分布式協調功能/增強型分布式信道接入(DCF/EDCA)接入過程的回退計數器。回退計數器的初始值,可以是基于被尋呼站的順序。可以使用上面所描述的方式和/或方法中的一個或多個,來獲得被尋呼站的順序。
另外方法包括:向每一個被尋呼站106分配用于開始發送PS-POLL的競爭過程的時間。在一種配置中,該競爭過程可以針對所有站106在定義的時間開始,例如,在緊接著尋呼消息的結束之后,或者在該尋呼消息之后發送的另外消息(例如,用于保留上面所描述的介質的消息)之后。在一些實現中,可以針對每一個站106,將競爭的起始設置為不同的時間。例如,如上所述,可以基于尋呼消息所定義的站的順序,來確定允許一個站開始該競爭以發送PS-POLL的時間。在一種實現中,可以定義一個時隙,可以允許站106在某個時間之后開始該競爭,其中該時間是時隙乘以站106的位置的倍數。例如,該時隙是所有站106先前已知的,或者由尋呼消息的發送者進行傳輸。順序的后續設備之間的時間間隔可以與信標時間間隔相對應,或者與設置為“1”的TIM位圖序列比特的數量相對應。或者,該時間間隔可以是典型的PS-POLL或者數據或ACK交換在其期間發生的固定時間。在另外的方面,在進入清醒狀態之后,站106可以在對介質進行競爭之前,在另外的時間對該介質進行感測或者監聽。
在一些實現中,該系統可以配置為向站106分配精確的時隙來接入介質。在該方面,站可以配置為在指定的時間發送PS-POLL。該時隙的分配可以是基于該站標識符在尋呼消息中的位置。
另一種方法包括:向一個或全部站106分配競爭窗口(CW)值。站106可以配置為使用該CW值,如DCF/EDCA媒體訪問過程所描述的。在一種實現中,所有被尋呼站106可以配置為:當在尋呼消息之后對發送PS-POLL進行競爭時,使用相同的CW值。該CW值可以是取決于尋呼消息所尋呼的站的數量。例如,如果被尋呼站的數量較大,則CW可以更大,如果被尋呼站的數量較小,則CW可以更小。在另一個方面,可以例如根據尋呼消息中所指示的順序,向不同的站分配不同的CW值。
在一些配置中,站106可以基于該CW對回退值進行初始化,以便確定何時對該介質進行競爭。對于第一傳輸,初始化的回退值可以是間隔[0,CW]中的隨機數。但是,如果站106不能夠成功地發送第一傳輸,則可以使用具有位于間隔[0,N*CW]或者[0,N+CW]之中的隨機值的回退值,對第N次傳輸嘗試進行初始化。有利的是,針對第N次傳輸嘗試的該回退值間隔的使用,可以防止使用位于基于指數的回退值間隔(如,[0,(2N)*CW])之中的隨機值。因此,可以縮短站106成功地發送消息所等待的時間,故站106不久就可以進入休眠狀態,并消耗較少的功率。
在一些實現中,如果站106沒有接收到針對PS-POLL的輪詢,則站106可以在當前尋呼時間間隔(例如,用于發送PS-POLL的一個時間間隔)中再次發送PS-POLL。當站106在當前尋呼時間間隔中再次發送PS-POLL時,站106可以在前一PS-POLL之后,發送例如PS-POLL點協調功能(PCF)幀間空間(PIFS)時間,或者站106可以使用如本申請所描述的回退過程。另一方面,在一些配置中,如果站106沒有接收到針對PS-POLL的輪詢,則站106可以延遲PS-POLL的傳輸,直到下一個尋呼時間間隔(例如,與當尋呼時間間隔不相同的用于發送PS-POLL的另一個時間間隔)為止。應當注意的是,可以同時使用上面所描述的接入方法中的兩個或更多(例如,競爭窗口的分配、初始回退值的分配和/或用于競爭開始的時間的分配)。
圖22描述了可以包括在站2206中的某些組件。可以根據結合圖22所描述的站2206來實現上面所描述的站106、606中的一個或多個。站2206包括處理器2215。處理器2215可以是:通用單/多芯片微處理器(例如,ARM)、專用微處理器(例如,數字信號處理器(DSP))、微控制器、可編程門陣列等。處理器2215可以指代中央處理單元(CPU)。盡管圖22的站2206中僅示出了單個處理器2215,但在可選配置中,可以使用處理器的組合(例如,ARM和DSP)。
此外,站2206還包括與處理器2215進行電通信的存儲器2201(即,處理器2215可以從存儲器2201讀取信息和/或向存儲器2201寫入信息)。存儲器2201可以是能夠存儲電子信息的任何電子組件。存儲器2201可以實現為:隨機存取存儲器(RAM)、只讀存儲器(ROM)、磁盤存儲介質、光存儲介質、RAM中的閃存設備、包括有處理器的板載存儲器、可編程只讀存儲器(PROM)、可擦除可編程只讀存儲器(EPROM)、電可擦除PROM(EEPROM)、寄存器等,且包括其組合。
數據2203a和指令2205a可以存儲在存儲器2201中。指令2205a可以包括一個或多個程序、例行程序、子例行程序、函數、過程等。指令2205a可以包括單個計算機可讀語句或者多個計算機可讀語句。指令2205a可以由處理器2215執行,以實現上面所描述的方法200、300、1500、1600、1700、1800、1900、2000、2100中的一個或多個。執行指令2205a可以包括使用存儲在存儲器2201中的數據2203a。圖22示出了裝載到處理器2215的一些指令2205b和數據2203b。
站2206還可以包括發射機2211和接收機2213,以允許站2206和遠程位置(例如,接入點、基站或者其它無線通信設備)之間的信號發送和接收。發射機2211和接收機2213可以合稱為收發機2209。天線2207可以電耦合到收發機2209。站2206還可以包括多個發射機、多個接收機、多個收發機和/或多付天線(未示出)。
站2206的各種組件可以通過一個或多個總線耦合在一起,這些總線可以包括:電源總線、控制信號總線、狀態信號總線、數據總線等。為了清楚起見,這些總線在圖22中示為總線系統2217。
在一些配置中,站2206還可以包括用戶接口。用戶接口可以包括鍵盤、麥克風、揚聲器和/或顯示器。用戶接口可以包括向站2206的用戶傳送信息和/或從用戶接收輸入的任何單元或組件。
圖23描述了可以包括在接入點2304中的某些組件。可以根據結合圖23所描述的接入點2304來實現上面所描述的接入點104。接入點2304包括處理器2333。處理器2333可以是:通用單/多芯片微處理器(例如,ARM)、專用微處理器(例如,數字信號處理器(DSP))、可編程邏輯器件(PLD)、控制器、狀態機、門邏輯、分離硬件組件、專用硬件有限狀態機、微控制器、可編程門陣列等。處理器2333可以指代中央處理單元(CPU)。盡管圖23的接入點2304中僅示出了單個處理器2333,但在可選配置中,可以使用處理器的組合(例如,ARM和DSP)。
此外,接入點2304還包括與處理器2333進行電通信的存儲器2319(即,處理器2333可以從存儲器2319讀取信息和/或向存儲器2319寫入信息)。存儲器2319可以是能夠存儲電子信息的任何電子組件。存儲器2319可以實現為:隨機存取存儲器(RAM)、只讀存儲器(ROM)、磁盤存儲介質、光存儲介質、RAM中的閃存設備、包括有處理器的板載存儲器、可編程只讀存儲器(PROM)、可擦除可編程只讀存儲器(EPROM)、電可擦除PROM(EEPROM)、寄存器等,且包括其組合。
數據2321a和指令2323a可以存儲在存儲器2319中。指令2323a可以包括一個或多個程序、例行程序、子例行程序、函數、過程等。指令2323a可以包括單個計算機可讀語句或者多個計算機可讀語句。指令2323a可以由處理器2333執行,以實現上面所描述的方法200、1600、1700、1800、2000中的一個或多個。執行指令2323a可以包括使用存儲在存儲器2319中的數據2321a。圖23示出了裝載到處理器2333的一些指令2323b和數據2321b。
接入點2304還可以包括發射機2329和接收機2331,以允許接入點2304和遠程位置(例如,無線通信設備、站等)之間的信號發送和接收。發射機2329和接收機2331可以合稱為收發機2327。天線2325可以電耦合到收發機2327。接入點2304還可以包括多個發射機、多個接收機、多個收發機和/或多付天線(未示出)。
接入點2304的各種組件可以通過一個或多個總線耦合在一起,這些總線可以包括:電源總線、控制信號總線、狀態信號總線、數據總線等。為了清楚起見,這些總線在圖23中示為總線系統2335。
在上文的描述中,有時結合各種詞語使用了附圖標記。當結合附圖標記來使用術語時,其旨在指代一個或多個附圖中示出的特定元素。當使用無附圖標記的術語時,這意味著一般地指代不限定于任何特定附圖的術語。
術語“確定”涵蓋多種多樣的操作,因此,“確定”可以包括計算、運算、處理、推導、研究、查詢(例如,在表、數據庫或其它數據結構中查詢)、斷定等。此外,“確定”還可以包括接收(例如,接收信息)、訪問(例如,訪問存儲器中的數據)等。此外,“確定”還可以包括解析、選定、選擇、建立等。
除非以別的方式明確說明,否則短語“基于”并不意味“僅僅基于”。換言之,短語“基于”具有“僅僅基于”和“至少基于”的意思。
如本申請所使用的,指代一個列表項“中的至少一個”的短語是指這些項的任意組合,其包括單數成員。舉例而言,“a、b或c中的至少一個”旨在覆蓋:a、b、c、a-b、a-c、b-c和a-b-c。
上文所述方法的各種操作可以由能夠執行這些操作的任何適當單元(例如,各種硬件和/或軟件組件、電路和/或模塊)來執行。通常,附圖中示出的任何操作可以由能夠執行這些操作的相應功能單元來執行。
用于執行本申請所述功能的通用處理器、數字信號處理器(DSP)、專用集成電路(ASIC)、現場可編程門陣列信號(FPGA)或其它可編程邏輯器件(PLD)、分立門或者晶體管邏輯器件、分立硬件組件或者其任意組合,可以實現或執行結合本申請所公開內容描述的各種示例性的邏輯框、模塊和電路。通用處理器可以是微處理器,或者,該處理器也可以是任何商業可用處理器、控制器、微控制器或者狀態機。處理器還可以實現為計算設備的組合(例如,DSP和微處理器的組合、多個微處理器、一個或多個微處理器與DSP內核的結合,或者任何其它此種結構)。
在一個或多個方面,本申請所述功能可以用硬件、軟件、固件或其任意組合的方式來實現。當使用軟件實現時,可以將這些功能存儲在計算機可讀介質中或者作為計算機可讀介質上的一個或多個指令或代碼進行傳輸。
本申請所描述功能可以存儲成處理器可讀介質或者計算機可讀介質上的一個或多個指令。術語“計算機可讀介質”指代可以由計算機或者處理器存取的任何可用介質。通過示例的方式而不是限制的方式,這種介質可以包括RAM、ROM、EEPROM、閃存、CD-ROM或其它光盤存儲、磁盤存儲介質或其它磁存儲設備或者能夠用于存儲具有指令或數據結構形式的期望的程序代碼并能夠由計算機或處理器進行存取的任何其它介質。如本申請所使用的磁盤和光盤包括壓縮盤(CD)、激光碟、光碟、數字多用途光碟(DVD)、軟盤和光碟,其中磁盤通常磁性地復制數據,而光盤則用激光來光學地復制數據。應當注意的是,計算機可讀介質可以是有形的和非暫時性的。術語“計算機程序產品”指代組合有代碼或指令(例如,“程序”)的計算設備或處理器,其中該代碼或指令可以由該計算設備或處理器進行執行、處理或運算。如本申請所使用的,術語“代碼”可以指代由計算設備或處理器執行的軟件、指令、代碼或數據。
此外,軟件或指令還可以通過傳輸介質進行傳輸。例如,如果軟件是使用同軸電纜、光纖光纜、雙絞線、數字用戶線(DSL)或者諸如紅外線、無線和微波之類的無線技術從網站、服務器或其它遠程源傳輸的,那么同軸電纜、光纖光纜、雙絞線、DSL或者諸如紅外線、無線和微波之類的無線技術包括在所述介質的定義中。
本申請所描述的方法包括用于實現所描述方法的一個或多個步驟或動作。在不脫離本發明的保護范圍的基礎上,這些方法步驟和/或動作可以彼此進行互換。換言之,除非為了實現所描述的方法的適當操作,需要特定順序的步驟或動作,否則在不脫離本發明的保護范圍的基礎上,可以對特定的步驟和/或動作的順序和/或使用進行修改。
應當理解的是,本發明并不受限于上文示出的精確配置和組件。在不脫離本發明保護范圍基礎上,可以對本申請所描述系統、方法和裝置的排列、操作和細節做出各種修改、改變和變化。