CN114866507A - 通话方法、通话装置及电子设备 - Google Patents
通话方法、通话装置及电子设备 Download PDFInfo
- Publication number
- CN114866507A CN114866507A CN202210663721.5A CN202210663721A CN114866507A CN 114866507 A CN114866507 A CN 114866507A CN 202210663721 A CN202210663721 A CN 202210663721A CN 114866507 A CN114866507 A CN 114866507A
- Authority
- CN
- China
- Prior art keywords
- position information
- header field
- invite signaling
- calling
- equipment
- 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.)
- Pending
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/35—Network arrangements, protocols or services for addressing or naming involving non-standard use of addresses for implementing network functionalities, e.g. coding subscription information within the address or functional addressing, i.e. assigning an address to a function
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Telephonic Communication Services (AREA)
Abstract
本申请实施例公开了一种通话方法、通话装置及电子设备。通话方法应用于主叫设备,包括:当接收到发起通话请求指令时,在invite信令中添加地址头域,地址头域包括主叫设备的唯一标识;向SIP服务器发送invite信令,以使SIP服务器根据地址头域,添加预设位置信息至invite信令,将invite信令发送至被叫设备。本申请实施例提供的通话方法,通过在主叫设备发送至SIP服务器的invite信令中添加包括主叫设备的唯一标识的地址头域,使得SIP服务器可以将预设位置信息添加至invite信令后,发送至被叫设备,从而实现了被叫设备对主叫设备的位置信息的获取。
Description
技术领域
本发明涉及通话技术领域,尤其涉及一种通话方法、通话装置及电子设备。
背景技术
在一些使用场景中,被叫设备需要及时了解主叫设备的位置信息。例如,使用主叫设备的用户遇到紧急状况,通过主叫设备拨打紧急电话;紧急电话的接听方,也即使用被叫设备的用户需要了解主叫设备的位置信息,从而及时提供救援。又例如,使用主叫设备的用户需要订餐,通过主叫设备拨打商户电话;使用被叫设备的用户需要了解主叫设备的位置信息,从而提供外卖配送服务。
然而,现有的主叫设备无法满足被叫设备了解主叫设备的位置信息的需求。
发明内容
有鉴于此,本申请实施例的目的是提供一种通话方法、通话装置及电子设备,能够解决现有的主叫设备无法满足被叫设备了解主叫设备的位置信息的需求的问题。
为了解决上述技术问题,本申请是这样实现的:
第一方面,本申请实施例提供了一种通话方法,应用于主叫设备,所述方法包括:
当接收到发起通话请求指令时,在invite信令中添加地址头域,其中,所述地址头域包括所述主叫设备的唯一标识;
向SIP服务器发送所述invite信令,以使所述SIP服务器根据所述地址头域,基于预存的唯一标识与主叫设备的预设位置信息的映射关系,添加预设位置信息至所述invite信令,将所述invite信令发送至被叫设备。
根据本申请公开的一种具体实施方式,所述方法还包括:
获取所述主叫设备的当前位置信息;
在所述invite信令中添加所述当前位置信息,并在所述invite信令中添加指示头域,其中,所述指示头域用于指示是否允许SIP服务器修改所述当前位置信息。
根据本申请公开的一种具体实施方式,所述主叫设备包括volte话机,所述获取所述主叫设备的当前位置信息,包括:
通过卫星定位模块获取所述主叫设备的当前位置信息。
根据本申请公开的一种具体实施方式,所述主叫设备包括SIP话机,所述获取所述主叫设备的当前位置信息,包括:
获取预存于所述主叫设备的位置信息,作为所述主叫设备的当前位置信息。
根据本申请公开的一种具体实施方式,所述在所述invite信令中添加所述当前位置信息,包括:
在所述invite信令的SDP body中添加所述当前位置信息,或
在所述invite信令中添加位置头域,其中,所述位置头域包括所述当前位置信息。
第二方面,本申请实施例提供了一种通话方法,应用于SIP服务器,所述SIP服务器预存唯一标识与主叫设备的预设位置信息的映射关系,所述方法包括:
接收主叫设备发送的包括地址头域的invite信令,其中,所述地址头域包括所述主叫设备的唯一标识;
解析所述invite信令得到所述地址头域所携带的主叫设备的唯一标识,基于所述映射关系,得到所述主叫设备的预设位置信息;
将所述预设位置信息添加至所述invite信令后,将所述invite信令发送至被叫设备。
根据本申请公开的一种具体实施方式,所述invite信令还包括所述主叫设备的当前位置信息和指示头域,所述指示头域用于指示是否允许所述SIP服务器修改所述当前位置信息;
所述方法还包括:
解析所述invite信令得到所述指示头域;
若所述指示头域指示允许所述SIP服务器修改所述当前位置信息,则将所述预设位置信息与所述当前位置信息进行比较;
若所述预设位置信息与所述当前位置信息不一致,将所述预设位置信息与所述唯一标识打包添加至所述invite信令后,将所述invite信令发送至所述被叫设备。
第三方面,本申请实施例提供了一种通话装置,应用于主叫设备,所述装置包括:
第一添加模块,用于当接收到发起通话请求指令时,在invite信令中添加地址头域,其中,所述地址头域包括所述主叫设备的唯一标识;
第一发送模块,用于向SIP服务器发送所述invite信令,以使所述SIP服务器根据所述地址头域,基于预存的唯一标识与主叫设备的预设位置信息的映射关系,添加预设位置信息至所述invite信令,将所述invite信令发送至被叫设备。
第四方面,本申请实施例提供了一种通话装置,应用于SIP服务器,所述SIP服务器预存唯一标识与主叫设备的预设位置信息的映射关系,所述装置包括:
接收模块,用于接收主叫设备发送的包括地址头域的invite信令,其中,所述地址头域包括所述主叫设备的唯一标识;
第一解析模块,用于解析所述invite信令得到所述地址头域所携带的主叫设备的唯一标识,基于所述映射关系,得到所述主叫设备的预设位置信息;
第二发送模块,用于将所述预设位置信息添加至所述invite信令后,将所述invite信令发送至被叫设备。
第五方面,本申请实施例提供了一种电子设备,包括处理器和存储器,所述存储器上存储有程序或指令,所述程序或指令被所述处理器执行时实现如第一方面或第二方面所述的方法的步骤。
本申请的上述实施例提供的通话方法、通话装置及电子设备,通过在主叫设备发送至SIP服务器的invite信令中添加地址头域,地址头域包括主叫设备的唯一标识,这样,使得SIP服务器可以基于预存的唯一标识与主叫设备的预设位置信息的映射关系,将地址头域对应的预设位置信息添加至invite信令后,发送至被叫设备,从而实现了被叫设备对主叫设备的位置信息的获取。
附图说明
为了更清楚地说明本发明的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对本发明保护范围的限定。在各个附图中,类似的构成部分采用类似的编号。
图1示出了本申请实施例提供的一种通话方法的流程图;
图2示出了本申请实施例提供的另一种通话方法的流程图;
图3示出了本申请实施例提供的一种通话装置的结构示意图;
图4示出了本申请实施例提供的另一种通话装置的结构示意图。
具体实施方式
下面将结合本发明实施例中附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。
通常在此处附图中描述和示出的本发明实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本发明的实施例的详细描述并非旨在限制要求保护的本发明的范围,而是仅仅表示本发明的选定实施例。基于本发明的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。
在下文中,可在本发明的各种实施例中使用的术语“包括”、“具有”及其同源词仅意在表示特定特征、数字、步骤、操作、元件、组件或前述项的组合,并且不应被理解为首先排除一个或更多个其它特征、数字、步骤、操作、元件、组件或前述项的组合的存在或增加一个或更多个特征、数字、步骤、操作、元件、组件或前述项的组合的可能性。
此外,术语“第一”、“第二”、“第三”等仅用于区分描述,而不能理解为指示或暗示相对重要性。
除非另有限定,否则在这里使用的所有术语(包括技术术语和科学术语)具有与本发明的各种实施例所属领域普通技术人员通常理解的含义相同的含义。所述术语(诸如在一般使用的词典中限定的术语)将被解释为具有与在相关技术领域中的语境含义相同的含义并且将不被解释为具有理想化的含义或过于正式的含义,除非在本发明的各种实施例中被清楚地限定。
实施例1
请参阅图1,为本申请实施例提供的通话方法的流程图,如图1所示,该方法应用于主叫设备,包括以下步骤:
步骤110、当接收到发起通话请求指令时,在invite信令中添加地址头域,其中,所述地址头域包括所述主叫设备的唯一标识。
具体的,主叫设备通常会发送invite信令至被叫设备,进而在被叫设备响应状态码,如180、200OK后,建立主叫设备与被叫设备之间的通话。其中,状态码180表示响铃,状态码200OK表示被叫已接听。invite信令中通常包含会话类型和一些建立通话所必须的参数。会话类型可以包括语音,也可以包括网络会议所使用的多媒体视频,还可以包括游戏会话。
主叫设备接收到发起通话请求指令的过程,可以包括:在用户需要呼叫时,用户通过点击数字按键输入欲呼叫的号码,再通过点击拨号按键,基于用户的点击操作生成发起通话请求指令,进而触发对号码的呼叫。可以理解的是,上述过程仅为示范性说明,本申请对具体过程不做限定。
在本申请实施例中,不限定地址头域的具***置,头域的位置的前后不影响通话,只要在invite信令中添加即可。
步骤120、向SIP服务器发送所述invite信令,以使所述SIP服务器根据所述地址头域,基于预存的唯一标识与主叫设备的预设位置信息的映射关系,添加预设位置信息至所述invite信令,将所述invite信令发送至被叫设备。
具体的,由于invite信令中包括地址头域,使得接收到invite信令的SIP服务器可以根据地址头域,基于预存的唯一标识与主叫设备的预设位置信息的映射关系,得到地址头域对应的预设位置信息,进而将预设位置信息添加至invite信令,将包括预设位置信息的invite信令发送至被叫设备,从而实现了被叫设备对主叫设备的位置信息的获取。此处需要说明的是,唯一标识包括但不限于话机的mac地址,唯一标识的种类并不会对本发明的保护范围构成限制,此外主叫设备的预设位置信息的映射关系在本优选实施例采用位置信息映射表,位置信息映射表是一种标识话机位置信息与话机IP地址的数据对应表,位置信息映射表支持后期的查询、卸载、修改等可操作功能。
mac地址也叫物理地址、硬件地址,由设备厂家直接烧录在设备上,mac地址通常表示为12个16进制数,如:00-16-EA-AE-3C-40就是一个mac地址,其中前3个字节,16进制数00-16-EA代表网络硬件制造商的编号,它由IEEE(Institute of Electrical andElectronics Engineers,电气与电子工程师协会)分配,而后3个字节,16进制数AE-3C-40代表设备厂家所制造的某个产品(如网卡)的系列号。由于mac地址就像身份证号一样,具有唯一性,因此,在本申请实施例中,采用mac地址作为唯一标识代表主叫设备,进而使得获取到的预设位置信息也具有唯一性。
一种可选的实施方式中,所述方法还包括:
步骤130、获取所述主叫设备的当前位置信息;
步骤140、在所述invite信令中添加所述当前位置信息,并在所述invite信令中添加指示头域,其中,所述指示头域用于指示是否允许SIP服务器修改所述当前位置信息。
具体的,在接收到请求时,主叫设备还可以主动获取自身的当前位置信息,并将所述当前位置信息添加至所述invite信令中。进而使得SIP服务器可以直接获取到所述主叫设备的当前位置信息。
另外,还在所述invite信令中添加指示头域,所述指示头域用于指示是否允许SIP服务器修改所述当前位置信息。
一种可选的实施方式中,所述步骤120包括:
在所述invite信令的SDP body中添加所述当前位置信息,或
在所述invite信令中添加位置头域,其中,所述位置头域包括所述当前位置信息。
具体的,本申请实施例提供的两种在invite信令中添加当前位置信息的方式。invite信令包括SDP body,因此可以在SDP body中添加所述当前位置信息;或者在所述invite信令中添加位置头域,所述位置头域包括所述当前位置信息。
可以理解的是,使用新增额外头域来添加当前位置信息的优点在于可以保障话机终端通话的SDP(Session Description Protocol,会话描述协议)交互可保持原有会话逻辑不变;使用SDP body来携带位置信息的优点在于服务器侧不存在信令穿透问题,服务器无需配套开发,兼容性相对较强。
下面将具体介绍本申请实施例提供的两种根据不同的主叫设备类型,获取所述主叫设备的当前位置信息的方式。
一种可选的实施方式中,所述主叫设备包括volte话机,所述步骤110包括:
通过卫星定位模块获取所述主叫设备的当前位置信息。
具体的,volte(Voice over Long-Term Evolution,长期演进语音承载)话机通常是移动终端,包括卫星定位模块,因此,可以通过卫星定位模块获取主叫设备的当前位置信息,从而保证当前位置信息的准确性。
卫星定位模块包括全球定位***(Global Positioning System,GPS)、格洛纳斯(GLONASS)、北斗、伽利略(Galileo)中的至少一个。可以通过多个卫星定位模块共同确定所述主叫设备的当前位置信息,进而提高所述主叫设备的当前位置信息的准确性。当通过多个卫星定位模块共同确定所述主叫设备的当前位置信息时,既可以直接取所有当前位置信息的平均值,也可以为每种不同的卫星定位模块获取的当前位置信息分配不同的权重。
另一种可选的实施方式中,所述主叫设备包括SIP话机,所述步骤110包括:
获取预存于所述主叫设备的位置信息,作为所述主叫设备的当前位置信息。
具体的,SIP(Session initialization Protocol,会话初始协议)话机,是支持SIP协议的电话机,接入是使用网线,或者是WIFI(Wireless Fidelity,无线保真)信号,也就是说有网络就可以使用,还可以使用手机的4G(the 4th generation mobilecommunication technology,***移动通信技术)信号,接入SIP当中。SIP话机还可以集成视频功能,假如运营商支持,两台同时具备有视频功能的SIP话机之间是可以视频通话的,或者是视频门禁和SIP话机间视频。SIP话机中通常预存有自身的位置信息,从而可以直接将位置信息作为SIP话机的当前位置信息使用,避免了重新获取,提高了处理效率。
本申请实施例中提供的通话方法,通过在主叫设备发送至SIP服务器的invite信令中添加地址头域,地址头域包括主叫设备的唯一标识,这样,使得SIP服务器可以基于预存的唯一标识与主叫设备的预设位置信息的映射关系,将地址头域对应的预设位置信息添加至invite信令后,发送至被叫设备,从而实现了被叫设备对主叫设备的位置信息的获取。
实施例2
与上述实施例1相对应,请参阅图2,为本申请实施例提供的另一种通话方法的流程图,如图2所示,所述方法应用于SIP服务器,所述SIP服务器预存唯一标识与主叫设备的预设位置信息的映射关系,所述方法包括以下步骤:
步骤210、接收主叫设备发送的包括地址头域的invite信令,其中,所述地址头域包括所述主叫设备的唯一标识。
具体的,SIP服务器接收到主叫设备发送的包括地址头域的invite信令。由于地址头域包括主叫设备的唯一标识,进而可以在后续的步骤中使用。
步骤220、解析所述invite信令得到所述地址头域所携带的主叫设备的唯一标识,基于所述映射关系,得到所述主叫设备的预设位置信息。
具体的,由于唯一标识具有唯一性,因此,进而使得基于所述映射关系获取到的预设位置信息也具有唯一性。
步骤230、将所述预设位置信息添加至所述invite信令后,将所述invite信令发送至被叫设备。
具体的,将所述预设位置信息添加至所述invite信令后,发送至被叫设备,进而实现了被叫设备对主叫设备的位置信息的获取。
一种可选的实施方式中,所述invite信令还包括所述主叫设备的当前位置信息和指示头域,所述指示头域用于指示是否允许所述SIP服务器修改所述当前位置信息;
所述方法还包括:
解析所述invite信令得到所述指示头域;
若所述指示头域指示允许所述SIP服务器修改所述当前位置信息,则将所述预设位置信息与所述当前位置信息进行比较;
若所述预设位置信息与所述当前位置信息不一致,将所述预设位置信息与所述唯一标识打包添加至所述invite信令后,将所述invite信令发送至所述被叫设备。
具体的,在invite信令还包括指示头域和所述主叫设备的当前位置信息的情况下,解析invite信令得到所述指示头域。
若所述指示头域指示允许所述SIP服务器修改所述当前位置信息,则将所述预设位置信息与所述当前位置信息进行比较,若所述预设位置信息与所述当前位置信息不一致,将所述预设位置信息与所述唯一标识打包添加至所述invite信令后,将所述invite信令发送至所述被叫设备。可以理解的是,若所述预设位置信息与所述当前位置信息不一致,则不需要进行处理。
需要说明的是,若所述指示头域不允许所述SIP服务器修改所述当前位置信息,则SIP服务器直接将包括所述当前位置信息的invite信令发送至所述被叫设备。
本申请实施例中提供的通话方法,SIP服务器可以基于预存的唯一标识与主叫设备的预设位置信息的映射关系,将地址头域对应的预设位置信息添加至invite信令后,发送至被叫设备,从而实现了被叫设备对主叫设备的位置信息的获取。
实施例3
与上述方法实施例1相对应,请参见图3,为本申请实施例提供的一种通话装置的结构示意图,如图3所示,通话装置300应用于主叫设备,包括:
第一添加模块310,用于当接收到发起通话请求指令时,在invite信令中添加地址头域,其中,所述地址头域包括所述主叫设备的唯一标识;
第一发送模块320,用于向SIP服务器发送所述invite信令,以使所述SIP服务器根据所述地址头域,基于预存的唯一标识与主叫设备的预设位置信息的映射关系,添加预设位置信息至所述invite信令,将所述invite信令发送至被叫设备。
可选的,通话装置300还包括:
获取模块,用于获取所述主叫设备的当前位置信息;
第二添加模块,用于在所述invite信令中添加所述当前位置信息,并在所述invite信令中添加指示头域,其中,所述指示头域用于指示是否允许SIP服务器修改所述当前位置信息。
可选的,所述主叫设备包括volte话机,所述获取模块,具体用于:
通过卫星定位模块获取所述主叫设备的当前位置信息。
可选的,所述主叫设备包括SIP话机,所述获取模块,具体用于:
获取预存于所述主叫设备的位置信息,作为所述主叫设备的当前位置信息。
可选的,所述第二添加模块具体用于:
在所述invite信令的SDP body中添加所述当前位置信息,或
在所述invite信令中添加位置头域,其中,所述位置头域包括所述当前位置信息。
本申请实施例提供的通话装置能够实现图1的方法实施例中通话方法的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
实施例4
与上述方法实施例2相对应,请参见图4,为本申请实施例提供的另一种通话装置的结构示意图,如图4所示,通话装置400应用于SIP服务器,所述SIP服务器预存唯一标识与主叫设备的预设位置信息的映射关系,所述通话装置400包括:
接收模块410,用于接收主叫设备发送的包括地址头域的invite信令,其中,所述地址头域包括所述主叫设备的唯一标识;
第一解析模块420,用于解析所述invite信令得到所述地址头域所携带的主叫设备的唯一标识,基于所述映射关系,得到所述主叫设备的预设位置信息;
第二发送模块430,用于将所述预设位置信息添加至所述invite信令后,将所述invite信令发送至被叫设备。
可选的,所述invite信令还包括所述主叫设备的当前位置信息和指示头域,所述指示头域用于指示是否允许所述SIP服务器修改所述当前位置信息;所述通话装置400还包括:
第二解析模块,用于解析所述invite信令得到所述指示头域;
比较模块,用于若所述指示头域指示允许所述SIP服务器修改所述当前位置信息,则将所述预设位置信息与所述当前位置信息进行比较;
第三发送模块,用于若所述预设位置信息与所述当前位置信息不一致,将所述预设位置信息与所述唯一标识打包添加至所述invite信令后,将所述invite信令发送至所述被叫设备。
本申请实施例提供的通话装置能够实现图2的方法实施例中通话方法的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
可选的,本申请实施例还提供一种电子设备,包括处理器和存储器,所述存储器上存储有程序或指令,该程序或指令被处理器执行时实现上述通话方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
可选的,本申请实施例还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有程序或指令,该程序或指令被处理器执行时实现上述通话方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
其中,所述处理器为上述实施例中所述的电子设备中的处理器。所述可读存储介质,包括计算机可读存储介质,如计算机只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等。
在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,也可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,附图中的流程图和结构图显示了根据本发明的多个实施例的装置、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或代码的一部分,所述模块、程序段或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在作为替换的实现方式中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,结构图和/或流程图中的每个方框、以及结构图和/或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基于硬件的***来实现,或者可以用专用硬件与计算机指令的组合来实现。
另外,在本发明各个实施例中的各功能模块或单元可以集成在一起形成一个独立的部分,也可以是各个模块单独存在,也可以两个或更多个模块集成形成一个独立的部分。
所述功能如果以软件功能模块的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是智能手机、个人计算机、服务器、或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。
Claims (10)
1.一种通话方法,其特征在于,应用于主叫设备,所述方法包括:
当接收到发起通话请求指令时,在invite信令中添加地址头域,其中,所述地址头域包括所述主叫设备的唯一标识;
向SIP服务器发送所述invite信令,以使所述SIP服务器根据所述地址头域,基于预存的唯一标识与主叫设备的预设位置信息的映射关系,添加预设位置信息至所述invite信令,将所述invite信令发送至被叫设备。
2.根据权利要求1所述的通话方法,其特征在于,所述方法还包括:
获取所述主叫设备的当前位置信息;
在所述invite信令中添加所述当前位置信息,并在所述invite信令中添加指示头域,其中,所述指示头域用于指示是否允许SIP服务器修改所述当前位置信息。
3.根据权利要求2所述的通话方法,其特征在于,所述主叫设备包括volte话机,所述获取所述主叫设备的当前位置信息,包括:
通过卫星定位模块获取所述主叫设备的当前位置信息。
4.根据权利要求2所述的通话方法,其特征在于,所述主叫设备包括SIP话机,所述获取所述主叫设备的当前位置信息,包括:
获取预存于所述主叫设备的位置信息,作为所述主叫设备的当前位置信息。
5.根据权利要求2所述的通话方法,其特征在于,所述在所述invite信令中添加所述当前位置信息,包括:
在所述invite信令的SDP body中添加所述当前位置信息,或
在所述invite信令中添加位置头域,其中,所述位置头域包括所述当前位置信息。
6.一种通话方法,其特征在于,应用于SIP服务器,所述SIP服务器预存唯一标识与主叫设备的预设位置信息的映射关系,所述方法包括:
接收主叫设备发送的包括地址头域的invite信令,其中,所述地址头域包括所述主叫设备的唯一标识;
解析所述invite信令得到所述地址头域所携带的主叫设备的唯一标识,基于所述映射关系,得到所述主叫设备的预设位置信息;
将所述预设位置信息添加至所述invite信令后,将所述invite信令发送至被叫设备。
7.根据权利要求6所述的通话方法,其特征在于,所述invite信令还包括所述主叫设备的当前位置信息和指示头域,所述指示头域用于指示是否允许所述SIP服务器修改所述当前位置信息;
所述方法还包括:
解析所述invite信令得到所述指示头域;
若所述指示头域指示允许所述SIP服务器修改所述当前位置信息,则将所述预设位置信息与所述当前位置信息进行比较;
若所述预设位置信息与所述当前位置信息不一致,将所述预设位置信息与所述唯一标识打包添加至所述invite信令后,将所述invite信令发送至所述被叫设备。
8.一种通话装置,其特征在于,应用于主叫设备,所述装置包括:
第一添加模块,用于当接收到发起通话请求指令时,在invite信令中添加地址头域,其中,所述地址头域包括所述主叫设备的唯一标识;
第一发送模块,用于向SIP服务器发送所述invite信令,以使所述SIP服务器根据所述地址头域,基于预存的唯一标识与主叫设备的预设位置信息的映射关系,添加预设位置信息至所述invite信令,将所述invite信令发送至被叫设备。
9.一种通话装置,其特征在于,应用于SIP服务器,所述SIP服务器预存唯一标识与主叫设备的预设位置信息的映射关系,所述装置包括:
接收模块,用于接收主叫设备发送的包括地址头域的invite信令,其中,所述地址头域包括所述主叫设备的唯一标识;
第一解析模块,用于解析所述invite信令得到所述地址头域所携带的主叫设备的唯一标识,基于所述映射关系,解析所述invite信令得到所述地址头域,并根据所述地址头域得到所述主叫设备的预设位置信息;
第二发送模块,用于将所述预设位置信息添加至所述invite信令后,将所述invite信令发送至被叫设备。
10.一种电子设备,其特征在于,包括处理器和存储器,所述存储器上存储有程序或指令,所述程序或指令被所述处理器执行时实现如权利要求1-7中任一项所述的通话方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210663721.5A CN114866507A (zh) | 2022-06-13 | 2022-06-13 | 通话方法、通话装置及电子设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210663721.5A CN114866507A (zh) | 2022-06-13 | 2022-06-13 | 通话方法、通话装置及电子设备 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN114866507A true CN114866507A (zh) | 2022-08-05 |
Family
ID=82624773
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210663721.5A Pending CN114866507A (zh) | 2022-06-13 | 2022-06-13 | 通话方法、通话装置及电子设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114866507A (zh) |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101090562A (zh) * | 2006-06-15 | 2007-12-19 | 华为技术有限公司 | 在ip多媒体子***中传递用户终端位置信息的方法及装置 |
CN102137374A (zh) * | 2010-09-10 | 2011-07-27 | 华为技术有限公司 | 基于多媒体子***的计费话单生成方法、***及设备 |
CN102511172A (zh) * | 2011-12-05 | 2012-06-20 | 华为技术有限公司 | 一种ims网络中紧急呼叫传送用户位置信息到cs网络的方法、装置 |
CN105306758A (zh) * | 2014-07-29 | 2016-02-03 | 中国电信股份有限公司 | 一种建立呼叫时企业网络标识的传送方法、ibcf及ims |
CN110769474A (zh) * | 2019-10-21 | 2020-02-07 | 厦门亿联网络技术股份有限公司 | 一种通话切换方法及*** |
CN112565530A (zh) * | 2020-11-24 | 2021-03-26 | 厦门亿联网络技术股份有限公司 | 一种本地多方电话会议的实现方法、电话机 |
CN113489852A (zh) * | 2021-07-06 | 2021-10-08 | 厦门亿联网络技术股份有限公司 | 基于ip的语音传输通话方法、装置、设备及存储介质 |
EP4007247A1 (en) * | 2020-11-30 | 2022-06-01 | Unify Patente GmbH & Co. KG | Computer-implemented method of processing an emergency call and emergency communication network |
-
2022
- 2022-06-13 CN CN202210663721.5A patent/CN114866507A/zh active Pending
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101090562A (zh) * | 2006-06-15 | 2007-12-19 | 华为技术有限公司 | 在ip多媒体子***中传递用户终端位置信息的方法及装置 |
CN102137374A (zh) * | 2010-09-10 | 2011-07-27 | 华为技术有限公司 | 基于多媒体子***的计费话单生成方法、***及设备 |
CN102511172A (zh) * | 2011-12-05 | 2012-06-20 | 华为技术有限公司 | 一种ims网络中紧急呼叫传送用户位置信息到cs网络的方法、装置 |
CN105306758A (zh) * | 2014-07-29 | 2016-02-03 | 中国电信股份有限公司 | 一种建立呼叫时企业网络标识的传送方法、ibcf及ims |
CN110769474A (zh) * | 2019-10-21 | 2020-02-07 | 厦门亿联网络技术股份有限公司 | 一种通话切换方法及*** |
CN112565530A (zh) * | 2020-11-24 | 2021-03-26 | 厦门亿联网络技术股份有限公司 | 一种本地多方电话会议的实现方法、电话机 |
EP4007247A1 (en) * | 2020-11-30 | 2022-06-01 | Unify Patente GmbH & Co. KG | Computer-implemented method of processing an emergency call and emergency communication network |
CN113489852A (zh) * | 2021-07-06 | 2021-10-08 | 厦门亿联网络技术股份有限公司 | 基于ip的语音传输通话方法、装置、设备及存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10382906B2 (en) | Location identifiers in mobile messaging | |
EP1762108B1 (en) | Caller identification using push-to-talk protocol for wireless communications devices | |
EP1839421B1 (en) | A method and apparatus for handling emergency calls in a packet switched radio access network | |
EP3262816B1 (en) | Realm translation in an ims network | |
CN114051070B (zh) | 一种来电通知方法及装置 | |
US9246955B2 (en) | Capability query handling in a communication network | |
US20180054721A1 (en) | Using device location for emergency calls | |
KR20120135517A (ko) | 모바일-투-컴퓨터 통신을 위한 시스템 및 방법 | |
CN105577956A (zh) | 一种信息提示方法和装置 | |
US20110091027A1 (en) | Discovering and using phone number location information | |
US9215317B2 (en) | Unified caller identification across multiple communication modes | |
KR101585140B1 (ko) | 로컬화된 보안 사용자 평면 위치(supl) 응급 세션 | |
CN114866507A (zh) | 通话方法、通话装置及电子设备 | |
EP3987738A1 (en) | Apparatus, method, and computer program for updating user subscription profiles | |
CN107852577B (zh) | 一种补充业务实现方法、终端设备和ims服务器 | |
US11533399B1 (en) | Global bridge out dial | |
US10142466B1 (en) | Systems and methods for special called number call handling | |
CN109274820B (zh) | 一种紧急呼叫的实现方法及设备、通信*** | |
CN106331270B (zh) | 管理联系人的号码的方法和装置 | |
US20140364090A1 (en) | Gateway for voice communication | |
CN112104616B (zh) | 通信方法及装置 | |
CN114285658B (zh) | 基于微信授权登陆的***互跳免登陆方法 | |
US11785573B2 (en) | Method for determining a geographical location of an access point in a wireless local access network | |
CN112087547B (zh) | 呼叫接续方法、网络侧***和*** | |
KR102222479B1 (ko) | 복수의 UICC가 탑재된 통신단말기에서의 고스트 콜(Ghost Call) 방지 방법 및 시스템과 그를 위한 통신단말기 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |