首页 / 国际专利分类库 / 电学 / 电通信技术 / 无线通信网络 / 网络拓扑 / 用于控制分布式转码器的方法与设备

用于控制分布式转码器的方法与设备

申请号 CN200480020333.5 申请日 2004-07-13 公开(公告)号 CN1823536B 公开(公告)日 2012-04-11
申请人 摩托罗拉移动公司; 发明人 刘易斯·J·米尔顿; 詹姆斯·S·马林; 吉诺·A·斯克里巴诺;
摘要 本 发明 公开一种无线通信系统(100),其包括 基础 架构(180),该基础架构包括第一网元(160),其在第二网元(110)的上游,其中第一网元包括第一转码器(161),而第二网元包括第二转码器(116)。通信系统通过确定由第一转码器支持的第一承载类型,确定由基础架构同基础架构服务的移动站(102)共同支持的第二承载格式类型,并选择第一转码器与第二转码器之一,以基于第一承载格式类型与第二承载格式类型,对话音进行转码,来控制话音的转码。
权利要求

1.一种用于在具有基础架构的无线通信系统中控制话音的转码的方法,所述基础架构包括第一网元和第二网元,其中所述第二网元包括第二转码器并且驻留在无线接入网中,而所述第一网元包括第一转码器并且在所述无线接入网外部,所述第一网元在所述第二网元的上游,所述方法包括:
确定由所述第一转码器支持的第一承载格式类型;
确定由移动站与所述基础架构共同支持的第二承载格式类型;和
基于所述第一承载格式类型与所述第二承载格式类型,选择所述第一转码器与所述第二转码器之一,以对所述话音进行转码,其中所述第一和第二网元位于所述移动站的话音路径中。
2.如权利要求1所述的方法,其中确定第二承载格式类型包括确定由移动站与所述第二网元共同支持的第二承载格式类型,并且其中选择包括:
确定所述第一承载格式类型与所述第二承载格式类型相同;和
选择所述第一转码器与所述第二转码器之一,以对所述话音进行转码。
3.如权利要求1所述的方法,其中确定第二承载格式类型包括确定由移动站与所述第二网元共同支持的第二承载格式类型,并且其中选择包括:
基于所述第一承载格式类型与所述第二承载格式类型,确定所述第一转码器不支持所述第二承载格式类型;和
选择所述第二转码器,以对所述话音进行转码。
4.如权利要求1所述的方法,其中所述第一转码器与所述第二转码器的所选一个是所选转码器并且另一个转码器是非所选转码器,并且其中该方法进一步包括:
确定改变转码器;
向与所述的非所选转码器相关联的网元传送请求的承载格式类型;和
作为对接收所述的请求的承载格式类型的响应,由所述的非所选转码器对所述话音进行转码。
5.一种用于在具有基础架构的无线通信系统中控制话音的转码的设备,所述基础架构包括第一网元和第二网元,其中所述第二网元包括第二转码器并且驻留在无线接入网中,而所述第一网元包括第一转码器并且在所述无线接入网外部,所述第一网元在所述第二网元的上游,所述设备包括:
用于确定由所述第一转码器支持的第一承载格式类型的装置;
用于确定由移动站与所述基础架构共同支持的第二承载格式类型的装置;和用于基于所述第一承载格式类型与所述第二承载格式类型,选择所述第一转码器与所述第二转码器之一,以对所述话音进行转码的装置,其中所述第一和第二网元位于所述移动站的话音路径中。
6.如权利要求5所述的设备,其中,所述用于确定第二承载格式类型的装置包括用于确定由移动站与所述第二网元共同支持的第二承载格式类型的装置,
并且其中,所述用于基于所述第一承载格式类型与所述第二承载格式类型,选择所述第一转码器与所述第二转码器之一,以对所述话音进行转码的装置包括:
用于确定所述第一承载格式类型与所述第二承载格式类型相同的装置;和用于选择所述第一转码器与所述第二转码器之一,以对所述话音进行转码的装置。
7.如权利要求5所述的设备,
其中,所述用于确定第二承载格式类型的装置包括用于确定由移动站与所述第二网元共同支持的第二承载格式类型的装置,
并且其中,所述用于基于所述第一承载格式类型与所述第二承载格式类型,选择所述第一转码器与所述第二转码器之一,以对所述话音进行转码的装置包括:
用于基于所述第一承载格式类型与所述第二承载格式类型,确定所述第一转码器不支持所述第二承载格式类型的装置;和
用于选择所述第二转码器,以对所述话音进行转码的装置。
8.如权利要求5所述的设备,其中所述第一转码器与所述第二转码器的所选一个是所选转码器并且另一个转码器是非所选转码器,并且其中该设备进一步包括:
用于确定改变转码器的装置;和
用于向与所述的非所选转码器相关联的网元传送请求的承载格式类型的装置。
9.一种分布式转码系统,包括:
第一网元,其包括第一转码器;
第二网元,其包括第二转码器,其中所述第二网元驻留在无线接入网中,而所述第一网元在所述无线接入网的外部;和
转码器控制器,其连接到所述第一网元与所述第二网元中的每一个,用于维护由所述第一转码器支持的第一承载格式类型,接收由移动站同所述第二转码器共同支持的第二承载格式类型,并基于所述第一承载格式类型与所述第二承载格式类型选择所述第一转码器与所述第二转码器之一来对话音进行转码,其中所述第一和第二网元位于所述移动站的话音路径中。
10.如权利要求9所述的分布式转码系统,其中所述转码器控制器通过确定所述第一承载格式类型与所述第二承载格式类型相同并选择所述第一转码器与所述第二转码器之一以对话音进行转码,来选择转码器。
11.如权利要求9所述的分布式转码系统,其中所述转码器控制器通过基于所述第一承载格式类型与所述第二承载格式类型,确定所述第一转码器不支持所述第二承载格式类型,并选择所述第二转码器以对话音进行转码,来选择转码器。
12.如权利要求9所述的分布式转码系统,其中所述转码器控制器进一步指令包括所选转码器的所述网元对话音进行转码。
13.如权利要求12所述的分布式转码系统,其中所述的所选转码器对话音进行转码。

