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

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

申请号 CN200480020333.5 申请日 2004-07-13 公开(公告)号 CN1823536A 公开(公告)日 2006-08-23
申请人 摩托罗拉公司; 发明人 刘易斯·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所述的分布式转码系统,其中所述的所选转 码器对话音进行转码。

说明书全文

技术领域

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

背景技术

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

具体实施方式

为满足对在蜂窝系统中控制在哪里进行转码功能,以及应在服务 网元中使用何种转码类型的方法与设备的需要,提供一种无线通信系 统,其包括基础架构,该基础架构具有第一网元,该第一网元在第二 网元的上游,其中第一网元包括第一转码器,而第二网元包括第二转 码器。通信系统通过确定由第一转码器支持的第一承载类型,确定由 基础架构同基础架构服务的移动站共同支持的第二承载格式类型,并 基于第一承载格式类型与第二承载格式类型选择第一转码器与第二转 码器之一来转码话音,来控制话音的转码。
一般地,本发明的实施例包括一种方法,其用于在无线通信系统 中控制话音的转码,该无线通信系统具有基础架构,该基础架构包括 第一网元,该第一网元在第二网元的上游,其中第一网元包括第一转 码器,而第二网元包括第二转码器。方法包括确定由第一转码器支持 的第一承载格式类型,确定由移动站同基础架构共同支持的第二承载 格式类型,以及基于第一承载格式类型与第二承载格式类型选择第一 转码器与第二转码器之一来对话音进行转码。
本发明的另一实施例包括一种转码器控制器,其包括至少一个存 储设备,其维护由与第一网元相关联的第一转码器支持的第一承载格 式类型。转码器控制器进一步包括处理器,其连接到所述至少一个存 储设备,其接收由移动站同与第二网元相关联的第二转码器共同支持 的第二承载格式类型,并基于第一承载格式类型与第二承载格式类型 选择第一转码器与第二转码器之一来对话音进行转码。
本发明的又一实施例包括一种分布式转码系统,其包括包括第一 转码器的第一网元,还包括包括第二转码器的第二网元,其中第二网 元在第一网元的下游,还包括转码器控制器,其连接到第一网元与第 二网元中的每一个。转码器控制器维护由第一转码器支持的第一承载 格式类型,接收由移动站同第二转码器共同支持的第二承载格式类 型,并基于第一承载格式类型与第二承载格式类型选择第一转码器与 第二转码器之一来对话音进行转码。
可参照图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接收的、处于多个承 载格式中的至少一个的话音数据编码到话音数据分组,以传输到MS 102。
通信系统100进一步包括移动站(MS)102,其经由空中接口104 与RAN 106的BS(例如BS 110)进行无线通信。空中接口104包括 前向链路(未显示),其具有多个通信信道,例如一或多个前向链路 控制信道、一或多个前向链路业务信道、与前向链路寻呼信道,还包 括反向链路(未显示),其具有多个通信信道,例如一或多个反向链 路控制信道、一或多个反向链路业务信道、与反向链路接入信道。
每一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中)。
媒体网关160可选地包括转码器161,其与转码器116与126类 似,有能力将从MS 102接收的话音数据分组解码到多个承载格式中 的至少一个,例如SMV、EVRC、13k-QCELP、8k-QCELP、与G.711, 以传送到公共网络190或远程分组话音网络192,并且进一步地,有 能力将从公共网络190或远程分组话音网络192接收的、处于多个承 载格式中的至少一个的话音数据编码到话音数据分组,以传输到MS 102。
分组交换控制器144包括转码器控制器145,其从通信系统100 中可能的多个解码器116、161中确定一个解码器,该解码器将在涉 及MS 102的通信会话期间编码和解码话音业务。转码器控制器145 包括处理器146,例如一或多个微处理器微控制器数字信号处理 器(DSP)、其组合或本领域普通技术人员已知的其它这样的设备, 还包括一或多个相关联的存储设备147,例如随机存取存储器(RAM)、 动态随机存取存储器(DRAM)、和/或只读存储器(ROM)或其等 价物,其维护数据和可由相应的处理器执行的程序。所述一或多个存 储设备147可进一步维护由媒体网关160的转码器161与BSC 114的 转码器116中的一或多个支持的承载格式类型。优选地,分组交换控 制器144包括分组话音软交换,其可从Illinois州Schaumburg的 Motorola公司获得,并且其已被修改以执行这里描述的功能。
媒体网关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中 的每一个之间的分组话音通信链路。
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 可统称为电路交换核心网,并提供BS 110与公共网络190之间的电 路交换通信链路。RAN 106、BS 110、分组交换控制器144、媒体网 关160、传输网140与154、以及电路交换控制器174在这里统称为 通信系统100的基础架构180。
通信系统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)通信系统。
当MS 102建立与基础架构180的通信会话时,可能由位于与MS 相关联的话音承载路径上的多个串行地分布的转码器116、161中的 任一个来编码与解码来自或送往MS的话音业务。另外,通信系统100 可决定将通信会话作为无转码器操作(TrFO)来建立,其中话音业务 通过通信系统传播而不为基础架构180的任一转码器116、161处理。 相应地,当话音业务要由基础架构转码时,通信系统100提供从多个 串行地分布的转码器116、161的转码器选择来转码话音业务。
现在参照图2A、2B、与2C,提供逻辑流程图200,其描绘一种 方法,通信系统100通过该方法来控制驻留于第一网元中的第一转码 器(例如媒体网关160中的转码器161)与驻留于位于第一网元的下 游的第二网元中的第二转码器(例如BS 110中的转码器116)中的哪 一转码器应转码话音业务,其遵照本发明的实施例。逻辑流程图200 开始于MS 102向基础架构180传送,具体是经由BTS 112向BS 110 传送,而BS 110从MS 102接收(202)服务请求,即,建立话音或 话音与数据通信会话的请求。优选地,服务请求包括发起消息,如本 领域已知的那样,该发起消息请求服务并要求层2确认。
作为对接收服务请求的响应,BS 110确认(204)该请求,优选 地通过向MS 102传送基站确认命令,如本领域已知的那样。另外,BS 110确定(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可等待对服务请求消息的响应的可接受的时间 段。
当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对 所传送的分配消息的响应的可接受的时间段。
当由第一定时器测量的第一时间段在BS 110从分组交换控制器 144接收分配消息之前期满(220)时,逻辑流程图200返回到步骤208, 在这里,BS 110向分组交换控制器重新传送服务请求消息。当BS 110 在第一时间段期满之前接收分配消息时,其后,BS 110停止(222) 第一定时器T303。另外,基于前向与反向链路业务信道可用于为请求 的呼叫向MS 102分配的确定,BS 110与MS 102在空中接口104上 建立(224)呼叫,其遵照众所周知的呼叫建立流程。
例如,在本发明的一个实施例中,建立(224)呼叫的步骤可包 括以下步骤,这些步骤仅出于阐释用于建立呼叫的一种方法的目的而 提供,而无意以任何方式限制本发明。本领域普通技术人员意识到, 存在许多种方案用于建立呼叫,可在这里使用这些方案,而不偏离本 发明的实质与范围。在确定前向与反向链路业务信道可用于向MS 102 分配之后,BS 110在空中接口104的前向链路寻呼信道上向MS 102 传送信道分配消息。信道分配消息通知分配给通信会话的前向与反向 链路业务信道。作为对接收信道分配消息的响应,MS 102在分配的反 向链路业务信道上向BS 110传送业务信道前同步(preamble)。当BS 110获得分配的反向链路业务信道时,BS经由分配的前向链路业务信 道将此通知给MS 102。优选地,BS 110通过向MS传送基站确认命 令来通知MS 102 BS已获得分配的反向链路业务信道,该基站确认命 令要求层2确认。
在被通知BS 110已获得分配的反向链路业务信道时,MS 102向 BS 110确认接收该获得信息,优选地通过向BS传送移动站确认命令, 并进一步在分配的反向链路业务信道上向BS传送空业务信道数据。
在从MS 102接收获得信息的接收的确认以及空业务信道数据之 后,BS 110向MS 102传送请求MS 102支持的服务配置的列表的信 息。优选地,请求服务配置的列表的信息包括在状态请求/状态响应命 令中。在从转码器控制器145接收选择的承载格式类型信息之后,BS 110进一步向MS 102传送指定呼叫的服务配置的信息,包括请求的承 载格式类型。优选地,指定呼叫的服务配置的信息包括在服务连接消 息/服务响应命令中。在接收指定呼叫的服务配置的信息之后,MS 102 通知BS 110,MS能够支持指定的服务配置,包括请求的承载格式类 型,优选地通过向BS传送服务连接完成消息,并开始处理承载业务, 其遵照指定的服务配置。
在建立无线业务信道后,即,在建立并充分互连空中接口104中 的前向链路业务信道与反向链路业务信道后,BS 110部分地基于分配 给MS的服务选项来确定(226)由MS 102与BSC 114的转码器116 中的每一个共同支持的承载格式类型。BS 110向分组交换控制器144, 具体是转码器控制器145,传送(228)关于共同支持的承载格式类型 的信息,该共同支持的承载格式类型可以按BS偏好的顺序来格式化。 优选地,BS 110将支持的承载格式类型以分配完成消息的修改的版本 通知给分组交换控制器144,如本领域已知的那样,该分配完成消息 被修改以包括承载格式类型数据域的排序的偏好。例如,BS 110可通 过在修改的分配完成消息的承载格式类型数据域中嵌入以下值中的一 或多个,来通知由MS 102与BS 110共同支持的承载格式类型,这些 值中的每一个对应于后面的承载格式类型,
‘0001’=SMV,
‘0010’=EVRC,
‘0011’=13k-QCELP,
‘0100’=8k-QCELP,
‘0101’=G.711。
BS 110可将由MS 102与BS 110共同支持的承载格式类型限制 到可用的格式类型,其可以已在分配请求消息中接收。
当分组交换控制器144,具体是转码器控制器145,未能在第二 时间段期满(如第二定时器测量的那样)之前接收(230)关于共同 支持的承载格式类型的信息时,逻辑流程图200进行到步骤216,在 这里,分组交换控制器,具体是转码器控制器,向BS 110重新传送 分配消息。当转码器控制器在第二时间段期满之前接收(230)关于 由MS 102与基础架构180(更具体地,BS 110)共同支持的承载格式 类型的信息时,转码器控制器145停止(232)第二定时器T10,并在 转码器控制器145的一或多个存储设备147中,并且进一步地,与BSC 109(或BS 110)相关联地,存储(234)从BS 110接收的共同支持 的承载格式类型。
至少部分地基于从BS 110接收的关于共同支持的承载格式类型的 信息,转码器控制器145确定(236)(即,选择)承载格式类型, 用于在通信会话期间在分组交换核心网上(即,在BS 110与媒体网 关160之间)传输话音分组。用于在分组交换核心网上传输话音分组 的承载格式类型的选择可进一步基于由媒体网关160(即,由媒体网 关的转码器161)支持的承载格式类型,该承载格式类型对于转码器 控制器为已知,并且可包括在传送给BS 110的分配消息中,并于其 后反映在由BS传送给分组交换控制器144的共同支持的承载格式类 型中。至少部分地基于从BS 110接收的共同支持的承载格式类型以 及由BS 110的转码器116同媒体网关160的转码161中的一或多 个支持的承载格式类型,转码器控制145进一步确定(238)在基 础架构180中在哪里转码,换言之,从BSC 114/BS 110的转码器116 同媒体网关160的转码器161中选择转码器,以在涉及MS 102的通 信会话期间转码话音,从而产生选择的转码器。
在本发明的一个实施例中,转码器控制器145可基于最小化承载 相互作用功能的数目,即,基于最小化施加到承载业务的分立的转码 功能的数量,来选择承载格式类型。其后,优选地或者缺省地,转码 器控制器145可选择媒体网关160的转码器位置,即,转码器161, 并且可选择BS 110的转码器位置,即,转码器116,如果所选的承载 格式类型在媒体网关160中不支持或不可获得的话。在本发明的其它 实施例中,转码器控制器145可基于承载格式类型,例如一或多种压 缩承载格式类型,例如SMV、EVRC、13k、或8k,或者一或多种未 压缩承载格式类型,例如G.711,其由远程分组话音网络192的转码 器或者由远程分组话音网络192服务的目的MS(未显示)的转码器 支持,来确定承载格式类型以及在基础架构180中在哪里转码话音数 据。在本发明的其它实施例中,转码器控制器145可基于远程分组话 音网络192的承载格式类型偏好,来确定承载格式类型以及在基础架 构180中在哪里转码话音数据,该偏好维护在转码器控制器的一或多 个存储设备147中。然而,本领域普通技术人员认识到,在这里可使 用许多算法,用于确定承载格式类型以及在基础架构180中在哪里转 码话音数据,而不偏离本发明的实质与范围。
例如,如上面在本发明的一个实施例中所标注的那样,关于执行 步骤238,可配置转码器控制器145,以便在无论何时上游网元的转 码器支持由转码器控制器确定用于在分组交换核心网上传输话音分组 的承载格式类型时,选择上游网元的转码器,即,媒体网关160的转 码器161。在上游网元的转码器不支持确定的承载格式类型,而下游 网元的转码器(即,BS 110的转码器116)支持确定的承载格式类型 的情形中,转码器控制器145选择下游网元的转码器。
在本发明的另一实施例中,关于执行步骤238,可配置转码器控 制器145,以便在无论何时下游网元的转码器支持由转码器控制器确 定用于在分组交换核心网上传输话音分组的承载格式类型时,选择下 游网元的转码器,即,BS 110的转码器116。在下游网元的转码器不 支持确定的承载格式类型,而上游网元的转码器(即,媒体网关160 的转码器161)支持确定的承载格式类型的情形中,转码器控制器145 可选择上游网元的转码器。
在本发明的又一实施例中,关于执行步骤238,转码器控制器145 可基于网元处理负荷来选择上游网元的转码器与下游网元的转码器之 一。例如,当上游网元(即,媒体网关160)的处理负荷超过处理负 荷限时,转码器控制器145可选择下游网元的转码器,即,BS 110 的转码器116。否则,转码器控制器145选择上游网元的转码器。在 本发明的又一实施例中,关于执行步骤238,转码器控制器145可基 于分组交换核心网的负荷来选择上游网元的转码器与下游网元的转码 器之一,以便确保当网络负荷高(即,超过网络负荷门限)时,在分 组交换核心网上以压缩格式传输话音数据。
作为对确定承载格式类型以在分组交换核心网上传输话音分组并 进一步确定在基础架构180中在哪里进行转码的响应,转码器控制器 145经由相应的信令接口来指令(240)与所选转码器相关联的网元, 例如关于转码器116的BS 108或BSC 110或者关于转码器161的媒 体网关160,转码通信会话的承载路径。作为对接收转码指令的响应, 网元将所选转码器插入(242)承载路径中,并且所选转码器对话音 进行转码。逻辑流程图200其后结束。在本发明的另一实施例中,作 为对指令与所选转码器相关联的网元进行转码的替代,转码器控制器 145可指令(244)不与所选转码器相关联的网元不转码通信会话的承 载路径。作为对接收不转码指令的响应,网元将所选转码器从承载路 径移除(246),使得仅所选转码器对话音进行转码。
通过为通信会话期间话音的转码确定承载格式类型,并且基于所 确定的承载格式类型以及由多个转码器中的一或多个支持的承载格式 类型,从分别与网元110、160相关联的多个转码器116、161选择转 码器以转码话音,通信系统100能够控制在系统中在哪里执行转码功 能以及在服务网元中应使用何种转码类型。下游网元(例如BS 110) 确定由下游网元与参与通信会话的MS 102共同支持的一或多个承载 格式类型。下游网元将共同支持的承载格式类型传送给转码器控制器 145,转码器控制器145至少部分地基于转码器控制器145来确定用 于在分组交换核心网上传输话音分组的承载格式类型,该共同支持的 承载格式类型可反映由上游网元(例如媒体网关160)支持的一或多 个承载格式类型。基于确定的承载格式类型,转码器控制器145其后 确定在哪里执行转码,即,在下游网元还是上游网元中转码,或者更 具体地,在下游网元的转码器中还是上游网元的转码器中转码。所选 网元的转码器其后执行转码功能。
例如,在选择上游网元的转码器(即,媒体网关160的转码器161) 来转码通信会话之后,转码器控制器145可指令媒体网关160在承载 业务的路径中插入转码器161,即,转码在通信会话期间交换的话音 分组,和/或可指令BS 110不在承载业务(即,话音数据)的路径中 插入转码器116。在另一示例中,在选择下游网元的转码器(即,BS 110 的转码器116)来转码通信会话之后,转码器控制器145可指令BS 110 在承载业务的路径中插入转码器116和/或可指令媒体网关160不在承 载业务的路径中插入转码器161。如果转码器控制器145确定不在基 础架构180中转码,则转码器控制器145可不指令媒体网关160与BS 110中的每一个在承载业务的路径中插入其各自的转码器116、161, 或者可指令媒体网关160与BS 110中的每一个不在承载业务的路径 中插入其各自的转码器116、161。
在本发明的又一实施例中,分组交换控制器144,特别是转码器 控制器145,可在通信会话的过程期间确定将转码功能从所选转码器 (例如,媒体网关160的转码器161)转移到非所选转码器(例如BS 110 的转码器116)。现在参照图3,提供逻辑流程图300,其阐释由通信 系统100在基础架构180中的转移转码功能,其遵照本发明的另一实 施例。逻辑流程图300开始于在活动通信会话的过程期间,转码器控 制器145确定(302)将转码功能从第一转码器转移到第二转码器, 第一转码器已被选择以对话音进行转码,例如媒体网关160中的转码 器161,第二转码器为非所选转码器,其未被选择对话音进行转码, 例如BS 110中的转码器116,其中所选转码器在非所选转码器的上游 或下游。
在确定将转码功能从所选转码器转移到非所选转码器之后,转码 器控制器145向与非所选转码器相关联的网元(即,BS 110)传送(304) 第一转码器转移消息,其包括关于请求的承载格式类型的信息。请求 的承载格式类型可以是新的承载格式类型,换言之,可以是也可以不 是与当前应用到话音通信的承载格式类型相同的承载格式类型。通过 向与非所选转码器相关联的网元传送请求承载格式类型,转码器控制 器145能够在进行的通信会话期间改变承载格式类型与转码位置两 者。优选地,转码器控制器145基于由非所选转码器(即,转码器116) 支持的、并存储在一或多个存储设备147中的承载格式类型来确定请 求的承载格式类型。然而,在本发明的另一实施例中,转码器控制器 145可能不知道与非所选转码器相关联的网元支持请求的承载格式类 型,直到转码器控制器从网元接收对请求的承载格式类型的接受。第 一转码器转移消息可进一步包括与所选转码器相关联的网元(即,媒 体网关160)的承载地址(即,A2p地址),以及转移何时生效的指示, 例如计数、时间戳、或者接收具有改变的承载格式类型的数据分组。 优选地,转码器转移消息包括改变承载请求消息。
作为对接收第一转码器转移消息的响应,与非所选转码器相关联 的网元(即BS 110)向转码器控制器145传送(306)转码器转移响 应消息,优选地改变承载响应消息,通知接受请求的承载格式类型。 转码器转移响应消息可进一步通知与非所选转码器相关联的网元 (即,BS 110)的承载地址(优选地A2p地址)。作为对接收第一转 码器转移消息的响应,并且当指示了转移时间时在所指示的时间,与 非所选转码器相关联的网元(即BS 110)将非所选转码器(即,转码 器116)插入到承载业务(即,话音数据)的承载路径中,且非所选 转码器开始对话音数据进行转码。
转码器控制器145进一步向与所选转码器相关联的网元(即,媒 体网关160)传送(310)第二转码器转移消息,指令与所选转码器相 关联的网元将所选转码器(即,转码器161)从承载业务的路径移除。 在本发明的实施例中,其中转码器控制器145不知道与非所选转码器 相关联的网元支持请求的承载格式类型,转码器控制器可不传送第二 转码器转移消息,直到转码器控制器从与非所选转码器相关联的网元 接收对请求的承载格式类型的接受。与第一转码器转移消息类似,第 二转码器转移消息可包括转移何时生效的指示。在接收第二转码器转 移消息之后,或者当指示了转移时间时在所指示的时间,与所选转码 器相关联的网元(即,媒体网关160)将所选转码器(即,转码器161) 从承载业务的路径中移除(312)。逻辑流程图300其后结束(314)。
通过允许转码器控制器145在进行的通信会话的过程期间改变承 载格式类型与转码位置,通信系统100有能力适应与其它核心网元(例 如会议桥接、公告服务器、等等)的承载交互中的变化。相应地,通 信系统100提供分布式转码系统,其包括多个网元,每一网元有能力 在通信会话期间对话音进行转码,其中通信系统有能力为通信会话确 定承载格式类型与转码位置,并且在想要时为通信会话改变承载格式 类型与转码位置。
尽管已参照其特定实施例特别地显示和描述本发明,本领域技术 人员将理解,可对其组件进行各种修改与等价替换,而不偏离如所附 权利要求书所阐明的本发明的范围。相应地,详述与绘图应被视为阐 释性的而非限制性的,并且所有这样的修改与替换均被试图包括在本
发明的范围之内。
上面已参照特定实施例描述了好处、其它优点、以及问题的解决 方案。然而,好处、优点、问题的解决方案,以及任何可导致任何好 处、优点、或解决方案发生或变得更加显著的一种或多种组件不应被 解释为任何权利要求的决定性的、必需的、或本质性的特性或组件。 如这里所使用的那样,术语“包括”或其任何变形意欲指代非排它性 的包括,使得包括一组组件的过程、方法、物品、或设备不仅包括这 些组件,还可包括未特别地列出的或为该过程、方法、物品、或设备 所固有的其它组件。进一步理解到,关系术语的使用,如果有的话, 例如第一与第二、顶与底、等等仅用于将一实体或动作从另一实体或 动作区分开来,而不一定要求或暗示在这样的实体或动作之间存在任 何实际的这样的关系或顺序。
QQ群二维码
意见反馈