对等广域通信系统的制作方法

文档序号:7938246阅读:291来源:国知局
专利名称:对等广域通信系统的制作方法
技术领域
本发明总体上涉及在广域网上的通信,更具体而言,涉及电信。
背景技术
多站点陆地移动无线系统是众所周知的。它们主要用于向警 务人员、消防人员和其他紧急反应人员提供紧急通信。这些系统通常 利用租赁通信线路,以将无线电转发器站点与中央呼叫控制服务器互 连。租赁通信线路的经常性成本、以及无线转发器站点和专用呼叫控 制服务器所需的资本投资,导致相对高的系统成本。因此,这些系统 通常由政府机构专有和运营的。诸如零售链、学校系统和建筑公司的专业和商业实体也可以 从多站点陆地移动无线系统的使用中受益,但是,由于经常性成本和 所需的资本投资, 一般不部署这样的系统。事实上,在较大地理范围
或在不同区域中运营的公司可能需要成百或甚至上千个无线转发器站 点来实现适当的多站点陆地移动无线电系统。而且,这样的系统将需 要多个中央呼叫服务器,这些服务器本身将需要连接在租赁线路上, 因此产生了显著的附加运营费用。

发明内容
本发明涉及用于支持在广域网上的电信的方法。该方法可以 包括从第一通信站点接收第一报文,该第一报文通过在通信站点的逻 辑端口传送,并且将该逻辑端口保持开放至少最小周期。可以从第二 通信站点接收第二报文,所述第二报文请求与所述第一通信站点相关 联的标识符。此外,可以将第三报文通过该逻辑端口传送至第一通信站点。第三报文可以将第二通信站点标识为用于建立对等通信链路的 候选,通过该对等通信链路,可以将电信内容传送至第一远程单元。该方法还可以包括从第一通信站点接收第一报文,该第一报 文请求与至少第二通信站点相关联的至少一个地址,该至少第二通信 站点与第一远程单元从其已经请求接收电信内容的呼叫组相关联。可 以从第一通信站点接收第二报文。该第二报文能够包括该至少一个地 址,并且能够请求至与该呼叫组相关联的至少第二远程单元的连接。 能够将至少第三报文传送至该至少第二通信站点,请求用于由该至少 第二远程单元生成的电信内容的分配保留。该方法还可以包含从第一通信站点传送第一报文,所述第一 报文通过在该通信站点的逻辑端口传送。通过该逻辑端口,在第一通 信站点处可以接收第二报文,该第二报文保持该逻辑端口开放至少最 小周期。该方法还可以包括通过逻辑端口从媒介接收第三报文。该第 三报文能够包括与第二通信站点相关联的标识符,第一远程单元己经 附属于第二通信站点。此外,可以将第四报文传送至第二通信站点, 该第四报文请求向第二通信站点注册第一通信站点,并且建立对等通 信链路,通过该对等通信链路,将电信内容传送至第一远程单元。该方法还可以包括在第二通信站点处从第一远程单元接收 第一报文,该第一报文请求与第二通信站点的附属,第一远程单元将 第一通信站点作为其主通信站点。此外,第二报文可以被传送至第一 通信站点,该第二报文指示第一远程单元请求接收由至少一个呼叫组 的成员所传送的电信内容。