说明书全文

用于控制分布式转码器的方法与设备

技术领域

[0001] 一般地,本发明涉及蜂窝通信系统,更具体地,涉及蜂窝通信系统的转码功能。

背景技术

[0002] 在典型的码分多址(CDMA)蜂窝网络,例如第二代(2G)CDMA通信网络中,转码器位于无线接入网(RAN)中,具体是在位于RAN中的基站控制器(BSC)中。转码器从移动站接收压缩的话音分组,并将话音分组转换为脉冲编码调制(PCM)信号,以通过包括在蜂窝网络中的电路交换核心网传输。其后,BSC通过电路交换核心网,并经由核心网向连接到运营商的蜂窝网络的公共交换电话网(PSTN)向上发送PCM信号。类似地,由2G CDMA蜂窝网络从PSTN接收的意欲送往由RAN服务的移动站的PCM信号作为PCM信号通过电路交换核心网发送给RAN,在这里,RAN中的转码器将PCM信号转换为压缩的话音分组。其后,RAN将压缩的话音分组发送到移动站。
[0003] 下一代CDMA网络(例如cdma2000蜂窝网络)的发展已允许系统运营商与电路交换核心网平行地安装分组交换核心网,从而允许通过蜂窝网络与电路交换信号平行地发送数据分组。安装这样的分组交换核心网允许系统运营商将话音数据作为压缩的话音分组通过分组交换核心网来发送,而非将话音数据作为PCM信号通过电路交换核心网来发送。为便利话音以数据分组的格式通过蜂窝网络的传输,cdma2000蜂窝网络的运营商已表达出将转码器重定位得更靠近PSTN的兴趣。另外,将转码器重定位到蜂窝网络中更深的、更集中化的位置可通过提供更集中化的转码器功能,而非广泛分布的、基于RAN的转码器功能,并通过允许将话音服务更多地以压缩格式而非未压缩格式在主干网上传输,来减小系统成本。
[0004] 然而,当以重定位的转码器功能升级已有的CDMA通信系统时,可能导致在核心网与RAN中均提供转码功能。进一步地,某些系统可能服务不能够以与在分组交换核心网上传输相兼容的格式传输话音的移动站,从而使得RAN中的转码功能成为必需。结果是在话音信号的路径上可能驻留多个转码功能。这样就出现了一个问题,即多个转码功能中的哪一个应该编码/解码接收的话音。
[0005] 因此,存在这样的需要,在蜂窝系统中控制在哪里进行转码功能,以及应在服务网元中使用何种转码类型。附图说明
[0006] 图1是无线通信系统的框图,其遵照本发明的实施例
[0007] 图2A是由图1的通信系统执行的方法的逻辑流程图,该方法控制驻留于第一网元中的第一转码器与驻留于位于第一网元的下游的第二网元中的第二转码器中的哪一转码器可转码话音业务,其遵照本发明的实施例。
[0008] 图2B是图2A的逻辑流程图的继续,其描述由图1的通信系统执行的方法,该方法控制驻留于第一网元中的第一转码器与驻留于位于第一网元的下游的第二网元中的第二转码器中的哪一转码器可转码话音业务,其遵照本发明的实施例。
[0009] 图2C是图2A与2B的逻辑流程图的继续,其描述由图1的通信系统执行的方法,该方法控制驻留于第一网元中的第一转码器与驻留于位于第一网元的下游的第二网元中的第二转码器中的哪一转码器可转码话音业务,其遵照本发明的实施例。
[0010] 图3是由图1的通信系统执行的方法的逻辑流程图,该方法从驻留于第一网元中的第一转码器与驻留于位于第一网元的下游的第二网元中的第二转码器转移转码功能,其遵照本发明的另一实施例。

