TW201352032A - 用於在電子裝置中降低電能消耗的裝置與方法 - Google Patents
用於在電子裝置中降低電能消耗的裝置與方法 Download PDFInfo
- Publication number
- TW201352032A TW201352032A TW102120374A TW102120374A TW201352032A TW 201352032 A TW201352032 A TW 201352032A TW 102120374 A TW102120374 A TW 102120374A TW 102120374 A TW102120374 A TW 102120374A TW 201352032 A TW201352032 A TW 201352032A
- Authority
- TW
- Taiwan
- Prior art keywords
- ims
- processor
- electronic device
- service
- data
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/26—Power supply means, e.g. regulation thereof
- G06F1/32—Means for saving power
- G06F1/3203—Power management, i.e. event-based initiation of a power-saving mode
- G06F1/3234—Power saving characterised by the action undertaken
- G06F1/3243—Power saving in microcontroller unit
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/10—Architectures or entities
- H04L65/1016—IP multimedia subsystem [IMS]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/10—Architectures or entities
- H04L65/1045—Proxies, e.g. for session initiation protocol [SIP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/1066—Session management
- H04L65/1069—Session establishment or de-establishment
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/60—Network streaming of media packets
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/16—Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP]
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D10/00—Energy efficient computing, e.g. low power processors, power management or thermal management
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- General Business, Economics & Management (AREA)
- Computer Security & Cryptography (AREA)
- Telephone Function (AREA)
- Telephonic Communication Services (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本發明提供一種用於在電子裝置中降低應用處理器(AP)的電能消耗的裝置與方法。所述電子裝置包含用於支援第一網際網路協定多媒體子系統(IMS)協定堆疊的第一處理器以及用於支援第二IMS協定堆疊的第二處理器。所述第一處理器包含用於處理多媒體服務的應用處理器(AP),且所述第二處理器包含用於處理通信服務的通信處理器(CP)、數據機處理器(MP)以及基頻處理器(BP)中的至少一者。
Description
本發明大體而言是關於電子裝置。更特定而言,本發明是關於用於在電子裝置中降低電能消耗的裝置與方法。
基於通信技術的發展,攜帶型電子裝置正演進成多媒體裝置,用於使用數據通信服務提供語音呼叫服務(voice call service)外,更提供各種的多媒體服務。為了提供語音呼叫服務以及各種多媒體服務,根據相關技術的攜帶型電子裝置可包含用於數據通信的數據機處理器(Modem Processor,MP),以及用於驅動應用程式且處理使用者介面(User Interface,UI)的應用處理器(Application Processor,AP)。
不同於操作性地連接至連續電能供應器的固定電子裝置,出於可攜帶性,攜帶型電子裝置使用電池作為電源。電池容量限制了攜帶型電子裝置的操作時間。因此,攜帶型電子裝置需要一個用於使用有限電能來延長其操作時間的方法。
如上文所述,攜帶型電子裝置使用AP來提供不同的多媒
體服務。此時,因為AP提高電能消耗,所以攜帶型電子裝置的操作時間縮短。
因此,需要用於在攜帶型電子裝置中在將AP用於多媒體服務的同時降低電能消耗的方法。
上述資訊僅作為背景資訊呈現以輔助對本揭露的理解。關於任何上述內容是否適用作本發明的先前技術,未作出判定且未進行斷言。
本發明的實施方式為解決至少上文提及的問題及/或缺點且提供至少下文描述的優點。因此,本發明的實施方式是提供用於在電子裝置中降低電能消耗的裝置與方法。
本發明的另一實施方式是提供用於在電子裝置中降低應用處理器的電能消耗的裝置與方法。
本發明的另一實施方式是提供用於在電子裝置的數據機處理器中支援網際網路協定(IP)多媒體子系統(IMS)協定的裝置與方法。
本發明的另一實施方式是提供用於在電子裝置的數據機處理器中提供IMS服務的裝置與方法。
本發明的另一實施方式是提供用於在電子裝置的數據機處理器中提供封包交換(Packet Switch,PS)網路的語音服務的裝置與方法。
根據本發明的實施方式,提供一種電子裝置。所述電子裝置包含用於支援第一網際網路協定(IP)多媒體子系統(IMS)協定堆疊的第一處理器以及用於支援第二IMS協定堆疊的第二處理器。所述第一處理器包含用於處理多媒體服務的應用處理器(AP),且所述第二處理器包含用於處理通信服務的通信處理器(CP)、數據機處理器(MP)以及基頻處理器(BP)中的至少一者。
根據本發明的實施方式,所述第一處理器以及所述第二處理器支援包含多個IMS協定的所述IMS協定堆疊以同樣提供IMS服務。
根據本發明的實施方式,所述第一處理器支援包含多個IMS協定的所述第一IMS協定堆疊以提供IMS服務,且所述第二處理器支援包含所述第一IMS協定堆疊的所述IMS協定中的至少一者以及傳輸控制協定/IP(TCP/IP)的所述第二IMS協定堆疊。所述第二IMS協定堆疊包含會話起始協定(SIP)、即時傳送協定(RTP)以及即時控制協定(RTCP)中的至少一者。
根據本發明的實施方式,所述第一處理器支援包含至少一個IMS協定的所述第一IMS協定堆疊以提供所述IMS服務,且所述第二處理器包含所述第二IMS協定堆疊,其包含與所述第一IMS協定堆疊的至少一個IMS協定不同的至少一個IMS協定。
根據本發明的實施方式,提供一種用於在電子裝置中提供IMS服務的方法,所述電子裝置包含用於支援第一IMS協定堆
疊的第一處理器以及用於支援第二IMS協定堆疊的第二處理器。所述方法包含判定是否提供通信服務;以及當判定提供所述通信服務時,使用所述第二處理器來提供至少一個IMS服務。所述第一處理器包含用於處理多媒體服務的AP,且所述第二處理器包含用於處理通信服務的CP、MP以及BP中的至少一者。
根據本發明的實施方式,所述第一處理器包括視訊引擎以及音訊引擎中的至少一者,所述第二處理器包括視訊引擎以及音訊引擎中的至少一者,所述視訊引擎處理自所述IMS協定堆疊提供的視訊資料,輸出所述經處理的視訊資料,且將所接收的視訊資料發送至所述IMS協定堆疊,且所述音訊引擎處理自所述IMS協定堆疊提供的音訊資料,輸出所述經處理的音訊資料,且將所接收的音訊資料發送至所述IMS協定堆疊。
根據本發明的實施方式,所述第一處理器以及所述第二處理器支援包括多個IMS協定的所述IMS協定堆疊以同樣提供所述IMS服務。
根據本發明的實施方式,所述IMS服務的所述提供包括:若所述第二處理器包括視訊引擎以及音訊引擎,則使用所述多個所述IMS協定來提供所述IMS服務,其中所述視訊引擎處理自所述IMS協定堆疊提供的視訊資料,輸出所述經處理的視訊資料,且將所接收的視訊資料發送至所述IMS協定堆疊,所述音訊引擎處理自所述IMS協定堆疊提供的音訊資料,輸出所述經處理的音訊資料,且將所接收的音訊資料發送至所述IMS協定堆疊,
且當所述第二處理器提供所述IMS服務時,所述第一處理器暫時關閉。
根據本發明的實施方式,所述第一處理器支援包含多個IMS協定的所述第一IMS協定堆疊以提供IMS服務,且所述第二處理器支援包含所述第一IMS協定堆疊的所述IMS協定中的至少一者的所述第二IMS協定堆疊。所述第二IMS協定堆疊包含SIP、RTP以及RTCP中的至少一者。
根據本發明的實施方式,所述IMS服務的所述提供包括:若所述第二處理器包括視訊引擎以及音訊引擎,則使用所述至少一個IMS協定經由封包交換(PS)網路而提供語音呼叫服務或視訊呼叫服務,其中所述視訊引擎處理自所述IMS協定堆疊提供的視訊資料,輸出所述經處理的視訊資料,且將所接收的視訊資料發送至所述IMS協定堆疊,所述音訊引擎處理自所述IMS協定堆疊提供的音訊資料,輸出所述經處理的音訊資料,且將所接收的音訊資料發送至所述IMS協定堆疊,且當所述第二處理器提供所述語音呼叫服務或所述視訊呼叫服務時,所述第一處理器暫時關閉。
根據本發明的實施方式,所述IMS服務的所述提供包括:若所述第二處理器包括音訊引擎,則使用所述至少一個IMS協定堆疊經由封包交換(PS)網路而提供語音呼叫服務,其中所述音訊引擎處理自所述IMS協定堆疊提供的音訊資料,輸出所述經處理的音訊資料,且將所接收的音訊資料發送至所述IMS協定
堆疊,且當所述第二處理器提供所述語音呼叫服務時,所述第一處理器暫時關閉。
根據本發明的實施方式,更包括:當提供所述語音呼叫服務時,使用所述第二處理器的會話起始協定(SIP)來執行會話刷新(refresh)。
根據本發明的實施方式,所述IMS服務的所述提供包括:藉由所述第一處理器使用所述多個所述IMS協定經由所述PS網路而提供所述視訊呼叫服務。
根據本發明的實施方式,更包括:在所述第一處理器中的所述視訊呼叫服務的所述提供之前,判定自所述第二處理器的資料路由器中的實體層接收的資料的類型;以及當所述資料包括用於所述視訊呼叫服務的視訊資料以及音訊資料中的至少一者時,在所述資料路由器處將所述資料輸出至所述第一處理器的傳輸控制協定/IP(TCP/IP)。
根據本發明的實施方式,更包括:若所述資料包括用於所述語音呼叫服務的音訊資料,則在所述資料路由器處將所述資料輸出至所述第二處理器的TCP/IP,其中所述語音呼叫服務的所述提供包括:在所述第二處理器處使用經由所述TCP/IP自所述資料路由器接收的所述音訊資料經由所述PS網路而提供所述語音呼叫服務。
根據本發明的實施方式,所述資料路由器基於封包資料網路(PDN)以及承載的類型而判定資料類型。
根據本發明的實施方式,所述資料路由器藉由分析IP封包的標頭而判定所述資料類型。
根據本發明的實施方式,所述第一處理器支援包括至少一個IMS協定的所述第一IMS協定堆疊以提供所述IMS服務,且所述第二處理器包括所述第二IMS協定堆疊,其包括與所述第一IMS協定堆疊的至少一個IMS協定不同的至少一個IMS協定。
對於熟習此項技術者而言,自結合附圖揭露本發明的例示性實施例的以下詳細描述,本發明的其他實施方式、優點及顯著特徵將變得明顯易懂。
100‧‧‧控制器
101‧‧‧介面
103‧‧‧應用處理器
105‧‧‧數據機處理器
107‧‧‧內部記憶體
110‧‧‧揚聲器/麥克風
120‧‧‧射頻通信系統
130‧‧‧輸入元件
140‧‧‧觸控螢幕
142‧‧‧顯示器
144‧‧‧觸摸輸入部件
150‧‧‧外部記憶體
200‧‧‧應用程式層
210‧‧‧框架層
220‧‧‧程式庫層
222‧‧‧IMS程式庫
224‧‧‧IMS服務控制器
226‧‧‧第一媒體引擎
228‧‧‧TCP/IP
230‧‧‧處理器間通信
242‧‧‧第二媒體引擎
244‧‧‧第二IMS協定堆疊
246‧‧‧TCP/IP
248‧‧‧數據機收發器
301~303、401~409、901~903、1001~1011、1101~1111、2201~2209‧‧‧步驟
結合附圖,自以下描述,本發明的某些例示性實施例的上述及其他實施方式、特徵以及優點將變得更明顯易懂。
圖1為根據本發明的例示性實施例的電子裝置的方塊圖。
圖2為根據本發明的例示性實施例的應用處理器(AP)以及數據機處理器(MP)的詳細方塊圖。
圖3為根據本發明的例示性實施例的用於在MP中提供網際網路協定多媒體子系統(Internet Protocol Multimedia Subsystem,IMS)服務的方法的流程圖。
圖4為根據本發明的例示性實施例的用於在MP中提供IMS服務的方法的流程圖。
圖5為根據本發明的例示性實施例的用於在電子裝置的MP
中提供IMS服務的資料流程圖。
圖6為根據本發明的例示性實施例的用於在電子裝置的MP中提供IMS服務的資料流程圖。
圖7為根據本發明的例示性實施例的用於在電子裝置的MP中提供IMS服務的資料流程圖。
圖8為根據本發明的例示性實施例的用於在電子裝置的MP中提供IMS服務的資料流程圖。
圖9為根據本發明的例示性實施例的用於在MP中提供語音服務的方法的流程圖。
圖10為根據本發明的例示性實施例的用於在MP中提供語音服務的方法的流程圖。
圖11為根據本發明的例示性實施例的用於在MP中提供語音服務的方法的流程圖。
圖12為根據本發明的例示性實施例的用於在電子裝置的MP中提供語音服務的資料流程圖。
圖13為根據本發明的例示性實施例的用於在電子裝置的MP中提供語音服務的資料流程圖。
圖14為根據本發明的例示性實施例的用於在電子裝置的MP中提供語音服務的資料流程圖。
圖15為根據本發明的例示性實施例的用於電子裝置的MP中的服務改變的資料流程圖。
圖16為根據本發明的例示性實施例的用於電子裝置的MP中
的服務改變的資料流程圖。
圖17為根據本發明的例示性實施例的用於電子裝置的MP中的服務改變的資料流程圖。
圖18為根據本發明的例示性實施例的用於電子裝置的MP中的服務改變的資料流程圖。
圖19為根據本發明的例示性實施例的電子裝置的MP中的語音服務的交遞(handover)的資料流程圖。
圖20為根據本發明的例示性實施例的電子裝置中的MP改變的資料流程圖。
圖21為根據本發明的例示性實施例的電子裝置中的多個MP的同時使用的資料流程圖。
圖22為根據本發明的例示性實施例的用於在MP中提供語音服務的方法的流程圖。
圖23為根據本發明的例示性實施例的用於在電子裝置的MP中處理IMS資料的資料流程圖。
圖24為根據本發明的例示性實施例的用於在電子裝置的MP中處理IMS資料的資料流程圖。
圖25為根據本發明的例示性實施例的用於在電子裝置的MP中處理IMS資料的資料流程圖。
遍及圖式,相似參考數字將被理解為指代相似部件、組件及結構。
提供關於附圖的以下描述,以輔助如申請專利範圍及其等效物所界定的本發明的例示性實施例的全面理解。以下描述包含各種具體細節以輔助此理解,但此等細節應僅視為例示性的。因此,一般熟習此項技術者將認識到,可對本文所述的例示性實施例進行各種改變以及修改,而不偏離本發明的範疇以及精神。此外,為了清楚及簡潔起見,可能省略了熟知功能以及構造的描述。
以下描述以及申請專利範圍中所使用的術語以及用詞不限於書目性含義,而是僅由本發明者用來實現本發明的清楚且一致的理解。因此,熟習此項技術者應明顯易懂的是,僅出於說明的目的而不是限制如隨附申請專利範圍及其等效物所界定的本發明的目的來提供本發明的例示性實施例的以下詳細描述。
應理解,單數形式「一」以及「該」包含多個引用,除非上下文另有清楚指示。因此,舉例而言,對「組件表面」的引用包含對此等表面中的一或多者的引用。
所謂術語「實質上」意謂所述特性、參數或值不需要確切地達成,而是可按照不妨礙所述特性意欲提供的效應的量發生偏差或變化(包含,例如,容差、量測誤差、量測準確性限制以及熟習此項技術者已知的其他因素)。
本發明的例示性實施例提供用於在電子裝置中降低應用處理器(Application Processor,AP)的電能消耗的技術。AP可使
用資料來驅動應用程式以及可處理使用者介面(User Interface,UI)。
下文中,電子裝置可使用包含AP以及數據機處理器(MP)的裝置。舉例而言,電子裝置可對應於攜帶型電子裝置、攜帶型終端機、行動終端機、行動平板(mobile pad)、媒體播放器、個人數位助理(Personal Digital Assistant,PDA)、桌上型電腦、膝上型電腦、智慧型電話、網路筆記型電腦(netbook)、電視、行動網際網路裝置(Mobile Internet Device,MID)、超行動個人電腦(Ultra Mobile Personal Computer;UMPC)、平板電腦(Tablet PC)、導航系統、智慧型TV、腕錶、數位相機、MP3播放器、手持型電子書(handheld e-book)、攜帶型遊戲控制臺、攜帶型媒體播放器及其類似者。用於處理通信數據機功能的MP可稱作通信處理器(Communication Processor;CP)或基頻處理器(Baseband Processor;BP)。
圖1為根據本發明的例示性實施例的電子裝置的方塊圖。
請參照圖1,假設電子裝置包含觸控螢幕。
如圖1所示,電子裝置可包含控制器100、揚聲器/麥克風110、射頻(Radio Frequency,RF)通信系統120(以下稱RF系統120)、輸入元件130、觸控螢幕140以及外部記憶體150。根據本發明的例示性實施例,電子裝置可包含多個外部記憶體150。
控制器100可包含介面101、AP 103、MP 105以及內部記憶體107。控制器100的介面101、AP 103、MP 105以及內部
記憶體107可被整合至至少一個積體電路上或單獨地被實現。根據本發明的例示性實施例,控制器可包含多個AP 103、多個MP 105及/或多個內部記憶體107。
AP 103控制以使用至少一個軟體程式來提供多媒體服務及UI。AP 103可藉由使用儲存於內部記憶體107以及外部記憶體150中的至少一者中的網際網路協定多媒體子系統(IP Multimedia Subsystem,IMS)協定,來處理經由封包交換(Packet Switch,PS)網路傳輸及接收的資料而提供多媒體服務。當MP 105支援IMS協定時,AP 103可結合支援IMS協定的MP 105來提供IMS服務。
MP 105處理經由通信網路傳輸及接收的語音信號以及資料。MP 105可包含通信協定以及編解碼器。另外,MP 105可控制以使用儲存於內部記憶體107以及外部記憶體150中的至少一者中的至少一個IMS協定來提供IMS服務。舉例而言,MP 105可支援以IMS標準定義的至少一個協定,諸如,會話起始協定(Session Initiation Protocol,SIP)、會話描述協定(Session Description Protocol,SDP)、即時傳送協定(Real-time Transfer Protocol,RTP)、即時控制協定(Real time Control Protocol,RTCP)、訊息會話中繼協定(Message Session Relay Protocol,MSRP)、超文字傳送協定(Hyper Text Transfer Protocol,HTTP)、即時串流傳輸協定(Real Time Streaming Protocol,RTSP)、傳輸控制協定/IP(TCP/IP)及其類似者。此時,MP 105可支援與AP 103相同的IMS協定或僅有IMS服務中需要的一些協定。
介面101互連電子裝置的輸入/輸出週邊設備與AP 103以及MP 105。另外,AP 103以及MP 105可使用如圖2所示的處理器間通信(Inter Processor Communication,IPC)230而彼此通信。
內部記憶體107以及外部記憶體150儲存用於控制電子裝置的操作的程式、在電子裝置的操作中產生的資料以及多媒體內容。舉例而言,程式可包含作業系統程式、通信程式、圖形程式、UI程式、協定、編解碼器、至少一個應用程式及其類似者。當內部記憶體107以及外部記憶體150中的至少一者儲存協定時,記憶體可藉由分離AP 103的協定與MP 105的協定來儲存協定。程式可對應於指令的集合,且因此可稱作指令集。
揚聲器/麥克風110輸入以及輸出音訊信號。電子裝置可使用經由外部埠連接的耳機(未圖示)、頭戴受話器(未圖示)以及頭戴式耳機(未圖示)中的任一者來輸入以及輸出音訊信號。
RF系統120為語音通信以及數據通信而執行通信功能。此時,RF系統120可包含用於無線通信的多個子模組,諸如,天線、收發器、RF模組及其類似者。RF系統120可劃分成用於支援不同通信網路的多個通信子模組。舉例而言,通信網路可包含(但不限於)以下各者中的至少一者:全球行動通信系統(Global System for Mobile communication,GSM)網路、增強型資料GSM環境(Enhanced Data GSM Environment,EDGE)網路、分碼多重存取(Code Division Multiple Access,CDMA)網路、W-CDMA網路、長期演進(Long Term Evolution,LTE)網路、正交分頻多重
存取(Orthogonal Frequency Division Multiple Access,OFDMA)網路、無線區域網路(Local Area Network,LAN)、藍芽網路、近場通信(Near Field Communication,NFC)及其類似者。
輸入元件130將由使用者的選擇產生的輸入資料提供至控制器100。舉例而言,輸入元件130可僅包含用於控制電子裝置的控制按鈕。作為另一實例,輸入元件130可包含用於自使用者接收輸入資料的小鍵盤(keypad)。
觸控螢幕140為用於輸出以及輸入資訊的輸入/輸出元件,且可包含顯示器142以及觸摸輸入部件144。
顯示器142顯示電子裝置的狀態資訊、由使用者輸入的字元、動態圖像以及靜態圖像。
觸摸輸入部件144將經由觸控面板而偵測到的觸摸資訊提供至控制器100。此時,觸摸輸入部件144向控制器100提供觸控筆或手指的觸摸資訊。
根據本發明的例示性實施例,內部記憶體107可與AP 103以及MP 105分離。
或者,AP 103以及MP 105可分別在其中包含內部記憶體107。在此狀況下,AP 103以及MP 105可使用儲存於其各別內部記憶體中的至少一個IMS協定以及TCP/IP來提供IMS服務。
圖2為根據本發明的例示性實施例的AP以及MP的詳細方塊圖。
參照圖2,假設AP 103以及MP 105使用儲存於其各別
內部記憶體中的至少一個IMS協定以及TCP/IP來提供IMS服務。
如圖2所示,AP 103控制以使用至少一個軟體程式來提供多媒體服務。舉例而言,AP 103包含應用程式層200、框架層210以及程式庫層220。AP 103可更包含除了此等組件之外的各種組件。
應用程式層200驅動應用程式。舉例而言,應用程式層200驅動可在電子裝置中執行的IMS應用程式、非IMS應用程式以及電話應用程式。
框架層210互連應用程式層200與程式庫層220。
程式庫層220包含用於提供IMS服務的必要模組,諸如,IMS程式庫222、IMS服務控制器224、第一媒體引擎226以及TCP/IP 228。程式庫層220可更包含除了此等組件之外的各種組件。
IMS程式庫222包含第一IMS協定堆疊,以及用於驅動IMS應用程式的元件以及軟體。舉例而言,第一IMS協定堆疊可包含以IMS標準定義的協定,諸如,SIP、SDP、RTP、RTCP、RTSP、MSRP、HTTP及其類似者。
IMS服務控制器224判定是否將AP 103的第一IMS協定堆疊及AP 103的第一媒體引擎226以及MP 105的第二IMS協定堆疊244及第二媒體引擎242用於IMS服務。舉例而言,為了提供IMS服務,IMS服務控制器224控制AP 103的第一IMS協定堆疊充當主機且與應用程式互動。為了提供IMS服務,IMS服務
控制器224控制以驅動MP 103的第二IMS協定堆疊244以及第二媒體引擎242。
第一媒體引擎226包含用於處理視訊資料以及音訊資料的必要元件以及軟體。舉例而言,第一媒體引擎226包含以下各者中的至少一者:包含用於處理視訊資料的必要元件以及軟體的視訊引擎,以及包含用於處理音訊資料的必要元件以及軟體的音訊引擎。
MP 105包含用於處理與外部基地台的通信的數據機收發器248。舉例而言,數據機收發器248可包含多個子模組,其包含與RF系統的介面、實體層以及數據機協定堆疊。此時,數據機收發器248可劃分成用於支援不同通信網路的多個通信子模組。舉例而言,通信網路可包含(但不限於)以下各者中的至少一者:GSM網路、EDGE網路、CDMA網路、W-CDMA網路、LTE網路、OFDMA網路、無線LAN、藍芽網路、NFC及其類似者。
另外,MP 105包含用於為了IMS服務而處理IMS資料的第二媒體引擎242、第二IMS協定堆疊244以及TCP/IP 246。MP 105可更包含除了上述這些組件之外的各種組件。
如上所述,AP 103可包含用於處理IMS資料的第一IMP協定堆疊,且MP 105可包含用於處理IMS資料的第二IMP協定堆疊244。第一IMP協定堆疊以及第二IMP協定堆疊244同樣包含IMS服務所需的每一IMS協定。或者,第二IMP協定堆疊244可為第一IMP協定堆疊的子集。舉例而言,第一IMP協定堆疊可
包含IMS服務所需的每一IMS協定,且第二IMP協定堆疊244可包含IMS服務所需的IMS協定中的一些。更具體而言,第二IMP協定堆疊244可包含如圖12所示的RTP/RTCP協定,或如圖13所示的RTP/RTCP以及SIP協定的一些功能。舉例而言,第一IMP協定堆疊以及第二IMP協定堆疊244可包含不同IMS協定。
AP 103可包含用於處理IMS資料的第一媒體引擎226,且MP 105可包含用於處理IMS資料的第二媒體引擎242。第一媒體引擎226以及第二媒體引擎242可同樣包含視訊引擎以及音訊引擎。舉例而言,第一媒體引擎226可包含視訊引擎以及音訊引擎,且第二媒體引擎242可包含音訊引擎。舉例而言,第一媒體引擎226可包含視訊引擎,且第二媒體引擎242可包含音訊引擎。
當第一IMP協定堆疊以及第二IMP協定堆疊244同樣包含IMS服務所需的所有IMS協定且視訊引擎以及音訊引擎被包含時,電子裝置可如圖3所示使用MP來提供IMS服務。
圖3為根據本發明的例示性實施例的用於在MP中提供IMS服務的方法的流程圖。
參照圖3,在步驟301中,電子裝置判定是否使用AP經由網路而提供通信服務。舉例而言,電子裝置判定電子裝置是否可經由LTE網路而提供通信服務。
若電子裝置在步驟301中判定提供通信服務,則電子裝置進行至步驟303,其中電子裝置使用MP來提供IMS服務。舉例而言,為了經由LTE網路而提供通信服務,圖2的AP 103的IMS
服務控制器224驅動MP 105的第二媒體引擎242、第二IMS協定堆疊244以及TCP/IP 246。此後,MP 105使用第二媒體引擎242、第二IMS協定堆疊244以及TCP/IP 246來提供IMS服務。此時,電子裝置可藉由關閉(turn off)AP來降低電能消耗。
此後,電子裝置結束提供IMS服務的程序。
當電子裝置包含多個MP時,電子裝置可根據MP是否支援IMS協定來提供IMS服務,如圖4所示。
圖4為根據本發明的例示性實施例的用於在MP中提供IMS服務的方法的流程圖。
參照圖4,在步驟401中,電子裝置判定用於使用AP來提供通信服務的網路。舉例而言,當電子裝置包含LTE MP以及增強型高速率封包資料(eHRPD)MP時,電子裝置根據優先級(priority)來判定電子裝置是否可經由LTE網路而提供通信服務。當不經由LTE網路而提供通信服務時,電子裝置判定電子裝置是否可使用eHRPD來提供通信服務。
在步驟403中,電子裝置判定用於通信服務的網路的MP是否支援IMS協定。
若電子裝置在步驟403中判定用於通信服務的網路的MP支援IMS協定,則電子裝置進行至步驟405,其中電子裝置使用MP來提供IMS服務。舉例而言,當經由LTE網路而提供通信服務時,圖2的AP 103的IMS服務控制器224驅動MP 105的第二媒體引擎242、第二IMS協定堆疊244以及TCP/IP 246。此後,
MP 105使用第二媒體引擎242、第二IMS協定堆疊244以及TCP/IP 246提供來IMS服務。此時,電子裝置可藉由關閉AP以及不提供通信服務的網路的MP來降低電能消耗。
相比之下,若電子裝置在步驟403中判定用於通信服務的網路的MP不支援IMS協定,則電子裝置進行至步驟409,其中電子裝置使用AP來提供IMS服務。此時,電子裝置可藉由關閉不提供通信服務的網路的MP來降低電能消耗。
在步驟407中,電子裝置判定通信網路是否改變。舉例而言,電子裝置判定電子裝置是否自LTE網路交遞(hand over)至eHRPD網路。
若電子裝置在步驟407中判定通信網路改變,則電子裝置返回至步驟403,其中電子裝置判定所改變的網路的MP是否支援IMS協定。
相比之下,若電子裝置在步驟407中判定通信網路未改變,則電子裝置結束此程序。舉例而言,當提供通信服務時,電子裝置使用MP或AP來提供IMS服務。
如上所述,當在兩個MP之間發生交遞時,電子裝置可使用AP來提供MP的IMS服務。在此狀況下,應將MP的IMS協定堆疊與AP的IMS協定堆疊同步並連結。舉例而言,當存取LTE網路時,電子裝置使用LTE MP來提供IMS服務。當電子裝置交遞至eHRPD網路時,LTE MP將用於IMS服務的必要資訊(諸如,會話資訊)發送至AP的IMS協定堆疊。AP可使用自LTE MP
接收的用於IMS服務的必要資訊經由eHRPD網路而維持IMS服務。此時,當不執行通信協定來檢查LTE網路的頻道條件時,電子裝置可藉由關閉LTE MP來降低電能消耗。
圖5為根據本發明的例示性實施例的用於在電子裝置的MP中提供IMS服務的資料流程圖。
參照圖5,第一MP包含與AP相同的IMS協定、視訊引擎以及音訊引擎,且第二MP不支援IMS協定。
當電子裝置包含多個MP時,AP可判定用於提供通信服務的通信網路。
當使用支援IMS協定的第一MP來提供通信服務時,AP可驅動第一MP的TCP/IP、IMS程式庫以及媒體引擎。
第一MP可使用TCP/IP、IMS程式庫以及媒體引擎來提供IMS服務。舉例而言,為了提供語音呼叫服務,第一MP經由SIP信令而設定呼叫。接著,第一MP處理用於語音呼叫服務的音訊資料且因此經由PS網路而提供語音呼叫服務。另外,第一MP在語音呼叫服務期間執行週期性會話刷新(refresh)。此時,AP以及第二MP可關閉以降低電子裝置的電能消耗。經由PS網路而提供的語音呼叫服務包含IP語音(VoIP)服務。
舉例而言,為了提供視訊呼叫服務,第一MP經由SIP信令而設定呼叫。接著,第一MP處理用於視訊呼叫服務的視訊資料以及音訊資料且因此經由PS網路而提供視訊呼叫服務。另外,第一MP在視訊呼叫服務期間執行週期性會話刷新。此時,
AP以及第二MP可關閉以降低電子裝置的電能消耗。
因而,當第一MP支援IMS協定時,第一MP的第一數據機收發器包含資料路由器,其用於對自實體層接收的資料進行分類且將所述資料路由至適當路徑。舉例而言,資料路由器基於封包資料網路(Packet Data Network,PDN)以及承載的類型而對資料進行分類。舉例而言,資料路由器可藉由分析IP封包的標頭而對資料進行分類。資料被劃分成IMS資料以及非IMS資料,且IMS資料被劃分成信令以及多媒體資料。此時,資料路由器可被實現(embodied)於第一數據機收發器的數據機協定堆疊中,或單獨地實現。舉例而言,在LTE系統中,資料路由器可實現於封包資料收斂協定(Packet Data Convergence Protocol,PDCP)層或單獨地實現於PDCP以上的層中。
因此,當第一MP支援IMS協定時,資料路由器可經由AP的TCP/IP而將IMS資料以及IMS信號發送至第一MP的TCP/IP且將非IMS資料發送至對應應用程式。
當使用不支援IMS協定的第二MP來提供通信服務時,AP可提供IMS服務。舉例而言,在語音呼叫服務中,AP可經由SIP信令而設定呼叫。接著,AP可處理經由第二MP而接收的音訊資料且因此提供語音呼叫服務。
舉例而言,對於視訊呼叫服務,AP可經由SIP信令而設定呼叫。接著,AP可處理經由第二MP而接收的視訊資料以及音訊資料且因此提供視訊呼叫服務。
在自第一MP交遞至第二MP的狀況下,第一MP將用於IMS服務的必要資訊(諸如,會話資訊)發送至AP的IMS協定堆疊以便將AP的IMS協定堆疊同步並連結。因此,AP可使用自第一MP提供的用於IMS服務的必要資訊來維持IMS服務。
圖6為根據本發明的例示性實施例的用於在電子裝置的MP中提供IMS服務的資料流程圖。
參照圖6,對於語音呼叫服務,第一MP可使用TCP/IP、IMS程式庫以及媒體引擎來處理用於語音呼叫服務的音訊資料,且經由PS網路而提供語音呼叫服務。
在視訊呼叫服務中,用於視訊呼叫服務的音訊資料可由第一MP的TCP/IP、IMS程式庫以及媒體引擎處理。用於視訊呼叫服務的視訊資料可由第一MP的TCP/IP及IMS程式庫以及AP的媒體引擎處理。
因而,當不同處理器處理用於視訊呼叫服務的視訊資料以及音訊資料時,AP與第一MP交換資訊以將兩個資料同步。舉例而言,當將視訊資料發送至AP時,第一MP亦發送用於音訊資料的同步資訊。
圖7為根據本發明的例示性實施例的用於在電子裝置的MP中提供IMS服務的資料流程圖。
參照圖7,在語音呼叫服務中,第一MP可使用TCP/IP、IMS程式庫以及媒體引擎來處理用於語音呼叫服務的音訊資料,且提供語音呼叫服務。
在視訊呼叫服務中,用於視訊呼叫服務的音訊資料以及視訊資料可由第一MP的TCP/IP及IMS程式庫以及AP的媒體引擎處理。
因此,資料路由器可經由AP的TCP/IP而將IMS資料以及IMS信號發送至第一MP的TCP/IP且將非IMS資料發送至對應應用程式。
圖8為根據本發明的例示性實施例的用於在電子裝置的MP中提供IMS服務的資料流程圖。
參照圖8,在語音呼叫服務中,第一MP可使用TCP/IP、IMS程式庫以及媒體引擎來處理用於語音呼叫服務的音訊資料,且經由PS網路而提供語音呼叫服務。
在視訊呼叫服務中,用於視訊呼叫服務的音訊資料以及視訊資料可由AP的TCP/IP、IMS程式庫以及媒體引擎處理。
因此,當語音呼叫服務切換至視訊呼叫服務時,AP可藉由驅動用於視訊呼叫服務的TCP/IP、IMS程式庫以及媒體引擎來提供視訊呼叫服務。
當視訊呼叫服務切換至語音呼叫服務時,AP可驅動第一MP的TCP/IP、IMS程式庫以及媒體引擎。因此,第一MP可使用TCP/IP、IMS程式庫以及媒體引擎來處理語音資料,且提供語音呼叫服務。
因而,當第一MP提供語音呼叫服務且AP提供視訊呼叫服務時,第一MP的資料路由器可將用於語音呼叫服務的音訊信
號發送至第一MP的TCP/IP且將用於視訊呼叫服務的IMS信號以及資料(例如,音訊資料以及視訊資料)發送至AP的TCP/IP。
當圖2的第二IMS協定堆疊244為第一IMS協定堆疊的子集時,電子裝置可使用圖9的MP經由PS網路而提供語音呼叫服務。
圖9為根據本發明的例示性實施例的用於在MP中提供語音服務的方法的流程圖。
參照圖9,在步驟901中,電子裝置判定是否使用AP經由網路而提供通信服務。舉例而言,電子裝置判定電子裝置是否可經由LTE網路而提供通信服務。
若電子裝置在步驟901中判定使用AP經由網路而提供通信服務,則電子裝置進行至步驟903,其中電子裝置使用MP經由PS網路而提供語音呼叫服務。舉例而言,為了經由LTE網路而提供語音呼叫服務,圖2的AP 103的IMS服務控制器224驅動MP 105的第二媒體引擎242、第二IMS協定堆疊244以及TCP/IP 246。接著,MP 105使用第二媒體引擎242、第二IMS協定堆疊244以及TCP/IP 246經由PS網路而提供語音呼叫服務。此時,電子裝置可藉由關閉AP來降低電能消耗。
接著,電子裝置結束此程序。
當電子裝置包含多個MP時,電子裝置可根據MP是否支援IMS協定來提供IMS服務,如圖10或圖11所示。
圖10為根據本發明的例示性實施例的用於在MP中提供
語音服務的方法的流程圖。
參照圖10,在步驟1001中,電子裝置判定使用AP來進行通信服務的網路。舉例而言,當電子裝置包含LTE MP以及eHRPD MP時,電子裝置根據優先級來判定電子裝置是否可經由LTE網路而提供通信服務。當電子裝置判定電子裝置不經由LTE網路而提供通信服務時,電子裝置判定電子裝置是否可使用eHRPD來提供通信服務。
在步驟1003中,電子裝置判定用於通信服務的網路的MP是否支援IMS協定。
若電子裝置在步驟1003中判定用於通信服務的網路的MP支援IMS協定,則電子裝置進行至步驟1005,其中電子裝置判定電子裝置是否提供語音呼叫服務。
若電子裝置在步驟1005中判定電子裝置正提供語音呼叫服務,則電子裝置進行至步驟1007,其中電子裝置使用MP經由PS網路而提供語音呼叫服務。舉例而言,當經由LTE網路而提供語音呼叫服務時,圖2的AP 103的IMS服務控制器224驅動MP 105的第二媒體引擎242、第二IMS協定堆疊244以及TCP/IP 246。接著,MP 105使用第二媒體引擎242、第二IMS協定堆疊244以及TCP/IP 246來提供語音呼叫服務。此時,電子裝置可藉由關閉AP以及不提供通信服務的網路的MP來降低電能消耗。
相比之下,若電子裝置在步驟1005中判定電子裝置不在提供語音呼叫服務(例如,正提供除了語音呼叫服務之外的其他
服務時),則電子裝置進行至步驟1011,其中電子裝置使用AP來提供IMS服務。
相比之下,若電子裝置在步驟1003中判定用於通信服務的網路的MP不支援IMS協定,則電子裝置進行至步驟1011,其中電子裝置使用AP來提供IMS服務。此時,電子裝置可藉由關閉不提供通信服務的網路的MP來降低電能消耗。
當電子裝置在步驟1007中判定電子裝置使用MP來提供語音呼叫服務時,電子裝置進行至步驟1009,其中電子裝置判定電子裝置是否切換至視訊呼叫服務。
若電子裝置在步驟1009中判定電子裝置切換至視訊呼叫服務,則電子裝置進行至步驟1011,其中電子裝置使用AP來提供視訊呼叫服務。舉例而言,一切換至視訊呼叫服務,AP即藉由驅動用於視訊呼叫服務的TCP/IP、IMS程式庫以及媒體引擎來提供視訊呼叫服務。
若電子裝置在步驟1009中判定電子裝置未切換至視訊呼叫服務,則電子裝置結束在MP中提供語音服務的程序。舉例而言,電子裝置使用MP經由PS網路而提供語音呼叫服務。
圖11為根據本發明的例示性實施例的用於在MP中提供語音服務的方法的流程圖。
參照圖11,在步驟1101中,電子裝置判定使用AP來進行通信服務的網路。舉例而言,當電子裝置包含LTE MP以及eHRPD MP時,電子裝置根據優先級來判定電子裝置是否可經由
LTE網路而提供通信服務。當不經由LTE網路而提供通信服務時,電子裝置判定電子裝置是否可使用eHRPD來提供通信服務。
在步驟1103中,電子裝置判定用於通信服務的網路的MP是否支援IMS協定。
若電子裝置在步驟1103中判定用於通信服務的網路的MP支援IMS協定,則電子裝置進行至步驟1005,其中電子裝置判定電子裝置是否提供語音呼叫服務。
若電子裝置在步驟1105中判定電子裝置提供語音呼叫服務,則電子裝置進行至步驟1007,其中電子裝置使用MP經由PS網路而提供語音呼叫服務。舉例而言,當電子裝置判定電子裝置經由LTE網路而提供語音呼叫服務時,圖2的AP 103的IMS服務控制器224驅動MP 105的第二媒體引擎242、第二IMS協定堆疊244以及TCP/IP 246。接著,MP 105使用第二媒體引擎242、第二IMS協定堆疊244以及TCP/IP 246來提供語音呼叫服務。此時,電子裝置可藉由關閉AP以及不提供通信服務的網路的MP來降低電能消耗。
若電子裝置在步驟1105中判定電子裝置不提供語音呼叫服務(例如,在提供除了語音呼叫服務之外的其他服務時),則電子裝置進行至步驟1111,其中電子裝置使用AP來提供IMS服務。
相比之下,若電子裝置在步驟1103中判定用於通信服務的網路的MP不支援IMS協定,則電子裝置進行至步驟1111,其中電子裝置使用AP來提供IMS服務。此時,電子裝置可藉由關
閉不提供通信服務的網路的MP來降低電能消耗。
當在步驟1107中使用MP來提供語音呼叫服務時,電子裝置進行至步驟1109,其中電子裝置判定通信網路。舉例而言,電子裝置判定電子裝置是否自LTE網路交遞至eHRPD網路。
若電子裝置在步驟1109中判定通信網路改變,則電子裝置返回至步驟1103,其中電子裝置判定所改變的通信網路的MP是否支援IMS協定。
相比之下,若電子裝置在步驟1109中判定通信網路未改變,則電子裝置結束在MP中提供語音服務的程序。舉例而言,電子裝置使用MP來持續地提供語音呼叫服務。
因而,當在兩個MP之間發生交遞時,電子裝置可使用AP來提供MP的語音呼叫服務。在此狀況下,應將MP的IMS協定堆疊與AP的IMS協定堆疊同步並連結。舉例而言,當存取LTE網路時,電子裝置使用LTE MP來提供語音呼叫服務。當電子裝置交遞至eHRPD網路時,LTE MP將用於語音呼叫服務的必要資訊(諸如,會話資訊)發送至AP的IMS協定堆疊。AP可使用自LTE MP接收的用於語音呼叫服務的必要資訊經由eHRPD網路而維持語音呼叫服務。此時,當不執行通信協定來檢查LTE網路的頻道條件時,電子裝置可藉由關閉LTE MP來降低電能消耗。
圖12為根據本發明的例示性實施例的用於在電子裝置的MP中提供語音服務的資料流程圖。
參照圖12,MP為AP的IMS協定的子集。舉例而言,
MP可包含IMS協定的TCP/IP以及RTP/RTCP。
AP處理除了IMS信號以及語音呼叫服務之外的資料。另外,在語音呼叫服務中,AP經由SIP信令而設定呼叫且啟動MP的TCP/IP、RTP/RTCP以及媒體引擎。
MP使用TCP/IP、RTP/RTCP以及媒體引擎經由PS網路而提供語音呼叫服務。此時,AP可經停用(deactivated)以降低電子裝置的電能消耗。然而,停用的AP在語音呼叫服務期間將週期性地被啟用以用於週期性會話刷新。
當MP經由PS網路而提供語音呼叫服務時,資料路由器將用於呼叫連接的信號以及用於語音呼叫服務的資料(音訊資料以及視訊資料)發送至AP的TCP/IP。資料路由器將用於語音呼叫服務的音訊信號發送至MP的TCP/IP。
圖13為根據本發明的例示性實施例的用於在電子裝置的MP中提供語音服務的資料流程圖。
參照圖13,MP為AP的IMS協定的子集。舉例而言,MP可包含IMS協定的TCP/IP,及子SIP(輕SIP)以及RTP/RTCP。
AP處理除了IMS信號以及語音呼叫服務之外的資料。另外,在語音呼叫服務中,AP經由SIP信令而設定呼叫且接著啟動MP的TCP/IP、RTP/RTCP以及媒體引擎。且,AP將用於語音呼叫服務的會話刷新的必要資訊發送至MP的子SIP。
MP使用TCP/IP、RTP/RTCP以及媒體引擎經由PS網路而提供語音呼叫服務。MP亦在語音呼叫服務期間使用子SIP來執
行週期性會話刷新。此時,AP可關閉以降低電子裝置的電能消耗。
當MP經由PS網路而提供語音呼叫服務時,資料路由器將用於呼叫連接的信號以及用於視訊呼叫服務的資料(音訊資料以及視訊資料)發送至AP的TCP/IP。資料路由器將用於語音呼叫服務的音訊信號發送至MP的TCP/IP。
因而,MP使用子SIP來執行會話刷新。為了區分IMS信號中的關於子SIP的信號,資料路由器可包含如圖14所示的IMS信令路由器。
圖14為根據本發明的例示性實施例的用於在電子裝置的MP中提供語音服務的資料流程圖。
參照圖14,IMS信令路由器可對IMS信號進行分類,且將關於由子SIP處理的會話刷新的信號路由至子SIP且將其他信號路由至AP的IMS協定堆疊。IMS信令路由器處理自MP的子IP以及AP的IMS協定堆疊發送的所有IMS信號。
子SIP的操作可限於在AP的IMS協定堆疊的控制下,需要子SIP操作(例如,用於語音呼叫服務)時的狀況。因此,IMS信令路由器僅在子SIP受到驅動時將IMS信號路由至子SIP,且在子SIP未受到驅動時將IMS信號路由至AP。
當自IMS信令路由器接收IMS信號時,可啟用在語音呼叫服務期間的停用的AP。
圖15為根據本發明的例示性實施例的用於電子裝置的MP中的服務改變的資料流程圖。
參照圖15,MP包含AP的IMS協定的子集。舉例而言,MP可包含IMS協定的TCP/IP,及子SIP(輕SIP)以及RTP/RTCP。
MP使用TCP/IP、RTP/RTCP以及媒體引擎經由PS網路而提供語音呼叫服務。舉例而言,AP經由SIP信令而設定呼叫且接著啟動MP的TCP/IP、RTP/RTCP以及媒體引擎。因此,MP可使用TCP/IP、RTP/RTCP以及媒體引擎經由PS網路而提供語音呼叫服務。
當語音呼叫服務切換至視訊呼叫服務時,AP可藉由驅動用於視訊呼叫服務的TCP/IP、IMS程式庫以及媒體引擎來提供視訊呼叫服務。
MP的資料路由器可將用於語音呼叫服務的音訊信號發送至MP的TCP/IP,且將用於視訊呼叫服務的信號以及資料(音訊資料以及視訊資料)發送至AP的TCP/IP。當語音呼叫服務切換至視訊呼叫服務且AP的TCP/IP、IMS程式庫以及媒體引擎經驅動以用於視訊呼叫服務時,資料路由器可將語音資料路徑自MP的TCP/IP切換至AP的TCP/IP。
圖16為根據本發明的例示性實施例的用於電子裝置的MP中的服務改變的資料流程圖。
參照圖16,MP包含AP的IMS協定的子集。舉例而言,MP可包含IMS協定的TCP/IP、子SIP(輕SIP)以及RTP/RTCP。
MP使用TCP/IP、RTP/RTCP以及媒體引擎經由PS網路而提供語音呼叫服務。舉例而言,AP經由SIP信令而設定呼叫且
接著啟動MP的TCP/IP、RTP/RTCP以及媒體引擎。因此,MP使用TCP/IP、RTP/RTCP以及媒體引擎經由PS網路而提供語音呼叫服務。
當語音呼叫服務切換至視訊呼叫服務時,用於視訊呼叫服務的音訊資料可由MP的TCP/IP、RTP/RTCP以及媒體引擎處理。用於視訊呼叫服務的視訊資料由AP的TCP/IP、IMS協定堆疊以及媒體引擎處理。舉例而言,當語音呼叫服務切換至視訊呼叫服務時,資料路由器不切換語音資料路徑,而將語音資料發送至MP的TCP/IP。同時,資料路由器可將IMS信號以及視訊資料發送至AP的TCP/IP,以使得AP可處理IMS信號以及視訊資料。
因而,當不同處理器處理用於視訊呼叫服務的視訊資料以及音訊資料時,AP與MP可交換資訊以將兩個資料同步。
圖17為根據本發明的例示性實施例的用於電子裝置的MP中的服務改變的資料流程圖。
參照圖17,MP包含AP的IMS協定的子集。舉例而言,MP可包含TCP/IP、IMS協定的子SIP(輕SIP)以及RTP/RTCP。
MP使用TCP/IP、RTP/RTCP以及媒體引擎經由PS網路而提供語音呼叫服務。舉例而言,AP經由SIP信令而設定呼叫且接著啟動MP的TCP/IP、RTP/RTCP以及媒體引擎。因此,MP可使用TCP/IP、RTP/RTCP以及媒體引擎經由PS網路而提供語音呼叫服務。
當語音呼叫服務切換至視訊呼叫服務時,用於視訊呼叫
服務的音訊資料可由MP的TCP/IP、RTP/RTCP以及媒體引擎處理。用於視訊呼叫服務的視訊資料由MP的TCP/IP及RTP/RTCP以及AP的媒體引擎處理。舉例而言,當語音呼叫服務切換至視訊呼叫服務時,資料路由器不切換語音資料路徑,而將語音資料以及視訊資料發送至MP的TCP/IP。同時,資料路由器可將IMS信號發送至AP的TCP/IP,以使得AP可處理IMS信號。
圖18為根據本發明的例示性實施例的用於電子裝置的MP中的服務改變的資料流程圖。
參照圖18,MP包含AP的IMS協定的子集。舉例而言,MP可包含TCP/IP、IMS協定的子SIP(輕SIP)以及RTP/RTCP。
MP使用TCP/IP、RTP/RTCP以及媒體引擎經由PS網路而提供語音呼叫服務。舉例而言,AP經由SIP信令而設定呼叫且接著啟動MP的TCP/IP、RTP/RTCP以及媒體引擎。因此,MP可使用TCP/IP、RTP/RTCP以及媒體引擎經由PS網路而提供語音呼叫服務。
當語音呼叫服務切換至視訊呼叫服務時,用於視訊呼叫服務的音訊資料以及視訊資料可由MP的TCP/IP、RTP/RTCP以及媒體引擎處理。舉例而言,當語音呼叫服務切換至視訊呼叫服務時,資料路由器可將語音資料以及視訊資料發送至MP的TCP/IP而不切換語音資料路徑。同時,資料路由器可將IMS信號發送至AP的TCP/IP,以使得AP可處理IMS信號。
圖19為根據本發明的例示性實施例的電子裝置的MP中
的語音服務的交遞的資料流程圖。
參照圖19,MP可使用TCP/IP、RTP/RTCP以及媒體引擎經由PS網路而提供語音呼叫服務。
當自PS網路至電路服務(Circuit Service,CS)網路(其為單一無線電語音呼叫連續性(Single Radio Voice Call Continuity,SRVCC))進行交遞時,MP可經由IMS協定堆疊與CS網路協定堆疊之間的交遞而將語音資料路徑自PS網路切換至CS網路。
如圖19所示,MP可使用單一音訊引擎來處理PS網路的音訊資料以及CS網路的音訊資料兩者。舉例而言,MP可包含用於處理PS網路的音訊資料的第一音訊引擎以及用於處理CS網路的音訊資料的第二音訊引擎。在此狀況下,當語音資料路徑自PS網路切換至CS網路時,MP可將第一音訊引擎切換至第二音訊引擎。
另外,在自***(4G)系統的PS網路交遞至2G或3G系統的CS網路之後,電子裝置可經由2G或3G系統的PS網路而執行IMS存取分支釋放(leg release)。
圖20為根據本發明的例示性實施例的電子裝置中的MP改變的資料流程圖。
參照圖20,第一MP包含AP的IMS協定的子集,且第二MP不支援IMS協定。
當使用第一MP來提供通信服務時,第一MP可使用TCP/IP、RTP/RTCP以及媒體引擎來處理用於語音呼叫服務的音訊
資料,且因此經由PS網路而提供語音呼叫服務。
在視訊呼叫服務中,第一MP的資料路由器可將用於視訊呼叫服務的音訊資料以及視訊資料發送至AP的TCP/IP。AP可使用TCP/IP、IMS程式庫以及媒體引擎來提供視訊呼叫服務。
因此,資料路由器可將用於語音呼叫服務的音訊資料發送至第一MP的TCP/IP,且將用於視訊呼叫服務的IMS信號以及資料(音訊資料以及視訊資料)發送至AP的TCP/IP。
同時,當使用第二MP來提供通信服務時,AP可處理自第二MP接收的IMS資料且因此提供IMS服務。
當自第一MP至第二MP進行交遞時,語音呼叫服務可自第一MP轉遞至AP且接著在AP中進行處理。在此狀況下,第一MP可將用於語音呼叫服務的必要資訊(諸如,會話資訊)發送至AP的IMS協定堆疊,以便將AP的IMS協定堆疊同步並連結。因此,AP可使用自第一MP接收的用於語音呼叫服務的必要資訊來維持語音呼叫服務。
在本發明的此例示性實施例中,第二MP不支援IMS協定。
或者,當第二MP支援IMS協定時,語音呼叫服務可自第一MP切換至第二MP且在第二MP中進行處理。
圖21為根據本發明的例示性實施例的電子裝置中的多個MP的同時使用的資料流程圖。
參照圖21,電子裝置可同時使用多個MP。舉例而言,
電子裝置可同時使用第三代合作夥伴計劃(3rd generation Partnership Project,3GPP)標準的第一MP以及支援無線網際網路的第二MP。
在此狀況下,第一MP經由PS網路而提供語音呼叫服務,且AP使用經由第二MP接收的資料來提供非IMS服務以及除了語音呼叫服務之外的其他IMS服務。此時,AP分離且處理自第一MP接收的IMS信號與自第二MP接收的資料。
當圖2的第一IMS協定堆疊及第二IMS協定堆疊244包含不同IMS協定時,電子裝置可如圖22所示使用MP經由PS網路而提供語音呼叫服務。
圖22為根據本發明的例示性實施例的用於在MP中提供語音服務的方法的流程圖。
參照圖22,假設電子裝置使用MP經由PS網路而提供語音呼叫服務。
在步驟2201中,電子裝置判定電子裝置是否可使用AP經由網路而提供通信服務。舉例而言,電子裝置判定電子裝置是否可經由LTE網路而提供通信服務。
當提供通信服務時,在步驟2203中,電子裝置判定電子裝置是否提供語音呼叫服務。
若電子裝置在步驟2203中判定電子裝置提供語音呼叫服務,則電子裝置進行至步驟2205,其中電子裝置使用MP經由PS網路而提供語音呼叫服務。舉例而言,當經由LTE網路而提供語
音呼叫服務時,圖2的AP 103的IMS服務控制器224驅動MP 105的第二媒體引擎242、第二IMS協定堆疊244以及TCP/IP 246。接著,MP 105使用第二媒體引擎242、第二IMS協定堆疊244以及TCP/IP 246來提供語音呼叫服務。此時,電子裝置可藉由關閉AP以及不提供通信服務的網路的MP來降低電能消耗。
若電子裝置在步驟2203中判定電子裝置不提供語音呼叫服務(例如,在提供除了語音呼叫服務之外的其他服務時),則電子裝置進行至步驟2207,其中電子裝置首先使用MP來處理資料。
在步驟2209中,電子裝置在AP中使用由MP處理的資料來提供IMS服務。舉例而言,AP使用由MP處理的資料來提供除了語音呼叫服務之外的其他IMS服務。
接著,電子裝置結束在MP中提供語音服務的程序。
圖23為根據本發明的例示性實施例的用於在電子裝置的MP中處理IMS資料的資料流程圖。
參照圖23,MP包含與AP不同的IMS協定。舉例而言,MP可包含TCP/IP、子SIP(輕SIP)以及RTP/RTCP以提供語音呼叫服務以及視訊呼叫服務。
MP可使用TCP/IP、RTP/RTCP以及媒體引擎經由PS網路而提供語音呼叫服務。
MP可使用TCP/IP、RTP/RTCP以及媒體引擎經由PS網路而提供視訊呼叫服務。
此時,AP可處理經由MP的TCP/IP接收的IMS信號。
因此,資料路由器可將用於語音呼叫服務的音訊資料、用於視訊呼叫服務的資料(音訊資料以及視訊資料)以及IMS信號發送至MP的TCP/IP。
根據本發明的此例示性實施例,MP處理IMS信號。
或者,AP可接著使用第一IMS協定堆疊來處理自MP接收的經處理的IMS信號。
圖24為根據本發明的例示性實施例的用於在電子裝置的MP中處理IMS資料的資料流程圖。
參照圖24,MP包含與AP不同的IMS協定。舉例而言,MP可包含TCP/IP、子SIP(輕SIP)以及RTP/RTCP以處理語音資料。
MP可使用TCP/IP、RTP/RTCP以及媒體引擎經由PS網路而提供語音呼叫服務。
當服務切換至視訊呼叫服務時,用於視訊呼叫服務的音訊資料可由MP的TCP/IP、RTP/RTCP以及媒體引擎處理。用於視訊呼叫服務的視訊資料可由MP的TCP/IP及第二IMS協定堆疊以及AP的媒體引擎處理。此時,MP可首先處理用於視訊呼叫服務的視訊資料且接著將經處理的視訊資料發送至AP。
因而,當不同處理器處理用於視訊呼叫服務的視訊資料以及音訊資料時,AP與MP交換資訊以將兩個資料同步。
根據本發明的例示性實施例,AP可處理由MP使用媒體引擎所先處理的視訊資料。
或者,AP可使用第一IMS協定堆疊來處理自MP接收所先處理的視訊資料且接著使用媒體引擎來播放視訊資料。
圖25為根據本發明的例示性實施例的用於在電子裝置的MP中處理IMS資料的資料流程圖。
參照圖25,MP包含與AP不同的IMS協定。舉例而言,MP可包含TCP/IP、子SIP(輕SIP)以及RTP/RTCP以處理語音呼叫服務。
MP可使用TCP/IP、RTP/RTCP以及媒體引擎經由PS網路而提供語音呼叫服務。
為了提供視訊呼叫服務,MP可首先處理用於視訊呼叫服務的音訊資料以及視訊資料且接著將其發送至AP。AP使用由MP處理的資料來提供視訊呼叫服務。
根據本發明的例示性實施例,AP可接著使用第一IMS協定堆疊來處理由MP所先處理的音訊資料以及視訊資料,且接著使用媒體引擎來處理音訊資料以及視訊資料。
或者,AP可使用媒體引擎來播放由MP所先處理的音訊資料以及視訊資料。
如上所述,電子裝置的MP支援IMS協定且提供IMS服務而不使用AP。因此,AP的驅動時間可縮短以降低AP的電能消耗。
應瞭解,根據本說明書中的申請專利範圍以及描述的本發明的例示性實施例可按照硬體、軟體或硬體與軟體的組合的形
式實現。
任何此軟體可儲存於非暫時性電腦可讀儲存媒體中。非暫時性電腦可讀儲存媒體儲存一或多個程式(軟體模組),所述一或多個程式包括指令,所述指令在由電子裝置中的一或多個處理器執行時使電子裝置執行本發明的方法。
任何此軟體可按照揮發性或非揮發性儲存器(諸如,如唯讀記憶體(Read Only Memory,ROM)的儲存元件,無論是否可抹除或可重寫)的形式,或按照記憶體(諸如,隨機存取記憶體(Random Access Memory,RAM))、記憶體晶片、元件或積體電路的形式儲存,或儲存於光學或磁性可讀媒體(諸如,緊密光碟(Compact Disk;CD)、數位多功能光碟(Digital Versatile Disc;DVD)、磁碟或磁帶或其類似者)上。應瞭解,儲存元件以及儲存媒體為適用於儲存包括指令的一或多個程式的機器可讀儲存器的例示性實施例,所述指令在得以執行時實施本發明的例示性實施例。因此,例示性實施例提供包括用於實施如本說明書的申請專利範圍中任一項所述的裝置或方法的程式碼的程式以及儲存此程式的機器可讀儲存器。
儘管已參考本發明的某些例示性實施例展示且描述了本發明,但熟習此項技術者將理解,在不脫離如由隨附申請專利範圍及其等效物界定的本發明的精神以及範疇的情況下,可對本發明進行形式以及細節上的各種改變。
100‧‧‧控制器
101‧‧‧介面
103‧‧‧應用處理器
105‧‧‧數據機處理器
107‧‧‧內部記憶體
110‧‧‧揚聲器/麥克風
120‧‧‧射頻通信系統
130‧‧‧輸入元件
140‧‧‧觸控螢幕
142‧‧‧顯示器
144‧‧‧觸摸輸入部件
150‧‧‧外部記憶體
Claims (15)
- 一種電子裝置,包括:第一處理器,用於支援第一網際網路協定(IP)多媒體子系統(IP Multimedia Subsystem,IMS)協定堆疊;以及第二處理器,用於支援第二IMS協定堆疊,其中所述第一處理器包括用於處理多媒體服務的應用處理器(Application Processor,AP),且其中所述第二處理器包括用於處理通信服務的通信處理器(Communication Processor,CP)、數據機處理器(Modem Processor,MP)以及基頻處理器(Baseband Processor,BP)中的一者。
- 如申請專利範圍第1項所述的電子裝置,其中所述第一處理器包括視訊引擎以及音訊引擎中的至少一者,其中所述第二處理器包括視訊引擎以及音訊引擎中的至少一者,其中所述視訊引擎處理自所述IMS協定堆疊提供的視訊資料,輸出所述經處理的視訊資料,且將所接收的視訊資料發送至所述IMS協定堆疊,且其中所述音訊引擎處理自所述IMS協定堆疊提供的音訊資料,輸出所述經處理的音訊資料,且將所接收的音訊資料發送至所述IMS協定堆疊。
- 如申請專利範圍第1項所述的電子裝置,其中所述第一處理器以及所述第二處理器支援包括多個IMS協定的所述IMS協 定堆疊以同樣提供IMS服務。
- 如申請專利範圍第3項所述的電子裝置,其中若所述第二處理器包括視訊引擎以及音訊引擎,則所述第二處理器使用所述多個所述IMS協定來提供所述IMS服務,其中所述視訊引擎處理自所述第二IMS協定堆疊提供的視訊資料,輸出所述經處理的視訊資料,且將所接收的視訊資料發送至所述第二IMS協定堆疊,其中所述音訊引擎處理自所述第二IMS協定堆疊提供的音訊資料,輸出所述經處理的音訊資料,且將所接收的音訊資料發送至所述第二IMS協定堆疊,且其中當所述第二處理器提供所述IMS服務時,所述第一處理器暫時關閉。
- 如申請專利範圍第1項所述的電子裝置,其中所述第一處理器支援包括多個IMS協定的所述第一IMS協定堆疊以提供IMS服務,且其中所述第二處理器支援包括所述第一IMS協定堆疊的所述IMS協定中的至少一者以及傳輸控制協定/IP(TCP/IP)的所述第二IMS協定堆疊。
- 如申請專利範圍第5項所述的電子裝置,其中所述第二IMS協定堆疊包括會話起始協定(Session Initiation Protocol,SIP)、即時傳送協定(Real-Time Protocol,RTP)以及即時控制協定(Real-Time Control Protocol,RTCP)中的至少一者。
- 如申請專利範圍第5項所述的電子裝置,其中若所述第二處理器包括視訊引擎以及音訊引擎,則所述第二處理器使用所述至少一個IMS協定經由封包交換(Packet Switch,PS)網路而提供語音呼叫服務以及視訊呼叫服務,其中所述視訊引擎處理自所述第二IMS協定堆疊提供的視訊資料,輸出所述經處理的視訊資料,且將所接收的視訊資料發送至所述第二IMS協定堆疊,其中所述音訊引擎處理自所述第二IMS協定堆疊提供的音訊資料,輸出所述經處理的音訊資料,且將所接收的音訊資料發送至所述第二IMS協定堆疊,且其中當所述第二處理器提供所述語音呼叫服務或所述視訊呼叫服務時,所述第一處理器暫時關閉。
- 如申請專利範圍第5項所述的電子裝置,其中若所述第二處理器包括音訊引擎,則所述第二處理器使用所述第二IMS協定堆疊經由PS網路提供語音呼叫服務,其中所述音訊引擎處理自所述第二IMS協定堆疊提供的音訊資料,輸出所述經處理的音訊資料,且將所接收的音訊資料發送至所述第二IMS協定堆疊,且其中當所述第二處理器提供所述語音呼叫服務時,所述第一處理器暫時關閉。
- 如申請專利範圍第8項所述的電子裝置,其中所述第二處理器使用會話起始協定(SIP)在所述語音呼叫服務中執行會話 刷新。
- 如申請專利範圍第9項所述的電子裝置,其中所述第二處理器包括:第一路由器,用於根據SIP信號的類型來選擇性地將所述SIP信號發送至所述第二處理器的SIP或所述第一處理器的SIP。
- 如申請專利範圍第8項所述的電子裝置,其中所述第一處理器藉由處理經由所述多個所述IMS協定自所述第二處理器接收的視訊資料以及音訊資料來經由所述PS網路提供所述視訊呼叫服務。
- 如申請專利範圍第11項所述的電子裝置,其中所述第二處理器包括:資料路由器,用於將用於所述語音呼叫服務的所述音訊資料輸出至所述第二處理器的TCP/IP,且用於將用於所述視訊呼叫服務的所述視訊資料以及所述音訊資料輸出至所述第一處理器的TCP/IP。
- 如申請專利範圍第12項所述的電子裝置,其中所述資料路由器基於封包資料網路(Packet Data Network,PND)以及承載的類型來對資料進行分類,或藉由分析IP封包的標頭來對所述資料進行分類。
- 如申請專利範圍第1項所述的電子裝置,其中所述第一處理器支援包括至少一個IMS協定的所述第一IMS協定堆疊以提供所述IMS服務,且 其中所述第二處理器包括所述第二IMS協定堆疊,其包括與所述第一IMS協定堆疊的至少一個IMS協定不同的至少一個IMS協定。
- 一種用於在電子裝置中提供網際網路協定(IP)多媒體子系統(IMS)服務的方法,所述電子裝置包括用於支援第一IMS協定堆疊的第一處理器以及用於支援第二IMS協定堆疊的第二處理器,所述方法包括:判定是否提供通信服務;以及當判定提供所述通信服務時,使用所述第二處理器來提供至少一個IMS服務,其中所述第一處理器包括用於處理多媒體服務的應用處理器(AP),且其中所述第二處理器包括用於處理通信服務的通信處理器(CP)、數據機處理器(MP)以及基頻處理器(BP)中的一者。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR20120061194 | 2012-06-07 | ||
KR1020120106162A KR102024745B1 (ko) | 2012-06-07 | 2012-09-24 | 전자 장치에서 전력 소모를 줄이기 위한 장치 및 방법 |
Publications (2)
Publication Number | Publication Date |
---|---|
TW201352032A true TW201352032A (zh) | 2013-12-16 |
TWI526101B TWI526101B (zh) | 2016-03-11 |
Family
ID=49983730
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
TW102120374A TWI526101B (zh) | 2012-06-07 | 2013-06-07 | 用於在電子裝置中降低電能消耗的裝置與方法 |
Country Status (3)
Country | Link |
---|---|
KR (3) | KR102024745B1 (zh) |
CN (3) | CN104335169B (zh) |
TW (1) | TWI526101B (zh) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106921625B (zh) * | 2015-12-25 | 2019-11-22 | 展讯通信(上海)有限公司 | 多媒体业务处理***、数据发送和接收方法以及终端 |
CN110071869B (zh) * | 2019-04-10 | 2022-04-05 | 展讯通信(上海)有限公司 | 数据发送方法、Wi-Fi设备和存储介质 |
CN110543443A (zh) * | 2019-09-09 | 2019-12-06 | 西安全志科技有限公司 | 一种控制通信模组的方法、计算机装置及计算机可读存储介质 |
CN111917731B (zh) * | 2020-07-10 | 2022-10-14 | 深圳市广和通无线股份有限公司 | Ims协议栈构建方法、装置、计算机设备和存储介质 |
CN114625690A (zh) * | 2022-03-14 | 2022-06-14 | Oppo广东移动通信有限公司 | 一种设备内通信方法、设备内分布式***和电子设备 |
Family Cites Families (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE3603751A1 (de) * | 1986-02-06 | 1987-08-13 | Siemens Ag | Informationsuebergabesystem zur uebergabe von binaeren informationen |
US7450963B2 (en) * | 2002-08-27 | 2008-11-11 | Qualcomm Incorporated | Low power dual processor architecture for multi mode devices |
TWI236819B (en) * | 2003-07-18 | 2005-07-21 | Hon Hai Prec Ind Co Ltd | A network telephony system and method |
DE602005018121D1 (de) * | 2005-10-21 | 2010-01-14 | Ericsson Telefon Ab L M | Handhabung von dienstgüte in einem kommunikationssystem |
US7961756B1 (en) * | 2006-11-21 | 2011-06-14 | Picomobile Networks, Inc. | Integrated multimedia system |
CN101364998B (zh) * | 2008-09-18 | 2013-06-05 | 华为终端有限公司 | 一种ims实现方法、装置和*** |
US8175756B2 (en) * | 2009-02-20 | 2012-05-08 | International Business Machines Corporation | System and method to manage power consumption |
US20100309847A1 (en) * | 2009-06-04 | 2010-12-09 | Qualcomm Incorporated | Method and apparatus for ims application domain selection and mobility |
US8213337B2 (en) * | 2009-09-23 | 2012-07-03 | Via Telecom, Inc. | IP multimedia subsystem for a multimode wireless device |
CN102082766B (zh) * | 2009-12-01 | 2014-07-02 | 中兴通讯股份有限公司 | 一种ip多媒体子***中用户设备接入的方法和装置 |
KR101627162B1 (ko) * | 2010-02-08 | 2016-06-03 | 삼성전자주식회사 | 휴대용 단말기에서 패킷 필터링을 통해 전력 소모를 줄이기 위한 장치 및 방법 |
CN101860978B (zh) * | 2010-05-14 | 2012-05-09 | 南京邮电大学 | 一种物联网体系结构 |
US20120072601A1 (en) * | 2010-09-16 | 2012-03-22 | Qualcomm Incorporated | Apparatus and method for providing internet protocol (ip) based services independent of platform or operating systems using ip multimedia subsystem (ims) |
-
2012
- 2012-09-24 KR KR1020120106162A patent/KR102024745B1/ko active IP Right Grant
-
2013
- 2013-06-07 CN CN201380029103.4A patent/CN104335169B/zh active Active
- 2013-06-07 CN CN201810154189.8A patent/CN108200531B/zh active Active
- 2013-06-07 TW TW102120374A patent/TWI526101B/zh active
- 2013-06-07 CN CN201810154196.8A patent/CN108123964B/zh active Active
-
2019
- 2019-09-18 KR KR1020190114647A patent/KR102102465B1/ko active IP Right Grant
-
2020
- 2020-04-13 KR KR1020200044871A patent/KR102324694B1/ko active IP Right Grant
Also Published As
Publication number | Publication date |
---|---|
CN108200531B (zh) | 2021-10-01 |
KR102102465B1 (ko) | 2020-04-20 |
CN108123964B (zh) | 2021-06-08 |
KR20130137511A (ko) | 2013-12-17 |
KR20200041853A (ko) | 2020-04-22 |
KR102024745B1 (ko) | 2019-09-25 |
CN108123964A (zh) | 2018-06-05 |
CN104335169A (zh) | 2015-02-04 |
KR20190111853A (ko) | 2019-10-02 |
CN104335169B (zh) | 2018-03-30 |
TWI526101B (zh) | 2016-03-11 |
CN108200531A (zh) | 2018-06-22 |
KR102324694B1 (ko) | 2021-11-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11575734B2 (en) | Apparatus and method for reducing power consumption in electronic device | |
KR102324694B1 (ko) | 전자 장치에서 전력 소모를 줄이기 위한 장치 및 방법 | |
US9762702B2 (en) | Multipath TCP signaling with application specific tags | |
US9319943B2 (en) | Method and apparatus for supporting multimedia service in electronic device | |
JP2016519891A (ja) | 回線交換フォールバック手順の実行後に第2の無線ネットワークから第1の無線ネットワークへの復帰を可能にすること | |
WO2019165960A1 (zh) | 一种媒体数据实时传输控制方法、***及存储介质 | |
US20130227053A1 (en) | Method and Apparatus for Changing the Configuration of an Ongoing Streaming Session | |
AU2015275250B2 (en) | Apparatus and method for reducing power consumption in electronic device | |
WO2021227143A1 (zh) | 直连通话方法、核心网设备、移动终端以及存储介质 | |
TWI393393B (zh) | 閘道模組、通訊方法及其電腦程式產品 | |
WO2024061085A1 (zh) | 通信方法、装置及设备 | |
WO2024012288A1 (zh) | 数据通道的保持方法、装置、通信设备及可读存储介质 | |
WO2012025666A1 (en) | Method and apparatus for implementing communications session continuity | |
WO2015018008A1 (zh) | 信令传输方法和相关设备及通信*** | |
JP2011254348A (ja) | 携帯端末装置、通信システム及び通信方法 |