CN103384243B - 在便携式终端中交换sip选项消息的方法和装置 - Google Patents
在便携式终端中交换sip选项消息的方法和装置 Download PDFInfo
- Publication number
- CN103384243B CN103384243B CN201310152751.0A CN201310152751A CN103384243B CN 103384243 B CN103384243 B CN 103384243B CN 201310152751 A CN201310152751 A CN 201310152751A CN 103384243 B CN103384243 B CN 103384243B
- Authority
- CN
- China
- Prior art keywords
- rich
- message
- capability discovery
- contact person
- sip option
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims abstract description 25
- 230000005540 biological transmission Effects 0.000 claims abstract description 19
- 238000004891 communication Methods 0.000 claims description 18
- 230000008859 change Effects 0.000 claims description 13
- 230000000977 initiatory effect Effects 0.000 claims description 5
- 238000010586 diagram Methods 0.000 description 11
- 230000004044 response Effects 0.000 description 5
- 230000006870 function Effects 0.000 description 4
- 230000008569 process Effects 0.000 description 4
- 230000008901 benefit Effects 0.000 description 3
- 238000006243 chemical reaction Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 239000011159 matrix material Substances 0.000 description 2
- 229920001621 AMOLED Polymers 0.000 description 1
- 240000002853 Nelumbo nucifera Species 0.000 description 1
- 235000006508 Nelumbo nucifera Nutrition 0.000 description 1
- 235000006510 Nelumbo pentapetala Nutrition 0.000 description 1
- 244000131316 Panax pseudoginseng Species 0.000 description 1
- 235000005035 Panax pseudoginseng ssp. pseudoginseng Nutrition 0.000 description 1
- 235000003140 Panax quinquefolius Nutrition 0.000 description 1
- 230000001427 coherent effect Effects 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 230000005611 electricity Effects 0.000 description 1
- 235000008434 ginseng Nutrition 0.000 description 1
- 230000003760 hair shine Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/20—Services signaling; Auxiliary data signalling, i.e. transmitting data via a non-traffic channel
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
-
- 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/1101—Session protocols
- H04L65/1104—Session initiation protocol [SIP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/50—Service provisioning or reconfiguring
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. TPC [Transmission Power Control], power saving or power classes
- H04W52/02—Power saving arrangements
-
- 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
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Business, Economics & Management (AREA)
- General Business, Economics & Management (AREA)
- Multimedia (AREA)
- Telephonic Communication Services (AREA)
- Telephone Function (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
提供了一种在便携式终端中交换SIP选项消息的方法和装置。所述方法包括:向服务器请求与SIP选项消息交换相关联的设置值;接收设置值,所述设置值包括用于发送的SIP选项消息的数量和SIP选项消息的发送周期;以发送周期将SIP选项消息发送到如SIP选项消息的数量那么多的联系人中的每个联系人;从被发送了SIP选项消息的联系人中的每个联系人接收回复消息;根据接收到的回复消息更新联系人的RCS能力信息,所述联系人登记在便携式终端的电话簿中。
Description
技术领域
本发明涉及便携式终端。更具体地说,本发明涉及被执行以使用富通信套件(RCS)服务与存储在电话簿中的联系人的能力发现。
背景技术
富通信套件(RCS)或增强型富通信套件(RCS-e)基于由全球移动通信系统协会(GSMA)提出的标准规范为便携式终端的用户提供各种通信能力。
始于欧洲的RCS或RCS-e将扩展到包括韩国和美国的全球各地。通过RCS或RCS-e提供的通信能力包括使得能够在语音呼叫期间共享多媒体内容的丰富通话、使得能够实时获得关于登记到电话簿中的另一方(或联系人)的信息的增强型电话簿、以及使得能够在发送短信期间共享文件的丰富简讯等。
为了使用提供上述能力的RCS(或RCS-e)服务,需要用于确定另一方的便携式终端是否支持RCS服务的过程。
用户的便携式终端执行该过程以确定登记到电话簿中的各个联系人的移动装置是否支持RCS或RCS-e服务。该过程被称为能力发现。
考虑到通过网络针对登记到电话簿的每个联系人执行能力发现,如果在电话簿中登记了大量联系人,则需要花费长时间来完成对所有联系人的能力发现。由此导致便携式终端的增加的电池消耗。因此,需要这样一种能力发现:该能力发现被设计为考虑必须在尽可能短的时间内完成的多个要求,被设计为防止引起网络的过量的数据通信,并被设计为最小化便携式终端的功耗。
如果满足以上要求,则RCS或RCS-e的能力发现可具有多种优点。
仅呈现上述信息作为背景信息以帮助对本公开的理解。对于上述信息中的任何信息能否应用为针对本发明的现有技术,没有做出任何决定,也没有做出任何断言。
发明内容
本发明的多个方面在于至少解决上述问题和/或缺点,并至少提供以下描述的优点。因此,本发明的一方面在于提供一种能力发现方法(或用于交换会话发起协议(SIP)选项消息的方法),该方法在使用富通信套件(RCS)或增强型富通信套件(RCS-e)的便携式终端执行能力发现时,防止在网络中产生过量的数据通信并最小化便携式终端的电池消耗。
根据本发明的一方面,提供了一种在便携式终端中交换用于RCS能力发现的SIP选项消息的方法。所述方法包括:向服务器请求与SIP选项消息交换相关联的设置值;接收设置值,所述设置值包括用于发送的SIP选项消息的数量和SIP选项消息的发送周期;以发送周期将SIP选项消息发送到如SIP选项消息的数量那么多的联系人中的每个联系人;从被发送了SIP选项消息的联系人中的每个联系人接收回复消息;根据接收到的回复消息更新联系人的RCS能力信息,其中,所述联系人登记在便携式终端的电话簿中。
根据本发明的另一方面,提供了一种用于在便携式终端中交换用于RCS能力发现的SIP选项消息的设备。所述设备包括:无线收发器;存储器;控制器,所述控制器被配置为:向服务器请求与SIP选项消息交换相关联的设置值;接收设置值,所述设置值包括用于发送的SIP选项消息的数量和SIP选项消息的发送周期;以发送周期将SIP选项消息发送到如SIP选项消息的数量那么多的联系人中的每个联系人;从被发送了SIP选项消息的联系人中的每个联系人接收回复消息,所述联系人登记在便携式终端的电话簿中;根据接收到的回复消息更新每个联系人的RCS能力信息。
从以下结合附图公开本发明的实施例的详细描述中,本发明的其他方面、优点和显著特点将对于本领域技术人员而言变得清楚。
附图说明
从以下结合附图的描述中,本发明的特定示例性实施例的以上和其他方面、特点和优点更清楚,其中:
图1A是示出根据本发明示例性实施例的会话发起协议(SIP)选项消息交换的示意框图;
图1B示出根据本发明示例性实施例的包括在对SIP选项消息的响应消息中的标签信息;
图2示出根据现有技术的SIP选项消息交换的示图;
图3A是根据本发明示例性实施例的便携式终端的框图;
图3B是示出根据本发明示例性实施例的交换SIP选项消息的方法的流程图;
图4A示出根据本发明示例性实施例的SIP选项消息交换的示图;
图4B示出根据本发明示例性实施例的SIP选项消息交换的设置值的示例;
图4C示出根据本发明示例性实施例的SIP选项消息交换的示图;
图4D示出根据本发明示例性实施例的SIP选项消息交换的设置值的改变。
贯穿附图,相同标号将被理解为表示相同部件、组件和结构。
具体实施方式
提供以下参照附图的描述以帮助对由权利要求及其等同物限定的本发明的示例性实施例的全面理解。描述包括用于帮助理解的各种特定细节,但是这些细节应仅被视为示例性的。因此,本领域的普通技术人员将认识到,在不脱离本发明的范围和精神的情况下,可以对这里描述的实施例进行各种改变和修改。此外,为了清楚和简明,可省略公知功能和结构的描述。
在以下描述和权利要求中使用的术语和词语不限于字面意思,而是仅被发明人使用以实现对本发明的清楚和连贯的理解。因此,本领域技术人员应该清楚,本发明的示例性实施例的以下描述仅被提供用于说明目的,而不是为了限制由权利要求及其等同物限定的本发明的目的。
应理解,除非上下文另外清楚地指出,否则单数形式包括复数形式。因此,例如,参考“组件表面”包括参考一个或多个这样的表面。
使用会话发起协议(SIP)选项消息交换来处理或执行富通信套件(RCS)或增强型RCS(RCS-e)的能力发现处理。
图1A是示出根据本发明示例性实施例的SIP选项消息交换的示意框图。图1B示出根据本发明示例性实施例的包括在对SIP选项消息的响应消息中的标签信息的示例。
参照图1A,为了检查联系人A的便携式终端20是否能够进行RCS通信,即,为了执行能力发现,用户的便携式终端10通过服务器30将SIP选项消息发送到登记在用户的便携式终端10的电话簿中的联系人A的便携式终端20,联系人A的便携式终端20通过服务器30将响应消息发送到用户的便携式终端10。服务器30表示例如电信服务运营商(例如,韩国的KT或SKT)的服务器,并可被假设为提供通信服务和RCS服务。
在示例性实施例中,存在许多不同类型的响应消息,包括200OK和404NOT FOUND(未发现)以及其它。
404NOT FOUND回复消息可指示RCS服务对于用户的便携式终端10和联系人A的便携式终端20不可用。类似的响应消息可包括480TEMPORARILY UNAVAILABLE(暂时不可用)和408REQUEST TIMEOUT(请求超时)。
相反,200OK回复消息可指示RCS服务对于用户的便携式终端10和联系人A的便携式终端20是可用的。关于可用RCS服务的类型的标签信息可包括在回复消息200OK中。
参照图1B,基于用户的便携式终端10可确定什么类型的RCS服务对于用户的便携式终端10和联系人A的便携式终端20是可用的,200OK回复消息可包括如图所示的标签信息。
例如,当200OK回复消息包括图1B的标签信息40b时,用户的便携式终端10可与联系人A的便携式终端20使用RCS服务40a(即时简讯IM/CHAT)。在另一示例中,当200OK回复消息包括标签信息50b和60b时,用户的便携式终端10可知晓RCS服务50a和60a(文件传输和图像共享)对于用户的便携式终端10和联系人A的便携式终端120是可用的。类似地,当200OK回复消息包括标签信息70b时,用户的便携式终端10可知晓RCS服务70a(视频共享)对于用户的便携式终端10和联系人A的便携式终端120是可用的。
通过背景技术的方式,对于如图1A和图1B中描述的SIP选项消息交换,全球移动通信系统协会(GSMA)还没有标准化如何交换SIP选项消息(参考文档rcs-e_advanced_comms_specification-v1.2.1)。然而,GSMA提出了电信运营商或便携式终端生产商根据他们的判断建立交换SIP选项消息的方法,尤其是SIP选项消息的数量和发送周期。
将参照图2描述SIP选项消息交换的示例性实施例。
图2示出根据现有技术的SIP选项消息交换的示图。在图2中,假设用户的便携式终端与许多便携式终端A、B、C、D、E和F执行能力发现处理。
参照图2,用户的便携式终端通过发送SIP选项消息A并接收回复消息A'来执行与便携式终端A的能力发现处理。随着预定能力发现周期(例如,5秒)的经过,用户的便携式终端通过发送SIP选项消息B并接收回复消息B'开始与便携式终端B的能力发现处理。通过这种方式,用户的便携式终端通过与剩下的便携式终端C、D、E和F交换SIP选项消息来以预定周期(例如,5秒)对它们执行这样的能力发现。
如图2中所示,在通过与便携式终端A到F中的每个便携式终端交换SIP选项消息来对所述便携式终端执行能力发现的同时,用户的便携式终端不能进入睡眠模式,这意味着便携式终端的电池会快速消耗。
例如,如果在用户的便携式终端的电话簿中登记了1000个联系人,则用户的便携式终端与这所有1000个联系人交换SIP选项消息,即,执行对于1000个联系人的便携式终端的能力发现,并且在用户的便携式终端交换SIP选项消息1000次的同时,便携式终端的电池会快速消耗。
这样的SIP选项消息交换会在电信运营商的网络中在特定时间产生过量的数据通信。
因此,需要防止在特定时间引起过量的数据通信,使得电信运营商的服务器的负荷被均匀分布,并需要最小化便携式终端的电池消耗,以确保与SIP选项消息交换相关的更长的使用时间。
图3A是根据本发明示例性实施例的便携式终端的框图。
参照图3A,便携式终端可以时易于携带的电子装置,诸如功能电话、智能电话、基于Windows或Mac的笔记本等。这里,智能电话可使用移动操作系统,诸如安卓、等。
无线收发器323包括射频(RF)单元和调制解调器。RF单元包括RF发送器和RF接收器,RF发送器用于对信号的频率进行上转换并放大信号,RF接收器用于对接收的信号进行低噪放大并对接收的信号的频率进行下转换。调制解调器包括用于对将被发送的信号进行编码和调制的发送器以及用于对从RF单元接收的信号进行解调和解码的接收器。
控制器310通过控制无线收发器323通过服务器(未示出)将SIP选项消息发送到联系人并通过服务器从联系人接收回复消息,来对登记到电话簿中的联系人执行能力发现,并且控制器310控制联系人的RCS能力信息基于能力发现的结果来更新。服务器可以是提供除了语音通信以外的数据通信以及RCS或RCS-e服务的电信服务运营商的服务器。
音频处理器325可组成包括数据编解码器和音频编解码器的编解码器。数据编解码器处理数据,例如,分组数据,音频编解码器处理音频文件,例如,声音和多媒体文件。音频处理器325可通过音频编解码器将数字信号转换为模拟信号并再现模拟信号,或者音频处理器325可通过音频编解码器将通过麦克风输入的模拟信号转换为数字音频信号,并将数字音频信号传送到调制解调器。音频编解码器可单独存在,或可合并到控制器310中。
键输入单元327可包括用于输入字母数字信息的键、用于建立各种功能的功能键或触摸板。如果显示单元350被实施为使用电容感测或压力感测的触摸显示屏幕,则键输入单元327可仅包括预定的最小数量的键,并且显示单元350可替换一些键功能。
存储器330可包括程序存储器和数据存储器,程序存储器存储用于控制便携式终端的总体操作的程序。存储器330还可包括外部存储器,诸如致密闪存(CF)、安全数字(SD)、微安全数字(Micro-SD)、迷你安全数字(Mini-SD)、极限数字(xD)、记忆棒等。存储器330还可包括诸如硬盘驱动(HDD)、固态盘(SSD)等的盘。
在本发明的示例性实施例中,存储器330包括电话簿和数据库(例如,RCS DB),所述电话簿可存储关于由用户写入的联系人的信息,所述数据库可存储针对存储在电话簿中的每个联系人的能力发现的结果。RCS DB可与电话簿分开存储或可合并在电话簿中。
电池340对便携式终端供电以进行操作,控制器310通过调整并提供便携式终端的每个组件的功率级来控制便携式终端的操作。可通过电池管理单元(未示出)将关于例如电池水平(或剩余电池)、电池温度等的信息提供给控制器310。
显示单元350可由液晶显示器(LCD)或有机发光二极管(OLED)(诸如无源矩阵发光二极管(PMOLED)或有源矩阵发光二极管(AMOLED))组成,并且显示单元350输出由便携式终端产生的不同的显示信息。显示单元350可通过包括例如电容或压力敏感触摸屏与键输入单元327一起操作为用于控制便携式终端的输入单元。
在本发明的示例性实施例中,控制器310控制显示单元350显示存储在电话簿中的每个联系人的RCS能力信息,该RCS能力信息根据针对联系人的能力发现的结果而被更新。更具体地说,除了关于每个联系人的一般信息(例如,名称和电话号码)以外,显示单元350还可显示该联系人的RCS能力信息。这里,RCS能力信息可以是例如关于针对联系人RCS服务是否可用的信息或者关于哪种RCS服务可用的信息。
控制器310可控制便携式终端的总体操作,并可响应于通过键输入单元327或显示单元350的用户输入改变并控制便携式终端的操作。在本发明的示例性实施例中,针对在便携式终端中执行交换用于RCS能力发现的SIP选项消息的方法,控制器310可向服务器请求与SIP选项消息交换相关联的设置值并接收设置值,所述设置值包括用于发送的SIP选项消息的数量和SIP选项消息的发送周期。控制器310可以按发送周期将SIP选项消息发送到如用于发送的SIP选项消息的数量那么多的联系人中的每个联系人,所述联系人被登记在电话簿中;控制器310可从联系人接收回复消息;控制器310可根据接收的回复消息更新联系人的RCS能力信息。将在下面描述根据示例性实施例的控制器310的更详细的操作。
将认识到,当前没有在图3A的框图中示出的其它装置(诸如蓝牙模块、相机模块、GPS模块、Wi-Fi模块、接近传感器、数字媒体广播(DMB)接收器等)可被包括在便携式终端中并可提供相应功能。
图3B是示出根据本发明示例性实施例的交换SIP选项消息的方法的流程图。
参照图3B,在步骤S301和S302,控制器310向服务器请求与SIP选项消息交换相关联的设置值并接收该设置值。在步骤S303和S304,当接收到设置值时,控制器310发送SIP选项消息。更具体地说,如果接收到设置值,则在步骤S303控制器发送在数量上和周期上与该设置值相应的SIP选项消息。否则,如果没有接收到设置值,则在步骤S304控制器控制以预定数量并按预定周期发送SIP选项消息。在步骤S305和S306,控制器310从便携式终端接收回复消息,并且控制器310控制各个联系人的RCS能力信息根据接收的回复消息被更新,其中,通过服务器将SIP选项消息发送到所述便携式终端。
图4A示出按照根据本发明示例性实施例的SIP选项消息交换的示图。
参照图4A,M表示用于发送的SIP选项消息的数量,N表示SIP选项消息的交换(或发送)周期。更具体地说,如果M是3且N是15秒,则控制器310通过服务器(未示出)将SIP选项消息A、B和C连续地发送到三个联系人A、B和C,并通过服务器从联系人A、B和C获得回复消息A'、B'和C'。在经过15秒之后,控制器310开始通过发送SIP选项消息D、E和F并接收回复消息D'、E'和F'来与另外的三个联系人D、E和F交换SIP选项消息。
在本发明的示例性实施例中,基于与SIP选项消息的发送相关联的设置值可变地调整值M和N可最小化由大量SIP选项消息交换引起的便携式终端的电池消耗,并防止产生过量的数据通信。
例如,如果随着M(用于发送的SIP选项消息的数量)和N(发送周期)值的显著增加,便携式终端在与多个联系人连续交换SIP选项消息之后在如周期N的剩余时间那么多的时间中处于睡眠模式,则可减少电池消耗,但是针对服务器的数据通信可在特定的时间点增加。
考虑到这个问题,在如图4B中示出的本发明的示例性实施例中,控制器310通过基于接收的与SIP选项消息交换相关联的设置值可变地应用M和N值来交换SIP选项消息。
图4B示出按照根据本发明示例性实施例的SIP选项消息的设置值的示例。
参照图4B,示出了从服务器接收的五个级别的设置值(即,设置值1到5),其中,设置值1具有M=1且N=21秒,设置值2具有M=2且N=18秒,设置值3具有M=3且N=15秒,设置值4具有M=4且N=12秒,设置值5具有M=5且N=9秒。
其中,可根据本发明的示例性实施例改变设置值中的M值和N值中的每个。例如,可根据本发明的示例性实施例使用具有M=1且N=9秒的设置值1、具有M=2且N=12秒的设置值2、具有M=3且N=15秒的设置值3、具有M=4且N=18秒的设置值4以及具有M=5且N=21秒的设置值5。这里,当M和N一同增加时,可在长期时间段(即,增加的N)中交换更多的SIP选项消息(即,增加的M),从而可减少电池的消耗。
根据设置值1,以21秒为周期与单个联系人交换SIP选项消息,根据设置值5,在9秒间隔与5个联系人交换SIP选项消息。
在上述示例性实施例中,从服务器接收设置值,所述服务器是提供除了语音服务以外的数据通信以及RCS或RCS-e服务的电信服务运营商的服务器。因此假设通过服务器基于网络情况可变地建立值M和值N,来将设置值(例如,设置值1至设置值5)中的任何一个发送到便携式终端。
在步骤S303和步骤S304,当接收到设置值时,控制器310按照在设置值中定义的间隔发送如在设置值中定义的那么多的SIP选项消息,否则,如果没有接收到设置值,则控制器310控制以预定周期发送预定数量的SIP选项消息。
如上所述,服务器可发送图4B中示出的设置值。
图4C示出根据本发明示例性实施例的SIP选项消息交换的示图。
参照图4C,如果从服务器接收的设置值对应于设置值2,则如图4C中所示,控制器310控制将SIP选项消息A和SIP选项消息B发送到两个联系人,并且在经过18秒后,控制将SIP选项消息C和SIP选项消息D发送到另外两个联系人。
作为另一示例,如果从服务器接收的设置值对应于设置值4,则如图4C中所示,控制器310控制将SIP选项消息A至SIP选项消息D发送到四个联系人A至D,并且经过12秒之后,控制将SIP选项消息E至SIP选项消息H发送到另外四个联系人E至H。回复消息被示出为A’至H’。
如果在预定时间内没有接收或未能接收到如图4B中示出的任何设置值,则由于服务器的网络情况,控制器310可基于预定值M和预定值N(例如,M=3和N=15秒)发送SIP选项消息。
在上述示例性实施例中,基于从服务器接收的设置值的值M和值N来发送SIP选项消息,但是在其他示例性实施例中,可通过反映电池水平来修改值M和值N。
例如,如果从服务器接收到设置值3并且电池水平高于预定阈值,则控制器310将M=3且N=15秒改变为M=4且N=12秒,从而可在短时间段内发送更多的SIP选项消息。相反,如果从服务器接收到设置值3并且电池水平低于预定阈值,则控制器310将M=3且N=15秒改变为M=2且N=18秒,以在预定时间段内将SIP选项消息减少到最小。
在步骤S305和S306,控制器310从便携式终端接收回复消息,并控制各个联系人的RCS能力信息根据接收的回复消息被更新,其中,通过服务器将SIP选项消息发送到所述便携式终端。
在步骤S303和S304发送SIP选项消息以及步骤S305接收回复消息之后,控制器310可检查回复消息以确定针对每个联系人的能力发现的结果并将该结果存储在数据库(例如,RCS DB)中。
在如图4C中示出的示例性实施例中,控制器310可将SIP选项消息A和SIP选项消息B发送到联系人A和联系人B的便携式终端,并相应地接收回复消息A'和回复消息B'。在另一示例性实施例中,控制器310可将SIP选项消息E至SIP选项消息H发送到联系人E至联系人H的便携式终端,并相应地接收回复消息E'至回复消息H'。在各种可能类型的回复消息中,假设接收200OK或404NOT FOUND作为回复消息。
图4D示出根据本发明示例性实施例的SIP选项消息交换的设置值的改变。
参照图4D,控制器310控制联系人的RCS(或RCS-e)能力信息根据接收的回复消息被更新。
当确定通过服务器从联系人A的便携式终端接收到的回复消息是200OK时,控制器310更新RCS(或RCS-e)能力信息(例如,从410到410a),以可视地向用户通知与联系人A的RCS服务是可用的。类似地,当确定从联系人C、D和F的便携式终端接收到的回复消息是200OK时,控制器310更新RCS(或RCS-e)能力信息(例如,分别从430、440和460到430a、440a和460a),以可视地向用户通知分别与联系人C、D和F的RCS服务是可用的。
当接收到200OK回复消息时,控制器310可检查包括在200OK回复消息中的如图1B所示的标签信息,并显示发送该200OK回复消息的联系人(例如,图4D的联系人A)以及可用RCS服务的类型。
相反,当从联系人B和E接收到404NOT FOUND回复消息时,控制器310可通过不显示对应于与联系人B和E相关联的RCS服务的任何图标,来向用户通知与联系人B和E的RCS服务不可用。
在以上示例性实施例中,在SIP选项消息交换之后,便携式终端可在周期N的剩余时间中进入睡眠模式,从而最小化电池消耗。换言之,值N越大,便携式终端处于睡眠模式的时间越长,这减少便携式终端的电池消耗。
更具体地说,如果从服务器接收到的设置值是设置值4,则控制器310将SIP选项消息分别发送到四个联系人,相应地分别接收回复消息,并进入睡眠模式直到SIP选项消息的下一次发送。
任何这样的软件可以以易失性或非易失性存储器(例如,如ROM那样的存储装置,无论是否可擦或可写)的形式存储,或以诸如RAM、存储芯片、装置或集成芯片的存储器的形式存储,或存储在光或磁可读介质(例如,CD、DVD、磁盘或磁带)上等。将理解,存储装置和存储介质是适合于存储包含指令的程序的机器可读存储器的实施例,其中,当所述指令被执行时实现本发明的实施例。因此,实施例提供包含代码的程序以及存储这样的程序的机器可读存储器,所述代码用于执行本说明书中的任何一项权利要求所要求保护的设备或方法。另外,这样的程序可通过任何介质(诸如通过有线或无线连接运载的通信信号)传送并且实施例适当地包括这样的情况。
虽然已经参照本发明的特定示例性实施例示出并描述了本发明,但是本领域的技术人员应理解,在不脱离由权利要求及其等同物限定的本发明的精神和范围的情况下,可以在形式和细节上对本发明进行各种改变。
Claims (12)
1.一种在便携式终端中交换用于富通信套件(RCS)能力发现的会话发起协议(SIP)选项消息的方法,所述方法包括:
向服务器请求与SIP选项消息交换相关联的设置值;
接收设置值,所述设置值包括用于发送的SIP选项消息的数量和SIP选项消息的发送周期,其中,所述设置值基于服务器的网络情况而被确定,并且,所述SIP选项消息的数量和SIP选项消息的发送周期通过反应便携式终端的电池水平被修改;
以发送周期将SIP选项消息发送到如SIP选项消息的数量那么多的联系人中的每个联系人;
从被发送了SIP选项消息的联系人中的每个联系人接收回复消息;
根据接收到的回复消息更新联系人的RCS能力信息,
其中,所述联系人登记在便携式终端的电话簿中。
2.如权利要求1所述的方法,还包括:如果没有接收到设置值,则以预定周期将SIP选项消息发送到登记在电话簿中的预定数量的联系人中的每个联系人。
3.如权利要求1所述的方法,还包括:在发送周期的预定部分内进入睡眠模式。
4.如权利要求1所述的方法,其中,接收回复消息的步骤包括:
检查电池水平并基于电池水平改变用于发送的SIP选项消息的数量和SIP选项消息的发送周期;
以改变的发送周期将SIP选项消息发送到如SIP选项消息的改变的数量那么多的联系人中的每个联系人;
从被发送了SIP选项消息的联系人中的每个联系人接收回复消息。
5.如权利要求4所述的方法,其中,接收回复消息的步骤包括:
如果电池水平高于预定阈值,则增加用于发送的SIP选项消息的数量并减小发送周期;
以改变的发送周期将SIP选项消息发送到如SIP选项消息的改变的数量那么多的联系人中的每个联系人;
从被发送了SIP选项消息的联系人中的每个联系人接收回复消息。
6.如权利要求4所述的方法,其中,接收回复消息的步骤包括:
如果电池水平低于预定阈值,则减小用于发送的SIP选项消息的数量并增大发送周期;
以改变的发送周期将SIP选项消息发送到如SIP选项消息的改变的数量那么多的联系人中的每个联系人;
从被发送了SIP选项消息的联系人中的每个联系人接收回复消息。
7.一种用于在便携式终端中交换用于富通信套件(RCS)能力发现的会话发起协议(SIP)选项消息的设备,所述设备包括:
无线收发器;
存储器;
控制器,被配置为:向服务器请求与SIP选项消息交换相关联的设置值;接收设置值,所述设置值包括用于发送的SIP选项消息的数量和SIP选项消息的发送周期,其中,所述设置值基于服务器的网络情况而被确定,并且,所述SIP选项消息的数量和SIP选项消息的发送周期通过反应便携式终端的电池水平被修改;以发送周期将SIP选项消息发送到如SIP选项消息的数量那么多的联系人中的每个联系人;从被发送了SIP选项消息的联系人中的每个联系人接收回复消息,所述联系人登记在便携式终端的电话簿中;根据接收到的回复消息更新每个联系人的RCS能力信息。
8.如权利要求7所述的设备,其中,如果没有接收到设置值,则控制器以预定周期将SIP选项消息发送到登记在电话簿中的预定数量的联系人中的每个联系人。
9.如权利要求7所述的设备,其中,控制器控制便携式终端在发送周期的预定部分内进入睡眠模式。
10.如权利要求7所述的设备,其中,控制器执行以下操作:
检查电池水平并基于电池水平改变用于发送的SIP选项消息的数量和SIP选项消息的发送周期;
控制以改变的发送周期将SIP选项消息发送到如SIP选项消息的改变的数量那么多的联系人中的每个联系人;
控制从被发送了SIP选项消息的联系人中的每个联系人接收回复消息。
11.如权利要求10所述的设备,其中,控制器执行以下操作:
如果电池水平高于预定阈值,则增加用于发送的SIP选项消息的数量并减小发送周期;
控制以改变的发送周期将SIP选项消息发送到如SIP选项消息的改变的数量那么多的联系人中的每个联系人;
控制从被发送了SIP选项消息的联系人中的每个联系人接收回复消息。
12.如权利要求10所述的设备,其中,控制器执行以下操作:
如果电池水平低于预定阈值,则减小用于发送的SIP选项消息的数量并增大发送周期;
控制以改变的发送周期将SIP选项消息发送到如SIP选项消息的改变的数量那么多的联系人中的每个联系人;
控制从被发送了SIP选项消息的联系人中的每个联系人接收回复消息。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020120047080A KR101945897B1 (ko) | 2012-05-03 | 2012-05-03 | 휴대단말기에서 RCS(Rich Communication Suite)의 Capability Discovery를 위한 SIP OPTIONS 메시지 교환 방법 및 장치 |
KR10-2012-0047080 | 2012-05-03 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103384243A CN103384243A (zh) | 2013-11-06 |
CN103384243B true CN103384243B (zh) | 2018-06-08 |
Family
ID=48288789
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310152751.0A Expired - Fee Related CN103384243B (zh) | 2012-05-03 | 2013-04-27 | 在便携式终端中交换sip选项消息的方法和装置 |
Country Status (4)
Country | Link |
---|---|
US (1) | US10187245B2 (zh) |
EP (1) | EP2661106B1 (zh) |
KR (1) | KR101945897B1 (zh) |
CN (1) | CN103384243B (zh) |
Families Citing this family (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105227469B (zh) * | 2014-07-01 | 2018-11-23 | 中国移动通信集团公司 | 一种设备能力发现方法、装置及终端 |
FR3025381A1 (fr) * | 2014-09-02 | 2016-03-04 | Orange | Procede et dispositif d'etablissement d'une communication |
CN105516935A (zh) * | 2014-09-25 | 2016-04-20 | 深圳市中兴微电子技术有限公司 | Rcs与传统信息业务平台化综合决策方法、装置及终端 |
CN105718487A (zh) * | 2014-12-04 | 2016-06-29 | 东莞宇龙通信科技有限公司 | 特殊联系人的搜索方法及搜索系统 |
US20160164945A1 (en) * | 2014-12-04 | 2016-06-09 | Futurewei Technologies, Inc. | Method Of Service Capability Discovery Based On Subscriptions For Service Notifications |
KR102311613B1 (ko) * | 2015-03-23 | 2021-10-13 | 삼성전자주식회사 | 통합 메시지 발신 방법 및 그 장치 |
CN106331270B (zh) * | 2015-06-30 | 2021-03-23 | 中兴通讯股份有限公司 | 管理联系人的号码的方法和装置 |
CN106358140B (zh) * | 2015-07-16 | 2021-09-03 | 中兴通讯股份有限公司 | 联系人分组方法及装置 |
US10362147B2 (en) | 2015-10-09 | 2019-07-23 | Seiko Epson Corporation | Network system and communication control method using calculated communication intervals |
CN105430147A (zh) * | 2015-11-12 | 2016-03-23 | 苏州方位通讯科技有限公司 | 一种基于同一套通话逻辑处理实现多个ui同步显示的方法 |
KR101788191B1 (ko) | 2016-04-26 | 2017-11-15 | 현대자동차주식회사 | 폰북 동기화 제어 방법 및 장치 |
US10153993B2 (en) * | 2016-07-18 | 2018-12-11 | T-Mobile Usa, Inc. | RCS origination forking |
US10237212B2 (en) | 2016-07-18 | 2019-03-19 | T-Mobile Usa, Inc. | RCS origination forking |
CN106941556B (zh) * | 2017-04-20 | 2020-08-04 | 青岛海信移动通信技术股份有限公司 | 融合通信联系人信息的确定方法及装置 |
KR102710369B1 (ko) | 2019-02-15 | 2024-09-26 | 삼성전자주식회사 | 다이나믹 레이아웃 메시지를 위한 전자 장치 및 컴퓨터 판독가능 매체 |
KR102237924B1 (ko) * | 2019-08-16 | 2021-04-08 | 주식회사 엘지유플러스 | 차세대 메시징 서비스 제공 방법, 장치 및 시스템 |
KR20210127503A (ko) * | 2020-04-14 | 2021-10-22 | 삼성전자주식회사 | 저전력 rcs 통신 장치 및 그 방법 |
CN113923614B (zh) * | 2021-11-15 | 2023-04-25 | 中国联合网络通信集团有限公司 | 数据传输方法、接入网设备、控制面网元和用户面网元 |
US20230276338A1 (en) * | 2022-02-25 | 2023-08-31 | Qualcomm Incorporated | In-vehicle machine learning service discovery in perceptive wireless communications |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101155185A (zh) * | 2006-09-26 | 2008-04-02 | 卡乐西堤企业股份有限公司 | Sip通讯协议之交互式nat穿越法 |
Family Cites Families (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6577229B1 (en) * | 1999-06-10 | 2003-06-10 | Cubic Corporation | Multiple protocol smart card communication device |
KR100624565B1 (ko) | 2003-07-18 | 2006-09-19 | 한국전자통신연구원 | 무선 휴대 인터넷 시스템에서 전력 절약 모드 제어 시스템및 그 방법 |
US20090187733A1 (en) | 2006-03-13 | 2009-07-23 | Tarek El-Ghazawi | Virtual Configuration Management for Effiicient Use of Reconfigurable Hardwware |
US20090262667A1 (en) * | 2008-04-21 | 2009-10-22 | Stmicroelectronics, Inc. | System and method for enabling topology mapping and communication between devices in a network |
KR101600081B1 (ko) | 2008-12-24 | 2016-03-04 | 두산인프라코어 주식회사 | 건설장비 정보 전송 주기 설정 방법 |
US20110154007A1 (en) * | 2009-12-23 | 2011-06-23 | Nokia Corporation | Low energy boot options for devices |
KR20130106815A (ko) * | 2010-09-16 | 2013-09-30 | 엘지전자 주식회사 | 무선통신 시스템에서 슬립 모드 단말의 데이터 수신 방법 및 장치 |
EP2493166B1 (en) * | 2011-02-11 | 2020-06-03 | Vodafone IP Licensing Limited | Communications Method based on service capability and social presence. |
US9106671B2 (en) * | 2011-08-23 | 2015-08-11 | Telefonaktiebolaget L M Ericsson (Publ) | Capability discovery optimization |
-
2012
- 2012-05-03 KR KR1020120047080A patent/KR101945897B1/ko active IP Right Grant
-
2013
- 2013-04-26 US US13/871,707 patent/US10187245B2/en active Active
- 2013-04-26 EP EP13165588.8A patent/EP2661106B1/en not_active Not-in-force
- 2013-04-27 CN CN201310152751.0A patent/CN103384243B/zh not_active Expired - Fee Related
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101155185A (zh) * | 2006-09-26 | 2008-04-02 | 卡乐西堤企业股份有限公司 | Sip通讯协议之交互式nat穿越法 |
Also Published As
Publication number | Publication date |
---|---|
EP2661106B1 (en) | 2018-05-30 |
US10187245B2 (en) | 2019-01-22 |
CN103384243A (zh) | 2013-11-06 |
EP2661106A1 (en) | 2013-11-06 |
KR101945897B1 (ko) | 2019-02-11 |
KR20130123732A (ko) | 2013-11-13 |
US20130297811A1 (en) | 2013-11-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103384243B (zh) | 在便携式终端中交换sip选项消息的方法和装置 | |
US7996571B2 (en) | Wireless coordination of apparatus interaction | |
CN102144421B (zh) | 经由近场通信促进wlan连接 | |
KR100800722B1 (ko) | 분실 휴대단말기의 위치 확인 방법 및 시스템 | |
USRE43027E1 (en) | System and method for facilitating short-range wireless communications between a mobile wireless device and an auxiliary system | |
CN104380254A (zh) | 快速启动应用服务的方法和终端 | |
CN101223710A (zh) | 用于无线通信系统的电子设备和操作用于无线通信系统的电子设备的方法 | |
CN101199128A (zh) | 用于提供对短消息服务的综合管理功能的方法和移动通信终端 | |
CN112154640B (zh) | 一种消息的播放方法及终端 | |
CN101141151A (zh) | 用于使用短距离无线通信的移动终端的成员通知方法 | |
US20110119510A1 (en) | Apparatus and method for reducing power consumption in portable terminal | |
CN107483320B (zh) | 一种群组创建的方法及服务器 | |
CN110169091B (zh) | 一种通信的方法、可穿戴设备、移动终端及系统 | |
CN101340210A (zh) | 一种多终端捆绑式的通信方法及通信终端 | |
CN105263182A (zh) | 设备控制方法、装置及终端 | |
US20150229763A1 (en) | Method and apparatus for processing communication service under public account | |
CN103544457B (zh) | 一种近场通信标签的识别方法、装置、和移动终端 | |
CN105474134A (zh) | 控制操作模式的方法及使用该方法的电子设备 | |
KR20080023964A (ko) | 가입자 인식 모듈 카드를 이용한 서비스 방법 및 이를수행하기 위한 이동통신 단말기 | |
KR20110034254A (ko) | 전원 절약 방법 및 시스템과, 이를 이용하는 휴대 단말기 | |
CN116709476B (zh) | 唤醒设备的方法、装置、电子设备及存储介质 | |
CN106792434A (zh) | 一种热点建立方法及终端设备 | |
CN106851023B (zh) | 一种快速拨打电话的方法和设备以及移动终端 | |
CN101272539A (zh) | 类标改变消息系统和方法 | |
KR100715796B1 (ko) | 테마별 일정관리 기능을 갖는 이동통신 단말기 및 이를이용한 일정관리 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20180608 |
|
CF01 | Termination of patent right due to non-payment of annual fee |