CN102438011A - 一种自动售货机及其实现语音通讯的方法和系统 - Google Patents
一种自动售货机及其实现语音通讯的方法和系统 Download PDFInfo
- Publication number
- CN102438011A CN102438011A CN2011103574536A CN201110357453A CN102438011A CN 102438011 A CN102438011 A CN 102438011A CN 2011103574536 A CN2011103574536 A CN 2011103574536A CN 201110357453 A CN201110357453 A CN 201110357453A CN 102438011 A CN102438011 A CN 102438011A
- Authority
- CN
- China
- Prior art keywords
- opposite end
- ciphering equipment
- ims core
- voice
- session
- 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.)
- Granted
Links
Images
Landscapes
- Telephonic Communication Services (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本发明公开了一种自动售货机及其实现语音通讯的方法和系统,包括:在用户触发VU的语音通讯业务时,VU与对端语音设备建立会话;会话建立后,VU将生成的第一语音数据包通过IMS核心网发送到应用管理平台,应用管理平台将第一语音数据包转发给对端语音设备;同时,应用管理平台接收对端语音设备生成的第二语音数据包、并通过IMS核心网转发给VU,VU对第二语音数据包解码还原后进行回放。通过本发明,可以利用VU非常方便的进行随时语音通讯。
Description
技术领域
本发明涉及自动售货机领域,特别是指一种自动售货机及其实现语音通讯的方法和系统。
背景技术
自动售货机(VU)业务本身是一个分散在各地的业务,难以进行统一管理和维护。如何把分散在不同地方的VU进行统一管理和维护、在VU上实现语音通讯,使用户在需要服务时或者VU出现问题时通过VU得到运维人员的帮助,是一个亟待解决的问题。同时,把VU业务融合到互联网中、并且在VU上实现语音通讯是一个技术发展的方向。
当用户在不同地方的VU购买货物时,可能会出现下面几种情况:
1、用户需要咨询一些产品的信息;
2、用户已经投入货币但没有拿到货物;
3、VU出现一些故障,不能正常工作。
这时,用户需要拨打特服号码等咨询VU的客服人员或运维人员以解决上述问题,而在传统的VU系统中,由于没有可供进行语音通讯的装置或设备,用户无法通过VU进行语音通讯与客服人员取得联系以寻求帮助,这是一种不好的用户体验。
发明内容
有鉴于此,本发明的主要目的在于提供一种VU及其实现语音通讯的方法和系统,能够解决用户无法通过VU进行语音通讯与客服人员取得联系以寻求帮助的问题。
为达到上述目的,本发明的技术方案是这样实现的:
本发明提供了一种支持语音通讯的自动售货机,包括:中央控制模块、语音模块、网络模块、麦克风和扬声器;其中:
用户触发自动售货机(VU)的语音通讯业务时,所述中央控制模块通过所述网络模块完成VU与对端语音设备之间会话的建立;
会话建立后,所述语音模块对所述麦克风采集的语音数据进行压缩编码后、生成第一语音数据包,并通过网络模块发送到对端语音设备;同时,所述语音模块对所述网络模块传送的、来自对端语音设备的第二语音数据包进行解码还原后,通过所述扬声器进行回放。
进一步地,所述VU还包括配置存储模块,用于配置并存储VU的语音通讯业务的第一相关参数,包括第一音频编码格式、第一码率、VU的IP地址和接收对端语音设备的语音数据的端口;还用于配置并存储VU的语音通讯业务对应的特服号码;还用于存储所述对端语音设备的语音通讯业务的第二相关参数,包括第二音频编码格式、第二码率、对端语音设备的IP地址和接收VU的语音数据的端口。
进一步地,所述用户触发VU的语音通讯业务时,
所述中央控制模块,用于从所述配置存储模块读取所述特服号码和所述第一相关参数,生成INVITE消息,触发所述会话的建立;
所述网络模块,用于将所述INVITE消息发送到IMS核心网,通过所述IMS核心网建立所述会话;还用于在会话建立过程中,接收所述对端语音设备的语音通讯业务的相关参数;
相应的,所述中央控制模块,还用于将所述对端语音设备的语音通讯业务的相关参数提供给所述配置存储模块进行存储。
进一步地,所述语音模块,还用于利用第一音频编码格式和第一码率对所述麦克风采集的语音数据进行压缩编码,生成第一语音数据包;
所述网络模块,还用于将所述第一语音数据包发送到IMS核心网,通过IMS核心网发送到对端语音设备。
进一步地,所述网络模块,还用于通过IMS核心网接收来自对端语音设备的第二语音数据包,并提供给所述语音模块进行处理;
所述语音模块,还用于利用第二音频编码格式和第二码率对所述第二语音数据包进行解码还原后,通过所述扬声器进行回放。
本发明还提供了一种VU支持语音通讯的实现方法,包括:
在用户触发VU的语音通讯业务时,VU与对端语音设备建立会话;
会话建立后,所述VU将生成的第一语音数据包通过IMS核心网发送到应用管理平台,所述应用管理平台将所述第一语音数据包转发给所述对端语音设备;同时,所述应用管理平台接收所述对端语音设备生成的第二语音数据包、并通过IMS核心网转发给所述VU,所述VU对所述第二语音数据包解码还原后进行回放。
进一步地,建立会话之前,该方法还包括:所述VU注册到所述IMS核心网、并通过所述IMS核心网注册到所述应用管理平台。
进一步地,所述VU与对端语音设备建立会话,包括:
用户触发VU的语音通讯业务时,VU读取语音通讯业务对应的特服号码和第一相关参数,生成INVITE消息,发送给所述IMS核心网;
所述IMS核心网根据所述INVITE消息中的所述特服号码向对应的对端语音设备的接入网关转发所述INVITE消息;
所述接入网关接收到所述INVITE消息后,保存所述第一相关参数、并根据所述特服号码呼叫所述对端语音设备,并在所述对端语音设备应答后,发送200OK消息给所述IMS核心网;所述200OK消息携带第二相关参数;
所述VU接收到所述IMS核心网转发的所述200OK消息后,解析、存储所述第二相关参数,并通过所述IMS核心网向所述接入网关返回ACK消息,完成所述会话的建立。
进一步地,所述第一相关参数包括:第一音频编码格式、第一码率、VU的IP地址和接收对端语音设备的语音数据的端口;
所述第二相关参数包括:第二音频编码格式、第二码率、对端语音设备的IP地址和接收VU的语音数据的端口。
进一步地,所述会话建立之后,该方法还包括:
所述IMS核心网通过MESSAGE消息通知所述应用管理平台所述VU已经和对端语音设备建立了会话;
所述应用管理平台从所述MESSAGE消息中解析出VU的IP地址、接收对端语音设备的语音数据的端口、对端语音设备的IP地址和接收VU的语音数据的端口、并保存,同时记录所述VU处于通话状态。
进一步地,所述VU生成第一语音数据包,具体为:所述VU利用第一音频编码格式和第一码率对采集的语音数据进行压缩编码,生成第一语音数据包;
所述应用管理平台将所述第一语音数据包转发到所述对端语音设备,具体为:所述应用管理平台根据保存的对端语音设备的IP地址和接收VU的语音数据的端口,将所述第一语音数据包转发到所述对端语音设备。
进一步地,所述应用管理平台将第二语音数据包发给所述VU,具体为:所述应用管理平台接收所述第二语音数据包,并根据保存的VU的IP地址、接收对端语音设备的语音数据的端口,将所述第二语音数据包转发到所述VU;
所述VU对所述第二语音数据包解码还原,具体为:所述VU利用第二音频编码格式和第二码率对所述第二语音数据包进行解码还原。
本发明还提供了一种VU支持语音通讯的实现系统,包括:VU、IMS核心网、应用管理平台和对端语音设备,其中:
所述VU,用于在用户触发语音通讯业务时,与所述对端语音设备建立会话;还用于在所述会话建立后,将生成的第一语音数据包通过所述IMS核心网发送到所述应用管理平台;还用于接收所述应用管理平台转发的所述对端语音设备生成的第二语音数据包;
所述应用管理平台,用于将所述第一语音数据包转发给所述对端语音设备;还用于将所述第二语音数据包转发给所述VU;
所述对端语音设备,用于与所述VU建立会话;还用于接收所述第一语音数据包;还用于生成所述第二语音数据包。
进一步地,所述VU,还用于注册到所述IMS核心网、并通过所述IMS核心网注册到所述应用管理平台。
进一步地,该系统还包括接入网关,所述对端语音设备通过所述接入网关接入所述IMS核心网;
相应的,所述VU,还用于通过所述IMS核心网和所述接入网关与所述对端语音设备建立会话。
本发明自动售货机及其实现语音通讯的方法和系统,在用户触发VU的语音通讯业务时,VU与对端语音设备建立会话;会话建立后,VU将生成的第一语音数据包通过IMS核心网发送到应用管理平台,应用管理平台将第一语音数据包转发给对端语音设备;同时,应用管理平台接收对端语音设备生成的第二语音数据包、并通过IMS核心网转发给VU,VU对第二语音数据包解码还原后进行回放。由此可见,采用本发明,可以利用VU非常方便的进行随时语音通讯,当用户需要联系客服人员或运维人员时,可以方便及时的取得联系,方便了用户,使得VU的业务管理和运维增强了竞争力。
附图说明
图1为本发明VU支持语音通信实现方案的组网图;
图2为本发明VU支持语音通讯的实现方法流程图;
图3为VU注册到IMS核心网和AS的流程图;
图4为VU注册到IMS核心网和AS的流程图;
图5为本发明支持语音通讯的VU的结构图。
具体实施方式
如图1所示为本发明VU支持语音通信实现方案的组网图,包括:VU、IMS核心网、应用管理平台和对端语音设备,其中:
VU:作为用户设备通过IMS核心网接入到应用管理平台,由应用管理平台统一对VU进行安全接入认证。VU与IMS核心网之间的接口协议采用SIP或SDP协议。本发明中,在VU上增加了语音通讯服务。
应用管理平台:对VU进行统一管理,包括处理VU的各种业务和语音通讯服务。其与IMS核心网之间的接口协议采用SIP或SDP协议。
IMS核心网:实现信令消息的路由和传输。实现VU的统一接入和管理,并能通过设置业务触发规则,将不同的信令触发到应用管理平台中进行处理。
对端语音设备,可以是各种有线或无线接入的电话,可以通过各自电话网络接入到IMS核心网中。
具体的,在实现本发明的方案时:
VU,用于在用户触发语音通讯业务时,与对端语音设备建立会话;还用于在会话建立后,将生成的第一语音数据包通过IMS核心网发送到应用管理平台;还用于接收应用管理平台转发的对端语音设备生成的第二语音数据包;
应用管理平台,用于将第一语音数据包转发给对端语音设备;还用于将第二语音数据包转发给VU;
对端语音设备,用于与VU建立会话;还用于接收第一语音数据包;还用于生成第二语音数据包。
另外,VU需先到IMS核心网中进行注册,再通过IMS核心网注册到应用管理平台。
其中,应用管理平台可以包括一个应用服务器(AS)和一个媒体服务器(MS)。AS负责VU的注册;MS负责上述第一、第二语音数据包的转发。
图1所示系统中,还包括接入网关,对端语音设备通过该接入网关接入IMS核心网;则VU通过IMS核心网和接入网关与对端语音设备建立会话。
下面结合图1所示的组网图来对本发明VU支持语音通讯的实现方法进行说明,如图2所示,该方法包括:
步骤201,在用户触发VU的语音通讯业务时,VU与对端语音设备建立会话。
VU与对端语音设备建立会话的过程,包括:
用户触发VU的语音通讯业务时,VU读取语音通讯业务对应的特服号码和第一相关参数,生成INVITE消息,发送给IMS核心网;
IMS核心网根据INVITE消息中的特服号码向对应的对端语音设备的接入网关转发INVITE消息;
接入网关接收到INVITE消息后,保存第一相关参数、并根据特服号码呼叫对端语音设备,并在对端语音设备应答后,发送200OK消息给IMS核心网;200OK消息携带第二相关参数;
VU接收到IMS核心网转发的200OK消息后,解析、存储第二相关参数,并通过IMS核心网向接入网关返回ACK消息,完成会话的建立。
其中,第一相关参数为语音通讯业务对应的VU的相关参数,包括:第一音频编码格式(VU支持的音频编码格式可以是G.711,也可以是AAC等)、第一码率、VU的IP地址和接收对端语音设备的语音数据的端口;
第二相关参数为语音通讯业务对应的对端语音设备的相关参数,包括:第二音频编码格式、第二码率、对端语音设备的IP地址和接收VU的语音数据的端口。
另外,在建立会话之前,VU需要注册到IMS核心网、并通过IMS核心网注册到应用管理平台(AS),具体的将通过图3的实施例进行说明。
步骤202,会话建立后,VU将生成的第一语音数据包通过IMS核心网发送到应用管理平台,应用管理平台将第一语音数据包转发给对端语音设备;同时,应用管理平台接收对端语音设备生成的第二语音数据包、并通过IMS核心网转发给VU,VU对第二语音数据包解码还原后进行回放。
在会话建立之后,进行会话之前,该方法还包括如下操作:
IMS核心网通过MESSAGE消息通知应用管理平台VU已经和对端语音设备建立了会话;
应用管理平台从MESSAGE消息中解析出VU的IP地址、接收对端语音设备的语音数据的端口、对端语音设备的IP地址和接收VU的语音数据的端口、并保存(用于语音数据包的转发),同时记录VU处于通话状态。
具体的,
VU生成第一语音数据包,为:VU利用第一音频编码格式和第一码率对采集的语音数据进行压缩编码,生成第一语音数据包;
应用管理平台将第一语音数据包转发到对端语音设备,为:应用管理平台根据保存的对端语音设备的IP地址和接收VU的语音数据的端口,将第一语音数据包转发到对端语音设备。
应用管理平台将第二语音数据包发给VU,为:应用管理平台接收第二语音数据包,并根据保存的VU的IP地址、接收对端语音设备的语音数据的端口,将第二语音数据包转发到VU;
VU对第二语音数据包解码还原,为:VU利用第二音频编码格式和第二码率对第二语音数据包进行解码还原。
下面通过具体的实施例来说明上述方案。
如图3所示为VU注册到IMS核心网和AS的流程,包括:
步骤301、VU向IMS核心网发起注册(Register)请求,在该请求消息中携带不完整的鉴权信息,如:
Authorization:Digest username=VUNumberzte.com.cn。
步骤302、IMS核心网向VU返回401鉴权挑战响应。
步骤303、VU收到401鉴权挑战响应后,重新向IMS核心网发起Register请求,在该请求消息中携带完整的鉴权信息,如:
Authorization:Digest username=″VUNumberzte.com.cn″,
realm=″zte.com.cn″,nonce=″57cc4d087e7537859fab6d2ec86b2fe7″,
uri=sip:zte.com.cn,response=″08209aec3d8292d03234c365497becad″,
cnonce=″401828850″,algorithm=MD5,opaque=″″;
其中,response表示可以为
response=MD5(MD5(username:realm:password):nonce:nc:cnonce:qop:MD5(REGISTER:uri))。
步骤304、IMS核心网对发起Register请求的VU进行鉴权认证,成功之后返回200OK响应给VU,则VU注册到IMS核心网成功。
步骤305、IMS核心网根据设置的业务触发规则,向AS发起注册请求,请求将该VU也注册到AS上。
步骤306、AS返回200OK响应给IMS核心网,则VU注册到AS成功,至此VU注册流程结束。
图4所示为通过VU进行语音通讯的流程,在该实施例中,以目前通用的SIP协议为例说明,包括:
步骤401、用户手动触发VU的语音媒体服务(例如点击了语音媒体服务对应的呼叫按钮)后,VU读取内置的特服号码,并携带该号码向IMS核心网发送INVITE消息,其中携带自身的SDP信息、即第一相关参数,包括第一音频编码格式、第一码率、VU的IP地址和接收对端语音设备的语音数据的端口等。
步骤402、IMS核心网接收到INVITE消息后,根据特服号码向对应的对端语音设备的接入网关转发该INVITE消息。
步骤403、接入网关接收到INVITE消息,根据特服号码呼叫对应的对端语音设备,例如对端语音设备位于PSTN网络时,采用PSTN的呼叫流程,如果语音设备为IP电话,那么采用IP电话的呼叫流程。
步骤404、对端语音设备应答后,接入网关发送200OK消息给IMS核心网,携带对端语音设备的SDP信息、即第二相关参数,包括第二音频编码格式、第二码率、对端语音设备的IP地址和接收VU语音数据的端口等。
步骤405、IMS核心网转发200OK消息到VU。
步骤406、VU接收到200OK消息后,解析出对端语音设备的SDP信息,并向IMS核心网返回ACK消息。
步骤407、IMS核心网转发ACK消息到接入网关。
步骤408、IMS核心网通过MESSAGE消息通知AS该VU已经和对端语音设备建立了会话,并在MESSAGE消息中携带VU和对端语音设备的IP地址和端口信息,同时AS记录该VU处于通话状态。
步骤409、AS返回200OK消息到IMS核心网。在VU和对端语音设备通话时,由AS内部的媒体服务器(MS)(MS也可独立部署)来转发语音数据,具体的:
VU将利用第一音频编码格式和第一码率对采集的语音数据进行压缩编码,生成第一语音数据包,通过IMS核心网发送到MS,MS根据对端语音设备的IP地址和接收VU的语音数据的端口,将第一语音数据包转发到接入网关,由接入网关将第一语音数据转发到对端语音设备;
反之,MS接收对端语音设备生成的第二语音数据包,并根据VU的IP地址、接收对端语音设备的语音数据的端口,将第二语音数据包转发到VU;VU利用第二音频编码格式和第二码率对第二语音数据包进行解码还原。
这样,VU和对端语音设备可以正常进行语音通讯。
需要指出的是,如果VU和对端语音设备所处的网络类型相同的时,语音数据的转发不需要经过接入网关。
步骤410、当需要结束会话时,VU和对端语音设备都可以主动挂断会话,这里以VU主动挂断为例进行描述:VU主动向IMS核心网发起BYE请求。
步骤411、IMS核心网转发BYE请求到接入网关。
步骤412、接入网关挂断电话。
步骤413、接入网关发送200OK消息到IMS核心网。
步骤414、IMS核心网转发200OK消息到VU。
步骤415、IMS核心网发送MESSAGE消息通知AS该VU和对端语音设备之间的会话已挂断。
步骤416、AS回应200OK消息到IMS核心网,本次通话结束。
根据上述的方案,本发明还提供了一中支持语音通讯的VU,如图5所示,包括:中央控制模块、语音模块、网络模块、麦克风和扬声器;其中:
用户触发VU的语音通讯业务时(例如点击呼叫按钮),中央控制模块通过网络模块完成VU与对端语音设备之间会话的建立;
会话建立后,语音模块对麦克风采集的语音数据进行压缩编码后、生成第一语音数据包,并通过网络模块发送到对端语音设备;同时,语音模块对网络模块传送的、来自对端语音设备的第二语音数据包进行解码还原后,通过扬声器进行回放。
如图5所示,VU还包括配置存储模块,用于配置并存储VU的语音通讯业务的第一相关参数,包括第一音频编码格式、第一码率、VU的IP地址和接收对端语音设备的语音数据的端口;还用于配置并存储VU的语音通讯业务对应的特服号码;还用于存储对端语音设备的语音通讯业务的第二相关参数,包括第二音频编码格式、第二码率、对端语音设备的IP地址和接收VU的语音数据的端口。
在建立会话之前,中央控制模块还需负责将VU注册到IMS核心网和应用管理平台,其中,注册所需的信息(例如,VU的用户名、密码等身份信息)需要从配置存储模块获取。
用户触发VU的语音通讯业务时,中央控制模块,用于从配置存储模块读取特服号码和第一相关参数,生成INVITE消息,触发会话的建立;网络模块,用于将INVITE消息发送到IMS核心网,通过IMS核心网建立会话;还用于在会话建立过程中,接收对端语音设备的语音通讯业务的相关参数;相应的,中央控制模块,还用于将对端语音设备的语音通讯业务的相关参数提供给配置存储模块进行存储。
语音模块,还用于利用第一音频编码格式和第一码率对麦克风采集的语音数据进行压缩编码,生成第一语音数据包;网络模块,还用于将第一语音数据包发送到IMS核心网,通过IMS核心网发送到对端语音设备。
网络模块,还用于通过IMS核心网接收来自对端语音设备的第二语音数据包,并提供给语音模块进行处理;语音模块,还用于利用第二音频编码格式和第二码率对第二语音数据包进行解码还原后,通过扬声器进行回放。
另外,在进行语音通讯时,语音模块还会将当前的通讯状态反馈给中央控制模块,由中央控制模块向用户展示。
以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。
Claims (15)
1.一种支持语音通讯的自动售货机,其特征在于,包括:中央控制模块、语音模块、网络模块、麦克风和扬声器;其中:
用户触发自动售货机(VU)的语音通讯业务时,所述中央控制模块通过所述网络模块完成VU与对端语音设备之间会话的建立;
会话建立后,所述语音模块对所述麦克风采集的语音数据进行压缩编码后、生成第一语音数据包,并通过网络模块发送到对端语音设备;同时,所述语音模块对所述网络模块传送的、来自对端语音设备的第二语音数据包进行解码还原后,通过所述扬声器进行回放。
2.根据权利要求1所述支持语音通讯的VU,其特征在于,所述VU还包括配置存储模块,用于配置并存储VU的语音通讯业务的第一相关参数,包括第一音频编码格式、第一码率、VU的IP地址和接收对端语音设备的语音数据的端口;还用于配置并存储VU的语音通讯业务对应的特服号码;还用于存储所述对端语音设备的语音通讯业务的第二相关参数,包括第二音频编码格式、第二码率、对端语音设备的IP地址和接收VU的语音数据的端口。
3.根据权利要求2所述支持语音通讯的VU,其特征在于,所述用户触发VU的语音通讯业务时,
所述中央控制模块,用于从所述配置存储模块读取所述特服号码和所述第一相关参数,生成INVITE消息,触发所述会话的建立;
所述网络模块,用于将所述INVITE消息发送到IMS核心网,通过所述IMS核心网建立所述会话;还用于在会话建立过程中,接收所述对端语音设备的语音通讯业务的相关参数;
相应的,所述中央控制模块,还用于将所述对端语音设备的语音通讯业务的相关参数提供给所述配置存储模块进行存储。
4.根据权利要求3所述支持语音通讯的VU,其特征在于,
所述语音模块,还用于利用第一音频编码格式和第一码率对所述麦克风采集的语音数据进行压缩编码,生成第一语音数据包;
所述网络模块,还用于将所述第一语音数据包发送到IMS核心网,通过IMS核心网发送到对端语音设备。
5.根据权利要求4所述支持语音通讯的VU,其特征在于,
所述网络模块,还用于通过IMS核心网接收来自对端语音设备的第二语音数据包,并提供给所述语音模块进行处理;
所述语音模块,还用于利用第二音频编码格式和第二码率对所述第二语音数据包进行解码还原后,通过所述扬声器进行回放。
6.一种VU支持语音通讯的实现方法,其特征在于,包括:
在用户触发VU的语音通讯业务时,VU与对端语音设备建立会话;
会话建立后,所述VU将生成的第一语音数据包通过IMS核心网发送到应用管理平台,所述应用管理平台将所述第一语音数据包转发给所述对端语音设备;同时,所述应用管理平台接收所述对端语音设备生成的第二语音数据包、并通过IMS核心网转发给所述VU,所述VU对所述第二语音数据包解码还原后进行回放。
7.根据权利要求6所述VU支持语音通讯的实现方法,其特征在于,建立会话之前,该方法还包括:所述VU注册到所述IMS核心网、并通过所述IMS核心网注册到所述应用管理平台。
8.根据权利要求6或7所述VU支持语音通讯的实现方法,其特征在于,所述VU与对端语音设备建立会话,包括:
用户触发VU的语音通讯业务时,VU读取语音通讯业务对应的特服号码和第一相关参数,生成INVITE消息,发送给所述IMS核心网;
所述IMS核心网根据所述INVITE消息中的所述特服号码向对应的对端语音设备的接入网关转发所述INVITE消息;
所述接入网关接收到所述INVITE消息后,保存所述第一相关参数、并根据所述特服号码呼叫所述对端语音设备,并在所述对端语音设备应答后,发送200OK消息给所述IMS核心网;所述200OK消息携带第二相关参数;
所述VU接收到所述IMS核心网转发的所述200OK消息后,解析、存储所述第二相关参数,并通过所述IMS核心网向所述接入网关返回ACK消息,完成所述会话的建立。
9.根据权利要求8所述VU支持语音通讯的实现方法,其特征在于,
所述第一相关参数包括:第一音频编码格式、第一码率、VU的IP地址和接收对端语音设备的语音数据的端口;
所述第二相关参数包括:第二音频编码格式、第二码率、对端语音设备的IP地址和接收VU的语音数据的端口。
10.根据权利要求9所述VU支持语音通讯的实现方法,其特征在于,所述会话建立之后,该方法还包括:
所述IMS核心网通过MESSAGE消息通知所述应用管理平台所述VU已经和对端语音设备建立了会话;
所述应用管理平台从所述MESSAGE消息中解析出VU的IP地址、接收对端语音设备的语音数据的端口、对端语音设备的IP地址和接收VU的语音数据的端口、并保存,同时记录所述VU处于通话状态。
11.根据权利要求10所述VU支持语音通讯的实现方法,其特征在于,
所述VU生成第一语音数据包,具体为:所述VU利用第一音频编码格式和第一码率对采集的语音数据进行压缩编码,生成第一语音数据包;
所述应用管理平台将所述第一语音数据包转发到所述对端语音设备,具体为:所述应用管理平台根据保存的对端语音设备的IP地址和接收VU的语音数据的端口,将所述第一语音数据包转发到所述对端语音设备。
12.根据权利要求10所述VU支持语音通讯的实现方法,其特征在于,
所述应用管理平台将第二语音数据包发给所述VU,具体为:所述应用管理平台接收所述第二语音数据包,并根据保存的VU的IP地址、接收对端语音设备的语音数据的端口,将所述第二语音数据包转发到所述VU;
所述VU对所述第二语音数据包解码还原,具体为:所述VU利用第二音频编码格式和第二码率对所述第二语音数据包进行解码还原。
13.一种VU支持语音通讯的实现系统,其特征在于,包括:VU、IMS核心网、应用管理平台和对端语音设备,其中:
所述VU,用于在用户触发语音通讯业务时,与所述对端语音设备建立会话;还用于在所述会话建立后,将生成的第一语音数据包通过所述IMS核心网发送到所述应用管理平台;还用于接收所述应用管理平台转发的所述对端语音设备生成的第二语音数据包;
所述应用管理平台,用于将所述第一语音数据包转发给所述对端语音设备;还用于将所述第二语音数据包转发给所述VU;
所述对端语音设备,用于与所述VU建立会话;还用于接收所述第一语音数据包;还用于生成所述第二语音数据包。
14.根据权利要求13所述VU支持语音通讯的实现系统,其特征在于,所述VU,还用于注册到所述IMS核心网、并通过所述IMS核心网注册到所述应用管理平台。
15.根据权利要求13或14所述VU支持语音通讯的实现系统,其特征在于,该系统还包括接入网关,所述对端语音设备通过所述接入网关接入所述IMS核心网;
相应的,所述VU,还用于通过所述IMS核心网和所述接入网关与所述对端语音设备建立会话。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201110357453.6A CN102438011B (zh) | 2011-11-11 | 2011-11-11 | 一种自动售货机及其实现语音通讯的方法和系统 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201110357453.6A CN102438011B (zh) | 2011-11-11 | 2011-11-11 | 一种自动售货机及其实现语音通讯的方法和系统 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN102438011A true CN102438011A (zh) | 2012-05-02 |
| CN102438011B CN102438011B (zh) | 2016-03-30 |
Family
ID=45985883
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201110357453.6A Expired - Fee Related CN102438011B (zh) | 2011-11-11 | 2011-11-11 | 一种自动售货机及其实现语音通讯的方法和系统 |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN102438011B (zh) |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2004046766A (ja) * | 2002-07-11 | 2004-02-12 | Tietech Co Ltd | 自動販売機とセンタとの通信方式 |
| CN201134129Y (zh) * | 2007-12-06 | 2008-10-15 | 上海市杨浦区齐齐哈尔路第一小学 | 语音播报售卖机 |
-
2011
- 2011-11-11 CN CN201110357453.6A patent/CN102438011B/zh not_active Expired - Fee Related
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2004046766A (ja) * | 2002-07-11 | 2004-02-12 | Tietech Co Ltd | 自動販売機とセンタとの通信方式 |
| CN201134129Y (zh) * | 2007-12-06 | 2008-10-15 | 上海市杨浦区齐齐哈尔路第一小学 | 语音播报售卖机 |
Also Published As
| Publication number | Publication date |
|---|---|
| CN102438011B (zh) | 2016-03-30 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN113114702B (zh) | 一种IOS端基于SIP协议交互的WebRTC通信方法和系统 | |
| US8499082B2 (en) | Methods, systems, and computer readable media for providing services in a telecommunications network using interoperability specification/session initiation protocol (IOS/SIP) adapter | |
| CN103227788A (zh) | 实现网页应用程序与sip设备进行通信的方法和系统 | |
| CN101507254A (zh) | 实现sip dect终端移动性的设备及方法 | |
| WO2015158114A1 (zh) | 一种智能通讯方法、终端及系统 | |
| WO2008022596A1 (en) | A method, system and apparatus for delivering sms in forking mode | |
| WO2008047920A1 (fr) | Serveur proxy, système et procédé de communication et programme | |
| CN105516176B (zh) | 一种呼叫中心系统及其通信连接方法和装置 | |
| JP5477379B2 (ja) | 不正呼検出装置、不正呼検出方法、及び不正呼検出用プログラム | |
| CN101741993A (zh) | Ip网络承载销售点终端数据业务的方法、设备及系统 | |
| CN102769633A (zh) | 通话录音系统和通话录音方法 | |
| JP5684386B2 (ja) | ボイスメールに付随する映像コンテンツへのウェブベースのアクセス | |
| CN102948184B (zh) | 校验目录服务中的视频呼叫号码输入项的系统和方法 | |
| CN101686288A (zh) | 接收装置、发送接收系统和接收方法 | |
| CN103414836B (zh) | 接入基于ip的电话会议的处理方法及装置 | |
| WO2012079449A1 (zh) | 双向语音对讲的实现方法及系统 | |
| CN100589487C (zh) | Sip通信网络中和媒体服务器交互的方法 | |
| CN102438011B (zh) | 一种自动售货机及其实现语音通讯的方法和系统 | |
| CN101472019B (zh) | 一种带外dtmf信令互通方法、系统和装置 | |
| CN104618878B (zh) | 短信网关 | |
| CN108040000B (zh) | 一种信息传送方法及设备 | |
| CN102752405B (zh) | 一种互联网对电话的通话系统及通话方法 | |
| CN101657027A (zh) | 一种无线传真方法、装置及系统 | |
| CN104640093B (zh) | 业务处理装置 | |
| CN102572728B (zh) | 一种传输留言信息的方法及装置和系统 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| C14 | Grant of patent or utility model | ||
| GR01 | Patent grant | ||
| CF01 | Termination of patent right due to non-payment of annual fee | ||
| CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20160330 |