TWI339541B - Architecture for multiple radio access technology apparatus - Google Patents
Architecture for multiple radio access technology apparatus Download PDFInfo
- Publication number
- TWI339541B TWI339541B TW095146530A TW95146530A TWI339541B TW I339541 B TWI339541 B TW I339541B TW 095146530 A TW095146530 A TW 095146530A TW 95146530 A TW95146530 A TW 95146530A TW I339541 B TWI339541 B TW I339541B
- Authority
- TW
- Taiwan
- Prior art keywords
- mobile
- wireless communication
- module
- fdd
- interface
- Prior art date
Links
- 238000005516 engineering process Methods 0.000 title claims description 25
- 238000004891 communication Methods 0.000 claims description 97
- 238000007726 management method Methods 0.000 claims description 17
- 230000005540 biological transmission Effects 0.000 claims description 10
- 238000005259 measurement Methods 0.000 claims description 10
- 238000001514 detection method Methods 0.000 claims description 8
- 238000013144 data compression Methods 0.000 claims description 4
- 241000255925 Diptera Species 0.000 claims 1
- 230000006870 function Effects 0.000 description 56
- 239000010410 layer Substances 0.000 description 30
- 238000000034 method Methods 0.000 description 13
- 230000003993 interaction Effects 0.000 description 11
- 238000012546 transfer Methods 0.000 description 9
- 230000009977 dual effect Effects 0.000 description 8
- 230000008569 process Effects 0.000 description 8
- 230000001413 cellular effect Effects 0.000 description 7
- 238000010586 diagram Methods 0.000 description 7
- 230000004044 response Effects 0.000 description 5
- 230000008859 change Effects 0.000 description 4
- 235000012431 wafers Nutrition 0.000 description 4
- 230000000977 initiatory effect Effects 0.000 description 3
- 230000007774 longterm Effects 0.000 description 3
- 230000009471 action Effects 0.000 description 2
- 239000003795 chemical substances by application Substances 0.000 description 2
- 238000004590 computer program Methods 0.000 description 2
- 238000013461 design Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000010354 integration Effects 0.000 description 2
- 238000013507 mapping Methods 0.000 description 2
- 239000000463 material Substances 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 241000251468 Actinopterygii Species 0.000 description 1
- 239000008186 active pharmaceutical agent Substances 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 210000004556 brain Anatomy 0.000 description 1
- 230000010267 cellular communication Effects 0.000 description 1
- 230000000593 degrading effect Effects 0.000 description 1
- 230000001934 delay Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000000605 extraction Methods 0.000 description 1
- 239000002346 layers by function Substances 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 230000005012 migration Effects 0.000 description 1
- 238000013508 migration Methods 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000005086 pumping Methods 0.000 description 1
- GGWBHVILAJZWKJ-KJEVSKRMSA-N ranitidine hydrochloride Chemical compound [H+].[Cl-].[O-][N+](=O)\C=C(/NC)NCCSCC1=CC=C(CN(C)C)O1 GGWBHVILAJZWKJ-KJEVSKRMSA-N 0.000 description 1
- 238000009877 rendering Methods 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 230000001568 sexual effect Effects 0.000 description 1
- 241000894007 species Species 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
- 230000003442 weekly effect Effects 0.000 description 1
- 239000002023 wood Substances 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/02—Terminal devices
- H04W88/06—Terminal devices adapted for operation in multiple networks or having at least two operational modes, e.g. multi-mode terminals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/14—Reselecting a network or an air interface
- H04W36/144—Reselecting a network or an air interface over a different radio air interface technology
- H04W36/1446—Reselecting a network or an air interface over a different radio air interface technology wherein at least one of the networks is unlicensed
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/02—Terminal devices
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W84/00—Network topologies
- H04W84/02—Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
- H04W84/10—Small scale networks; Flat hierarchical networks
- H04W84/12—WLAN [Wireless Local Area Networks]
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
- Transceivers (AREA)
Description
1339541 九、發明說明: 【發明所屬之技術領域】 本發明係與終端設備架構有關。特別地,本發明與在終 端設備内部管理多重無線存取技術(RAT)的移動中介軟 體有關。1339541 IX. Description of the invention: [Technical field to which the invention pertains] The present invention relates to a terminal device architecture. In particular, the present invention relates to mobile mediation software that manages multiple radio access technologies (RATs) within a terminal device.
在電信和網際網路産業中,“整合,,是用以表示將衆多 不同類型裝置的功能性併入單一單元的新興趨勢的術語。 它包含了網路、終端設備以及服務的整合。在無線通信環 i兄中’整合裝置通常有能力支援與不同網路進行通信的多 重存取技術’例如無線存取技術(例如IEEE 8〇21卜第三 代合作夥伴專案(3GPP)、分瑪多重存取(cdma) 牙®等等)或有線存取技術(例如乙太網路腿E 802.3)。 對U置而5 ’與之相_ —個最大難 類的網路上保持移動性。而某些標 个丨j種In the telecommunications and Internet industries, "integration, is a term used to denote the emerging trend of incorporating the functionality of many different types of devices into a single unit. It encompasses the integration of networks, end devices, and services. In the communication ring, the 'integrated device usually has the ability to support multiple access technologies that communicate with different networks', such as wireless access technology (for example, IEEE 8〇21, 3rd Generation Partnership Project (3GPP), and separate storage Take (cdma) tooth®, etc.) or wired access technology (such as Ethernet leg E 802.3). Set the U to 5' with the _ the largest hard class on the network to maintain mobility. Standard 丨 j species
元刖枝術J 如提供鏈路層智慧來輔助移= 目月’被個人數位助理(pDA) 市場主要使用的是雙處理器戶統 個用於數據機’而另—個用於應用)。更體木構(一 /無線區域網路(二^ UMTS )分頻雙工(_ (MT)模組被用於 j機中,移動終端 丁…、線傳輸以及相關的功能,終端設 6 1339541 備模組包含了端到端應用,並且用戶服務識別模組 (腦M)則包含了明確地和安全地朗該手機的資料和程 序0 對1卿移動IP或IEEE 8〇2.2】這類當前標準來說,雖 然這些標準規定了㈣實現㈣性的訊息傳遞處理,芦是 它們並未提供任何實施方案。此外,在這些移動實體之間 逛需要某種協調。但是目前還沒有任何標準團體致 種協調。 另外,如果能夠提供-種應用處理器與Rat網路不在 同-平臺的移動中介軟體_,那麼將會是非 【發明内容】 本發明涉及-種具有移動中介軟體的多重Μ 其中該裝置制戶提供了針對*同RAT網路的存取,例如 FDD,,周路和WLAN。在-個實施例中,該 歷_整合無線通信手機,該手機包含了具有移動中 處理器以及終端介面㈤丄組。 由,路而鱼整合無線通信手機更包含了經 =疊與:連接的_、_組 置是用於爲在终端設财運行的應二ίΐ= 人&栌、s、 備包括移動中介軟體核心模組、 权體通信模組、驅動器以及可插入抽取式無線通 該可插入抽取式無線通信裝置可以是fdd/無線寬頻 7 1339541 (WiMAX)個人電腦(PC)卡。移動中介軟體包含了一組 功能,其包括網路檢測、網路選擇、網間切換、平行連接、 測量、多重存取服務品質(QoS)、安全性以及功率控制。 【實施方式】 當下文引用時,術語“無線發射/接收單元(WTRU) ” 包括但不侷限於用戶設備(UE)、行動站台、固定或行動 用戶單元、傳呼機、蜂窩電話、個人數位助理(PDA)、 電腦、筆記型電腦或是其他任何一種能在無線環境中運作 的用戶設備。 本發明提出了 一種名爲移動中介軟體的跨層功能,它指 的是一組能在不同網路内部實現無縫移動並爲多種服務提 供支援的功能。這些功能可以包括網路檢測、網路選擇、 網間切換、平行連接(當裝置同時連接到多重存取技術的 時候)、測量、多重存取QoS、安全性以及功率控制。 該移動中介軟體不處於任何一個具體的協定層中。並且 該移動中介軟體提供的是跨層的互動。這種與應用以及存 取層的互動是經由應用程式介面(API)來完成的。 第1圖顯示的是包含了依照本發明所配置的移動中介 軟體功能的蜂窩電話中的3GPP雙模FDD/WLAN整合無線 通信手機100的概要視圖。這個3GPP雙模FDD/WLAN整 合無線通信手機100包括移動終端(MT)模組105、終端 設備(TE)模組110以及用戶服務識別模組(USIM) 115。 TE模組110包括移動中介軟體120。依照實施,MT模組 105、TE模組110以及USIM 115可以合併在相同或分開 8 1339541 的晶片或處理器上。MT模組105可以包括UMTS FDD晶 片125。此外,3GPP雙模FDD/WLAN整合無線通信手機 100還可以包括WLAN晶片130。作爲一種實施範例,雖 然在第1圖中僅僅用晶片125和130分別表示了 UMTS FDD (也就是蜂窩網路)以及WLAN,但是3GPP雙模 FDD/WLAN整合無線通信手機1〇〇也可以支援衆多其他類 型的存取技術(例如IEEE 802.15、手持數位視頻廣播 (DVB-Η)等等)。而移動中介軟體120則集成了應用以 及多種存取網路。 由於移動中介軟體120協調了跨越不同技術的切換,因 此該移動中介軟體使終端用戶應用可無縫運行。例如,當 在蜂窩網路與WLAN之間切換的時候,3GPP雙模 FDD/WLAN整合無線通信手機丨00的用戶不會察覺到流視 頻中出現任何中斷。移動中介軟體120協調並控制了移動 性。例如’移動中介軟體120可以確定WLAN無線介面正 在降級,並且可以預先啓動用於切換的蜂窩堆疊。然後, 移動中介軟體120可以觸發移動IP,以改變網路路徑。 第2圖顯示的是依照本發明所配置的3GPP雙模 FDD/WLAN整合無線通信手機2〇〇的架構。手機2〇()包括 TE 模組 205、USIM 210、MT 模組 215 以及 IEEE 802.11 協定堆疊220。 TE模組205包括移動中介軟體225、應用和協定處理 器230以及終端介面(TI) 24〇。根據需要,TE模組2〇5、 USIM 210、MT 模組 215 以及 IEEE 802.1 1 協定堆疊 22〇 9 1339541 可时併在相同或分開的晶片或處理器上U和協定處 理器230執行用戶最終使用的終端用戶應用231。該終端 用戶應用231可以包括借助Ip的語音傳遞(w〇ip)、視 頻等等。此外’應用和協定處理器23G更包括會話啓動協 定(SIP)客戶機232、IP協定族233、移動Ip客戶機234 以及經由鏈路28〇4而與移動中介軟體225彳面連接的 IEEE 820.21 介面 235。 正如3GPP標準所定義的那樣,仍说21〇包括認證和 密錄为配(AKA)蜂帛安純組245以及可擴展認證協定 (EAP)AKA WLAN安全模組25〇。該安全模組245和25〇 疋經由鏈路2806而與移動中介軟體225交換相關安全資 訊0 MT模組215包括3GPPFDD非存取層(NAS) 255以 及 3GPP FDD 存取層(As ) 265。NAS 255 包括 3Gpp 功能 移動網路(MN) 256、呼叫控制(cc) 257、會話管理器 (SM)258、通用封包無線服務(GPRS)移動管理器(gmm) 259以及無線存取承載管理器(RABM) 26〇。RABM 26〇 操控所有類型的無線存取承載(rAB)。NAS 255更包括 警示命令集解譯器(ATC)26卜ATC高級技術附件(ΑΤΑ) 262、IP中繼器263以及位元流中繼器264。ΑΤΑ 262可確 保在ΤΕ模組205與ΜΤ模組215之間交換ATC命令。 3GPP H)D AS 265 包含了 3GPP L1/L2/L3 功能,例如 FDD實體層(PHY) 266、FDD媒體存取控制層(MAC) 267、FDD無線鏈路控制(RLC) 268、封包資料壓縮協定 1339541 (PDCP)單元269、廣播和組播控制(BMC)單元270以 及無線資源控制(RRC ) 271。IP中繼器263與PDCP單元 269交換IP封包/RAB。而位元流中繼器264則與FDD RLC 268交換那些不基於IP的封包/位元流RAB (例如語音資 料、視頻電話資料等等)。 NAS 255和AS 265全都包含了分別經由鏈路2803以及 2802而與移動中介軟體225進行通信的IEEE 802.21介面 235。 IEEE 802.1 1協定堆疊220包括邏輯鏈路控制(LLC) 層 22卜 IEEE 802.11 MAC 層 122、IEEE 802.11 PHY 詹 123 以及會話管理實體(SME ) 224,所有這些裝置都是經由 IEEE 802.21介面235以及鏈路2801而與移動中介軟體225 介面連接的。 如第2圖所示,移動中介軟體225的功能是經由鏈路 2801〜2806而與3GPP雙模FDD/WLAN整合無線通信手 機100内部的其他不同實體進行互動的。此外,如先前該, 在TE模組205的區塊230、MT模組215的3GPPFDDNAS 255 和 3GPP FDD AS 265 以及 IEEE 802.21 協定堆疊 220 中都包含了 IEEE 802.21介面235。 移動中介軟體225涉及一組能在不同網路内部實現無 縫移動並且支援多種服務的功能。 這其中的一個功能是網路檢測功能,該功能允許終端識 別周圍網路的特性。 這其中的另一個功能是網路選擇功能,其能在衆多重存 11 1339541 取網路内部根據QoS、系統運營商、用戶配置文件、應用 需要等等特徵來選擇最適合用戶需要的存取網路。 這其中的另一個功能是用於執行從先前網路到新選定 網路的無縫切換的網間切換功能。該功能的目的是爲用戶 提供服務連續性。並且該功能可與移動IP等其他移動功能 進行互動。 這其中的另一個功能是平行連接功能,該功能能使裝置 同時連接到多重存取技術,以便滿足特定的QoS應用。例 如,語音呼叫可以經由蜂窩系統來進行處理,而文件傳送 則是經由WLAN進行處理的。該平行連接功能是與切換管 理以及用於上下文傳送的IP層進行互動的。 這其中的另一個功能是測量功能,該功能可收集從不同 AT網路接收的測量結果,並且爲其他移動中介軟體功能提 供輸入,例如網路選擇、功率管理等等。 這其中的另一個功能是多重存取QoS功能,該功能可 確保由選定網路來處理應用的QoS需要。 這其中的另一個功能是安全功能,該功能對經由AT來 提供相關安全性以及改善網間切換所需要的安全操作進行 處理。例如,該安全功能可以預先對用戶進行認證,以便 減小切換延遲。 這其中還有一個功能是功率控制功能,該功能對每一種 存取技術的功率控制函數功能進行協調,以便提高裝置的 電池壽命。 對移動中介軟體225經由鏈路2801而與IEEE 802.1 1 12 1339541 支援ΤΙ 240與網路端之間經由鏈路28〇5b而在正上進行的 IEEE 802.21訊息傳遞(例如資訊、事件和命令)。該方法 使用了移動IP作爲用於在移動終端與網路端之間傳遞 正順02.21訊息的“交通工具,,,由此最小化了改變這兩 端的現有功能的需求。 移動中介軟體225經由鏈路2806而與手機200中的現 有安全功能245以及250進行互動,從而解決切換過程中 的安全問題。當在UMTS與WLAN網路之間發生切換時, 必須保證安全-致性。因此,移動中介軟體225需要來自 UMTS安全部件(例如AKA蜂寓安全模組245 )以及wlan 安全部件(例如ΕΑΡ·ΑΚΑ WLAN安全模組25〇)的輸入, 從而確保這種一致性。 來自ΑΤΑ 262的現有AT命令可以用於經由鏈路28〇5& 以及2805b來傳遞那些去往/來自移動中介軟體225的命 令。 移動中介軟體225經由鏈路2804以及IEEE 802.21介 ,235而與SIP客戶機232之類的應用和服務致能協定進 行互動例如,應用有可能具有一定的需求。移動中 介軟體225 %能夠將這種qos需求映射到最適合的網路。 ^移動中介軟體225經由鏈路2801而與IEEE 802.11協 疋隹且220進行互動,以便促進切換過程。由於3〇ρρ雙 & FDD/WLAN整合無線通信手機2〇〇從UMTS 網路 所涵蓋的區域移動至IEEE 802.11網路所涵蓋的區域,因 此這時將要執行從FDD到IEE請211的切換。在切換過 14 1339541 程中’移動中介軟體225可以請求IEEE 802.11協定堆疊 220啓動建立鏈路280所需要的關聯程式。 本發明針對的是一種應用處理器與RAT網路不在相同 平臺上的移動架構。這種架構是在PC與可插入抽取式無 線通信裝置之間拆分的,該架構引入了某種複雜度並且爲 移動中介軟體施加了附加需求。在這裏將對用於這種裝置 的移動中介架構進行介紹,其中舉例來說,該裝置可以是 特定的雙模FDD/WiMAX裝置。 第3圖顯示了移動中介軟體225的特徵,其中該移動中 介軟體包括移動實體305以及服務實體310,並且該移動 中車人體包含了允許在不同網路内部無縫移動以及支援多 種服務的功能。移動實體305包括相對獨立的智慧判定生 成部分(也就是移動策略315)以及介面部分(也就是移 動致能器320)。服務實體310同樣包括相對獨立的智慧 判定生成部分(也就是服務策略325 )以及介面部分(也 就是服務致能器330)。該服務致能器33〇是依照開放式 移動聯盟(OMA)或3GPP的協定和程式定義的。 該架構的模組化設計能使移動中介軟體225支援數量 不斷增長的不同終端用戶應用335以及rat。舉例來說, 如果將WiMAX作爲新的RAT添加在裝置中,那麼在移動 致能器320中將會添加支援WiMAX的介面,而移動中介 軟體的剩餘部分則保持不變。 移動中"軟體225處於傳輸堆疊340 (例如3GPP、全 球移動通#系統(GSM )、WLAN、長期專案演進() 15 丄丄 端。通常’與移動中介軟體225進行互動的有 =型。其中一種應用類型是終端用戶應用(例如 二Pi吾音傳輸(ν〇ΙΡ)、即時訊息傳遞等等)。另一 =則是⑤層協定(例如移動卩或SIP)。這些應用對 二σ服務中介軟體功能控制進行協調。例如,终端Yuanzhizhi J provides the link layer intelligence to assist in the shifting. The personal digital assistant (pDA) market is mainly used by the dual-processor system for data machines and the other for applications. More wood structure (a / wireless area network (two ^ UMTS) frequency division duplex (_ (MT) module is used in the j machine, mobile terminal D..., line transmission and related functions, terminal set 6 1339541 The standby module contains the end-to-end application, and the user service identification module (brain M) contains the data and programs of the mobile phone explicitly and securely. 0 to 1 Qing mobile IP or IEEE 8〇2.2] In terms of standards, although these standards stipulate (4) the implementation of (four) sexual message delivery processing, Lu is that they do not provide any implementation. In addition, there is some coordination between these mobile entities. However, there is no standard group In addition, if it is possible to provide a mobile mediation software that is not in the same platform as the Rat network, then the present invention relates to a multi-device with mobile mediation software. The subscriber provides access to *the same RAT network, such as FDD, Weekly and WLAN. In one embodiment, the calendar integrates a wireless communication handset that includes a mobile processor and a terminal Interface (5) 丄 group. By, the road and the fish integrated wireless communication mobile phone also contains the _, _ _ group is used for the operation of the terminal in the terminal 人 ΐ = = & 栌, s, The utility model comprises a mobile mediation software core module, a rights communication module, a driver and an insertable removable wireless communication device. The pluggable removable wireless communication device can be a fdd/wireless broadband 7 1339541 (WiMAX) personal computer (PC) card. The mediation software includes a set of functions including network detection, network selection, inter-network handover, parallel connection, measurement, multiple access quality of service (QoS), security, and power control. The term "wireless transmit/receive unit (WTRU)" includes but is not limited to user equipment (UE), mobile stations, fixed or mobile subscriber units, pagers, cellular telephones, personal digital assistants (PDAs), computers, notebook computers. Or any other user equipment that can operate in a wireless environment. The present invention proposes a cross-layer function called mobile mediation software, which refers to a group of different networks. Internally seamlessly mobile and support for multiple services including network detection, network selection, internet switching, parallel connectivity (when the device is connected to multiple access technologies simultaneously), measurement, multiple storage Take QoS, security, and power control. The mobile mediation software is not in any specific protocol layer, and the mobile mediation software provides cross-layer interaction. This interaction with the application and access layer is via the application. Interface (API) is completed. Figure 1 shows a schematic view of a 3GPP dual mode FDD/WLAN integrated wireless communication handset 100 in a cellular telephone incorporating the mobile mediation software functionality configured in accordance with the present invention. The 3GPP dual mode FDD/WLAN integrated wireless communication handset 100 includes a mobile terminal (MT) module 105, a terminal equipment (TE) module 110, and a subscriber service identification module (USIM) 115. The TE module 110 includes a mobile mediation software 120. Depending on the implementation, the MT module 105, the TE module 110, and the USIM 115 can be combined on a wafer or processor that is the same or separate 8 1339541. The MT module 105 can include a UMTS FDD wafer 125. In addition, the 3GPP dual mode FDD/WLAN integrated wireless communication handset 100 can also include a WLAN chip 130. As an example, although the UMTS FDD (ie, cellular network) and the WLAN are respectively represented by the wafers 125 and 130 in FIG. 1, the 3GPP dual-mode FDD/WLAN integrated wireless communication mobile phone can also support a large number of Other types of access technologies (eg, IEEE 802.15, Handheld Digital Video Broadcasting (DVB-Η), etc.). The mobile mediation software 120 integrates applications and multiple access networks. Since the mobile mediation software 120 coordinates handovers across different technologies, the mobile mediation software enables end-user applications to run seamlessly. For example, when switching between a cellular network and a WLAN, users of the 3GPP dual-mode FDD/WLAN integrated wireless communication handset 00 will not be aware of any interruptions in the streaming video. Mobile mediation software 120 coordinates and controls mobility. For example, the mobile mediation software 120 can determine that the WLAN wireless interface is degrading and can initiate the cellular stack for handover in advance. The mobile mediation software 120 can then trigger the mobile IP to change the network path. Figure 2 shows the architecture of a 3GPP dual mode FDD/WLAN integrated wireless communication handset configured in accordance with the present invention. The handset 2() includes a TE module 205, a USIM 210, an MT module 215, and an IEEE 802.11 protocol stack 220. The TE module 205 includes a mobile mediation software 225, an application and protocol processor 230, and a terminal interface (TI). The TE module 2〇5, the USIM 210, the MT module 215, and the IEEE 802.1 1 protocol stack 22〇9 1339541 can be used as needed and on the same or separate wafer or processor U and the protocol processor 230 to perform user end use. End user application 231. The end user application 231 can include voice delivery (I) via Ip, video, and the like. Further, the 'application and protocol processor 23G further includes a Session Initiation Protocol (SIP) client 232, an IP protocol suite 233, a mobile IP client 234, and an IEEE 820.21 interface that is connected to the mobile mediation software 225 via the link 28〇4. 235. As defined by the 3GPP standard, it is still said that the 21st includes the Authentication and Secret Recording (AKA) Bee Apo Pure Group 245 and the Extensible Authentication Protocol (EAP) AKA WLAN Security Module 25〇. The security modules 245 and 25 exchange the associated security information with the mobile mediation software 225 via the link 2806. The MT module 215 includes a 3GPP FDD non-access stratum (NAS) 255 and a 3GPP FDD access stratum (As) 265. NAS 255 includes 3Gpp Functional Mobile Network (MN) 256, Call Control (cc) 257, Session Manager (SM) 258, General Packet Radio Service (GPRS) Mobility Manager (gmm) 259, and Radio Access Bearer Manager ( RABM) 26〇. RABM 26〇 controls all types of radio access bearers (rABs). The NAS 255 further includes an alert command set interpreter (ATC) 26, an ATC Advanced Technology Attachment (ΑΤΑ) 262, an IP repeater 263, and a bit stream repeater 264. ΑΤΑ 262 ensures that the ATC commands are exchanged between the UI module 205 and the UI module 215. 3GPP H)D AS 265 includes 3GPP L1/L2/L3 functions such as FDD Physical Layer (PHY) 266, FDD Media Access Control Layer (MAC) 267, FDD Radio Link Control (RLC) 268, Packet Data Compression Protocol A 1339541 (PDCP) unit 269, a Broadcast and Multicast Control (BMC) unit 270, and a Radio Resource Control (RRC) 271. The IP repeater 263 exchanges IP packets/RABs with the PDCP unit 269. The bitstream repeater 264 exchanges with the FDD RLC 268 those IP/free packet/bitstream RABs (e.g., voice material, video telephony material, etc.). NAS 255 and AS 265 all include an IEEE 802.21 interface 235 that communicates with mobile mediation software 225 via links 2803 and 2802, respectively. The IEEE 802.1 1 protocol stack 220 includes a logical link control (LLC) layer 22, an IEEE 802.11 MAC layer 122, an IEEE 802.11 PHY Zhan 123, and a Session Management Entity (SME) 224, all of which are via the IEEE 802.21 interface 235 and links. 2801 is connected to the mobile mediation software 225 interface. As shown in FIG. 2, the function of the mobile mediation software 225 is to interact with other different entities within the 3GPP dual mode FDD/WLAN integrated wireless communication handset 100 via links 2801~2806. In addition, as previously described, the IEEE 802.21 interface 235 is included in the block 230 of the TE module 205, the 3GPP FDDNAS 255 and 3GPP FDD AS 265 of the MT module 215, and the IEEE 802.21 protocol stack 220. Mobile mediation software 225 involves a set of functions that enable seamless movement within different networks and support multiple services. One of these features is the network detection feature, which allows the terminal to recognize the characteristics of the surrounding network. Another of these functions is the network selection function, which can select the most suitable access network for users based on the characteristics of QoS, system operator, user profile, application needs, etc. in many re-existing 11 1339541 network. road. Another of these features is the inter-network handover feature for seamlessly switching from the previous network to the newly selected network. The purpose of this feature is to provide service continuity to the user. And this feature can interact with other mobile features such as Mobile IP. Another of these features is the Parallel Connection feature, which enables devices to simultaneously connect to multiple access technologies to meet specific QoS applications. For example, voice calls can be processed via a cellular system, while file transfers are processed via WLAN. This parallel connection function interacts with the switching management and the IP layer for context transfer. Another feature of this is the measurement function, which collects measurements received from different AT networks and provides inputs to other mobile mediation software functions such as network selection, power management, and more. Another feature of this is the Multiple Access QoS feature, which ensures that the QoS needs of the application are handled by the selected network. Another of these features is the security feature, which handles the security operations required to provide relevant security via AT and improve inter-network handover. For example, the security feature can authenticate the user in advance to reduce the handover delay. Another function of this is the power control function, which coordinates the power control function of each access technology to increase the battery life of the device. The mobile mediation software 225 supports IEEE 802.21 messaging (e.g., information, events, and commands) directly between the network 240 and the network via the link 28〇5b via the link 2801 and the IEEE 802.1 1 12 1339541. The method uses Mobile IP as a "vehicle for transmitting a positive 02.21 message between the mobile terminal and the network, thereby minimizing the need to change existing functions at both ends. Mobile mediation software 225 via chain The way 2806 interacts with the existing security functions 245 and 250 in the handset 200 to address security issues during the handover process. When switching between the UMTS and the WLAN network, security must be ensured. Therefore, the mobile agent Software 225 requires input from UMTS security components (such as AKA bee security module 245) and wlan security components (such as WLAN ΑΚΑ WLAN security module 25〇) to ensure this consistency. Existing AT commands from ΑΤΑ 262 It can be used to communicate commands to/from the mobile mediation software 225 via links 28〇5& and 2805b. Mobile mediation software 225 via link 2804 and IEEE 802.21 mediation, 235 and applications such as SIP client 232 Interaction with service-enabled agreements For example, applications may have certain requirements. Mobile media software 225% can map such qos requirements to Suitable network. ^ Mobile mediation software 225 interacts with IEEE 802.11 via link 2801 and interacts with 220 to facilitate the handover process. Since 3〇ρρ dual & FDD/WLAN integrated wireless communication handsets 2 from UMTS The area covered by the network moves to the area covered by the IEEE 802.11 network, so the handover from FDD to IEE 211 will be performed at this time. In the process of switching 14 1339541, the mobile mediation software 225 can request the IEEE 802.11 protocol stack 220 to start. The associated program required to establish the link 280. The present invention is directed to a mobile architecture in which the application processor is not on the same platform as the RAT network. The architecture is split between the PC and the pluggable removable wireless communication device. The architecture introduces some complexity and imposes additional requirements on mobile mediation software. A mobile mediation architecture for such devices will be introduced here, where, for example, the device can be a specific dual mode FDD/ WiMAX device. Figure 3 shows the features of the mobile mediation software 225, wherein the mobile mediation software includes a mobile entity 305 and a service entity 310, and The mobile vehicle body includes functions that allow seamless movement within different networks and support multiple services. The mobile entity 305 includes a relatively independent smart decision generation portion (ie, mobile strategy 315) and an interface portion (ie, mobile enablement). The service entity 310 also includes a relatively independent smart decision generation portion (ie, the service policy 325) and an interface portion (ie, the service enabler 330). The service enabler 33 is defined in accordance with the Open Mobile Alliance (OMA) or 3GPP protocols and programs. The modular design of the architecture enables the mobile mediation software 225 to support a growing number of different end-user applications 335 and rat. For example, if WiMAX is added to the device as a new RAT, a WiMAX-enabled interface will be added to the mobile enabler 320, while the rest of the mobile mediation remains unchanged. The mobile "software 225 is in the transport stack 340 (e.g., 3GPP, Global System of Mobiles (GSM), WLAN, Long Term Project Evolution). Typically, there is a type of interaction with the mobile mediation software 225. One type of application is an end-user application (eg, two-pig transmission (v〇ΙΡ), instant messaging, etc.) Another = is a five-layer protocol (such as mobile port or SIP). These applications are for the two-sigma service intermediary. Software function control for coordination. For example, terminal
=3Γ以經由開放式ΑΡΙ 345而以協調方式來使用服 務和移動應用編程介面(ΑΠ)。 良 和動中介軟體225並不處於任何特定的協定層中。取而 代之的是,移射介㈣可提供跨層互動,並且其缝端 用:應用335以及傳輪堆疊34G的互動分別是經由開放^ API 345和350來執行的。 第4圖是顯示的是移動實體3〇5中的移動策略315以及 = = =320的詳細結構。移動策略315是智慧實體,=3Γ to use the service and mobile application programming interface (ΑΠ) in a coordinated manner via the open ΑΡΙ345. The good intermediary software 225 is not in any particular protocol layer. Instead, the migration (4) provides cross-layer interaction, and the interactions at the seam end: application 335 and the transfer stack 34G are performed via open ^ APIs 345 and 350, respectively. Figure 4 shows the detailed structure of the mobile strategy 315 and = = = 320 in the mobile entity 3〇5. Mobile policy 315 is a smart entity,
ς =重存取移㈣題進行處理,並且爲列的移動性提 ,、了 Α略和智慧,料謂提供了 RAT 一(,)協調。該實體經由移動致能器32〇而與存 订介面連接’以便監視和控制底層存取技術堆疊。此外, 該移動策略315還將開放式API祕終端好應用控制。 移動策略315包含了 —組能在不同網路内部致能無縫 ^動並且支援多種服務的功能,其_包括:」)網路檢測功 此352,該功能允許終端識別周圍網路的特性丨網路選 擇功能354,該功能可根據⑽、系統運營商、用戶配置 文件、應用需要等等特徵來選擇多個存取網路中最適合用 戶需要的一個網路;3)網間切換功能356,該功能執二的 16 1339541 疋從先前網路到新選擇的網路的無縫切換(其目的是爲用 戶提供服務m該功能與移動IP之類的其他移動功能 進仃互動),4)平行連接功能358,該功能可幫助裝置 時連接到多種RAT,則更滿足Q〇s應用(例如,語音 可以經由蜂窩通信來處理’而文件傳送則是經由wl紐進 ^的)。該平行連接功能與用於上下文傳送的切換(H〇) 管理和IP層進行互動;5)測量魏,該功能”那些從 3 R A T接收的測量結果’並且爲其他的移動中介軟體功 能提供輸入,例如網路選擇、功率管理等等;6)多重存取 Q〇S功能,該功能確保由選定的網路來處理應用的需 求;7)安全功能364,該功能對在RAT提供相關安全二 以及改善網間切換所需要的安全操作進行處理(例如,該 安全功能可以預先對用戶進行認證,以便減小切換延遲); 以及8)功率控制功能366’該功能對每一種存取技術的功 率控制函數進行協調,以便提高裝置的電池壽命。 應該指出的是,移動策略功能並未替代每一個ra丁中 的現有移動功能。例如,網間切換處理的是涉及多重存取 切換的問題,並且其會與每一存取技術的切換功能進行互 動。 移動致能器320是與不同rAT介面連接的“薄,,功能 層❶通過使用開放式API,可以允許移動致能器32〇收集 來自RAT的統計資訊並且向這些RAT傳送命令。此外, 它還整理並標準化了從不同RAT接收的資訊,並且向移動 策略實體315提供了控制/資訊觸發介面,由此允許對rat 17 進行控制。 移動致能器320接收並處理來自傳輸堆疊34〇的測量結 果(參見第3圖),並且將經過處理的資訊轉發到移動策 略實體315。此外,其亦將來自移動策略實體21〇的命令 和請求發送到終端用戶應用335 (參見第3圖)。 移動致能為320則提供了薄層’以便將移動策略315與 任何特定存取網路相隔離,由此將會使設計模組化並且易 於擴展到不同的RAT。 第5圖顯示的是服務實體310的一個實例。服務致能器 330是一組軟體功能以及標準化的Αρι,其能使第三方應用 的開發人員在獨立於底層傳輸技術的情況下定義和構建移 動裝置應用關於這些允許實現的技術的典型實例是Drm 505、即時訊息傳遞510以及呈現服務515。在典型的實施 方式中單獨使用這些實例,那麼終端用戶應用開放人員可 以開發出只在某些呈現條件就緒的時候才允許經由即時訊 息傳遞裝置來發送DRM保護内容的應用。服務致能器33〇 允許終端用戶應用以標準化的方式來對致能的功能進行動 作呼叫和詢問’由此在理論上允許開發出數量無限的應 用,其中這些應用都是以對支援的傳輸技術透明的方式運 作。 服務策略325是智慧實體’其對服務相關問題進行處 理,並且爲服務致能器330所支援的不同應用的協調提供 策略。 依照第6圖所示的另一個實施例’本發明針對的是一種 1339541 知道底層的各種傳輸機制。該應用通常保持不變地發送和 接收資料。關於傳輸的細節是由移動中介軟體700隱藏 的。該移動中介軟體700爲終端設備600’中的應用提供了 統一和一致的介面。移動中介軟體700可確定啟動哪種無 線技術並且將其用於資料傳輸。該移動中介軟體700完全 是在終端設備600’中實現的,由於這樣做可以得到更高的 計算能力、記憶體以及功率,因此這使得該移動中介軟體 能夠支援更多的特徵、功能和策略。移動中介軟體700與 經由USB鏈路而與駐留在可插入抽取的無線通信裝置605’ 上的協定軟體元件(例如UMTS 705以及WiMAX 710)進 行通信。移動中介軟體700與協定軟體之間的命令和回應 是在USB鏈路上傳送的。通信驅動器715接收USB訊務 量,然後將會路由那些去往和來自協定軟體元件的移動中 介軟體命令以及回應。 第8圖顯示的是依照本發明另外的雙模FDD/WiMAX PC卡架構。在第8圖中,移動中介軟體通信模組800A駐 留在終端設備600’上,移動中介軟體核心模組800B駐留 在通信驅動器715與UMTS 705以及WiMAX 710之間的 可插入抽取式無線通信裝置605”上。 移動中介軟體核心模組800B爲終端設備600”中的應用 提供統一和一致的介面。該移動中介軟體核心模組800B 確定所要啟動和用於資料傳送的無線技術。而移動中介軟 體通信模組800A則支援發送和接收諸如IP訊息之類的更 高層訊息。移動中介軟體核心模組800B是在可插入抽取式 20 1339541 無線通信裝置605”上實現的’這使得終端設備600”能夠更 快地執行存取並對鏈路級事件做出反應,從而提高切換效 率。移動中介軟體核心模組800B是經由API呼叫或是經 由令叫AT命令而與駐留在可插入抽取式無線通信裝置 6〇5”上的協定軟體元件(例如UMTS 405以及WiMAX410) 進行通信。移動中介軟體通信裝置800A與協定軟體之間 的命令和回應則是在USB鏈路上傳送的。通信驅動器715 接收USB訊務量,然後則經由移動中介軟體核心模組8〇〇b 來路由那些去往和來自協定軟體元件的移動中介軟體命令 和回應。 第9圖是描述依照第7圖架構的終端設備600’中的移動 中介軟體的功能方塊圖。在這個方案中,假設終端設備600, 上的作業系統(OS)是Microsoft ( MS ) Windows OS,並且 終端設備600’與可插入抽取式無線通信裝置605,之間的介 面是USB 〇 如第9圖所示,在終端設備600’中,移動中介軟體是作 爲兩個模組而實現的:移動中介軟體通信模組800A以及 移動中介軟體核心模組800B,其是網路驅動器介面規範 (NDIS)廣域網路(NDISWAN)迷你埠驅動器905的擴 展。終端設備600’中的終端用戶應用可以包括借助Ip的語 音傳輸(VoIP)、視頻等等。終端設備600,更包括會話啓 動協定(SIP)客戶機920、網際協定(IP)協定族930以 及移動IP (MIP)客戶機935。如先前參考第4圖所示,移 動中介軟體800A和800B是經由API來進行通信的,例如 21 1339541 通信裝置605”來管理的。來自終端設備600”的WAN命令 . 是經由USB鏈路傳送到可插入抽取式無線通信裝置 605”,並且是由移動中介軟體核心模組800B所截取的。然 後,該移動中介軟體核心模組800B可確定如何分發命令和 資料。此外,移動中介軟體核心模組800B還執行管理功 能,例如監控鏈路狀態、選擇鏈路並將其預備用於未來的 切換、以及在實際切換的時候,該移動中介軟體核心模組 • 800B將會執行該切換。 爲了繼續資料會話,終端設備600”中的移動中介軟體 通信模組800A需要啓動其他高級協定,例如MIP和SIP 程式。一旦接收到來自移動中介軟體核心模組500B的命 令,那麼移動中介軟體通信模組800A會啓動此類程序。 該移動中介軟體通信模組800A與駐留在終端設備600”中 的高層協定進行互動,以便提供有效的通信。ς = Re-access (4) questions are processed, and the mobility of the columns is raised, and the strategy and wisdom are provided. It is said that RAT-() coordination is provided. The entity is coupled to the subscription interface via a mobile enabler 32 to monitor and control the underlying access technology stack. In addition, the mobile policy 315 also controls the open API secret terminal. The mobile policy 315 includes the ability to enable seamless support and support for multiple services within different networks, including: ") Network Detection 352, which allows the terminal to identify the characteristics of the surrounding network. The network selection function 354 can select one of the plurality of access networks that is most suitable for the user according to (10), the system operator, the user profile, the application requirement, and the like; 3) the inter-network switching function 356 The function of the 16 1339541 无缝 seamless switch from the previous network to the newly selected network (the purpose is to provide services for users, this function interacts with other mobile functions such as mobile IP), 4) Parallel connection function 358, which can help the device to connect to multiple RATs, is more suitable for Q〇s applications (for example, voice can be processed via cellular communication' and file transfer is via wl). The parallel connection function interacts with the handover (H〇) management and IP layer for context transfer; 5) measures Wei, the function "those measurements received from 3 RAT" and provides input for other mobile mediation software functions, Such as network selection, power management, etc.; 6) multiple access Q〇S function, which ensures that the needs of the application are handled by the selected network; 7) security function 364, which provides relevant security for the RAT Improve the security operations required for inter-network handover (eg, the security function can authenticate the user in advance to reduce handover delay); and 8) power control function 366' power control for each access technology The functions are coordinated to increase the battery life of the device. It should be noted that the mobile policy function does not replace the existing mobile functions in each radin. For example, the inter-network handover handles the problem involving multiple access switching, and its Will interact with the switching function of each access technology. The mobile enabler 320 is a thin, functional layer connected to different rAT interfaces. By using an open API, it can allow the mobile device 32〇 enable collecting statistical information from the RAT and transmits a command to the RAT. In addition, it organizes and normalizes the information received from different RATs and provides a control/information trigger interface to the mobile policy entity 315, thereby allowing control of the rat 17. The mobile enabler 320 receives and processes the measurements from the transport stack 34 (see Figure 3) and forwards the processed information to the mobile policy entity 315. In addition, it also sends commands and requests from the mobile policy entity 21 to the end user application 335 (see Figure 3). The mobility enable provides a thin layer for 320 to isolate the mobile policy 315 from any particular access network, thereby modularizing the design and facilitating expansion to different RATs. Figure 5 shows an example of a service entity 310. Service enabler 330 is a set of software functions and standardized, which enables third-party application developers to define and build mobile device applications independently of the underlying transport technology. A typical example of such allowed technologies is Drm. 505, instant messaging 510, and presence service 515. Using these examples separately in a typical implementation, the end user application opener can develop an application that allows DRM protected content to be sent via the instant messaging device only when certain rendering conditions are in place. The service enabler 33 allows the end user application to make action calls and queries for the enabled functions in a standardized manner ' thus theoretically allowing the development of an unlimited number of applications, all of which are supported by a supported transmission technique Operates in a transparent manner. The service policy 325 is a smart entity' that handles service related issues and provides policies for the coordination of different applications supported by the service enabler 330. Another embodiment according to Fig. 6 is directed to a variety of transmission mechanisms known as 1339541. The application typically sends and receives data unchanged. Details regarding the transmission are hidden by the mobile mediation software 700. The mobile mediation software 700 provides a unified and consistent interface for applications in the terminal device 600'. Mobile mediation software 700 can determine which wireless technology to initiate and use for data transmission. The mobile mediation software 700 is implemented entirely in the terminal device 600', which allows for higher computing power, memory, and power, thereby enabling the mobile mediation software to support more features, functions, and policies. The mobile mediation software 700 communicates with the protocol software elements (e.g., UMTS 705 and WiMAX 710) residing on the pluggable decibelable wireless communication device 605' via the USB link. The commands and responses between the mobile mediation software 700 and the contract software are transmitted over the USB link. The communications driver 715 receives the USB traffic and will then route the mobile media commands and responses to and from the agreed software components. Figure 8 shows an additional dual mode FDD/WiMAX PC card architecture in accordance with the present invention. In FIG. 8, the mobile mediation software communication module 800A resides on the terminal device 600', and the mobile mediation software core module 800B resides in the pluggable removable wireless communication device 605 between the communication driver 715 and the UMTS 705 and the WiMAX 710. A unified and consistent interface is provided for applications in the mobile mediation software core module 800B for the terminal device 600. The mobile mediation software core module 800B determines the wireless technology to be initiated and used for data transfer. The mobile mediation software communication module 800A supports sending and receiving higher level messages such as IP messages. The mobile mediation software core module 800B is implemented on the pluggable removable 20 1339541 wireless communication device 605" which enables the terminal device 600 to perform access faster and react to link level events, thereby improving handover effectiveness. The mobile mediation software core module 800B communicates via an API call or via a call to an AT command to a contracted software component (eg, UMTS 405 and WiMAX 410) residing on the pluggable removable wireless communication device 〇5". The commands and responses between the software communication device 800A and the protocol software are transmitted over the USB link. The communication driver 715 receives the USB traffic and then routes those to and via the mobile mediation software core module 8〇〇b. Mobile mediation software commands and responses from the agreed software component. Figure 9 is a functional block diagram depicting the mobile mediation software in the terminal device 600' architecture in accordance with Figure 7. In this scenario, assume the operation on the terminal device 600. The system (OS) is a Microsoft (MS) Windows OS, and the interface between the terminal device 600' and the pluggable removable wireless communication device 605 is USB. As shown in FIG. 9, in the terminal device 600', the mobile agent The software is implemented as two modules: a mobile mediation software communication module 800A and a mobile mediation software core module 800B, which is a network driver interface. An extension of the NDIS wide area network (NDISWAN) mini-drive 905. The end user application in the terminal device 600' may include voice over IP (VoIP), video, etc. The terminal device 600, further including a session initiation protocol (SIP) client 920, Internet Protocol (IP) protocol suite 930, and Mobile IP (MIP) client 935. As previously described with reference to Figure 4, mobile mediation softwares 800A and 800B communicate via an API, such as 21 1339541 communication device 605" to manage. The WAN command from the terminal device 600" is transmitted to the pluggable removable wireless communication device 605" via the USB link and is intercepted by the mobile mediation software core module 800B. The mobile mediation software core module 800B can then determine how to distribute the commands and data. In addition, the mobile mediation software core module 800B also performs management functions such as monitoring link status, selecting links and preparing them for future handovers, and at the time of actual handover, the mobile mediation software core module • 800B will This switch will be performed. In order to continue the data session, the mobile mediation software communication module 800A in the terminal device 600" needs to initiate other high-level protocols, such as MIP and SIP programs. Once the command from the mobile mediation software core module 500B is received, the mobile mediation software communication module Such a program is initiated by group 800A. The mobile mediation software communication module 800A interacts with a high level agreement residing in the terminal device 600" to provide efficient communication.
在第10圖的結構中,移動中介軟體核心模組駐留在MT • 端。這樣其將可以快速地使用鏈路級活動。由此其可以快 速回應此類事件並觸發操作。由於核心模組是在MT平臺 實施並且是使用標準的USB/WAN介面而與TE介面連接 的,因此,其對PC端的影響是很小的。此外,其還更有 可能並且應該可以實施簡易的連接和配置。In the structure of Figure 10, the mobile mediation software core module resides on the MT side. This will allow link-level activities to be used quickly. This allows them to respond quickly to such events and trigger an action. Since the core module is implemented on the MT platform and is connected to the TE interface using a standard USB/WAN interface, its impact on the PC side is small. In addition, it is more likely and should be able to implement simple connections and configurations.
移動中介軟體核心800B可執行網路檢測、網路選擇等 重要任務,而移動中介軟體通信模組800A執行的則是那 些需要在IP上實施訊息交換以及在其他控制堆疊上呼叫應 用程式介面(API)的功能。移動中介軟體核心模組800B 24 1339541 以及移動中介軟體通信模組800A是經由獨立介面來交換 訊息的。 移動中介軟體核心模組800B充當了主移動中介軟體功 能體,由此多種服務是藉由實施控制功能以及ΙΕΕΕ8〇2·21 鏈路事件和服務而得以支援的。對移動中介軟體核心模組 800Β來說’其可以提供的一個服務包括允許終端識別周圍 網路特性的網路檢測。The mobile mediation software core 800B can perform important tasks such as network detection and network selection, and the mobile mediation software communication module 800A performs those that need to implement message exchange on the IP and call the application interface on other control stacks (API). ) function. The mobile mediation software core module 800B 24 1339541 and the mobile mediation software communication module 800A exchange messages via independent interfaces. The mobile mediation software core module 800B acts as the primary mobile mediation software function, whereby multiple services are supported by implementing control functions and 链路8〇2·21 link events and services. For the mobile mediation software core module 800Β, one service it can provide includes network detection that allows the terminal to recognize the characteristics of the surrounding network.
由移動中介軟體核心模組800Β所提供的另一服務是網 路選擇。該服務會在衆多重存取網路内部根據QoS、系統 運營商、用戶配置文件、應用需要等等特徵來選擇最符合 用戶要求的存取網路。Another service provided by the mobile mediation software core module 800 is network selection. The service selects the access network that best meets the user's requirements based on QoS, system operator, user profile, application needs, and so on within many re-access networks.
移動中介軟體核心模組8〇〇b可以提供的另一服務還包 括網間切換。該功能町執行從先前網路到新選定網路的無 縫切換。其目的是爲用戶提供服務連續性。並且該功能會 與移動IP等其他移動功能進行互動。 少矛夕動中”軟體核心模組8〇〇b可以提供的另-服務包括Another service that the mobile mediation software core module 8〇〇b can provide also includes inter-network handover. This function performs a seamless transition from the previous network to the newly selected network. Its purpose is to provide service continuity to users. And this feature interacts with other mobile features such as Mobile IP. "There are fewer spears in the move" software core module 8〇〇b can provide additional services including
^子取Q〇s °亥服務綠保由選定網路來處理應用的QoS 需要。 、移動中介軟軸心模組8_可以提供的另一個服務包 括平行連接服務’該服務可以啓動與多個網路的同時 連接,從而滿足qgS應用。例如,語音呼叫可以經由蜂窩 系統來進行處理’而文件傳送則是經由WLAN進行。該平 行連接功能是與切換管㈣及狀上下文傳送的IP層進行 互動的。 25 1339541 移動中介軟體核心模組800B可以提供的另一服務還包 . 括功率管理。該服務對每一種存取技術的功率控制函數功 能進行協調,以便提高裝置的電池壽命。 移動中介軟體核心模組800B可以提供的另一服務還包 括測量服務。該服務收集從不同AT所接收的測量結果, 並且爲其他移動中介軟體功能提供輸入,例如網路選擇、 功率管理等等。 • 移動中介軟體核心模組800B可以提供的另一服務還包 括安全性。該服務對經由AT來提供相關安全性以及改善 網間切換所需要的安全操作進行處理。例如,該安全功能 可以預先對用戶進行認證,以便減小切換延遲。 移動中介軟體核心模組800B可以提供的另一服務還包 括路由功能。移動中介軟體核心模組800B會在終端設備 600中的控制應用與可插入抽取式無線通信裝置605的 WiMAX 710的通信協定堆疊之間路由控制訊息和資料。 • 移動中介軟體通信模組800A可以提供MIH訊息傳遞。 這個功能將會接受從移動中介軟體核心模組800B經由IP 發送MIH伺服器的MIH訊息。然後,移動中介軟體通信 模組800A將會呼叫恰當的API,並且會在終端設備600 的計算平臺可用的IP堆疊中對其進行發送。另一方面,移 動中介軟體通信模組800A應該能夠經由IP接收來自MIH 伺服器的MIH訊息,並且將這個訊息發送到移動中介軟體 核心模組800B。 移動中介軟體通信模組800A爲移動中介軟體核心模組 26 1339541 800B與其他控制協定之間的互動提供了支援。該功能將會 爲移動中介軟體核心模組800B提供服務,例如在移動中介 軟體核心模組800B發出請求的時候呼叫MIP、sip上的 ΑΡΪ等等。該移動中介軟體通信模組8〇OA可以實施邏輯處 理’以便支援API呼叫並完成該處理。 移動中介軟體可與IEEE 802.16管理實體進行互動來幫 助實施切換程序。在即將從FDD切換到IEEE 802 16時, 移動中介軟體可以請求802.16管理實體啓動相關的程序, 以便建立802.16鏈路。 此外’ IEEE 802.21原語(資訊、事件、命令)與某些 NAS (SM和GMM)原語之間的直接映射是業已存在的。 對用於私動中介軟體的SM和GMM來說’它們無需改變 即可與FDD NAS —起工作。 與FFD NAS類似,在IEEE 802,21原語與FDD RRC原 語之間也提供了上述映射。對用於移動中介軟體的RRC來 說,其無需改動即可與FDD AS —起工作。 移動中介軟體與移動IP的互動分兩個方面。其中一方 面是IEEE 802.21可以觸發一移動ip以加速切換。例如, 在發生802.21 MIH鍵路斷開”事件時,移動中介軟體可 以將事件觸發轉發至移動終端中的移動IP客戶機,由此觸 發移動終端以向外部代理進行註冊、獲取暫時位址(care〇f address)以及發送連結更新(binding update ),,。這樣可 減小移動IP切換過程中的延遲。 另一方面是存在進行中的IETF移動ip標準活動,以便 27 ,54i 支援終端與網路之間在IP上進行的IEEE802.21訊息傳遞 C資訊、事件和命令)。該方法使用了移動IP作爲用於在 移動終端與網路端之間傳遞IEEE802.21訊息的“交通工 具” ’由此最小化了改變這兩端的現有功能的需要。^Sub-Q〇s °Hai Green Insurance is selected by the selected network to handle the QoS needs of the application. Another service that the mobile mediation soft axis module 8_ can provide includes a parallel connection service. The service can initiate simultaneous connection with multiple networks to satisfy the qgS application. For example, a voice call can be processed via a cellular system' while file transfer is via a WLAN. This parallel connection function interacts with the switching layer (4) and the IP layer of the context transfer. 25 1339541 Another service that the mobile mediation software core module 800B can provide includes power management. The service coordinates the power control function of each access technology to increase the battery life of the device. Another service that the mobile mediation software core module 800B can provide also includes measurement services. The service collects measurements received from different ATs and provides input to other mobile mediation software functions, such as network selection, power management, and the like. • Another service that mobile mediation software core module 800B can provide also includes security. This service handles the security operations required to provide relevant security via AT and improve inter-network handover. For example, the security feature can authenticate users in advance to reduce handover delays. Another service that mobile mediation software core module 800B can provide also includes routing functionality. The mobile mediation software core module 800B routes control messages and data between the control application in the terminal device 600 and the communication protocol stack of the WiMAX 710 that can be plugged into the removable wireless communication device 605. • Mobile mediation software communication module 800A can provide MIH messaging. This function will accept the MIH message sent from the mobile mediation software core module 800B via the IP to the MIH server. The mobile mediation software communication module 800A will then call the appropriate API and will send it in the IP stack available to the computing platform of the terminal device 600. Alternatively, the mobile mediation communication module 800A should be able to receive MIH messages from the MIH server via IP and send this message to the mobile mediation software core module 800B. The mobile mediation software communication module 800A provides support for interaction between the mobile mediation software core module 26 1339541 800B and other control protocols. This function will provide services for the mobile mediation software core module 800B, such as calling the MIP, the sip on the sip, etc. when the mobile mediation software core module 800B makes a request. The mobile mediation software communication module 8A can perform logical processing' to support API calls and complete the process. The mobile mediation software interacts with the IEEE 802.16 management entity to help implement the handover process. Upon switching from FDD to IEEE 802 16, the mobile mediation software can request the 802.16 management entity to initiate the associated procedure to establish an 802.16 link. In addition, direct mapping between IEEE 802.21 primitives (information, events, commands) and certain NAS (SM and GMM) primitives already exists. For SMs and GMMs used in private mediation software, they can work with FDD NAS without any changes. Similar to the FFD NAS, the above mapping is also provided between the IEEE 802, 21 primitive and the FDD RRC primitive. For RRC for mobile mediation, it works with FDD AS without modification. The interaction between mobile mediation software and mobile IP is divided into two aspects. One aspect is that IEEE 802.21 can trigger a mobile ip to speed up the handover. For example, in the event of an 802.21 MIH Keyway Disconnect event, the mobile mediation software can forward the event trigger to the mobile IP client in the mobile terminal, thereby triggering the mobile terminal to register with the foreign agent, obtaining the temporary address (care 〇f address) and send update (binding update), which can reduce the delay in the mobile IP handover process. On the other hand, there is an ongoing IETF mobile ip standard activity, so that 27, 54i support terminal and network IEEE 802.21 messaging C information, events, and commands between IPs. This method uses Mobile IP as a "vehicle" for communicating IEEE 802.21 messages between the mobile terminal and the network. This minimizes the need to change existing functionality at both ends.
移動中介軟體是與應用以及SIP之類的服務致能協定 進行互動的。舉例來說,應用有可能具有一定的q〇S需求。 移動中介軟體則能夠將該QoS需求映射到最適合的網路。 讀移動中介軟體(mobility shimware)與移動終端中的現有 安全功能進行互動’從而解決切換過程的安全問題。而在 現有安全功能中則是不需要進行變動的。 現有的AT命令可以用於傳遞往來於移動中介軟體的命 令。 移動中介軟體通信模組800A與Ip協定堆疊進行互動, 以便經由IP來料和純疆訊息。在移動巾Mobile mediation software interacts with applications and service enablement protocols such as SIP. For example, an application may have a certain q〇S requirement. Mobile mediation software can map this QoS requirement to the most appropriate network. Read the mobile shimware to interact with existing security features in the mobile terminal to resolve security issues in the handover process. In the existing security functions, there is no need to change. Existing AT commands can be used to pass commands to and from the mobile mediation software. The mobile mediation software communication module 800A interacts with the Ip protocol stack to communicate via IP and purely Xinjiang messages. On the moving towel
心模組8_與移動中介軟體通信模組_A之間將會建二 介= = _中 服器發送疆$ ^ 求便經由IP而向麵伺 、英诗έ、祗心。移動中介軟體通信模組δΟΟΑ則會發 二= t回應。在移動中介軟體通信模組_Α 動中錄體心象㈣咖被轉發到移 互動:體通信模組8〇〇Α與ΜΙΡ以及SIP堆疊進行 胁喻8麵⑽換,, 〇夕;丨軟體通信模組800Α發送請求,以便啓 28 1339541 動MIP或SIP互動,或者,移動中介軟體通信模組800A 也可以獨立啓動MIP或sip互動。 根據需要,本發明可以在任何類型的無線通信網路中實 施。例如’本發明可以在任何類型的IEEE 802類型系統、 WiMAX'LTE或是任何其他類型無線通信系統中實施。另 外’本發明也可以在軟體中或者在積體電路中作爲多層應 用而實施,其中該積體電路可以是專用積體電路(ASIC)、 多個積體電路、邏輯可編程閘陣列(LPGA)、多個LPGA、 刀立元件或疋積體電路、LPGA以及分立元件的組合。本 發明適用於未來的系統架構、中介軟體以及應用。 本發明可以在WTRU中實施,並且適用於寬頻分碼多 重存取(WCDMA)、分時雙工(TDD)(高碼片速率, 低碼片速率)、分時同步分碼多重存取(TDS_CDMA)以 及FDD空中介面。此外,本發明還適用於下—代UMTS 技術的長期專案演進(LTE)。 貫施例 1 · 一種無線通信手機,包括: (a) 終賴備(TE)模M,該·包括移動中介軟體、 應用軟體和協定處理器、以及終端介面(11); (b) 用戶服務識別模組(usim). (c) 移動終端(MT)模組;以及 (d) 協疋堆立其中移動中介軟體經由複數鏈路而與 USIM、應用軟體和協定處理器、協定堆疊以及MT模組介 面連接。 29 1339541 2. 如實施例1所述的無線通信手機,其中協定堆疊(d) 是IEEE 802.11協定堆疊,包括: (dl)邏輯鏈路控制(LLC)層; (d2) IEEE 802.11媒體存取控制(MAC)層; (d3) IEEE 802.11 實體(PHY)層; (d4)會話管理實體(SME);以及 (d5)至少一 IEEE 802.21介面,其中移動中介軟體是 經由該介面來建立至少一條鏈路,以與谈定堆疊介面連接。 3. 如實施例1和2中任一實施例所述的無線通信手機, 其中MT模組(c)包括: (cl)包括至少一 IEEE 802.21介面的第三代合作夥伴 專案(3GPP)分頻雙工(FDD)非存取層(NAS);以及 (c2)包括至少一 IEEE 802.21介面的3GPP FDD存取 層(AS),其中移動中介軟體是經由複數鏈路而與3GPP FDD NAS以及3GPP FDD AS介面連接。 4 ·如實施例3所述的無線通信手機,其中3GPP FDD NAS更包括: (i) 3GPP功能移動網路(MN) (ii) 呼叫控制(CC)單元; (iii) 會話管理器(SM); (iv )通用封包無線服務(GPRS )移動管理器(gmM ); (v) 無線存取承載管理器(RABM); (vi) 警示命令集解譯器(ATC); (vii) ATC高級技術附件(ATA); 30 1339541 (viii)網際網路協定(IP)中繼器;以及 , (ix )位元流中繼器。 5 ·如實施例3和4中任一實施例該無線通信手機,其 中ATC命令是經由TI和ATC ΑΤΑ而在TE模組與MT模 組之間交換。 6 .如實施例3〜5中任一實施例所述的無線通信手機, 其中3GPP FDD AS包括: • (i) FDD 實體層(PHY); (ii) FDD媒體存取控制層(MAC); (iii) FDD無線鏈路控制(RLC); (iv) 封包資料壓縮協定(PDCP)單元; (v) 廣播和組播控制(BMC)單元;以及 (vi) 無線資源控制(RRC)單元。 7 _如實施例1〜6中任一實施例所述的無線通信手機, 其中移動中介軟體包括移動實體和服務實體。 • 8 ·如實施例1〜7中任一實施例所述的無線通信手機, 其中移動實體包括至少一移動策略以及至少一移動致能 器。 9 ·如實施例8所述的無線通信手機,其中移動策略執 行網路檢測功能。 10 ·如實施例8所述的無線通信手機,其中移動策略執 行網路選擇功能。 11 .如實施例8所述的無線通信手機,其中移動策略執 行存取點間切換功能。 31 1339541 12.如實施例8㈣的無線通信手機,其中移動策略執 行平行連接功能。 !3 •如實施例8所述的無線通信手機,其中移動策略執 行測量功能。 14.如實施例8所述的無線通信手機,其中移動策略執 行服務品質(QoS)功能。 15 .如實施例8所述的無線通彳§手機,其中移動策略執 行安全功能。 16 ·如實施例8所述的無線通仏手機,其中移動策略執 亍功率控制功能。 17·如實施例1〜16中任一實施例所述的無線通信手 機,其中服務實體包括至少一服務策略以及至少一服務致 能器。 18.如實施例8〜17中任一實施例所述的無線通信手 機,其中移動致能器經由開放式應用程式介面(Apj)而與 不同的無線存取技術(RAT)介面連接’以收集、整理並 且標準化那些從RAT網路接收的統計資訊或其他資訊,並 且向RAT網路傳送命令,以及向移動策略提供控制/資訊 觸發介面’以便控制RAT網路。 ° 19·如實施例1〜18中任一實施例所述的無線通信手 機’其中移動中介軟體經由至少―開放式應用程式介㈣ 與第三方應用軟體以及傳輸堆疊介面連接。 2〇 . 一種終端設備,包括: 移動中介軟體核心模組; 32 1339541 與移動中介軟體核心模組進行通信的移動中介軟體通 . 信模組; 與移動中介軟體核心模組進行通信的第一驅動器;以及 與第一驅動器進行通信的可插入抽取式無線通信裝 置,用於向運行在終端設備中的應用軟體提供多重無線傳 輸媒體。 21 .如實施例20的終端設備,其中第一驅動器是網路 φ 驅動器介面規範(NDIS)廣域網路(NIDSWAN)迷你埠 驅動器。 22 ·如實施例20和21中任一實施例所述的終端設備, 其中可插入抽取式無線通信裝置更包括: 與第一驅動器進行通信的第二驅動器; 與第二驅動器電耦合的通用移動電信系統(UMTS); 以及 與第二驅動器電耦合的協定堆疊。 • 23 .如實施例22所述的終端設備,其中協定堆疊是一 個IEEE802.16協定堆疊,該協定堆疊包括: (i) IEEE802.16媒體存取控制(MAC)層; (ii) IEEE802.16 實體(PHY)層;以及 (iii) 會話管理實體(SME)。 24 ·如實施例22和23中任一實施例所述的終端設備, 其中UMTS包括: (i)第三代合作夥伴專案(3GPP)分頻雙工(FDD) 非存取層(NAS);以及 33The heart module 8_ and the mobile mediation software communication module _A will be built between the second == _ medium server to send Xinjiang $ ^ to ask for help through the IP, English poetry, heart. The mobile mediation software communication module δΟΟΑ will send two = t responses. In the mobile mediation software communication module _ 中 in the recording body image (four) coffee is forwarded to the mobile interaction: body communication module 8 〇〇Α and ΜΙΡ and SIP stack to carry out the threat of 8 (10) exchange, 〇 丨; 丨 software communication The module 800 sends a request to activate the MIP or SIP interaction, or the mobile mediation software module 800A can also initiate MIP or sip interaction independently. The present invention can be implemented in any type of wireless communication network as needed. For example, the present invention can be implemented in any type of IEEE 802 type system, WiMAX 'LTE, or any other type of wireless communication system. In addition, the present invention can also be implemented as a multi-layer application in a software or in an integrated circuit, which can be an exclusive integrated circuit (ASIC), a plurality of integrated circuits, and a logic programmable gate array (LPGA). , a combination of multiple LPGAs, knife elements or slab circuits, LPGAs, and discrete components. The present invention is applicable to future system architectures, mediation software, and applications. The present invention can be implemented in a WTRU and is suitable for Wideband Coded Multiple Access (WCDMA), Time Division Duplex (TDD) (High Chip Rate, Low Chip Rate), Time Division Synchronous Code Division Multiple Access (TDS_CDMA) ) and FDD empty mediation. In addition, the present invention is also applicable to the long-term project evolution (LTE) of the next-generation UMTS technology. Example 1 · A wireless communication handset comprising: (a) a terminal device (TE) module M, including: mobile mediation software, application software and protocol processors, and a terminal interface (11); (b) user services Identification module (usim). (c) mobile terminal (MT) module; and (d) coordinating the stacking of mobile media software with USIM, application software and protocol processors, protocol stacking, and MT mode via complex links Group interface connection. 29 1339541 2. The wireless communication handset of embodiment 1, wherein the protocol stack (d) is an IEEE 802.11 protocol stack, comprising: (dl) a logical link control (LLC) layer; (d2) IEEE 802.11 media access control (MAC) layer; (d3) IEEE 802.11 entity (PHY) layer; (d4) Session Management Entity (SME); and (d5) at least one IEEE 802.21 interface, wherein the mobile mediation software establishes at least one link via the interface To connect with the stacking interface. 3. The wireless communication handset of any one of embodiments 1 and 2, wherein the MT module (c) comprises: (cl) a third generation partner project (3GPP) frequency division including at least one IEEE 802.21 interface Duplex (FDD) Non-Access Stratum (NAS); and (c2) 3GPP FDD Access Layer (AS) including at least one IEEE 802.21 interface, where the mobile mediation software is connected to the 3GPP FDD NAS and 3GPP FDD via a complex link AS interface connection. 4. The wireless communication handset of embodiment 3, wherein the 3GPP FDD NAS further comprises: (i) a 3GPP functional mobile network (MN) (ii) a call control (CC) unit; (iii) a session manager (SM) (iv) General Packet Radio Service (GPRS) Mobility Manager (gmM); (v) Radio Access Bearer Manager (RABM); (vi) Alert Command Set Interpreter (ATC); (vii) ATC Advanced Technology Annex (ATA); 30 1339541 (viii) Internet Protocol (IP) repeater; and, (ix) bitstream repeater. 5. The wireless communication handset of any of embodiments 3 and 4 wherein the ATC command is exchanged between the TE module and the MT module via TI and ATC. 6. The wireless communication handset of any one of embodiments 3 to 5, wherein the 3GPP FDD AS comprises: • (i) an FDD physical layer (PHY); (ii) an FDD medium access control layer (MAC); (iii) FDD Radio Link Control (RLC); (iv) Packet Data Compression Protocol (PDCP) unit; (v) Broadcast and Multicast Control (BMC) unit; and (vi) Radio Resource Control (RRC) unit. The wireless communication handset of any one of embodiments 1 to 6, wherein the mobile mediation software comprises a mobile entity and a service entity. The wireless communication handset of any of embodiments 1-7, wherein the mobile entity comprises at least one mobility policy and at least one mobility enabler. 9. The wireless communication handset of embodiment 8 wherein the mobility policy performs a network detection function. 10. The wireless communication handset of embodiment 8 wherein the mobility policy performs a network selection function. 11. The wireless communication handset of embodiment 8 wherein the mobility policy performs an inter-access point handover function. 31 1339541 12. The wireless communication handset of embodiment 8 (4), wherein the mobility policy performs a parallel connection function. !3. The wireless communication handset of embodiment 8, wherein the mobility policy performs a measurement function. 14. The wireless communication handset of embodiment 8 wherein the mobility policy performs a Quality of Service (QoS) function. 15. The wireless communication device of embodiment 8, wherein the mobile policy performs a security function. 16. The wireless overnight handset of embodiment 8 wherein the mobility policy enforces power control functionality. The wireless communication handset of any of embodiments 1 to 16, wherein the service entity comprises at least one service policy and at least one service enabler. 18. The wireless communication handset of any of embodiments 8-17, wherein the mobile enabler is connected to a different radio access technology (RAT) interface via an open application interface (Apj) to collect Organize and standardize statistical or other information received from the RAT network and transmit commands to the RAT network and provide a control/information trigger interface to the mobile policy to control the RAT network. The wireless communication device of any one of embodiments 1 to 18 wherein the mobile mediation software is connected to the third party application software and the transport stack interface via at least the "open application" (4). 2〇. A terminal device, comprising: a mobile mediation software core module; 32 1339541 a mobile mediation software communication module communicating with a mobile mediation software core module; a first driver for communicating with a mobile mediation software core module And an insertable removable wireless communication device in communication with the first driver for providing multiple wireless transmission media to the application software running in the terminal device. 21. The terminal device of embodiment 20, wherein the first driver is a Network φ Driver Interface Specification (NDIS) Wide Area Network (NIDSWAN) mini-埠 drive. The terminal device of any one of embodiments 20 and 21, wherein the pluggable wireless communication device further comprises: a second driver in communication with the first driver; and a universal movement electrically coupled to the second driver Telecommunications system (UMTS); and a protocol stack electrically coupled to the second driver. The terminal device of embodiment 22, wherein the protocol stack is an IEEE 802.16 protocol stack, the protocol stack comprising: (i) an IEEE 802.16 medium access control (MAC) layer; (ii) IEEE 802.16 Entity (PHY) layer; and (iii) Session Management Entity (SME). The terminal device according to any one of embodiments 22 and 23, wherein the UMTS comprises: (i) a third generation partnership project (3GPP) frequency division duplex (FDD) non-access stratum (NAS); And 33
Oi) 3GPPFDD 存取層(AS)。 ★偏入抽取式無線通信裝置是分頻雙工(FDD)益線 見頻個人電腦(PC)卡。 …深 26 ·—種終端設備,包括: 移動中介軟體通信模組; =動中介軟體通信模組進行通㈣第—驅動器;以及 人第一驅動器進行通信的可插入抽取 二’用於向在終端設備中運行的應用軟體提供多重^^ 輸媒體’其中該可插入抽取式無線通信裝置包括夕重^ -驅動器以及(Π)移動中介軟體核心模組,該模組經由第 ^動器以及第-驅動器而與移動中介軟體通信模組進行 2<7 ·如實施例26所述的終端設備’其中第一驅動器是 網路驅動器介面規範⑽IS)廣域網路(麵swan)迷 "ί小璋驅動器。 28 .如實施例26和27中任一實施例所述的終端設備, 其中可插入抽取式無線通信裝置還包括: 與移動中介軟體核心模組電轉合的通用移動電信系統 (UMTS);以及 與移動中介軟體核^模組電#合的協定堆疊。 29 實施例28所述的終端設備,其中可插入抽取式 -、線通L裝置更包括與移動中介軟體核心模組以及umts 進行通信的用戶服務識別模組(USIM)。 34 1339541 30 .如實施例26〜29中任一實施例所述的終端設備, 其中可插入抽取式無線通信裝置是分頻雙工(FDD )無線 _ 寬頻個人電腦(PC)卡。 31 .如實施例28〜30中任一實施例所述的終端設備, 其中UMTS包括: (i)第三代合作夥伴專案(3GPP)分頻雙工(FDD) 非存取層(NAS);以及 • (ii) 3GPP FDD 存取層(AS)。 32 ·如實施例28〜31中任一實施例所述的終端設備,其 中協定堆疊是IEEE 802.16協定堆疊,該協定堆疊包括: (i) IEEE 802.16媒體存取控制(MAC)層; (ii) IEEE 802.16 實體(PHY)層;以及 (iii) 會話管理實體(SME)。 雖然本發明的特徵和元件在優選的實施方式中以特定 的結合進行了描述,但每個特徵或元件可以在沒有該優選 • 實施方式的其他特徵和元件的情況下單獨使用,或在與或 不與本發明的其他特徵和元件結合的各種情況下使用。本 發明提供的方法或流程圖可以在由通用電腦或處理器執行 的電腦程式、軟體或固件中實施,其中該電腦程式、軟體 或固件是以有形的方式包含在電腦可讀儲存媒體中的。關 於電腦可讀儲存媒體的實例包括唯讀記憶體(ROM)、隨 機存取記憶體(RAM)、暫存器、快取記憶體、半導體記 憶裝置、内部硬碟和可移動磁碟之類的磁性媒體、磁光媒 體以及CD-ROM碟片和數位多功能光碟(DVD )之類的光 35 1339541 媒體。 舉例來說,適合的處理器包括:通用處理器、專用處理 器、常規處理器、數位信號處理器(DSP)、多個微處理 器、與DSP核心相關聯的一個或多個微處理器、控制器、 微控制器、專用積體電路(ASIC )、場可編程閘陣列(FPGA) 電路、任何一種積體電路和/或狀態機。 與軟體相關聯的處理器可以用於實現一個射頻收發 機,以便在無線發射接收單元(WTRU)、用戶設備、終 端、基地台、無線網路控制器或是任何主機電腦中加以使 用。WTRU可以與採用硬體和/或軟體形式實施的模組結合 使用,例如相機、攝像機模組、視頻電話、揚聲器電話、 振動裝置、揚聲器、麥克風、電視收發機、免持耳機、鍵 盤、藍牙®模組、調頻(FM)無線單元、液晶顯示器(LCD) 顯示單元、有機發光二極體(OLED)顯示單元、數位音樂 播放器、媒體播放器、視頻遊戲機模組、網際網路瀏覽器 和/或任何無線區域網路(WLAN)模組。 36 1339541 【圖式簡單說明】 . 從以下關於具體實施方式的描述中可以更詳細地暸解 , 本發明,這些具體實施方式是作爲實例而提供,並且是結 合所附圖式而被理解的,其中: 第1圖顯示的是包含了依照本發明所配置的移動中介 軟體功能的3GPP雙模FDD/WLAN整合無線通信手機的概 要視圖, • 第2圖顯示的是第1圖中的3GPP雙模FDD/WLAN整 合無線通信手機的更詳細視圖; 第3圖是依照本發明一個實施例的移動中介軟體架構 的示範性方塊圖; 第4和5圖顯示的是第3圖中的移動中介軟體架構的詳 細方塊圖; 第6圖顯示的是依照本發明另一個實施例並具有可插 入抽取式無線通信裝置的終端設備架構; • 第7圖顯示的是依照本發明的可插入抽取式無線通信 裝置; 第8圖顯示的是依照本發明替換實施例的可插入抽取 式無線通信裝置; 第9圖是描述依照第7圖架構的可插入抽取式無線通信 裝置中的移動中介軟體的功能方塊圖; 第10圖是描述依照第8圖架構的可插入抽取式無線通 信裝置中的移動中介軟體的功能方塊圖。 37 1339541Oi) 3GPP FDD Access Stratum (AS). ★ The bias-input wireless communication device is a frequency division duplex (FDD) benefit line video PC (PC) card. ... deep 26 · a kind of terminal equipment, including: mobile intermediary software communication module; = dynamic intermediary software communication module to pass (four) first-driver; and human first driver to communicate the pluggable extraction two 'for the terminal The application software running in the device provides multiple media transmissions, wherein the pluggable removable wireless communication device includes a flash drive and a mobile media core module, and the module is powered by the first actuator and the first The driver and the mobile mediation software communication module perform 2<7. The terminal device as described in Embodiment 26, wherein the first driver is a network driver interface specification (10) IS) a wide area network (face swan) fan" The terminal device of any one of embodiments 26 and 27, wherein the pluggable wireless communication device further comprises: a universal mobile telecommunication system (UMTS) electrically coupled to the mobile mediation core module; and The mobile mediation software core module is a stack of protocols. The terminal device of embodiment 28, wherein the pluggable-type, the line-pass L device further comprises a user service identification module (USIM) that communicates with the mobile mediation software core module and the umts. The terminal device according to any one of embodiments 26 to 29, wherein the pluggable wireless communication device is a frequency division duplex (FDD) wireless _ broadband personal computer (PC) card. The terminal device according to any one of embodiments 28 to 30, wherein the UMTS comprises: (i) a third generation partnership project (3GPP) frequency division duplex (FDD) non-access layer (NAS); And • (ii) 3GPP FDD Access Layer (AS). The terminal device of any one of embodiments 28 to 31, wherein the protocol stack is an IEEE 802.16 protocol stack, the protocol stack comprising: (i) an IEEE 802.16 medium access control (MAC) layer; (ii) IEEE 802.16 entity (PHY) layer; and (iii) Session Management Entity (SME). Although the features and elements of the present invention are described in a particular combination in the preferred embodiments, each feature or element can be used alone or in the absence of the other features and elements of the preferred embodiment. It is not used in various situations in combination with other features and elements of the invention. The method or flow chart provided by the present invention can be implemented in a computer program, software or firmware executed by a general purpose computer or processor, wherein the computer program, software or firmware is tangibly embodied in a computer readable storage medium. Examples of computer readable storage media include read only memory (ROM), random access memory (RAM), scratchpad, cache memory, semiconductor memory device, internal hard disk, and removable disk. Magnetic media, magneto-optical media, and optical 35 1339541 media such as CD-ROM discs and digital versatile discs (DVDs). Suitable processors, for example, include: general purpose processors, special purpose processors, conventional processors, digital signal processors (DSPs), multiple microprocessors, one or more microprocessors associated with a DSP core, Controller, microcontroller, dedicated integrated circuit (ASIC), field programmable gate array (FPGA) circuit, any integrated circuit and/or state machine. The processor associated with the software can be used to implement a radio frequency transceiver for use in a wireless transmit receive unit (WTRU), user equipment, terminal, base station, wireless network controller, or any host computer. The WTRU may be used in conjunction with modules implemented in hardware and/or software, such as cameras, camera modules, video phones, speaker phones, vibration devices, speakers, microphones, television transceivers, hands-free headsets, keyboards, Bluetooth® Module, frequency modulation (FM) wireless unit, liquid crystal display (LCD) display unit, organic light emitting diode (OLED) display unit, digital music player, media player, video game player module, internet browser and / or any wireless local area network (WLAN) module. 36 1339541 [Brief Description of the Drawings] The present invention will be understood in more detail from the following description of the specific embodiments, which are provided by way of example : Figure 1 shows a schematic view of a 3GPP dual-mode FDD/WLAN integrated wireless communication handset incorporating the functionality of the mobile mediation software configured in accordance with the present invention, • Figure 2 shows the 3GPP dual-mode FDD in Figure 1 / WLAN integrated wireless communication handset more detailed view; Figure 3 is an exemplary block diagram of a mobile mediation software architecture in accordance with one embodiment of the present invention; Figures 4 and 5 show the mobile mediation software architecture in Figure 3 Detailed block diagram; FIG. 6 shows a terminal device architecture with a pluggable removable wireless communication device in accordance with another embodiment of the present invention; • FIG. 7 shows a pluggable removable wireless communication device in accordance with the present invention; Figure 8 is a diagram showing an insertable removable wireless communication device in accordance with an alternative embodiment of the present invention; Figure 9 is a diagram showing the insertable pumping in accordance with the structure of Figure 7. Wireless communication apparatus in a mobile middleware functional block diagram; FIG. 10 is described in terms of the insertably removable wireless communication device architecture of FIG. 8 in a mobile middleware functional block diagram. 37 1339541
【主要元件符號說明】 200 手機 280!〜2806 鏈路 305 移動實體 310 1務實體 600 Ί 500,、600”終端設備 605’、605” 無線通信裝置 3GPP 第三代合作夥伴專案 WLAN 無線區域網路 AKA 認證和密鑰分配 API 應用編程介面 ΑΤΑ 南級技術附件 ATC 警示命令集解譯器 BMC 廣播和組播控制 WiMAX無線寬頻 C 控制 cc 呼叫控制 ΕΑΡ 擴展認證協定 FDD 分頻雙工 GMM 移動管理器 GSM 全球移動通信系統 IP 網際網路協定 L 層 LLC 邏輯鏈路控制 LIE 長期專案演進 MAC 媒體存取控制層 MIH 媒體無關切換 NDISWAN網路驅動器介面規範廣域網路 MIP 移動EP MN 移動網路 OMA 開放式移動聯盟 OS 作業系統 PC 個人電腦 PDA 個人數位助理 PDCP 封包資料壓縮協定 PHY 實體 QoS 服務品質 RABM 無線存取承載管理器 RL 無線鏈路 RR 無線資源 SIP 會話啓動協定 SM 會話管理器 SME 會話管理實體 UMTS 通用移動電信系統 USIM 用戶服矛务識別模組 VoIP 語音傳輪 38[Main component symbol description] 200 mobile phone 280! ~ 2806 link 305 mobile entity 310 1 business entity 600 Ί 500, 600" terminal device 605', 605" wireless communication device 3GPP third generation partner project WLAN wireless local area network AKA Authentication and Key Distribution API Application Programming Interface ΑΤΑ Southern Technology Attachment ATC Alert Command Set Interpreter BMC Broadcast and Multicast Control WiMAX Wireless Broadband C Control cc Call Control ΕΑΡ Extended Authentication Protocol FDD Crossover Duplex GMM Mobile Manager GSM Global System for Mobile Communications IP Internet Protocol L-Layer LLC Logical Link Control LIE Long-Term Project Evolution MAC Media Access Control Layer MIH Media Independent Switching NDISWAN Network Driver Interface Specification Wide Area Network MIP Mobile EP MN Mobile Network OMA Open Mobile Alliance OS Operating System PC Personal Computer PDA Personal Digital Assistant PDCP Packet Data Compression Agreement PHY Entity QoS Quality of Service RABM Radio Access Bearer Manager RL Wireless Link RR Radio Resource SIP Session Initiation Protocol SM Session Manager SME Session Management Entity UMTS Universal Mobile Telecommunications system USIM User Service Spike Identification Module VoIP Voice Transfer 38
Claims (1)
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US75133205P | 2005-12-16 | 2005-12-16 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| TW200729989A TW200729989A (en) | 2007-08-01 |
| TWI339541B true TWI339541B (en) | 2011-03-21 |
Family
ID=38110319
Family Applications (3)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW096124383A TW200824481A (en) | 2005-12-16 | 2006-12-12 | Mobility middleware architecture for multiple radio access technology apparatus |
| TW095146530A TWI339541B (en) | 2005-12-16 | 2006-12-12 | Architecture for multiple radio access technology apparatus |
| TW098139056A TW201032531A (en) | 2005-12-16 | 2006-12-12 | Mobility middleware architecture for multiple radio access technology apparatus |
Family Applications Before (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW096124383A TW200824481A (en) | 2005-12-16 | 2006-12-12 | Mobility middleware architecture for multiple radio access technology apparatus |
Family Applications After (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW098139056A TW201032531A (en) | 2005-12-16 | 2006-12-12 | Mobility middleware architecture for multiple radio access technology apparatus |
Country Status (4)
| Country | Link |
|---|---|
| EP (1) | EP1969774A2 (en) |
| KR (2) | KR20090003332A (en) |
| CN (1) | CN101427517A (en) |
| TW (3) | TW200824481A (en) |
Families Citing this family (18)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101631123B (en) * | 2009-07-28 | 2012-01-04 | 华为终端有限公司 | Method, computer, communication and system for processing AT command |
| US9295092B2 (en) * | 2009-08-21 | 2016-03-22 | Interdigital Patent Holdings, Inc. | Method and apparatus for a multi-radio access technology layer for splitting downlink-uplink over different radio access technologies |
| CN102170714A (en) * | 2011-03-25 | 2011-08-31 | 中兴通讯股份有限公司 | Multi-mode driving method, system and terminal |
| CN102869069B (en) | 2011-07-07 | 2015-04-29 | 宏达国际电子股份有限公司 | Method and communication device for processing and accessing network discovery and selection functions |
| CN103313292B (en) * | 2012-03-15 | 2018-02-09 | 马维尔国际有限公司 | Inter-system measuring method based on single baseband chip dual link framework |
| US9160497B2 (en) * | 2012-07-02 | 2015-10-13 | Intel Corporation | Application continuity with reroute and reset in a wireless communication network |
| CN104661270B (en) * | 2013-03-18 | 2018-06-12 | 英特尔公司 | Multimode wireless communication apparatus and system |
| US20150319685A1 (en) * | 2014-05-02 | 2015-11-05 | Qualcomm Incorporated | Techniques for managing wireless communications using a distributed wireless local area network driver model |
| US9860872B2 (en) * | 2014-06-03 | 2018-01-02 | Intel Corporation | In-band control signaling for integrated WLAN/3GPP RAT architectures |
| US10063414B2 (en) * | 2016-05-13 | 2018-08-28 | Cisco Technology, Inc. | Updating a transport stack in a content centric network |
| US10833832B2 (en) | 2016-06-22 | 2020-11-10 | Intel Corporation | Communication device and a method for full duplex scheduling |
| WO2018058290A1 (en) * | 2016-09-27 | 2018-04-05 | Intel Corporation | Radio access network as a service for a wireless network |
| US10070393B2 (en) | 2017-01-30 | 2018-09-04 | Blackberry Limited | Control of uplink data transmission |
| CN110493762A (en) * | 2019-08-08 | 2019-11-22 | 普联技术有限公司 | A kind of processing method, storage medium and the network equipment of dual network access |
| CN113992740B (en) * | 2021-10-26 | 2024-03-22 | 超越科技股份有限公司 | Middleware based on autonomous control and data transmission method |
| US11765052B1 (en) | 2022-03-11 | 2023-09-19 | T-Mobile Usa, Inc. | User equipment hosting for customizable 5G services |
| US12022383B1 (en) | 2023-11-10 | 2024-06-25 | T-Mobile Usa, Inc. | Radio exposure function for telecommunications networks |
| US12120524B1 (en) | 2023-11-10 | 2024-10-15 | T-Mobile Usa, Inc. | Radio exposure function for telecommunications networks |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP1117265A1 (en) * | 2000-01-15 | 2001-07-18 | Telefonaktiebolaget Lm Ericsson | Method and apparatus for global roaming |
| US7710923B2 (en) | 2004-05-07 | 2010-05-04 | Interdigital Technology Corporation | System and method for implementing a media independent handover |
-
2006
- 2006-12-11 KR KR1020087027917A patent/KR20090003332A/en not_active Withdrawn
- 2006-12-11 EP EP06845191A patent/EP1969774A2/en not_active Withdrawn
- 2006-12-11 KR KR1020087017331A patent/KR101012448B1/en not_active Expired - Fee Related
- 2006-12-11 CN CNA2006800472044A patent/CN101427517A/en active Pending
- 2006-12-12 TW TW096124383A patent/TW200824481A/en unknown
- 2006-12-12 TW TW095146530A patent/TWI339541B/en not_active IP Right Cessation
- 2006-12-12 TW TW098139056A patent/TW201032531A/en unknown
Also Published As
| Publication number | Publication date |
|---|---|
| TW200729989A (en) | 2007-08-01 |
| CN101427517A (en) | 2009-05-06 |
| KR101012448B1 (en) | 2011-02-11 |
| TW200824481A (en) | 2008-06-01 |
| KR20080109719A (en) | 2008-12-17 |
| EP1969774A2 (en) | 2008-09-17 |
| TW201032531A (en) | 2010-09-01 |
| KR20090003332A (en) | 2009-01-09 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US8190191B2 (en) | Mobility middleware architecture for multiple radio access technology apparatus | |
| TWI339541B (en) | Architecture for multiple radio access technology apparatus | |
| EP1665686B1 (en) | System and method for providing transparency in delivering private network features | |
| CA2663428C (en) | Media independent handover protocol state machine | |
| CN201298922Y (en) | Wireless transmitting/receiving unit | |
| CN101622901B (en) | Systems and methods for triggering mobile devices in different domains based on unsuccessful initialization or handover | |
| US8811991B2 (en) | Wireless handoffs between multiple wireless networks | |
| TWI426754B (en) | Bi-directional handover apparatus | |
| US20120069754A1 (en) | Extension of a local area phone system to a wide area network with handoff feature | |
| US20140226595A1 (en) | Apparatus and method for removing path management | |
| CN101785335A (en) | Handoff in AD-HOC mobile broadband networks | |
| CA2693413C (en) | Architecture for multiple mih users | |
| TW201101881A (en) | Method and apparatus for dynamic mobile profile functionality | |
| AU2007297676B2 (en) | Switching multiple link layer resources for media independent handover | |
| CN1998248A (en) | Method and apparatus for providing a hand-in to a wireless local area network | |
| JP4654300B2 (en) | Mobility middleware architecture for multi-radio access technology equipment | |
| CN100455120C (en) | A method for secure message transmission before link establishment in heterogeneous network handover | |
| TW201136237A (en) | Method and apparatus for facilitating inter-network handover | |
| Qadeer et al. | Encrypted voice calls with ip enabled wireless phones over gsm/cdma/wifi networks | |
| HK1145758A (en) | Handoff at an ad-hoc mobile service provider |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| MM4A | Annulment or lapse of patent due to non-payment of fees |