下面将结合附图,更详细地描述本发明的优选实施例,在附
图中图1描述了有助于理解本发明的通信系统;
图2描述了有助于理解本发明的信令流程图;以及图3描述了有助于理解本发明的信令流程图。
具体实施例方式虽然本说明书结尾的权利要求定义了被视为新颖的本发明 的特征,但是应理解的是,考虑结合附图的描述,将更好地理解本发 明。根据要求,此处公开了本发明的详细实施例;然而,应当理解的 是,所公开的实施例仅是本发明的示例,本发明能够以各种形式实施。 因此,此处公开的特定结构和功能细节不应被解释为限定性,而是仅 作为用于权利要求的基础,以及作为用于教导本领域的技术人员在实 际上任何适当的具体结构中以各种方式使用本发明实施例的代表性基 础。而且,此处使用的术语和短语并不意在是限定性,而是对本发明 的可理解的描述。图1描述了有助于理解本发明的通信系统100。通信系统IOO 可以包括通信网络102,通信网络102可以包括广域网(WAN),诸如 互联网、万维网、调度通信网络、互连通信网络(例如蜂窝通信网络)、 公共交换电话网络(PSTN)等。该通信网络还可以包括一个或多个局 域网络(LAN)、 一个或多个城域网络(MAN)和/或能够传播通信信 号的任何其他网络或系统。在该方面,通信网络102可以包括有线和/
或无线通信链路。通信系统100可以包括多个远程单元104、 106、 108,它们经 由通信网络102通信。远程单元104-108可以是例如移动站(例如,移动 电话、移动无线电台、移动计算机、个人数字助理等)、计算机、无 线游戏设备、访问终端、订户站、用户设备或被适当地配置成经由无 线通信网络通信的任何其他设备。同样,远程单元104-108可以包括一 个或多个处理器/控制器、收发器和/或其他适当的组件。在一种设置中,远程单元104-108可以将从多个音频源接收到的音频信息(例如,在组呼叫或电话会议期间从多个其他远程单元 接收到的音频)分级和加总。在例如在组呼叫或电话会议期间,远程
单元104-108接收多个视频信号的设置中,远程单元104-108可以例如通 过在显示器的不同部分中呈现每个音频信号,或者通过在视频信号之 间切换来独立地呈现视频信号。远程单元104-108可以经由通信站点110、 112、 114、 116访 问通信网络102。通信站点110-116每个可以包括一个或多个各自的收发 器118、120、 122、 124,以支持与远程单元104-108的通信。收发器118-124 可以调制和解调信号,以将信号从一个形式转换成另一种形式,并且 可以在一个或多个各种无线通信链路上发送和/或接收这种信号。在图 示中,收发器118-124可以被配置成经由IEEE 802无线通信传送数据, 例如,802.1 l和802.16 (WiMAX) 、 WPA或WP A2。在另一示例中, 收发器118-124能够经由GSM、 TDMA、 CDMA、 WCDMA、 OFDM或 直接无线通信进行传送。而且,在一种设置中, 一个或多个收发器 118-124可以使用例如根据由美国联邦通信委员会(FCC)建立的用于 通用移动电台(GMRS)禾B/或家庭无线电服务的指南的个人无线服务 与远程单元104-108进行通信,但是本发明在这方面不受限制。通信站点110-116中的每个还可以包括一个或多个各自的网 络适配器126、 128、 130、 132。网络适配器126-132可以包括例如通信 调制解调器、有线和/或无线收发器和/或可以在通信网络102上适当地 传送数据的任何其他设备。经由网络适配器126-132,通信站点110-116 可以在通信网络102上彼此通信,例如,在对等通信链路上。通信站点110-16中的每个进一步可以包括电信管理器(以下 称之为"管理器")134、 136、 138、 140、电信代理器(以下称之为 "代理器")142、 144、 146、 148,分组复制器150、 152、 154、 156、 逻辑开关158、 160、 162、 164、网络地址翻译器(NAT) 166、 168、 170、 172以及逻辑端口174、 176、 178、 180。
管理器134-140可支持用于远程单元104-108的电信,其主通 信站点是与管理器134-140相关联的通信站点,而无论远程单元104-108 在何处已经建立网络存在。例如,如果通信站点110是用于远程单元104 的主通信站点,则管理器134能够支持用于远程单元104的呼叫处理, 即使当远程单元104漫游到通信站点110的服务区域之外。管理器134-140中的每个可以维护用于它们各自的远程单元 104-108的网络存在信息。例如,当远程单元104切换至通信站点112或 者以其它方式在通信站点112处建立网络存在时,可以将关于这样的事 件的信息传送至管理器134。该信息可以由远程单元104、通信站点112 或通信系统100的任何其他适当组件来传送。因此,当通信站点110接 收寻址至远程单元104的电信内容时,管理器134可以将这样的内容转 发至通信站点112,通信站点112可以经由收发器120将该内容发送至远 程单元104。代理器142-148可以安排在远程单元104-108和与远程单元 104-108相关联的主管理器134-140之间的呼叫设置。与管理器134-140 相反,由代理器142-148提供的服务可以是依赖于位置的。即,代理器 142可以为附属于通信站点110的任何远程单元104-108安排呼叫设置 (例如,在通信站点110处建立网络存在),代理器144可以为附属于 通信站点112的任何远程单元104-108安排呼叫设置,并且代理器146可 以为附属于通信站点114的任何远程单元104-108安排呼叫设置等。例 如,如果远程单元104已经附属于通信站点112,并且该远程单元的主 站点是通信站点IIO,则代理器144可以安排在远程单元104和它的主管 理器134之间的呼叫设置。通过将呼叫设置信息转发至管理器134-140, 代理器142-148可以安排在远程单元104-108和管理器134-140之间的呼 叫设置。该呼叫设置信息可以包括例如从远程单元104-108接收到的标 识符,该标识符标识一个或多个远程单元104-108希望与之通信的呼叫 组。在呼叫设置信息中,呼叫组可以由单个组标识符或者一个或多个呼叫接收器的列表来表示。
分组复制器150-156可以负责复制具有多个目的接收器的电 信内容分组(以下称为"分组"),并且将这样的分组传送至接收器。 例如,假定远程单元104发送包含电信内容的分组,并且将远程单元 106、 108标识为分组的目的接收器。远程单元104可以(经由收发器120 和代理器144)将这样的分组发送至它的主管理器134。然后,管理器 134可以将分组和接收器标识符转发至分组复制器150。分组复制器150 可以复制该分组,因为可能有必要将分组传送至通过接收器标识符标 识的远程单元106、 108中的每个。
接收器标识符可以是电话号码、IP地址、统一资源定位符 (URL)或适合于标识分组的目的接收器(例如,远程单元108)的任 何其他标识符。在接收器的主管理器(例如主管理器138)的IP地址或 URL对于管理器134是已知的设置中,管理器134还可以向分组复制器 150传送接收器的主管理器的地址,该地址还可以是IP地址、URL或任 何其他适当的标识符。
通信站点110-116还可以包括逻辑交换机158-164。逻辑交换 机158-164可以将数据定向至各自的通信站点110-116内的适当资源或 定向来自各自的通信站点110-116内的适当资源的数据。例如,逻辑交 换机160可以将由收发器120接收到的数据定向至代理器144。类似地, 逻辑交换机160可以将由通信站点112在通信网络102上发送的数据定 向至网络适配器128。而且,逻辑交换机160可以定向在通信站点112的 各种组件120、 128、 136、 144、 152之间传送的数据。
NAT 166-172可以实现网络地址翻译,并且阻止来自各自的 通信站点110-116的未授权的访问或到各自的通信站点110-116的未授 权的访问。在某些设置中,NAT可以被实现为各自的防火墙的组件(例 如,NAT使能的防火墙),或者可以使用各自的防火墙替代NAT166-172。因此,遍及该说明书,对于NAT的任何引用应被理解为指NAT、 防火墙或者NAT使能的防火墙。NAT 166-172 (或者各自的防火墙)可 以选择性地开放和关闭在它们各自的通信站点110-116上的逻辑端口。 例如,当通信站点110正在通过逻辑端口174传送报文时,NAT166可以 选择性地开放逻辑端口174,并且NAT 166可以保持逻辑端口174开放一 段时间,以接收对已发送的报文的确认或响应。如果在该时间周期期 满之前,没有通过逻辑端口174传送进一步报文,则NAT166可以关闭 逻辑端口174。
服务器182还可以被设置为通信系统100内的节点。服务器 182可包括网络适配器184,经由该网络适配器184,服务器182与通信 站点110-116通信。网络适配器184可以包括通信调制解调器、有线和/ 或无线收发器和/或可能在通信网络102上适当地传送数据的任何其它 一个或多个设备。
服务器182还可以包括媒介186。媒介186可以被配置为便利 通信站点110-116之间的通信。例如,如果通信站点IIO、 112被它们各 自的NAT166、 168所保护,并且NAT 166、 168阻止通信站点110、 112 之间的直接通信,则媒介186可以提供汇聚点,通过该汇聚点,通信站 点IIO、 112可以通信。参考图2更具体地描述这种过程。
此外,媒介186可从正尝试与远程单元104-108的一个或多个 或者远程单元组建立通信会话的系统接收请求,但是由于缺乏远程单 元104-108的当前地址和/或位置的知识,所以不能直接访问远程单元。 当媒介接收这样的请求时,媒介186可以访问一个或多个数据表(或数 据文件)188来检索相关映射信息,并且将这样的映射信息提供至于与 该请求相关联的系统。结合图3更详细地描述这样的过程。可以将数据 表(或数据文件)188存储在可由服务器182访问的适
管理器134-140、代理器142-148、分组复制器150-156和逻辑 交换机158-164、 NAT 166-172、逻辑端口 174-180和媒介186可以通过硬 件、软件或者硬件和软件的组合来实现。例如,组件134-180、 186的每 个可以代表模块、段或代码部分,其包括用于实现指定的逻辑功能的 一个或多个可执行指令。此外,组件134-180、 186可以以集中方式或者 以不同元件散布在若干互连的处理系统中的分布式方式实例化在一个 处理系统中。适于执行此处所描述的方法的任何一种处理系统或其他 装置是适合的。这样的处理系统的示例可以包括,但不限于,个人计 算机、移动站、服务器、网络器件等。
用于实现此处所描述的方法的软件可以被嵌入到机器可读 的程序存储设备中,具体体现可由机器执行的指令程序以执行此处所 描述的方法和过程。该软件还可以被嵌入到应用产品中,该应用产品 包括使得能够实现此处所描述方法的所有特征,并且当将其加载到处 理系统中时能够执行这些方法。
此外,应注意的是,图l中所描述的组件示出了根据本发明 各种实施例的通信系统IOO的可能实现的架构、功能及操作。然而, 根据此处所包含的教导,对于所描述的系统和组件的各种修改对于本 领域的技术人员可能变得显而易见的。由这样的修改所产生的任何系 统/组件在本发明的目标范围内。
图2描述了通信信令流程图200,并且图3描述了通信信令流 程图300,它们每个对于理解本发明是有用的。信令流程图200、 300描 述了在远程单元、管理器、代理器和媒介之间的数据传送。收发器 118-124、网络适配器126-132、 184、分组复用器150-156、 NAT 166-172、 逻辑端口 174-180、通信网络102和/或其它系统组件可以支持这样的信 号的传送,但是出于清楚目的,未在该信令流程图中示出。
参考图2,信令流程图200呈现了远程单元附属于通信站点 112的方法,通信站点112不是该远程单元的主站点。信令流程图200可 以开始于系统处于第一通信站点110和第二通信站点112由它们各自的 NAT所保护的状态,并且这样的NAT正常情况下保持端口关闭,通过 这些端口,(第一通信站点110的)管理器134和(第二通信站点112的) 代理器144将以其他方式从其他通信站点接收通信。还假定媒介186的 端口对各自的通信站点IIO、 112的管理器134、 136和代理器142、 144 开放。
在步骤202中开始,通信站点110的管理器134可以将"保持 激活"报文传送至媒介186。可以响应于诸如通信站点110的激活或用 户输入,传送该保持激活报文,或者通信站点110可以被配置成周期性 地传送保持激活报文。
保持激活报文可以包括被传送至媒介186的分组,当发送该 分组时,导致在通信站点110上的逻辑端口的开放。逻辑端口可以是管 理器134也通过其与代理器144通信的逻辑端口。该逻辑站点的NAT可 以被配置成在保持激活报文已经被发送之后,保持该逻辑端口开放最 小时间周期。最小时间周期可以足够长,以确保当在步骤204从媒介接 收到对于保持激活报文的响应时,逻辑端口仍然开放。该时间周期可 以持续数微秒、数毫秒、数秒、数分钟、数小时或任何其他期望的时 间周期。
通过为发送保持激活报文而开放的相同端口,可以由通信站 点110接收对于保持激活报文的响应,并且该通信站点的逻辑交换机可 以将该响应定向至管理器134。通信站点的NAT还可以被配置成在已经 接收了对保持激活报文的响应之后,保持逻辑端口开放最小时间周期。 在一种设置中,当逻辑端口保持开放的同时,可以发送下一保持开放 报文,并且该过程可以重复,以保持逻辑端口如所期望的开放。例如, 当通信站点110保持激活时,当远程单元104保持激活时,当应用在通信站点110上被实例化时等,该过程可以重复在预定的周期。在步骤206,远程单元104可以将站点附属报文传送至代理 144,例如,响应远程单元104漫游到由通信站点112所服务的服务区中。 站点附属报文206可以标识远程单元104,以及提供远程单元104在站点 U2处认证所需要的任何信息。在一种设置中,站点附属报文206还可 以标识远程单元104的主管理器134。例如,站点附属报文206可以提供 与管理器134相关联的标识符、IP地址或URL。可选地,站点附属报文还提供与媒介186相关联的标识符、 IP地址或URL或与远程单元104相关联的标识符、IP地址或URL和/或服 务类型标识符。服务类型标识符可以指定被传送的电信内容的类型以 及与该内容类型相关联的限制、可用于处理电信内容的编解码器、系 统带宽和吞吐量要求和限制、和/或者组附属标识符。站点附属报文还 可以标识远程单元104所连接的上一代理器。此外,在站点附属报文中
可以包含一个或多个代理器标识符的列表,以及估计的无线通信上行 链路和下行链路质量和在这样的代理器和远程单元104之间的估计数
据吞吐量。在步骤208,代理器144可以利用附属确认响应站点附属报 文,该附属确认指示远程单元现在附属于通信站点112。在站点附属报文未标识远程单元104的主管理器134的设置 中,在步骤210,代理144可以将报文传送至媒介186,请求用于该远程 单元的主管理器134的标识符(例如,IP地址或URL)。该报文还可以 包含与代理器144相关联的标识符。在步骤212,媒介186可以利用包括 主管理器134的标识符的确认来响应报文。在站点附属报文未标识远程单元104的主管理器134的设置 中,在步骤210传送的报文可以指示远程单元104附属于通信站点112(例如,在通信站点112已经建立了网络存在)以及用于代理器144的 标识符。这样的报文还可以向媒介186标识管理器134,或者通过标识 与远程单元104相关联的主管理器,媒介186可以从数据表或者数据文 件访问用于主管理器134的标识符。在步骤212,媒介186可以确认在步 骤210接收的请求。可选地,该确认可以向代理器144指示先前在步骤 202和204中在通信站点110上开放的逻辑端口。无论在步骤210和212中,代理器144和媒介186之间传送的信 息如何,这样的报文可以开放在通信站点112上的逻辑端口,并且以类 似于先前描述的在步骤202和204中在管理器134和媒介186之间传送的 报文和响应的方式,保持该逻辑端口开放一段时间。可选地,可以将 保持激活报文从代理器144传送至媒介186,并且可以将对保持激活报 文的响应从媒介186传送至代理器144。在步骤214,媒介186可以向管理器134传送报文,该报文将 代理器144标识为与通信站点112相关联,在通信站点112处已经建立了 远程单元114的存在,从而可以作为建立通信链路的候选,在该通信链 路上可以从远程单元104传送电信内容或将电信内容传送到远程单元 104。该报文能够包括与代理器144相关联的标识符(例如IP地址或 URL)。该报文还标识先前开放的在通信站点112处的逻辑端口,例如, 如在步骤210和212中所描述的。可以通过先前在通信站点110上开放的 逻辑端口传送该报文,例如,如在步骤202和204中所描述的。该报文还可以包括在站点附属报文中被最初传送至媒介186 的列表代理器,以及估计的无线通信上行链路和下行链路质量和在代 理器和远程单元104之间的估计数据吞吐量。基于该信息,管理器134 能够选择提供至远程单元104的最佳类型的电信服务,可以基于质量/ 数据吞吐量信息将那些电信服务适当地传送至远程单元104。在某些可 允许的服务类型要求在通信站点110和/或通信站点112开放多于一个逻 辑端口的设置中,可以将这样的服务类型的知识用于开放适当的逻辑端口。在步骤216,代理器144可以将报文传送至代理器134,请求 向通信站点110注册通信站点112。例如,该报文可以请求向管理器134 注册代理器144。该消息还可以通过在通信站点110处先前开放的逻辑 端口传送。代理器注册请求可以包含标识代理器144和远程单元104的 操作码,并且指定代理器144将会应远程单元104的要求建立连接。在步骤218,管理器134可以将报文传送至代理器144,以确 认向通信站点110注册通信站点112。该报文还可以向代理器144标识在 通信站点110上开放的逻辑端口,通过该端口,代理器144可以与管理 器134通信。通过先前在通信站点112开放的逻辑端口,可以将该报文 从管理器134传送至代理器144。此外,管理器134和代理器144可以向 彼此发送保持激活报文,以保持在通信站点IIO、 112上的逻辑端口开 放,管理器134和代理器144通过该逻辑端口通信,从而允许在通信站 点IIO、 112之间的对等通信链路。如此处所使用的,"对等通信链路"是在通信网络的对等节 点之间的通信链路,其不依赖于用于在对等节点之间传输分组的中央 呼叫控制服务器。因为不需要中央呼叫控制服务器和租赁通信线路, 可以避免与这样的系统的部署和维护相关联的成本。而且,由于较少 依赖于中央基础设施,因此实现对等联网的网络架构可以是非常可分 级的。在对等通信链路上,代理器144可以安排在远程单元104和管 理器134之间的呼叫设置,例如,如先前所描述的。还可以在对等通信 链路上向远程单元104传送电信内容和从远程单元104传送电信内容。 例如,管理器134可以向代理器144路由正在被传送至远程单元104的电 信内容。管理器134还可以向适当的通信站点110、 112路由远程单元104 生成的电信内容,管理器134可以经由代理器144接收该电信内容。
在步骤220,代理器144可以将注册通知报文传送至远程单元 104,以指示代理器144和管理器134互相注册。前进到步骤222,远程 单元104可以利用对这样的通知的确认来响应代理器144。在这一点上, 远程单元104的网络存在将附属于通信站点112,因此,可以经由通信 站点112、通信站点110和在信站点110、 112之间建立的对等通信链路 以及在通信网络内建立的其他对等通信链路来发送和接收电信内容。现在参考图3,信令流程图300呈现了用于支持在多个远程单 元之中的对等组呼叫的方法。该信令流程图300可以开始于系统处于远 程单元104已经在通信站点112处建立了网络存在的状态中,其中远程 单元104的主通信站点是通信站点110。还可以假定,如图2所描述的已 经在媒介186和各自的管理器134-138之间传送保持激活报文,以保持在 管理器134-138的每个上的开放逻辑端口,媒介可以通过该开放逻辑端 口传送报文。开始于步骤302,远程单元104可以将报文传送至通信站点 112的代理器144。该报文可以指示远程单元104请求接收由一个或多个 特定呼叫组的成员所传送的电信内容,例如"组X"。在步骤304,代 理器144可以例如在先前所描述的对等通信链路上将该报文转发至远 程单元的主管理器134。在步骤306,管理器134可以将报文发送至媒介186,请求用 于组X的成员的主管理器地址。例如,在管理器134已经访问属于组X 的成员列表的设置中,管理器134可以向媒介186传送与该组的成员相 关联的标识符。这些标识符可以是与远程单元相关联的标识符,例如, 用户或远程单元标识符。在另一设置中,管理器134可以传送代表该组 的标识符,并且媒介186可以通过访问来自数据存储器的数据来标识该 组的成员,该数据存储器将组成员映射至组标识符。无论如何向媒介 186来标识组成员,媒介186可以访问将与远程单元104-108相关联的标识符映射至它们的主管理器134-138的数据。在步骤308,媒介186可以 将映射数据传送至管理器134。例如,如果该组的成员包含远程单元 106、 108,该映射数据可以将远程单元106与管理器136,以及将远程 单元108与管理器138关联起来。在步骤310,管理器134可以将报文传送至媒介186,请求与 远程单元106、 108的连接。这样的报文可以指示远程单元106的主管理 器136。类似地,在步骤312,管理器134可以向媒介186传送请求与远 程单元108连接的报文,并且这样的报文可以指示远程单元108的主管 理器138。在一种设置中,替代管理器134发送请求至远程单元106、108 的连接的多个报文,在步骤310和312传送的请求可以以单个报文来传 送。而且,这样的请求可以在步骤306发送至媒介186的报文中被传送。 在这样的设置中,管理器134可以不需要请求用于该组成员的主管理器 的地址。相反,在步骤306所发送的报文可以指示连接至该组的每个成 员的请求,并且媒介186可以访问数据存储器以标识该组成员的主管理 器前进至步骤314,媒介186可以将报文传送至管理器136,以 请求用于远程单元106所生成的电信内容的分配保留。该分配保留可以 通过在通信站点112处的开放逻辑端口来传送,诸如通过先前所描述的 保持激活报文所保持开放的端口。该分配保留可以标识远程单元106以 及远程单元104和/或管理器134。类似地,在步骤316,媒介186可以将 报文传送至管理器138,以请求用于远程单元108所生成的电信内容的 分配保留。这种分配保留可以标识远程单元108,以及远程单元104和/ 或管理器134。还可以通过在通信站点114处的开放逻辑端口来传送这 样的分配保留。管理器136、 138可以处理各自的分配保留,以便当各自的远程单元106、 108生成对组X的电信内容时,这样的内容可以被自动传送 至远程单元104的主管理器134,然后,其可以经由代理器144将电信内 容转发至远程单元104。此外管理器136、 138,分组复制器、代理器和 其他组件可以被用于根据它们的指定功能,处理电信内容。在附图中的流程图和结构图示出了根据本发明各种实施例 的系统、方法和计算机程序产品的可能实现的架构、功能和操作。在 这方面,在流程图或结构图中的每个块可以代表代码的模块、段或部 分,其包括一个或多个可执行指令,用于实现指定的一个或多个逻辑 功能。还应注意的是,在某些可替换地实施例中,在块中指出的这些 功能可以不按照附图所指出的顺序发生。例如,接连示出的两个块实 际上可以被基本上同时执行,或者这些块有时可以按相反的顺序执行, 这取决于所涉及的功能。如此处所使用的,术语"电信内容"指的是在呼叫会话期间 可以传送的内容。这样的内容可以包括音频内容、视频内容、多媒体 内容、文本或者可以在呼叫会话期间被传送的任何其他信息。此外, 呼叫会话可以是调度呼叫会话(例如,半双工)或者互连呼叫会话(例 如,全双工)。在本文中,术语"计算机程序"、"软件"、"应用"、它 们的变体和/或组合意指任何语言、代码或记号形式的指令集合的任何 表达,该指令集合意在使具有信息处理能力的系统直接或在下列任意 和二者之后执行特定功能a)转换成另一种语言、代码或记号;b)以 不同材料的形式再现。例如,应用可以包括,但不限于,子例程、函 数、流程、目标方法、目标实现、可执行应用、小应用程序、小服务 程序、应用程序(MIDlet)、源代码、目标代码、共享库/动态加载库 禾口/或其他设计用于在处理系统上执行的其他指令序列。此处所使用的术语"一个(a)"或" 一个(an)"被定义为一个或超过一个。此处使用的术语"多个"被定义为两个或超过两个。 此处所使用的术语"另一个"被定义为至少第二或更多。此处所使用的 术语"包括"和/或"具有"被定义为包括(即,开放式语言)。在不脱离本发明的精神或基本属性的情况下,能够以其他形 式实施本发明。因此,应当参考下列权利要求而非前述的说明,作为 本发明范围的指示。
权利要求
1.一种用于支持在广域网上的电信的方法,包括从第一通信站点接收第一报文,通过在所述通信站点的逻辑端口传送所述第一报文,并且保持所述逻辑端口开放至少最小周期;从第二通信站点接收第二报文,所述第二报文请求与所述第一通信站点相关联的标识符;以及通过所述逻辑端口将第三报文传送至所述第一通信站点,所述第三报文将所述第二通信站点标识为用于建立对等通信链路的候选,通过所述对等通信链路,将电信内容传送至第一远程单元。
2. 根据权利要求l所述的方法,其中,接收所述第一报文包括从 与所述第一通信站点相关联的管理器接收所述第一报文,所述管理器 支持用于至少所述第一远程单元的电信,所述第一远程单元的主通信 站点是所述第一通信站点。
3. 根据权利要求l所述的方法,还包括从所述第一通信站点接收 第四报文,所述第四报文请求与至少第二通信站点相关联的至少一个 地址,所述第二通信站点与所述第一远程单元已经请求从其接收电信 内容的呼叫组相关联。
4. 一种用于支持在广域网上的电信的方法,包括 从第一通信站点接收第一报文,所述第一报文请求与至少第二通信站点相关联的至少一个地址,所述至少第二通信站点与第一远程单 元已经请求从其接收电信内容的呼叫组相关联;从所述第一通信站点接收第二报文,所述第二报文包括所述至少 一个地址,并且请求连接至与所述呼叫组相关联的至少第二远程单元; 以及将至少第三报文传送至所述至少第二通信站点,请求用于由所述 至少第二远程单元生成的电信内容的分配保留。
5. 根据权利要求4所述的方法,进一步包括基于与所述呼叫组相关联的标识符,处理所述第一报文,以标识所述至少一个被请求的地址;以及向所述第一通信站点传送第四报文,所述第四报文包括所述至少 一个被请求的地址。
6. —种用于支持在广域网上的电信的方法,包括 从第一通信站点传送第一报文,通过在所述通信站点的逻辑端口传送所述第一报文;通过所述逻辑端口,在所述第一通信站点接收第二报文,所述第二报文保持所述逻辑端口开放至少最小周期;通过所述逻辑端口从媒介接收第三报文,所述第三报文包括与第 二通信站点相关联的标识符,第一远程单元已经附属于所述第二通信 站点;以及从所述第二通信站点接收第四报文,所述第四报文请求向所述第 一通信站点注册所述第二通信站点,并且建立对等通信链路,通过所 述对等通信链路将电信内容传送至所述第一远程单元。
7. 根据权利要求6的所述方法,进一步包括在所述第一通信站点 处,将第五报文从所述第一通信站点传送至所述第二通信站点,所述 第五报文确认向所述第二通信站点注册所述第一通信站点。
8. 根据权利要求6所述的方法,进一步包括 在所述第一通信站点处接收第五报文,所述第五报文指示所述第一远程单元请求接收由至少一个呼叫组的成员所传送的电信内容;以 及将至少第六报文传送至媒介,请求连接至与所述呼叫组相关联的 至少第二远程单元。
9. 一种用于支持在广域网络上的电信的方法,包括 在第二通信站点处,从第一远程单元接收第一报文,所述第一报文请求与所述第二通信站点的附属,所述第一远程单元将第一通信站点作为它的主通信站点;以及向所述第一通信站点传送第二报文,所述第二报文指示所述第一 远程单元请求接收由至少一个呼叫组的成员所传送的电信内容。
10.根据权利要求9所述的方法,进一步包括将第三报文传送至媒介,所述第三报文请求与所述第一通信站点相关联的标识符;以及向所述第一通信站点传送第四报文,所述第四报文请求向所述第 一通信站点注册所述第二通信站点。
全文摘要
一种用于支持在广域网上的电信的方法(200、300)。该方法能够包括从第一通信站点(110)接收第一报文(202),通过在该通信站点的逻辑端口(174)传送第一报文,并且保持该逻辑端口开放至少最小周期。能够从第二通信站点(112)接收第二报文(210),该第二报文请求与第一通信站点相关联的标识符。此外,通过该逻辑端口,可以将第三报文(214)传送至第一通信站点。该第三报文能够将第二通信站点标识为用于建立对等通信链路的候选,通过该对等通信链路,可以将电信内容传送至第一远程单元(104)。
文档编号H04W4/08GK101682629SQ200880018063
公开日2010年3月24日 申请日期2008年5月29日 优先权日2007年6月6日
发明者博布·D·洛加博, 布拉德利M·希本 申请人:摩托罗拉公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1