具体实施方式

[0011] 为满足对在蜂窝系统中控制在哪里进行转码功能,以及应在服务网元中使用何种转码类型的方法与设备的需要,提供一种无线通信系统,其包括基础架构,该基础架构具有第一网元,该第一网元在第二网元的上游,其中第一网元包括第一转码器,而第二网元包括第二转码器。通信系统通过确定由第一转码器支持的第一承载类型,确定由基础架构同基础架构服务的移动站共同支持的第二承载格式类型,并基于第一承载格式类型与第二承载格式类型选择第一转码器与第二转码器之一来转码话音,来控制话音的转码。
[0012] 一般地,本发明的实施例包括一种方法,其用于在无线通信系统中控制话音的转码,该无线通信系统具有基础架构,该基础架构包括第一网元,该第一网元在第二网元的上游,其中第一网元包括第一转码器,而第二网元包括第二转码器。方法包括确定由第一转码器支持的第一承载格式类型,确定由移动站同基础架构共同支持的第二承载格式类型,以及基于第一承载格式类型与第二承载格式类型选择第一转码器与第二转码器之一来对话音进行转码。
[0013] 本发明的另一实施例包括一种转码器控制器,其包括至少一个存储设备,其维护由与第一网元相关联的第一转码器支持的第一承载格式类型。转码器控制器进一步包括处理器,其连接到所述至少一个存储设备,其接收由移动站同与第二网元相关联的第二转码器共同支持的第二承载格式类型,并基于第一承载格式类型与第二承载格式类型选择第一转码器与第二转码器之一来对话音进行转码。
[0014] 本发明的又一实施例包括一种分布式转码系统,其包括包括第一转码器的第一网元,还包括包括第二转码器的第二网元,其中第二网元在第一网元的下游,还包括转码器控制器,其连接到第一网元与第二网元中的每一个。转码器控制器维护由第一转码器支持的第一承载格式类型,接收由移动站同第二转码器共同支持的第二承载格式类型,并基于第一承载格式类型与第二承载格式类型选择第一转码器与第二转码器之一来对话音进行转码。
[0015] 可参照图1-3来更充分地描述本发明。图1是无线通信系统100的框图,其遵照本发明的实施例。通信系统100包括无线接入网(RAN)106,其包括多个基站(BS)110、120。多个BS 110、120中的每一BS分别包括至少一个基站收发器站(BTS)112、122,其操作地连接到各自的基站控制器(BSC)114、124。每一BSC 114、124可选地分别包括转码器116、
126,其有能将从MS 102接收的话音数据分组解码到多个承载格式中的至少一个,例如SMV(IS-893)、EVRC(IS-127)、13k-QCELP(IS-733)、8k-QCELP(IS-96C)、与G.711,以传送到公共网络190或远程分组话音网络192,并且进一步地,有能力将从公共网络190或远程分组话音网络192接收的、处于多个承载格式中的至少一个的话音数据编码到话音数据分组,以传输到MS102。
[0016] 通信系统100进一步包括移动站(MS)102,其经由空中接口104与RAN 106的BS(例如BS 110)进行无线通信。空中接口104包括前向链路(未显示),其具有多个通信信道,例如一或多个前向链路控制信道、一或多个前向链路业务信道、与前向链路寻呼信道,还包括反向链路(未显示),其具有多个通信信道,例如一或多个反向链路控制信道、一或多个反向链路业务信道、与反向链路接入信道。
[0017] 每一BS 110、120,优选地分别为BS 110、120的BSC 114、124,分别经由信令接口130、134与承载接口132、136连接到BS间分组传输网140。BS间分组传输网140进一步经由信令接口142连接到分组交换控制器144,从而在多个BS 110、120中的每一BS与分组交换控制器之间提供信令链路。BS间分组传输网140还进一步经由承载接口150连接到广域分组传输网154。广域分组传输网154又进一步经由承载业务接口156连接到本地媒体网关(MGW)160,从而在多个BS 110、120中的每一BS与媒体网关160之间提供承载业务链路。广域分组传输网154还经由信令接口148连接到分组交换控制器144,并经由信令接
194与承载接 196连接到远程分组话音网络192。优选地,每一信令接口130、134、与142包括A1接口,其已被修改以支持交换分组话音格式的信令消息(这些接口作为A1p接口描绘在图1中)。另外,优选地,每一承载接口132、136、150、与156包括A2接口,其已被修改以支持交换分组话音格式的承载业务(这些接口作为A2p接口描绘在图1中)。
[0018] 媒体网关160可选地包括转码器161,其与转码器116与126类似,有能力将从MS102接收的话音数据分组解码到多个承载格式中的至少一个,例如SMV、EVRC、13k-QCELP、
8k-QCELP、与G.711,以传送到公共网络190或远程分组话音网络192,并且进一步地,有能力将从公共网络190或远程分组话音网络192接收的、处于多个承载格式中的至少一个的话音数据编码到话音数据分组,以传输到MS102。
[0019] 分组交换控制器144包括转码器控制器145,其从通信系统100中可能的多个解码器116、161中确定一个解码器,该解码器将在涉及MS 102的通信会话期间编码和解码话音业务。转码器控制器145包括处理器146,例如一或多个微处理器微控制器数字信号处理器(DSP)、其组合或本领域普通技术人员已知的其它这样的设备,还包括一或多个相关联的存储设备147,例如随机存取存储器(RAM)、动态随机存取存储器(DRAM)、和/或只读存储器(ROM)或其等价物,其维护数据和可由相应的处理器执行的程序。所述一或多个存储设备147可进一步维护由媒体网关160的转码器161与BSC 114的转码器116中的一或多个支持的承载格式类型。优选地,分组交换控制器144包括分组话音软交换,其可从Illinois州Schaumburg的Motorola公司获得,并且其已被修改以执行这里描述的功能。
[0020] 媒体网关160进一步经由承载接口162(优选地脉冲编码调制(PCM)接口)连接到公共网络190(优选地公共交换电话网(PSTN)),并经由信令接口164连接到分组交换控制器144。公共网络190进一步经由信令接口152(优选地ISDN用户部分(ISUP)接口)连接到分组交换控制器144。BS间分组传输网140、分组交换控制器144、广域分组传输网154、媒体网关160、与互连接口130、132、142、148、150、152、156、162、164、194、与196可统称为分组交换核心网,并提供每一BS 110、120与公共网络190同远程分组话音网络192中的每一个之间的分组话音通信链路。
[0021] BS 110(优选地BS 110的BSC 114)进一步经由信令接口170(优选地A1接口)与承载接口172(优选地A2接口)连接到电路交换控制器174(优选地电路交换MSC)。电路交换控制器174又经由承载接口176(优选地PCM接口)与信令接口178(优选地ISUP接口)连接到公共网络190。电路交换控制器174与将电路交换控制器174连接到BS 110与公共网络190的相关联的接口170、172、176与178可统称为电路交换核心网,并提供BS110与公共网络190之间的电路交换通信链路。RAN 106、BS 110、分组交换控制器144、媒体网关160、传输网140与154、以及电路交换控制器174在这里统称为通信系统100的基础架构180。
[0022] 通信系统100包括无线分组话音通信系统。为了使MS 102参与与连接到基础架构180的外部网络190、192的话音通信,BS 110、分组交换控制器144、媒体网关160、传输网140与154、以及电路交换控制器174中的每一个遵照众所周知的无线电信协议进行操作。通过遵照众所周知的协议进行操作,可向MS 102的用户确保MS 102将能够与基础架构180通信并经由基础架构与外部网络190、192建立通信链路。优选地,通信系统100遵照3GPP2与TIA/EIA(电信工业协会/电子工业协会)IS-2001、或IOS(互操作性规范)、标准进行操作,其提供兼容性标准cdma2000或1xEV-DO系统,并且其中空中接口104的前向链路与反向链路中的每一个的多个通信信道的每一通信信道包括一或多个正交码,例如沃尔什码(Walsh code)。标准规定无线电信系统操作协议,包括无线系统参数与呼叫处理流程。然而,本领域普通技术人员认识到,通信系统100可遵照多种无线的面向分组的话音通信系统中的任一个进行操作,例如全球移动通信系统(GSM)通信系统、时分多址(TDMA)通信系统、频分多址(FDMA)通信系统、或正交频分多址(OFDM)通信系统。
[0023] 当MS 102建立与基础架构180的通信会话时,可能由位于与MS相关联的话音承载路径上的多个串行地分布的转码器116、161中的任一个来编码与解码来自或送往MS的话音业务。另外,通信系统100可决定将通信会话作为无转码器操作(TrFO)来建立,其中话音业务通过通信系统传播而不为基础架构180的任一转码器116、161处理。相应地,当话音业务要由基础架构转码时,通信系统100提供从多个串行地分布的转码器116、161的转码器选择来转码话音业务。
[0024] 现在参照图2A、2B、与2C,提供逻辑流程图200,其描绘一种方法,通信系统100通过该方法来控制驻留于第一网元中的第一转码器(例如媒体网关160中的转码器161)与驻留于位于第一网元的下游的第二网元中的第二转码器(例如BS 110中的转码器116)中的哪一转码器应转码话音业务,其遵照本发明的实施例。逻辑流程图200开始于MS 102向基础架构180传送,具体是经由BTS 112向BS 110传送,而BS 110从MS 102接收(202)服务请求,即,建立话音或话音与数据通信会话的请求。优选地,服务请求包括发起消息,如本领域已知的那样,该发起消息请求服务并要求层2确认。
[0025] 作为对接收服务请求的响应,BS 110确认(204)该请求,优选地通过向MS 102传送基站确认命令,如本领域已知的那样。另外,BS110确定(206)通信资源,例如空中接口104中的前向链路业务信道与反向链路业务信道,是否可用于支持所要求的通信会话。在确定这样的资源可用之后,BS 110组装服务请求消息,该消息从分组交换控制器144请求服务,并进一步请求分配BS与媒体网关160之间的通信链路。优选地,服务请求消息包括CM服务请求消息,如本领域已知的那样,该CM服务请求消息作为完成3层信息消息的一部分传送。其后,BS 110向分组交换控制器144传送(208)服务请求消息,而分组交换控制器,具体是转码器控制器145,从BS 110接收(212)服务请求消息。除非这里另外规定,这里描述的由转码器控制器145执行的所有功能均由转码器控制器的处理器146执行。在传送服务请求消息之后,BS 110启动(210)第一定时器T303,同时等待分组交换控制器144对服务请求消息的响应。由于MS 102正等待业务信道(例如空中接口104的前向链路业务信道与反向链路业务信道)的分配,在此期间未进行功率控制,希望以最小延迟提供所请求的通信链路的分配。相应地,第一定时器倒计时预先确定的第一时间段,该第一时间段对应于BS可等待对服务请求消息的响应的可接受的时间段。
[0026] 当BS 110上游的网元包括转码器(例如媒体网关160与转码器161)时,分组交换控制器144(优选地转码器控制器145)可通过参考转码器控制器的一或多个存储设备147,确定(214)由上游网元(即,由媒体网关的转码器161)支持的承载格式类型。进一步地,作为对接收服务请求消息的响应,分组交换控制器144(优选地转码器控制器145)向BS
110传送(216)分配消息,其通知为涉及MS 102的通信会话分配BS 110与媒体网关160之间的通信链路,即,在接口130、132、142、150、与156中分配通信链路,以及媒体网关160或远程分组话音网络192的承载地址,优选地A2p承载地址。当上游网元(即,媒体网关160)包括转码器(即,转码器161)时,分配消息可进一步包括一或多个请求的承载格式类型,其用于在分配的A2p通信链路上传送话音数据,该请求的承载格式类型对应于由上游网元的转码器支持的承载格式类型。当存在对多个承载格式类型的支持时,可包括偏好的优先级。
在这样的情形中,分组交换控制器144通过参考一或多个存储设备147,确定请求的承载格式类型,该一或多个存储设备可存储由上游网元支持的承载格式类型。BS可使用请求的格式类型信息来确定和向MS传送服务选项分配。优选地,BS可向MS分配服务选项,其对应于包括在分配消息中的请求的承载格式类型之一。优选地,分配消息包括分配请求消息的修改的版本,如本领域已知的那样,该分配请求消息已被修改,以可选地传送这里描述的消息。在传送分配消息时,分组交换控制器144,优选地转码器控制器145,进一步启动(218)第二定时器T10。第二定时器倒计时预先确定的第二时间段,该第二时间段对应于分组交换控制器144可等待BS 110对所传送的分配消息的响应的可接受的时间段。
[0027] 当由第一定时器测量的第一时间段在BS 110从分组交换控制器144接收分配消息之前期满(220)时,逻辑流程图200返回到步骤208,在这里,BS 110向分组交换控制器重新传送服务请求消息。当BS 110在第一时间段期满之前接收分配消息时,其后,BS 110停止(222)第一定时器T303。另外,基于前向与反向链路业务信道可用于为请求的呼叫向MS102分配的确定,BS 110与MS 102在空中接口104上建立(224)呼叫,其遵照众所周知的呼叫建立流程。
[0028] 例如,在本发明的一个实施例中,建立(224)呼叫的步骤可包括以下步骤,这些步骤仅出于阐释用于建立呼叫的一种方法的目的而提供,而无意以任何方式限制本发明。本领域普通技术人员意识到,存在许多种方案用于建立呼叫,可在这里使用这些方案,而不偏离本发明的实质与范围。在确定前向与反向链路业务信道可用于向MS 102分配之后,BS110在空中接口104的前向链路寻呼信道上向MS 102传送信道分配消息。信道分配消息通知分配给通信会话的前向与反向链路业务信道。作为对接收信道分配消息的响应,MS 102在分配的反向链路业务信道上向BS 110传送业务信道前同步(preamble)。当BS110获得分配的反向链路业务信道时,BS经由分配的前向链路业务信道将此通知给MS 102。优选地,BS 110通过向MS传送基站确认命令来通知MS 102 BS已获得分配的反向链路业务信道,该基站确认命令要求层2确认。
[0029] 在被通知BS 110已获得分配的反向链路业务信道时,MS 102向BS 110确认接收该获得信息,优选地通过向BS传送移动站确认命令,并进一步在分配的反向链路业务信道上向BS传送空业务信道数据。
[0030] 在从MS 102接收获得信息的接收的确认以及空业务信道数据之后,BS 110向MS102传送请求MS 102支持的服务配置的列表的信息。优选地,请求服务配置的列表的信息包括在状态请求/状态响应命令中。在从转码器控制器145接收选择的承载格式类型信息之后,BS110进一步向MS 102传送指定呼叫的服务配置的信息,包括请求的承载格式类型。
优选地,指定呼叫的服务配置的信息包括在服务连接消息/服务响应命令中。在接收指定呼叫的服务配置的信息之后,MS 102通知BS 110,MS能够支持指定的服务配置,包括请求的承载格式类型,优选地通过向BS传送服务连接完成消息,并开始处理承载业务,其遵照指定的服务配置。
[0031] 在建立无线业务信道后,即,在建立并充分互连空中接口104中的前向链路业务信道与反向链路业务信道后,BS 110部分地基于分配给MS的服务选项来确定(226)由MS102与BSC 114的转码器116中的每一个共同支持的承载格式类型。BS 110向分组交换控制器144,具体是转码器控制器145,传送(228)关于共同支持的承载格式类型的信息,该共同支持的承载格式类型可以按BS偏好的顺序来格式化。优选地,BS 110将支持的承载格式类型以分配完成消息的修改的版本通知给分组交换控制器144,如本领域已知的那样,该分配完成消息被修改以包括承载格式类型数据域的排序的偏好。例如,BS 110可通过在修改的分配完成消息的承载格式类型数据域中嵌入以下值中的一或多个,来通知由MS 102与BS 110共同支持的承载格式类型,这些值中的每一个对应于后面的承载格式类型,[0032] ‘0001’=SMV,
[0033] ‘0010’=EVRC,
[0034] ‘0011’=13k-QCELP,
[0035] ‘0100’=8k-QCELP,
[0036] ‘0101’=G.711。
[0037] BS 110可将由MS 102与BS 110共同支持的承载格式类型限制到可用的格式类型,其可以已在分配请求消息中接收。
[0038] 当分组交换控制器144,具体是转码器控制器145,未能在第二时间段期满(如第二定时器测量的那样)之前接收(230)关于共同支持的承载格式类型的信息时,逻辑流程图200进行到步骤216,在这里,分组交换控制器,具体是转码器控制器,向BS 110重新传送分配消息。当转码器控制器在第二时间段期满之前接收(230)关于由MS 102与基础架构180(更具体地,BS 110)共同支持的承载格式类型的信息时,转码器控制器145停止(232)第二定时器T10,并在转码器控制器145的一或多个存储设备147中,并且进一步地,与BSC109(或BS 110)相关联地,存储(234)从BS 110接收的共同支持的承载格式类型。
[0039] 至少部分地基于从BS110接收的关于共同支持的承载格式类型的信息,转码器控制器145确定(236)(即,选择)承载格式类型,用于在通信会话期间在分组交换核心网上(即,在BS 110与媒体网关160之间)传输话音分组。用于在分组交换核心网上传输话音分组的承载格式类型的选择可进一步基于由媒体网关160(即,由媒体网关的转码器161)支持的承载格式类型,该承载格式类型对于转码器控制器为已知,并且可包括在传送给BS110的分配消息中,并于其后反映在由BS传送给分组交换控制器144的共同支持的承载格式类型中。至少部分地基于从BS 110接收的共同支持的承载格式类型以及由BS 110的转码器116同媒体网关160的转码器161中的一或多个支持的承载格式类型,转码器控制器
145进一步确定(238)在基础架构180中在哪里转码,换言之,从BSC 114/BS 110的转码器
116同媒体网关160的转码器161中选择转码器,以在涉及MS 102的通信会话期间转码话音,从而产生选择的转码器。
[0040] 在本发明的一个实施例中,转码器控制器145可基于最小化承载相互作用功能的数目,即,基于最小化施加到承载业务的分立的转码功能的数量,来选择承载格式类型。其后,优选地或者缺省地,转码器控制器145可选择媒体网关160的转码器位置,即,转码器161,并且可选择BS 110的转码器位置,即,转码器116,如果所选的承载格式类型在媒体网关160中不支持或不可获得的话。在本发明的其它实施例中,转码器控制器145可基于承载格式类型,例如一或多种压缩承载格式类型,例如SMV、EVRC、13k、或8k,或者一或多种未压缩承载格式类型,例如G.711,其由远程分组话音网络192的转码器或者由远程分组话音网络192服务的目的MS(未显示)的转码器支持,来确定承载格式类型以及在基础架构180中在哪里转码话音数据。在本发明的其它实施例中,转码器控制器145可基于远程分组话音网络192的承载格式类型偏好,来确定承载格式类型以及在基础架构180中在哪里转码话音数据,该偏好维护在转码器控制器的一或多个存储设备147中。然而,本领域普通技术人员认识到,在这里可使用许多算法,用于确定承载格式类型以及在基础架构180中在哪里转码话音数据,而不偏离本发明的实质与范围。
[0041] 例如,如上面在本发明的一个实施例中所标注的那样,关于执行步骤238,可配置转码器控制器145,以便在无论何时上游网元的转码器支持由转码器控制器确定用于在分组交换核心网上传输话音分组的承载格式类型时,选择上游网元的转码器,即,媒体网关160的转码器161。在上游网元的转码器不支持确定的承载格式类型,而下游网元的转码器(即,BS 110的转码器116)支持确定的承载格式类型的情形中,转码器控制器145选择下游网元的转码器。
[0042] 在本发明的另一实施例中,关于执行步骤238,可配置转码器控制器145,以便在无论何时下游网元的转码器支持由转码器控制器确定用于在分组交换核心网上传输话音分组的承载格式类型时,选择下游网元的转码器,即,BS 110的转码器116。在下游网元的转码器不支持确定的承载格式类型,而上游网元的转码器(即,媒体网关160的转码器161)支持确定的承载格式类型的情形中,转码器控制器145可选择上游网元的转码器。
[0043] 在本发明的又一实施例中,关于执行步骤238,转码器控制器145可基于网元处理负荷来选择上游网元的转码器与下游网元的转码器之一。例如,当上游网元(即,媒体网关160)的处理负荷超过处理负荷限时,转码器控制器145可选择下游网元的转码器,即,BS
110的转码器116。否则,转码器控制器145选择上游网元的转码器。在本发明的又一实施例中,关于执行步骤238,转码器控制器145可基于分组交换核心网的负荷来选择上游网元的转码器与下游网元的转码器之一,以便确保当网络负荷高(即,超过网络负荷门限)时,在分组交换核心网上以压缩格式传输话音数据。
[0044] 作为对确定承载格式类型以在分组交换核心网上传输话音分组并进一步确定在基础架构180中在哪里进行转码的响应,转码器控制器145经由相应的信令接口来指令(240)与所选转码器相关联的网元,例如关于转码器116的BS 108或BSC 110或者关于转码器161的媒体网关160,转码通信会话的承载路径。作为对接收转码指令的响应,网元将所选转码器插入(242)承载路径中,并且所选转码器对话音进行转码。逻辑流程图200其后结束。在本发明的另一实施例中,作为对指令与所选转码器相关联的网元进行转码的替代,转码器控制器145可指令(244)不与所选转码器相关联的网元不转码通信会话的承载路径。作为对接收不转码指令的响应,网元将所选转码器从承载路径移除(246),使得仅所选转码器对话音进行转码。
[0045] 通过为通信会话期间话音的转码确定承载格式类型,并且基于所确定的承载格式类型以及由多个转码器中的一或多个支持的承载格式类型,从分别与网元110、160相关联的多个转码器116、161选择转码器以转码话音,通信系统100能够控制在系统中在哪里执行转码功能以及在服务网元中应使用何种转码类型。下游网元(例如BS 110)确定由下游网元与参与通信会话的MS 102共同支持的一或多个承载格式类型。下游网元将共同支持的承载格式类型传送给转码器控制器145,转码器控制器145至少部分地基于转码器控制器145来确定用于在分组交换核心网上传输话音分组的承载格式类型,该共同支持的承载格式类型可反映由上游网元(例如媒体网关160)支持的一或多个承载格式类型。基于确定的承载格式类型,转码器控制器145其后确定在哪里执行转码,即,在下游网元还是上游网元中转码,或者更具体地,在下游网元的转码器中还是上游网元的转码器中转码。所选网元的转码器其后执行转码功能。
[0046] 例如,在选择上游网元的转码器(即,媒体网关160的转码器161)来转码通信会话之后,转码器控制器145可指令媒体网关160在承载业务的路径中插入转码器161,即,转码在通信会话期间交换的话音分组,和/或可指令BS 110不在承载业务(即,话音数据)的路径中插入转码器116。在另一示例中,在选择下游网元的转码器(即,BS 110的转码器116)来转码通信会话之后,转码器控制器145可指令BS 110在承载业务的路径中插入转码器116和/或可指令媒体网关160不在承载业务的路径中插入转码器161。如果转码器控制器145确定不在基础架构180中转码,则转码器控制器145可不指令媒体网关160与BS110中的每一个在承载业务的路径中插入其各自的转码器116、161,或者可指令媒体网关160与BS 110中的每一个不在承载业务的路径中插入其各自的转码器116、161。
[0047] 在本发明的又一实施例中,分组交换控制器144,特别是转码器控制器145,可在通信会话的过程期间确定将转码功能从所选转码器(例如,媒体网关160的转码器161)转移到非所选转码器(例如BS 110的转码器116)。现在参照图3,提供逻辑流程图300,其阐释由通信系统100在基础架构180中的转移转码功能,其遵照本发明的另一实施例。逻辑流程图300开始于在活动通信会话的过程期间,转码器控制器145确定(302)将转码功能从第一转码器转移到第二转码器,第一转码器已被选择以对话音进行转码,例如媒体网关160中的转码器161,第二转码器为非所选转码器,其未被选择对话音进行转码,例如BS 110中的转码器116,其中所选转码器在非所选转码器的上游或下游。
[0048] 在确定将转码功能从所选转码器转移到非所选转码器之后,转码器控制器145向与非所选转码器相关联的网元(即,BS 110)传送(304)第一转码器转移消息,其包括关于请求的承载格式类型的信息。请求的承载格式类型可以是新的承载格式类型,换言之,可以是也可以不是与当前应用到话音通信的承载格式类型相同的承载格式类型。通过向与非所选转码器相关联的网元传送请求承载格式类型,转码器控制器145能够在进行的通信会话期间改变承载格式类型与转码位置两者。优选地,转码器控制器145基于由非所选转码器(即,转码器116)支持的、并存储在一或多个存储设备147中的承载格式类型来确定请求的承载格式类型。然而,在本发明的另一实施例中,转码器控制器145可能不知道与非所选转码器相关联的网元支持请求的承载格式类型,直到转码器控制器从网元接收对请求的承载格式类型的接受。第一转码器转移消息可进一步包括与所选转码器相关联的网元(即,媒体网关160)的承载地址(即,A2p地址),以及转移何时生效的指示,例如计数、时间戳、或者接收具有改变的承载格式类型的数据分组。优选地,转码器转移消息包括改变承载请求消息。
[0049] 作为对接收第一转码器转移消息的响应,与非所选转码器相关联的网元(即BS110)向转码器控制器145传送(306)转码器转移响应消息,优选地改变承载响应消息,通知接受请求的承载格式类型。转码器转移响应消息可进一步通知与非所选转码器相关联的网元(即,BS 110)的承载地址(优选地A2p地址)。作为对接收第一转码器转移消息的响应,并且当指示了转移时间时在所指示的时间,与非所选转码器相关联的网元(即BS 110)将非所选转码器(即,转码器116)插入到承载业务(即,话音数据)的承载路径中,且非所选转码器开始对话音数据进行转码。
[0050] 转码器控制器145进一步向与所选转码器相关联的网元(即,媒体网关160)传送(310)第二转码器转移消息,指令与所选转码器相关联的网元将所选转码器(即,转码器161)从承载业务的路径移除。在本发明的实施例中,其中转码器控制器145不知道与非所选转码器相关联的网元支持请求的承载格式类型,转码器控制器可不传送第二转码器转移消息,直到转码器控制器从与非所选转码器相关联的网元接收对请求的承载格式类型的接受。与第一转码器转移消息类似,第二转码器转移消息可包括转移何时生效的指示。在接收第二转码器转移消息之后,或者当指示了转移时间时在所指示的时间,与所选转码器相关联的网元(即,媒体网关160)将所选转码器(即,转码器161)从承载业务的路径中移除(312)。逻辑流程图300其后结束(314)。
[0051] 通过允许转码器控制器145在进行的通信会话的过程期间改变承载格式类型与转码位置,通信系统100有能力适应与其它核心网元(例如会议桥接、公告服务器、等等)的承载交互中的变化。相应地,通信系统100提供分布式转码系统,其包括多个网元,每一网元有能力在通信会话期间对话音进行转码,其中通信系统有能力为通信会话确定承载格式类型与转码位置,并且在想要时为通信会话改变承载格式类型与转码位置。
[0052] 尽管已参照其特定实施例特别地显示和描述本发明,本领域技术人员将理解,可对其组件进行各种修改与等价替换,而不偏离如所附权利要求书所阐明的本发明的范围。相应地,详述与绘图应被视为阐释性的而非限制性的,并且所有这样的修改与替换均被试图包括在本发明的范围之内。
[0053] 上面已参照特定实施例描述了好处、其它优点、以及问题的解决方案。然而,好处、优点、问题的解决方案,以及任何可导致任何好处、优点、或解决方案发生或变得更加显著的一种或多种组件不应被解释为任何权利要求的决定性的、必需的、或本质性的特性或组件。如这里所使用的那样,术语“包括”或其任何变形意欲指代非排它性的包括,使得包括一组组件的过程、方法、物品、或设备不仅包括这些组件,还可包括未特别地列出的或为该过程、方法、物品、或设备所固有的其它组件。进一步理解到,关系术语的使用,如果有的话,例如第一与第二、顶与底、等等仅用于将一实体或动作从另一实体或动作区分开来,而不一定要求或暗示在这样的实体或动作之间存在任何实际的这样的关系或顺序。
QQ群二维码
意见反馈