CN101583097B - 软交换业务的通讯方法、装置和*** - Google Patents
软交换业务的通讯方法、装置和*** Download PDFInfo
- Publication number
- CN101583097B CN101583097B CN2009101423981A CN200910142398A CN101583097B CN 101583097 B CN101583097 B CN 101583097B CN 2009101423981 A CN2009101423981 A CN 2009101423981A CN 200910142398 A CN200910142398 A CN 200910142398A CN 101583097 B CN101583097 B CN 101583097B
- Authority
- CN
- China
- Prior art keywords
- base station
- indoor base
- sip
- soft switch
- switch service
- 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.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
-
- 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/1046—Call controllers; Call servers
-
- 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/04—Large scale networks; Deep hierarchical networks
- H04W84/042—Public Land Mobile systems, e.g. cellular systems
- H04W84/045—Public Land Mobile systems, e.g. cellular systems using private Base Stations, e.g. femto Base Stations, home Node B
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明属于通信技术领域,涉及一种软交换业务的通讯方法、装置和***。其中,软交换业务的通讯方法包括:第一室内基站向第二室内基站发送启动软交换业务的请求消息,建立软交换业务的传输通道;第一室内基站与第二室内基站在软交换业务的传输通道上进行软交换业务的通讯。以实现室内基站覆盖下软交换业务的通讯,扩展室内基站的应用。
Description
技术领域
本发明涉及通信技术领域,尤其涉及一种软交换业务的通讯方法、装置和***。
背景技术
随着因特网业务的发展,以及宽带接入网络和无线网络的广泛应用,用户需要高速、便捷和低成本的使用无线设备,以享受无线数据服务。为了更好的利用现有网络的资源,以及保护网络设备运营商的成本,在无线接入网络中引入了FEMTO-CELL(毫微微蜂窝式基站),FEMTO-CELL对应的设备称为AP(Access Point,接入点),或称为室内基站。
现有技术中,AP可应用于UMTS(Universal Mobile TelecommunicationsSystem,通用移动通信***)。AP通过IP(Internet Protocol,因特网协议)网络连接到AG(Access Gate,接入网关),AG连接到现有的UMTS***,组成UMTS AP家庭覆盖***。与传统基站相比,UMTS AP降低了高速数据业务对移动网络的冲击,使现有无线网络可以接入更多的无线高速数据用户。
但是,现有技术中基于AP的应用非常缺乏。
值得说明的是,AP还可以应用到其他通信***中,比如GSM(GlobalSystem for Mobile communications,全球移动通信***)、CDMA2000(CodeDivision MultipleAccess,码分多址接入2000)***,以及LTE/SAE(Long TermEvolution,3GPP长期演进计划/System Architecture Evolution***架构演进)等***。在这些***中,类似问题同样存在。
发明内容
本发明实施例在于提供一种软交换业务的通讯方法、装置和***,能够实现室内基站覆盖下软交换业务的通讯。
本发明实施例是通过以下技术方案实现的:
本发明一个实施例提供了一种软交换业务的通讯方法,该方法包括:
第一室内基站向第二室内基站发送启动软交换业务的请求消息,建立所述软交换业务的传输通道;
所述第一室内基站与第二室内基站在所述软交换业务的传输通道上进行所述软交换业务的通讯。
本发明另一个实施例还提供了一种软交换业务的通讯装置,该装置包括:
第一模块,用于向室内基站发送启动软交换业务的请求消息,建立所述软交换业务的传输通道;
第二模块,用于在所述建立的软交换的传输通道上进行所述软交换业务的通讯。
本发明又一个实施例还一种软交换业务的通讯***,包括上述实施例提供的一种软交换业务通讯装置。
以上技术方案可以看出,第一室内基站向第二室内基站发送启动软交换业务的请求消息,建立软交换业务的传输通道,之后第一室内基站与第二室内基站在该传输通道上进行软交换业务的通讯。通过本发明实施例提供的技术方案,实现室内基站覆盖下软交换业务的通讯,扩展了家庭基站AP的应用。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例一提供的软交换业务的通讯方法流程图;
图2是本发明实施例二提供的软交换业务的通讯方法流程图;
图3是本发明实施例三提供的软交换业务的通讯方法流程图;
图4是本发明实施例四提供的软交换业务的通讯装置示意图;
图5是本发明实施例五提供的软交换业务的通讯装置示意图;
图6是本发明实施例六提供的软交换业务的通讯装置示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述。显然,所描述的实施例只是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明所保护的范围。为了使本领域技术人员更容易理解本发明的技术方案,首先对本发明技术方案进行简要描述。
值得说明的是,本发明实施例提供的技术方案适用于所有无线接入***,适用范围包括但不限于UMTS、CDMA、GSM、TD-SCDMA(TimeDivision-Synchronization Code Division Multiple Access,时分同步码分多址接入)、WiMAX(Worldwide interoperability for Microwave Access,全球互通微波接入)等无线网络,同样适用于演进后的各种无线接入***,如HSPA(HighSpeed Packet Access,高速分组接入)的向下演进版本HSPA+和LTE(Long TermEvolution,长期演进)网络等。
其中,涉及的概念解释如下:
软交换:其基本含义就是将呼叫控制功能从媒体网关(传输层)中分离出来,通过软件实现基本呼叫控制功能,包括呼叫选路、管理控制、连接控制(建立/拆除会话)和信令互通,从而实现呼叫传输与呼叫控制的分离,为控制、交换和软件可编程功能建立分离的平面。软交换主要提供连接控制、翻译和选路、网关管理、呼叫控制、带宽管理、信令、安全性和呼叫详细记录等功能。与此同时,软交换还将网络资源、网络能力封装起来,通过标准开放的业务接口和业务应用层相连,从而可方便地在网络上快速提供新业务,为了实现多媒体业务,软交换技术引入了以IMS(IP multimedia subsystem,IP多媒体子***)为基础的多媒体服务解决方案。
IMS:是一种标准化的下一代网络架构,IMS使用基于3GPP标准化SIP(Session Initiation Protocol,会话发起协议)应用的VoIP(Voice over InternetProtocol,Internet电话)应用,承载在标准IP协议上,通过基于SIP的ISC(Internal Service Control,内部服务控制)接口与各种应用服务器的交互实现各种应用。由于IMS融合了语音和数据业务,又结合了IP网的灵活性和SIP的可扩展性,使电信运营商提供移动和固定多媒体业务成为可能。
SIP:是应用层控制协议,可以建立、修改和终止多媒体会话(会议),如互联网电话呼叫。
AP业务网关(ASG)服务器:保存各个AP的SIP注册名称,以及各个AP在Close工作模式允许驻留的移动终端的MSISDN、IMSI、以及移动终端是否驻留在AP上的标记等等;ASG服务器也保存呼叫记录,记录的内容包括主叫号码、被叫号码、以及主叫是否允许视频通讯和被叫是否允许视频通讯等等信息。
另外,本发明实施例提供的技术方案,为实现软交换业务,AP作为SIP UA(UserAgent,用户代理),集成了SIP客户端的功能。比如,每次AP上电启动之后,在获取IP地址之后,立即发起SIP注册,并把注册名通过TCP/IP通讯保存到ASG服务器上。
下面对本发明实施例进行详细描述。
参见图1,为本发明实施例一提供的软交换业务的通讯方法流程图,所述方法包括:
S100:第一室内基站向第二室内基站发送启动软交换业务的请求消息。
其中,第一室内基站与第二室内基站之间可通过IMS核心网连接。
S101:第一室内基站与第二室内基站之间建立软交换业务的传输通道。
例如,软交换业务的传输通道为UDP(User Datagram Protocol,用户数据报协议)通道,UDP通道在传输数据之前,第一室内基站端和第二室内基站之间不建立连接,因此不需要维护连接状态。
其中,软交换业务为SIP语音通讯,或者SIP视频通讯。
若软交换业务是初始会话协议SIP视频通讯,则第一室内基站接收ASG服务器发送的启动SIP视频通讯的消息后,向第二室内基站发送SIP视频通讯请求消息,在接收到第二室内基站发送的第一SIP应答消息后,建立与第二室内基站之间的SIP视频通信的传输通道;
若软交换业务是初始会话协议SIP语音通讯,则第一室内基站接收其覆盖下的第一终端向第二室内基站覆盖下的第二终端发送的呼叫建立请求,从呼叫建立请求中获取第一终端号码和第二终端号码;如果第一室内基站判断第二终端号码为第二室内基站的SIP注册号码时,将接收的呼叫建立请求转换为SIP语音通讯请求,发送给第二室内基站;接收到第二室内基站发送的第二SIP应答消息后,建立与第二室内基站之间的SIP语音通信的传输通道。
S102:第一室内基站与第二室内基站在软交换业务的传输通道上进行软交换业务的通讯。
本实施例中,第一室内基站通过与第二室内基站之间建立软交换业务传输通道,通过该软交换业务传输通道与第二室内基站之间进行软件交换业务通讯时,从而实现了在两个室内基站时间进行软交换业务通讯,扩展了家庭基站的应用。
参见图2,为本发明实施例二提供的软交换业务的通讯方法流程图,所述方法包括:
S200:第一终端与第二终端建立语音通话。
例如,第一终端通过其所属AP给第二终端打电话,第一终端所属AP在上行直传消息中监听到呼叫控制消息的呼叫建立消息,将监听到的呼叫建立消息透传给核心网,在呼叫建立成功后,第一终端所属AP或第二终端所属AP通知ASG服务器建立对应的呼叫记录,该呼叫记录内容可以保存第一终端号码和第二终端号码。
S201:第一终端向其所属的第一AP发送请求SIP视频通讯的触发消息;
本步骤中,该触发消息可以是START DTMF(Dual-Tone Multi frequency,双音多频)消息。具体的,第一终端和第二终端之间的语音呼叫建立成功之后,第一终端与第二终端在语音通讯的过程中可以协商通过AP来实施视频电话,比如,第一终端可以通过触发键盘上预先设置的某个按键向第一AP请求视频通讯。
S202:第一AP接收到第一终端发送的请求SIP视频通讯的触发消息时,通知ASG服务器在呼叫记录中记录该第一终端允许视频通讯;
具体的,第一终端发送的启动SIP视频通讯的触发消息可以包含预先设置的允许视频通讯的信息,第一AP接收到触发消息后,向ASG服务器发送记录第一终端允许视频通讯的消息,相应的,ASG服务器记录第一终端允许视频通讯。
具体实现时,触发消息中允许视频通讯的信息可以预先设置,比如为某键的IA5字符编码。
S203:ASG服务器向第一AP发送启动SIP视频通讯的消息。
例如,ASG服务器根据本地保存的记录查询第二终端允许视频通讯时,根据保存的第一终端号码,通知第一AP启动SIP视频通讯,消息的内容包括:第一AP的SIP注册号码和第二AP的SIP注册号码等信息。
S204:第一AP接收ASG服务器发送的启动SIP视频通讯的消息后,向第二AP发送SIP视频通讯请求消息。
例如,第一AP在收到ASG服务器发送的启动SIP视频通讯的消息后,第一AP构造请求SIP视频呼叫(SIP INVITE)的消息,并将构造的请求视频呼叫的消息发送给第二AP;该请求视频呼叫的消息接受方(TO域)包含对端AP(第二AP)的SIP注册号码,启动方(FROM域)包含自身(第一AP)的SIP注册号码,同时该SIP INVITE还可以进一步携带会话描述协议(SDP)信息,该SDP信息可以包含进行视频通讯的媒体格式、编码类型、媒体流端口、AP的公网IP地址等等。
S205:第二AP向第一AP发送第一SIP应答消息。
例如,第二AP接收到SIP INVITE消息之后,构造第一AIP应答消息,例如SIP 200OK。在SIP 200OK消息中,FROM域包含自身(第二AP)的SIP注册号码,TO域包含对端(第一AP)的SIP注册号码,同时还可以进一步携带会话描述协议(SDP)信息,该SDP信息还可以包含进行视频通讯的媒体格式、编码类型、媒体流端口、AP的公网IP地址等等。
S206:第一AP向第二AP发送应答确认消息。
例如,第一AP收到第二AP的SIP 200OK应答之后,向第一AP发送应答确认消息(SIP ACK)。
S207:第一AP与第二AP之间建立UDP通道。
具体的,第一AP和第二AP根据会话描述协议(SDP)信息获知对端的IP地址以及媒体流端口,建立用于SIP视频通讯的UDP通道。
S208:第一AP与第二AP在UDP通道上进行SIP视频媒体流的传输;
具体的,第一AP可以将接收的SIP视频媒体流发送到该第一AP覆盖下的显示设备,第二AP可以将接收的SIP视频媒体流发送到该第一AP覆盖下的显示设备。
本实施例的技术方案中,基于毫微微蜂窝式基站的组网模式,可以通过ADSL modem把一个家庭的电视机、台式电脑、笔记本电脑、固定电话以及移动终端等电子消费产品连入AP,该AP具有家庭网关和MSC功能的无线接入设备,从而形成一个家庭内部私人网络。当第一AP和第二AP视频通讯建立成功后,可以将对端的视频信号在移动终端、电视机或者电脑上实时显示。
具体的,通讯两端的摄像头(比如第一终端和第二终端上的摄像头)所拍摄的图像在视频编码之后采用RTP流的方式发送给对端;而对端AP在监视到视频媒体流之后,对它进行解码发给可视电话、室内电视机、电脑等显示设备。
以上从第一终端主动发起SIP视频通讯的角度进行了描述,如果从第二终端主动发起SIP视频通讯的角度,相应的步骤为:
第二终端向其所属的第二AP发送请求SIP视频通讯的触发消息;第二AP接收到请求SIP视频通讯的触发消息时,通知ASG服务器在呼叫记录中记录该第二终端允许视频通讯;ASG服务器根据本地保存的记录查询第一终端允许视频通讯时,向第二AP发送启动SIP视频通讯的消息;第二AP接收ASG服务器发送的启动SIP视频通讯的消息后,向第一AP发送SIP视频通讯请求消息;第一AP向第二AP发送SIP应答消息;第二AP向第一AP发送应答确认消息;第一AP与第二AP之间建立UDP通道;第一AP与第二AP在UDP通道上进行SIP视频媒体流的传输。
由于和前述步骤类似,详细步骤不再具体描述。
可以理解的是,第一终端与第二终端之间在进行SIP视频通讯的过程中,通讯的任一方都可以随时通过触发预设的某个按键中断正在进行的SIP视频通讯。触发中断SIP视频通讯的终端所属AP在监听到START DTMF消息时候,如果消息中包含预先设置的停止SIP视频通讯的某键的IA5字符编码,则通知ASG服务器在相应呼叫记录中记录该用户不允许视频通讯,并且触发中断视频通讯的终端所属AP发送终止SIP视频通讯(SIP BYE)的消息给对方,从而达到终止SIP视频通讯的目的。另外,当第一终端与第二终端之间通讯完毕,第一AP或者第二AP向ASG服务器发送删除通话记录的消息。
本实施例提供的技术方案中,AP集成了SIP客户端的功能,而ASG服务器可以协作SIP视频通讯流程的实现。当第一终端与第二终端之间需要进行SIP视频通讯时,通过本端AP向对端AP发送启动软交换业务的请求消息,通过终端、AP、ASG服务器的信令交互,完成SIP视频通讯协商,建立视频通讯的传输通道,并在传输通道上进行SIP视频通讯。以此实现了AP覆盖下的SIP视频通讯,扩展了AP的应用业务。
而且,本发明实施例可以采用视频伴随建立技术,实现在普通语音服务的同时进行SIP视频通讯,即通过Femto Cell拨打普通的语音电话,可伴随建立视频呼叫。
另外,如果该AP具有家庭网关功能,通过ADSL modem把一个家庭的电视机、台式电脑、笔记本电脑、固定电话以及移动终端等电子消费产品连入AP,从而形成一个家庭内部私人网络,则移动终端变成了可视电话中的无绳电话手柄,视频通讯过程中通过连接在AP上的电脑或者电视显示图像,从而提高了用户体验。
另外,本发明实施例提供的技术方案,还可以实现AP覆盖下SIP语音通讯。
方案包括:第一室内基站接收其覆盖下的第一终端向第二室内基站覆盖下的第二终端发送的呼叫建立请求,从呼叫建立请求中获取第一终端号码和第二终端号码,如果第一室内基站判断第二终端号码为第二室内基站的SIP注册号码时,将接收的呼叫建立请求转换为SIP语音通讯请求,发送给第二室内基站;第二室内基站对SIP语音通讯请求进行应答,比如发送第二SIP应答消息,第一室内基站接收到第二SIP应答消息后,建立与第二室内基站之间的SIP语音通信的传输通道,通过该SIP语音通信的传输通道,与第二室内基站之间进行SIP语音通讯。
具体的,第二室内基站在接收到SIP语音通讯请求后,第二室内基站向其覆盖下的终端发起寻呼,如果第二室内基站覆盖下的某个终端响应了第二室内基站的寻呼且摘机时,第二室内基站向第一室内基站发送第二SIP应答消息;第一基站接收到第二室内基站发送的第二SIP应答消息后,向第一终端发送摘机消息,第一终端响应该摘机消息,第一基站在接收到第一终端发送的摘机响应消息后,向第二室内基站发送SIP响应消息,第一AP与第二AP之间建立UDP通道,通过该UDP通道进行SIP语音通讯。
以下以具体实施例的方式对SIP语音通讯的实现进行描述:
参见图3,为本发明实施例三提供的软交换业务的通讯方法流程图,所述方法包括:
S300:第一终端与第一AP之间建立无线承载连接或者数据承载连接。
S301:第一AP接收第一终端发送的呼叫建立(call setup)请求,如果第二终端号码为第二AP的SIP注册号码,则将接收的呼叫建立请求转换为初始会话协议请求(SIP INVITE)。
例如,第一终端驻留在自家的AP(第一AP)上,通过第一AP给第二终端打电话,第一AP在上行直传消息中监听到呼叫控制消息(Call Control,CC)的呼叫建立(call setup)消息,提取其中的作为主叫终端的第一终端号码(callingparty number)和作为被叫终端的第二终端号码(Called party number)并保存。
如果第二终端号码之前的6个数字为“111236”(代表SIP语音呼叫的特征码,可以设置,本发明实施例不限于此),而实际的第二终端号码是特征码后面的部分,则判断该特征码后面的号码是否为某个AP(比如第二AP)的SIP注册号码,如果是,则第一AP不再把这次的call setup发送给核心网络,而是将这次的call setup转换为SIP INVITE消息。该SIP INVITE消息的TO域包含第二AP的SIP注册号码,FROM域包含第一AP的SIP注册号码。
可以理解的是,也可以预先设定规则,直接对第二终端号码进行判断,如果是某个AP的SIP注册号码,则将call setup转换为SIP INVITE消息。
S302:第一AP向第二AP发送SIP语音通讯请求(SIP INVITE)。
S303:第二AP接收到SIP INVITE消息之后,向ASG服务器查询此时驻留在第二AP下的所有终端的标识。
本步骤中,终端的标识可以是国际移动设备识别码(IMSI)。
S304:ASG服务器向第二AP发送驻留在第二AP下的所有终端的IMSI。例如,向第二AP发送第二终端和第三终端的IMSI。
可以理解的是,ASG服务器还可以同时发送TMSI(Temporary MobileSubscriber Identity,临时移动用户识别号)给AP。
S305:第二AP接收到ASG服务器发送的IMSI之后,向IMSI对应的终端发送寻呼请求(如:Paging type 1)。
例如,根据第二终端IMSI和第三终端的IMSI分别向第二终端和第三终端发起寻呼。
S306:第二AP启动一个定时器T1。
S307:第二AP接收任意一个驻留在第二室内基站的终端发送的寻呼响应消息,与响应终端之间建立无线承载连接。
例如,第二AP接收到第二终端的呼叫响应消息,第二AP和第二终端完成无线承载(RRC)连接的建立、RAB Assignment等等过程,从而建立起第二AP和第二终端之间的无线承载连接。
可以理解的是,如果定时器T1超时,而这时第二AP没有收到任何终端的寻呼应答,该AP向第一AP发送SIP 480消息,第一AP如果收到SIP 480消息,释放与第一终端之间建立的无线承载连接和相关资源。
S308:第二AP停止定时器T1的定时。
S309:第二AP向第一AP发送寻呼应答(SIP 100Trying)消息。
S310:第一AP收到SIP 100Trying之后,向第一终端发送呼叫确认(callconfirmed)消息。
S311:第二AP接收寻呼应答的终端的振铃消息。
S312:第二AP向第一AP发送响应消息(SIP 180Ringing),并启动定时器T2。
S313:第一AP接收SIP 180Ringing,向第一终端发送振铃消息(Alert)。
S314:第二AP在定时器T2规定时间内,若收到第二终端的摘机消息(connect),第二AP释放其他对本次寻呼进行了应答的终端的RRC连接。
S315:第二AP向第一AP发送确认应答消息(SIP 200OK)。
S316:第一AP收到SIP 200OK之后,向第一终端发送摘机消息。
该摘机消息可以是connect消息。
S317:第一终端对摘机消息进行响应,发送摘机响应消息(Connect Ack)给第一AP。
S318:第一AP收到该消息之后,向第二AP发送SIP响应消息(SIP Ack)。
S319:第二AP收到SIP Ack之后,向摘机的第二终端发送Connect Ack消息。
S320:第一AP与第二AP之间建立UDP通道。
S321:第一AP与第二AP站在UDP通道上进行SIP语音媒体流的传输,并将接收的SIP语音媒体流转发到第一终端。
具体的,第一室内基站通过UDP通道接收第二室内基站发送的SIP语音媒体流,并将该SIP语音媒体流通过与第一终端之间的无线承载连接发送给第一终端。
可以理解的是,第二室内基站通过UDP通道接收第一室内基站发送的SIP语音媒体流,并将该SIP语音媒体流通过与第二终端之间的无线承载连接发送给第二终端。
在通过的过程中,当呼叫的双方其中一方挂机时,挂机方发送的释放通话消息(Release)到达其所属AP,该AP向对端AP发送结束通话消息(SIPBYE),并释放与挂机方的RRC连接;对端AP收到SIP BYE之后,向通话的另一方发送Release消息,并释放与通过另一方的RRC连接。
在步骤S321之后,还可以包括实施例一或者实施例二中的步骤,从而实现进行无线语音通讯的同时进行无线视频通讯。具体的实施过程此处不再赘述。
通过本实施例,可以实现AP覆盖下的SIP语音通讯,扩展了AP的应用。
具体的,第一AP下的终端能够呼叫另一AP下的所有成员的终端,而不需要知道这些终端的号码。
可以理解的是,本发明实施例提供的技术方案,AP可以具有部分MSC功能,完成呼叫控制、寻呼、以及无线承载建立等功能;而且,AP具有对呼叫控制消息和SIP消息进行互相转换的功能。
参见图4,为本发明实施例四提供的软交换业务的通讯装置示意图,该装置包括:第一模块400、和第二模块401。
第一模块400,用于向室内基站发送启动软交换业务的请求消息,建立软交换业务的传输通道。
其中,所述装置与室内基站之间可通过IMS核心网连接。
第二模块401,用于在所述建立的软交换的传输通道上进行所述软交换业务的通讯;
例如,软交换业务的传输通道为UDP(User Datagram Protocol,用户数据报协议)通道。
其中,软交换业务为SIP语音通讯,或者SIP视频通讯。
本实施例中,所述装置可以为室内基站,该室内基站通过与另一基站之间建立软交换业务传输通道,通过该软交换业务传输通道与另一室内基站之间进行软件交换业务通讯时,从而实现了在两个室内基站时间进行软交换业务通讯,扩展了室内基站的应用。
参见图5,为本发明实施例五提供的软交换业务的通讯装置示意图,本实施例中,基于软交换的业务是初始会话协议SIP视频通讯。相对于实施例四,本实施例中,第一模块400包括:
第一单元500,用于接收AP业务网关ASG服务器发送的启动SIP视频通讯的消息后,向室内基站发送SIP视频通讯请求消息,其中,该SIP视频通讯请求消息包括:本端的SIP注册号码和室内基站的SIP注册号码;
例如,第一AP在收到ASG服务器发送的启动SIP视频通讯的消息后,第一AP构造请求SIP视频呼叫(SIP INVITE)的消息,并将构造的请求视频呼叫的消息发送给第二AP;该请求视频呼叫的消息接受方(TO域)包含对端AP(第二AP)的SIP注册号码,启动方(FROM域)包含自身(第一AP)的SIP注册号码,同时该SIP INVITE还可以进一步携带会话描述协议(SDP)信息,该SDP信息可以包含进行视频通讯的媒体格式、编码类型、媒体流端口、AP的公网IP地址等等。
第二单元501,用于接收到室内基站发送的第一SIP应答消息后,建立与室内基站之间的SIP视频通信的传输通道。
具体的,第一AP和第二AP根据会话描述协议(SDP)信息获知对端的IP地址以及媒体流端口,建立用于SIP视频通讯的UDP通道。
第二模块401包括:
第三单元502,用于与作为对端的室内基站(第二室内基站)在UDP通道上进行SIP视频媒体流的传输,并将接收的SIP视频媒体流解码后发送到显示设备进行显示。
另外,本实施例中软交换业务通讯装置还包括:
通知单元503,用于接收到第一终端发送的请求SIP视频通讯的触发消息时,通知ASG服务器在呼叫记录中记录第一终端允许视频通讯,ASG服务器通过本地保存的记录查询第二终端允许视频通讯时,向第一单元500发送启动SIP视频通讯的消息。
本实施例提供的装置,集成了SIP客户端的功能,而ASG服务器可以协作SIP视频通讯流程的实现。当第一终端与第二终端之间需要进行SIP视频通讯时,第一单元500通过集成的MSC功能向对端AP发送启动软交换业务的请求消息,通过终端、AP、ASG服务器的信令交互,完成SIP视频通讯协商,第二单元501与对端AP之间建立视频通讯的传输通道,第三单元502在传输通道上与对端AP进行SIP视频通讯。以此实现了AP覆盖下的SIP视频通讯,扩展了AP的应用业务。
参见图6,为本发明实施例六提供的软交换业务的通讯装置示意图,本实施例中,软交换业务是初始会话协议SIP语音通讯。相对于实施例四,本实施例中,第一模块400包括:
第四单元600,用于接收第一终端向室内基站覆盖下的第二终端发送的呼叫建立请求,从呼叫建立请求中获取第一终端号码和第二终端号码;判断第二终端号码为所述室内基站的SIP注册号码时,将接收的呼叫建立请求转换为SIP语音通讯请求,发送给室内基站;
例如,第四单元601在上行直传消息中监听到呼叫控制消息(Call Control,CC)的呼叫建立(call setup)消息,提取其中的作为主叫终端的第一终端号码(calling party number)和作为被叫终端的第二终端号码(Called partynumber)并保存。
如果第二终端号码之前的6个数字为“111236”(代表SIP语音呼叫的特征码,可以设置,本发明实施例不限于此),而实际的第二终端号码是特征码后面的部分,则判断该特征码后面的号码是否为某个AP(比如第二AP)的SIP注册号码,如果是,则第一AP不再把这次的call setup发送给核心网络,而是将这次的call setup转换为SIP INVITE消息。该SIP INVITE消息的TO域包含第二AP的SIP注册号码,FROM域包含第一AP的SIP注册号码。
可以理解的是,也可以预先设定规则,直接对第二终端号码进行判断,如果是某个AP的SIP注册号码,则将call setup转换为SIP INVITE消息。
第五单元601,用于接收到室内基站发送的第二SIP应答消息后,建立与室内基站之间的所述SIP语音通信的传输通道。
例如,第五单元601建立与室内基站之间的UDP传输通道。
其中,第五单元601包括:
第一子单元602,用于接收所述室内基站发送的第二SIP应答消息,所述第二SIP应答消息当第二室内基站覆盖下的终端响应了第二室内基站的寻呼且摘机时由第二室内基站发送;其中,响应终端可以为第二基站覆盖下的任意一个终端。
第二子单元603,用于接收到所述室内基站发送的第二SIP应答消息后,向所述第一终端发送摘机消息。
第三子单元604,用于接收到所述第一终端发送的摘机响应消息后,向第二室内基站发送SIP响应消息,建立与第二室内基站之间的SIP视频通信的传输通道。
相应的,第二模块401包括:
第六单元605,用于与室内基站在所述UDP通道上进行SIP语音媒体流的传输,并将接收的SIP语音媒体流转发到第一终端。
具体的,通过UDP通道接收室内基站发送的SIP语音媒体流,并将该SIP语音媒体流通过与第一终端之间的无线承载连接发送给第一终端。
本实施例提供的装置,集成了SIP客户端的功能,以及MSC功能,而ASG服务器可以协作SIP通讯流程的实现。当第一终端与第二终端之间需要进行SIP语音通讯时,第四单元600通过集成的MSC功能向对端AP发送启动软交换业务的请求消息,通过终端、AP、ASG服务器的信令交互,完成SIP语音通讯协商,第五单元601与对端AP之间建立视频通讯的传输通道,第六单元605在传输通道上与对端AP进行SIP视频通讯。以此实现了AP覆盖下的SIP视频通讯,扩展了AP的应用业务。
另外,本发明实施例还提供了一种软交换业务通讯***,包括实施例四至实施例六所述的装置的任一个或其组合。
以上实施例可以看出,本发明实施例提供的具有家庭网关功能,可将固定电话、移动电话、电脑、电视等家用设备连接起来,形成一个室内基站,当一个室内基站接收其覆盖下的任意一个终端的视频通讯请求,与另一个室内基站进行视频媒体流的传输,并对接收的视频媒体流解码后发送到其覆盖下的显示设备进行显示,从而实现基于室内基站的无线视频通讯,扩展了室内基站的应用;另外,驻留在一个室内基站下的任意一个终端也可以拨打SIP电话,呼叫驻留在另一个室内基站下的所有终端,当任意一个终端响应呼叫时,与响应终端之间建立无线承载连接,从而与响应终端之间进行基于室内基站的语音通讯,从而提高用户体验。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中。
上述提到的存储介质可为磁碟、光盘、只读存储记忆体(Read-OnlyMemory,ROM)或随机存储记忆体(Random Access Memory,RAM)等。
以上对本发明实施例所进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
Claims (13)
1.一种软交换业务的通讯方法,其特征在于,所述方法包括:
第一室内基站向第二室内基站发送启动软交换业务的请求消息,建立所述软交换业务的传输通道;
所述第一室内基站与第二室内基站在所述软交换业务的传输通道上进行所述软交换业务的通讯;
当所述软交换业务是初始会话协议SIP视频通讯时,所述第一室内基站向第二室内基站发送启动软交换业务的请求消息,建立所述软交换业务的传输通道,包括:
所述第一室内基站接收AP业务网关ASG服务器发送的启动SIP视频通讯的消息后,向第二室内基站发送SIP视频通讯请求消息,其中,所述SIP视频通讯请求消息包括:第一室内基站的SIP注册号码和第二室内基站的SIP注册号码,所述第一室内基站接收到所述第二室内基站发送的第一SIP应答消息后,建立与所述第二室内基站之间的所述SIP视频通讯的传输通道。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
当所述第一室内基站接收其覆盖下的第一终端发送的请求SIP视频通讯的触发消息时,通知所述ASG服务器在呼叫记录中记录所述第一终端允许视频通讯。
3.根据权利要求1或2所述的方法,其特征在于,所述软交换业务的传输通道为用户数据报协议UDP通道,
第一室内基站与第二室内基站在所述软交换业务的传输通道上进行所述软交换业务的通讯,包括:
所述第一室内基站与第二室内基站在所述UDP通道上进行SIP视频媒体流的传输,并将接收的SIP视频媒体流解码后发送到显示设备进行显示。
4.一种软交换业务的通讯方法,其特征在于,
第一室内基站向第二室内基站发送启动软交换业务的请求消息,建立所述软交换业务的传输通道;
所述第一室内基站与第二室内基站在所述软交换业务的传输通道上进行所述软交换业务的通讯;
当所述软交换业务是初始会话协议SIP语音通讯时,所述第一室内基站向第二室内基站发送启动软交换业务的请求消息,建立所述软交换业务的传输通道,包括:
所述第一室内基站接收其覆盖下的第一终端向第二室内基站覆盖下的第二终端发送的呼叫建立请求,从所述呼叫建立请求中获取第一终端号码和第二终端号码,所述第一室内基站判断所述第二终端号码为第二室内基站的SIP注册号码时,将接收的呼叫建立请求转换为SIP语音通讯请求,发送给第二室内基站,所述第一室内基站接收到所述第二室内基站发送的第二SIP应答消息后,建立与所述第二室内基站之间的所述SIP语音通讯的传输通道。
5.根据权利要求4所述的方法,其特征在于,
所述第一室内基站接收到所述第二室内基站发送的第二SIP应答消息,包括:
第一室内基站接收第二室内基站向第一室内基站发送的第二SIP应答消息,所述第二SIP应答消息当第二室内基站覆盖下的终端响应了第二室内基站的寻呼且摘机时由所述第二室内基站发送;
所述建立与所述第二室内基站之间的所述SIP语音通讯的传输通道,包括:
第一室内基站接收到第二室内基站发送的第二SIP应答消息后,向第一终端发送摘机消息;
在接收到第一终端发送的摘机响应消息后,向第二室内基站发送SIP响应消息,建立与所述第二室内基站之间的所述SIP视频通讯的传输通道。
6.根据权利要求4或5所述的方法,其特征在于,所述软交换业务的传输通道为用户数据报协议UDP通道,
第一室内基站与第二室内基站在所述软交换业务的传输通道上进行所述软交换业务的通讯,包括:
所述第一室内基站与第二室内基站在所述UDP通道上进行SIP语音媒体流的传输,并将接收的SIP语音媒体流转发到第一终端。
7.一种软交换业务的通讯装置,其特征在于,所述装置包括:
第一模块,用于向室内基站发送启动软交换业务的请求消息,建立所述软交换业务的传输通道;
第二模块,用于在所述建立的软交换业务的传输通道上进行所述软交换业务的通讯;
当所述基于软交换的业务是初始会话协议SIP视频通讯时,所述第一模块包括:第一单元和第二单元;
所述第一单元,用于接收AP业务网关ASG服务器发送的启动SIP视频通讯的消息后,向室内基站发送SIP视频通讯请求消息,其中,所述SIP视频通讯请求消息包括:本端的SIP注册号码和所述室内基站的SIP注册号码;
所述第二单元,用于接收到所述室内基站发送的第一SIP应答消息后,建立与所述室内基站之间的所述SIP视频通讯的传输通道。
8.根据权利要求7所述的装置,其特征在于,所述装置还包括:
通知单元,用于接收到第一终端发送的请求SIP视频通讯的触发消息时,通知所述ASG服务器在呼叫记录中记录所述第一终端允许视频通讯。
9.根据权利要求7或者8所述的装置,其特征在于,所述软交换业务的传输通道为用户数据报协议UDP通道,所述第二模块包括:
第三单元,用于与所述室内基站在所述UDP通道上进行SIP视频媒体流的传输,并将接收的SIP视频媒体流解码后发送到显示设备进行显示。
10.一种软交换业务的通讯装置,其特征在于,所述装置包括:
第一模块,用于向室内基站发送启动软交换业务的请求消息,建立所述软交换业务的传输通道;
第二模块,用于在所述建立的软交换业务的传输通道上进行所述软交换业务的通讯;
当所述软交换业务是初始会话协议SIP语音通讯时,所述第一模块包括:第四单元和第五单元;
所述第四单元,用于接收第一终端向室内基站覆盖下的第二终端发送的呼叫建立请求,从所述呼叫建立请求中获取第一终端号码和第二终端号码;判断所述第二终端号码为所述室内基站的SIP注册号码时,将接收的呼叫建立请求转换为SIP语音通讯请求,发送给所述室内基站;
所述第五单元,用于接收到所述室内基站发送的第二SIP应答消息后,建立与所述室内基站之间的所述SIP语音通讯的传输通道。
11.根据权利要求10所述的装置,其特征在于,所述第五单元包括:
第一子单元,用于接收所述室内基站发送的第二SIP应答消息,所述第二SIP应答消息当所述室内基站覆盖下的终端响应了所述室内基站的寻呼且摘机时由所述室内基站发送;
第二子单元,用于接收到所述室内基站发送的第二SIP应答消息后,向所述第一终端发送摘机消息;
第三子单元,用于接收到所述第一终端发送的摘机响应消息后,向所述室内基站发送SIP响应消息,建立与所述室内基站之间的所述SIP语音通讯的传输通道。
12.根据权利要求10或11所述的装置,其特征在于,所述软交换业务的传输通道为用户数据报协议UDP通道,所述第二模块包括:
第六单元,用于与所述室内基站在所述UDP通道上进行SIP语音媒体流的传输,并将接收的SIP语音媒体流转发到所述第一终端。
13.一种软交换业务的通讯***,其特征在于,包括权利要求7至12任一项所述的装置。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2009101423981A CN101583097B (zh) | 2009-06-08 | 2009-06-08 | 软交换业务的通讯方法、装置和*** |
PCT/CN2010/073649 WO2010142229A1 (zh) | 2009-06-08 | 2010-06-08 | 软交换业务的通讯方法、装置和*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2009101423981A CN101583097B (zh) | 2009-06-08 | 2009-06-08 | 软交换业务的通讯方法、装置和*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101583097A CN101583097A (zh) | 2009-11-18 |
CN101583097B true CN101583097B (zh) | 2011-11-16 |
Family
ID=41364998
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2009101423981A Active CN101583097B (zh) | 2009-06-08 | 2009-06-08 | 软交换业务的通讯方法、装置和*** |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN101583097B (zh) |
WO (1) | WO2010142229A1 (zh) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101583097B (zh) * | 2009-06-08 | 2011-11-16 | 华为技术有限公司 | 软交换业务的通讯方法、装置和*** |
CN101860630B (zh) * | 2010-06-22 | 2014-07-02 | 中兴通讯股份有限公司 | 带外双音多频信号的传输方法和*** |
CN103139752B (zh) * | 2011-12-01 | 2018-08-10 | 南京中兴新软件有限责任公司 | 传输通道表修改方法及装置 |
MY193241A (en) * | 2013-12-05 | 2022-09-27 | Huawei Tech Co Ltd | Enhanced wireless coverage and reduced battery power consumption |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1988578A (zh) * | 2006-12-19 | 2007-06-27 | 华为技术有限公司 | 提供多媒体通讯的***、方法及家庭网关 |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8493885B2 (en) * | 2007-06-22 | 2013-07-23 | At&T Intellectual Property I, L.P. | System and method for distributed processing in an internet protocol network |
CN101583097B (zh) * | 2009-06-08 | 2011-11-16 | 华为技术有限公司 | 软交换业务的通讯方法、装置和*** |
-
2009
- 2009-06-08 CN CN2009101423981A patent/CN101583097B/zh active Active
-
2010
- 2010-06-08 WO PCT/CN2010/073649 patent/WO2010142229A1/zh active Application Filing
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1988578A (zh) * | 2006-12-19 | 2007-06-27 | 华为技术有限公司 | 提供多媒体通讯的***、方法及家庭网关 |
Also Published As
Publication number | Publication date |
---|---|
WO2010142229A1 (zh) | 2010-12-16 |
CN101583097A (zh) | 2009-11-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9743442B2 (en) | Enabling combinational services in a communications network | |
US10057833B2 (en) | System and method for optimizing a media gateway selection in mobile switching center pool architecture | |
AU2015226958A1 (en) | Cell tower functionality with satellite access to allow a cell device to roam on a satellite network | |
EP2763464B1 (en) | Convergence calling method and system | |
JP2007028618A (ja) | IPマルチメディアサブシステム基盤のVoIPサービス提供のための装置及び方法 | |
CN101188856B (zh) | 通过宽带无线接入实现移动业务的***和方法 | |
JP2008524953A (ja) | 移動通信加入者に私設音声呼サービスを提供する方法及びシステム並びにこのための無線ソフトスイッチ装置 | |
EP3192224B1 (en) | Establishment of a secure connection for a communication session | |
CN101778485A (zh) | 一种WiFi手持设备的电路域链路建立方法和装置 | |
US20090290011A1 (en) | Call processing method, service control device and call processing system | |
CN101583097B (zh) | 软交换业务的通讯方法、装置和*** | |
US10178136B2 (en) | Systems and methods of providing multimedia service to a legacy device | |
US7920864B2 (en) | Mobile communication system, switching center server and additional service providing method used for the same | |
CN102355713A (zh) | 语音通信中的呼叫方法及移动终端 | |
CN115361362A (zh) | 基于ims的煤矿通话***和方法 | |
CN108540428B (zh) | 业务处理方法、设备及*** | |
WO2011116721A2 (zh) | 移动终端通讯方法及装置 | |
CN110351701B (zh) | 国际漫游语音业务的通信方法、装置及存储介质 | |
CN103428781B (zh) | 一种ip语音通话切换的方法及***、用户设备 | |
KR101343372B1 (ko) | 이동통신망에서 강제 위치등록 기법에 의한 단말 화상 착신서비스 제공 방법 및 그를 위한 장치 | |
KR100550077B1 (ko) | 광대역 이동통신망과 초고속 인터넷망과의 영상통화 연동시스템 및 방법 | |
JP5184054B2 (ja) | 呼接続時の端末呼び出し方法、アクセスポイント制御装置、端末及びプログラム | |
CN107005554B (zh) | 语音业务共享方法、设备及*** | |
CN112468468B (zh) | 基于ip的语音传输方法、装置、电子设备及存储介质 | |
CN108881239B (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 |