一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

通信网络中的用户设备、网络节点和方法与流程

2022-03-02 02:43:27 来源:中国专利 TAG:


1.本文的实施例涉及第一用户设备(ue)、网络节点、第二ue以及其中的方法。特别地,本文的实施例涉及处置正在进行的媒体会话中的翻译(translation)。


背景技术:

2.无线通信网络中已引入过顶(over-the-top,ott)服务,允许第三方电信服务提供商提供跨ip网络递送的服务。ip网络可以例如是经由第三方接入网(而不是运营商自己的接入网)递送的云服务或公共互联网。ott可以指各种服务,包括诸如例如语音和/或消息传递的通信、诸如例如tv和/或音乐的内容、以及诸如例如计算和存储的基于云的供应(offering)。
3.传统的通信网络(诸如,例如因特网协议多媒体子系统(ims)网络)基于显式会话发起协议(sip)信令方法。ims网络通常要求用户通过使用诸如智能电话装置的用户设备(ue)的键盘和/或屏幕来调用各种通信服务。另外的ott服务是数字助理(da)。da可以依据来自用户的请求而执行任务或服务,并且可以采用若干方式来实现。
4.实现da的第一种方式可以是向用户的ue提供对包括da平台的第三方服务提供商控制的网络节点的直接接入。这可以例如使用有权接入该网络节点的专用ue来进行。实现da的这个方式通常称为ott控制的da。
5.实现da的另外方式通常称为运营商控制的da。在运营商控制的da中,诸如例如关键字检测、请求履行和媒体处置的功能性可被包含在运营商的域(称为运营商域)内。因此,运营商在ue不被影响的情况下控制整个da解决方案。ue的用户可以将诸如例如语音命令的指令提供给运营商的核心网络节点,诸如例如ims节点。语音命令可以例如是“数字助理,我想要披萨”、“数字助理,告诉我现在多少装置是活跃的”、“数字助理,设立会议”或“数字助理,我有多少信贷(credit)”。所述核心网络节点可以检测热词(它也可称为关键字),指示用户正在向da提供指令,并且可以将指令转发到第三方服务提供商控制的网络节点,该网络节点可以例如包括da平台。da平台可以例如是提供某个服务(诸如例如出租车服务或食物递送服务)的公司的机器人程序(bot),例如软件程序。可以使用例如会话发起协议/实时传输协议(sip/rtp)将所述指令转发到da平台。da平台可包括某个功能性,诸如,例如speech2text、实体&意图的标识(identification of intents & entities)以及意图的调遣&控制(control & dispatch of intents)。然后,da平台可以将所述指令转发到另外的网络节点,其可以是例如应用服务器(as)节点,该节点经由应用编程接口(api)(称为服务暴露api)而有权接入所述核心网络节点。由此,da可接入ims节点并且执行朝向所述核心网络节点的服务。da平台经常被要求向运营商支付费用,以便是运营商的da用户可联系的(reachable)。用户可能也被要求为使用da服务而向运营商和网络提供商支付费用。运营商可能也被要求为经由服务暴露api执行的每个事务而向网络提供商支付费用。
6.运营商控制的da可以与翻译服务结合使用。如上所述,在运营商控制的da模型中,运营商具有对媒体的完全控制。这使得能够实现诸如通话中(in-call)翻译的服务。在此类
服务中,运营商可以侦听两种不同语言中的对话并翻译用户所说的每个语句。运营商侦听对话并翻译和/或转写(transcript)用户的音频。然后,可以将书面转写和翻译的内容作为音频和/或文本实时连续地递送给用户。然而,由于例如背景噪声、人的口音或发音、和/或语音识别系统中的缺陷,翻译服务可能误解所说的内容。因此,翻译可能是错误的,这可能导致媒体会话中的参与者之间的误解。


技术实现要素:

7.越来越追求可靠的通话中翻译服务,该翻译服务是按需可用的,即,在用户要求服务时对于他/她而言是可容易访问的。然而,在使用此类通话中翻译服务时,媒体会话中的参与者不能指示翻译是否是不正确的。
8.因此,本文实施例的一个目的是提供例如以用户友好方式和/或以更正确的方式来改进通话中翻译服务的机制。
9.根据本文实施例的一方面,该目的通过一种由通信网络中的第一网络节点执行的用于处置参与者之间正在进行的媒体会话的翻译的方法来实现。第一网络节点从正在进行的媒体会话中的参与者之一的第一ue接收音频输入,以及至少提供该音频输入的转写给第一ue和该音频输入的翻译给正在进行的媒体会话中的另一个参与者的第二ue。然后,第一网络节点从第一ue获得该转写中的错误的指示,以及然后向正在进行的媒体会话中的所述另一个参与者的第二ue提供该转写中的所述错误的所述指示。
10.根据本文实施例的另一个方面,该目的通过一种由通信网络中的第一ue执行的用于处置参与者之间正在进行的媒体会话的翻译的方法来实现。第一ue向第一网络节点传送来自第一ue的用户的音频输入,以及然后,从第一网络节点接收该音频输入的转写,其中该转写被显示给第一ue的用户。然后,第一ue从第一ue的用户获得指示所述转写中的错误的输入。响应于所获得的输入,第一ue向第一网络节点传送所述错误的指示。
11.根据本文实施例的还有的另一个方面,该目的通过一种由通信网络中的第二ue执行的用于处置参与者之间正在进行的媒体会话的翻译的方法来实现。第二ue从第一网络节点接收参与者之间的媒体会话的音频输入的翻译。然后,第二ue从第一网络节点接收参与者之间的媒体会话的所接收翻译中的错误的指示。该指示可以例如是与从第一ue传送的指示相同的指示。
12.根据本文实施例的另外的方面,该目的由一种第一网络节点来实现,所述第一网络节点被配置成处置参与者之间正在进行的媒体会话的翻译。所述第一网络节点还被配置成从正在进行的媒体会话中的参与者之一的第一ue接收音频输入,以及然后,至少提供该音频输入的转写给第一ue和该音频输入的翻译给正在进行的媒体会话中的另一个参与者的第二ue。所述第一网络节点还被配置成从第一ue获得该转写中的错误的指示。在已经接收到该指示的情况下,该网络节点还被配置成向正在进行的媒体会话中的所述另一个参与者的第二ue提供该转写中的所述错误的所述指示。
13.根据本文实施例的还有的另一个方面,该目的由一种第一ue来实现,所述第一ue被配置成处置参与者之间正在进行的媒体会话的翻译。所述第一ue还被配置成向第一网络节点传送来自所述第一ue的用户的音频输入,以及从第一网络节点接收该音频输入的转写,其中该转写被显示给所述第一ue的用户。所述第一ue还被配置成从所述第一ue的用户
获得指示所述转写中的错误的输入。响应于所获得的输入,所述第一ue被配置成向第一网络节点传送所述错误的指示。
14.根据本文实施例的还有的另外的方面,该目的由一种第二ue来实现,所述第二ue被配置成处置参与者之间正在进行的媒体会话的翻译。所述第二ue还被配置成从第一网络节点接收参与者之间的媒体会话的音频输入的翻译。所述第二ue还被配置成从第一网络节点接收参与者之间的媒体会话的所接收翻译中的错误的指示。
15.通话中翻译服务的性能和质量可以根据上述实施例被改进(例如,因为参与者可指示何时在翻译中错误已经发生)。本文实施例的还有的另一个优点是所提供的指示翻译何时不正确以及避免误解的可能性。因此,本文实施例提供了例如以用户友好方式和/或以更正确的方式来改进通话中翻译服务的机制。
附图说明
16.参考附图更详细地描述了本文的实施例的示例,其中:图1是示出运营商控制的da的示意图。
17.图2是示出通信网络的实施例的示意图。
18.图3是描绘根据本文实施例的ue的用户界面的实施例的示意性概览。
19.图4是根据本文实施例的组合流程图和信令方案。
20.图5是描绘根据本文实施例由第一ue执行的方法的流程图。
21.图6是描绘根据本文实施例由网络节点执行的方法的流程图。
22.图7是描绘根据本文实施例由第二ue执行的方法的流程图。
23.图8是描绘根据本文实施例的网络节点的框图。
24.图9是描绘根据本文实施例的第一ue的框图。
25.图10是描绘根据本文实施例的第二ue的框图。
26.图11示意性地示出经由中间网络连接到主机计算机的电信网络。
27.图12是主机计算机通过部分无线连接经由基站与用户设备通信的一般化框图。
28.图13-16是示出在包括主机计算机、基站和ue的通信系统中实现的方法的流程图。
具体实施方式
29.本文实施例涉及存在来自ims网络的暴露以便与媒体会话中的其他参与者共享用户的da的解决方案。例如,可以设立诸如会议会话的媒体会话。在此类场景中,运营商控制的da可以依据来自媒体会话中的任何参与者的请求而激活翻译服务。
30.如上所述,翻译服务可能误解媒体会话中所说的内容,且由此不经意地生成不正确的翻译。因此,本文中的实施例提供了一种机制,该机制通过将音频摄取(uptake)的转写(也称为转录)递送给用户来让ue的用户看到da解释了什么。转写和/或翻译的内容可采用若干方式被递送给用户,诸如,例如经由向每个用户的ue的消息传递,或被公布在为用户显示的网页上,其中用户可以看到转写和关联的翻译这两者。
31.此外,本文实施例提供了一种机制,该机制涉及向系统通知转写的语句不是正确的(如数字助理所解释的)。如果da不正确地转写语句,则那是翻译也不正确的指示。因此,通过观察错误的转写,参与者会被提醒翻译中的翻译错误。因此,媒体会话中的参与者可以
向系统指示翻译中的翻译错误。
32.图 1 描绘运营商控制的da的基本原理。在图1中,第一和第二用户(用户a和用户b)经由ue、经由ims cn被连接到运营商控制的da平台节点。ue之间的通信可以利用ip上语音(voip)通信,使用例如会话发起协议(sip)和/或实时协议(rtp)信令方法来执行。da平台节点可进而被连接到第三方域中的网络节点,诸如数据库和基于云的服务。媒体会话中涉及的任何用户(例如如图1中所描绘的用户a和用户b两者)可通过使用运营商控制的da来参与通话中服务,例如翻译服务。在此类场景中,用户a可例如说“运营商,翻译此通话”,并且运营商控制的da然后可以响应于所说的话而激活通话中翻译服务,该服务可例如可以经由例如基于云的通信网络架构中的应用服务器的翻译服务来提供。用户a和用户b可各自关联于相应的ue:用户a的第一ue 121和用户b的第二ue 122。每个ue提供接口,使得相应的用户能够向运营商控制的da以及向媒体会话中的一个或多个其他参与者传达信息。
33.在已使运营商控制的da参与以激活通话中翻译服务的场景中,运营商控制的da完全控制媒体会话中的媒体以及相应地完全控制正在媒体会话的过程期间发生的转写和翻译。媒体会话中的任何参与者可以随时经由运营商控制的da来解除(deactivate)翻译服务。
34.如上所述,通话中翻译服务的问题可能是音频输入有缺陷。因此,媒体会话中的参与者的相应ue上的界面显示音频输入的转写,以便相应ue的用户能够查看音频输入(例如所说的语句)是否已被运营商控制的da正确捕获。因此,对于图1中描绘的用户a和用户b而言,各自将媒体会话中的音频输入的转写接收到他们相应的ue可以是有用的。
35.图2是描绘其中可以实现本文实施例的通信网络100的示意性概览。通信网络100包括一个或多个ran和一个或多个cn。通信网络100可以使用诸如5g新空口(nr)的任何技术,但还可以使用许多其他不同的技术,诸如wi-fi、长期演进(lte)、lte-高级(lte-advanced)、宽带码分多址(wcdma)、全球移动通信系统/增强数据速率的gsm演进(gsm/edge)、全球微波接入互操作性(wimax)或超移动宽带(umb),此处仅提到一些可能的实现。
36.网络节点在通信网络100中操作。此类网络节点可以是基于云的服务器或者应用服务器,其提供用于例如管理da、处置会议和处置参与者之间正在进行的媒体会话中的翻译的处理能力。网络节点可以例如包括第一网络节点141、第二网络节点142和ims节点150。ims节点150是ims网络中的节点,其例如可以被用于处置通信服务,诸如高清晰度(hd)语音、例如lte上语音(volte)、wi-fi通话、丰富的消息传递、具有通话前信息的丰富通话、视频通话、hd视频会议和网络通信。ims节点150可以例如被包括在cn中。ims节点可包括许多功能性,例如用于网络功能虚拟化(nfv)的虚拟媒体资源功能(vmrf)。
37.ims节点150可被连接到第一网络节点141。第一网络节点141可以例如由应用服务器(as)节点或da平台节点来表示。第一网络节点141位于通信网络中,例如位于如图2中所描绘的基于云101的架构中、位于cn中、和/或位于通信网络100的第三方域中。第三方域可以是ip网络或第三方服务提供商控制的网络节点,ip网络诸如是经由第三方接入网(而不是运营商自己的接入网)递送的各种云服务或公共互联网。第一网络节点141可以充当到第二网络节点142的网关,第二网络节点142可以例如由位于通信网络100的第三方域中或云101中的应用服务器(as)节点或平台节点来表示。此外,ims节点150、第一网络节点141和第二网络节点142可以是完全或部分被包括在云101中的搭配节点(collocated node)、独立
节点或分布式节点。第二网络节点142可以是第三方网络或域中的网络节点。
38.通信网络100还可包括一个或多个无线电网络节点110,其借助于天线或类似元件在相应的地理区域上提供无线电覆盖。地理区域可以被称为小区、服务区域、波束或波束的组。无线电网络节点110可以是传送和接收点,例如无线电接入网络节点,诸如基站,例如无线电基站,诸如nodeb、演进节点b(enb、enode b)、nr nodeb(gnb)、基站收发信台、无线电远程单元、接入点基站、基站路由器、无线电基站的传送布置(arrangement)、独立接入点、无线局域网(wlan)接入点、接入点站(ap sta)、接入控制器、在移动装置到移动装置(d2d)通信中充当接入点或对等体的ue,或能够与无线电网络节点110所服务的小区内的ue通信的任何其他网络单元,这取决于例如所使用的无线电接入技术和术语。
39.ue(诸如用户a的第一ue 121和用户b的第二ue 122)在通信网络100中操作。相应的ue可以是例如移动台、非接入点(non-ap)站(sta)、sta、用户设备(ue)和/或无线终端、窄带(nb)-物联网(iot)移动装置、wi-fi移动装置、lte移动装置和nr移动装置,经由一个或多个接入网(an)(例如ran)与一个或多个核心网络(cn)通信。本领域技术人员应理解,“ue”是非限制性术语,其意指任何终端、无线通信终端、无线移动装置、装置到装置(d2d)终端或节点,例如,智能电话、膝上型计算机、移动电话、传感器、中继、移动平板、电视单元或者甚至是小区内通信的小基站。
40.应注意,尽管在本公开中已经使用来自3gpp lte的术语来举例说明本文的实施例,但这不应被视为将本文的实施例的范围仅限于上述系统。其他无线或有线系统,包括wcdma、wimax、umb、gsm网络、任何3gpp蜂窝网络或任何蜂窝网络或系统,也可以受益于利用本公开内涵盖的想法。
41.本文实施例提供一种机制,该机制例如通过让诸如用户a或用户b的参与者指示何时参与者之间的媒体会话的翻译中已出现错误,以用户友好方式和/或更正确的方式来改进通话中翻译服务。
42.本文实施例的示例在图3中被描绘并且将借助于以下示例场景来解释。
43.在图3的示例中,表示为用户a和用户b的两个用户参与媒体会话,诸如会议通话。用户a与第一ue 121相关联并且用户b与第二ue 122相关联,即每个用户使用相应的ue进行会议通话。用户a相比用户b说着不同的语言,且因此用户正在使用由通信网络100提供的通话中翻译服务。因此,在媒体会话中存在两种语言:相应用户使用的原始语言和指定语言,指定语言是应该将音频输入翻译成的语言。除了翻译的音频外,通话中翻译服务还为媒体会话中所说的所有内容提供书面转写。这意味着当媒体会话中的用户说某事时,即,提供音频输入时,音频输入将被转写和翻译。例如以原始语言和指定语言这两者,将转写的音频作为转写提供给媒体会话中的一个或多个参与者。由此,已经说话的用户(即,其音频摄取已生成了转写的用户)将能够查看转写是否正确地反映所说的内容。如果原始语言中的转写是正确的,则翻译的转写和翻译的音频输入也被认为是正确的。由于用户说不同的语言,他们没有办法知道翻译是否正确。然而,通过提供转写,如果他们所说的内容没有被正确转写并因此没有被正确翻译,则赋予他们做出反应的可能性。
44.该过程可以借助于图3中的示例来说明。在该示例中,假设用户a说英语并且用户b说西班牙语。此外,假设通话中翻译服务已经例如通过来自用户a和用户b中的至少一个用户的语音命令被启动。此类语音命令可以由用户a和/或用户b例如通过说“运营商,开始翻
译”而被给到运营商控制的da。
45.用户a开始对话并使用第一ue 121说“hello”。通信网络的翻译服务可以采集音频输入以及:1. 将音频输入转写成原始语言(即,英语)的转写;2. 将转写翻译成指定语言(即,西班牙语)中的转写;以及3. 将指定语言中的转写翻译成指定语言(即,西班牙语)的音频输出。
46.可以经由第一ue 121向用户a和经由第二ue 122向用户b这两者提供原始和指定语言转写这两者。在图3中的示例中,在屏幕上向相应的用户显示转写。如可以在相应ue的所示屏幕上看到的,向两个用户(即,用户a和用户b)提供英语和西班牙语中的转写。
47.在第1行中,用户a已说“hello”,其被翻译服务正确地采集到并以英语和西班牙语被转写,以及作为西班牙语中的音频被提供给用户b。在图3中,来自用户b的行是斜体的。因此能够看到,当用户a说“hello!”时(第1行),用户b回答
“ꢀ”
(第2行)。此后,用户a说
“”
(第3行),并且用户b回答
““
(第4行)。
48.用户a和b可以采用正常方式相互交谈,并且注视(follow)转写以确保他们所说的内容被正确采集。用户a可检测到,当他/她说“yes, that's great”时,音频输入已被错误地解释为“yes, that's late”,如第5行的转写中所示。用户a注意到这个错误,因为该转写没有对应于所说的内容。用户a想提醒用户b已经存在错误的事实,以便避免误解。因此,为了向用户b提供转写中的错误的指示(所述错误将生成不正确的翻译),用户a可以例如点击不正确的行,即,第5行。然后,第5行可立即改变其外观,使得它特别引起用户b的注意。外观中的改变对用户a也可以是有用的,因为用户a然后知道错误指示被正确登记了。在图3的示例中,响应于用户a给出的触摸命令,该文本已变为粗体并加下划线。其他选项当然也是可能的,例如颜色或字体更改,或标志或其他图标的出现。
49.第一ue 121的用户a提供的错误的指示可以通过触摸命令(即,在第一ue 121上进行点击)之外的其他方式被给出。例如,在免提场景中,用户a可以经由第一ue 121借助于向da的语音命令而指示转写中的错误。用户a可以例如说“运营商,第5行中有错”。关键字“运营商”可提醒da,并且含义“第5行中有错”可以提示da确保所指示的行被标记为错误。
50.当用户b看到第5行已被指示为包括错误时,用户b可等待响应,使得用户a有机会再次发言并生成成功的翻译。对于用户b的另一个选项可以是要求用户a重复用户a刚刚说过的话。在图3中的示例中,用户b可等待,并且然后用户a可再次提供相同的语句。这一次,来自用户a的音频输入,即“yes, that's great”,已被正确采集,且因此转写和翻译是正确的,如第6行中所公开的。
51.用户a和用户b可以这样继续他们的对话,并且当他们完成时,任一用户可以结束通话中翻译服务。通话中翻译服务可以例如通过向运营商控制的da的语音命令来终止。在此类场景中,任一用户可例如说“运营商,停止翻译”。
52.本文实施例的另一个示例在图4中被描绘并且将借助于以下示例场景来解释。
53.在图4中的示例场景中,第一ue 121和第二ue 122连接到第一网络节点141。第一ue 121和第二ue 122可以经由cn中的ims节点150连接到第一网络节点141,如图1和图2中所示。第一ue 121和第二ue 122相应地与用户a和用户b相关联,即,第一ue 121与用户a相
关联,以及第二ue 122与用户b相关联。这两个用户a和b作为参与者参与媒体会话,例如会议通话。包括在第一网络节点141中的运营商控制的da侦听媒体会话并且可以在参与者中的任何参与者说出预定义的关键字时被提醒,所述关键字也可以被称为热词。
54.动作401. 在图4中的示例场景中,当作为参与者参与媒体会话时,用户a说“运营商,翻译通话”。通过使用关键字“运营商”,运营商控制的da被提醒。因此,请求从第一ue 121发送到第一网络节点141以启动通话中翻译。
55.动作402. 第一网络节点141,诸如da,熟悉该请求“翻译通话”,且将因此依据来自媒体会话中的任何参与者的请求,在此类请求被做出时启动通话中翻译服务。
56.动作403. 当第一网络节点141已经确保发起通话中翻译服务时,可以翻译来自媒体会话中的参与者的音频输入。在图4中描绘的示例中,用户a发言,这被第一ue 121中的麦克风采集为音频输入。然后,第一ue 121将音频输入传送到第一网络节点141。此动作相应地涉及动作501和601,如下所述。
57.动作404. 第一网络节点141可以随后执行通话中翻译服务的第一部分,即,转写音频输入。
58.动作405. 在该示例中,来自用户a的音频输入被转写成转写,并且该转写被提供给第一ue 121,其中向用户a显示该转写。此动作涉及动作502和602,如下所述。
59.动作406. 可选地,还可以将转写提供给媒体会话中的所有其他参与者。在示例场景中,那意味着第一网络节点141将向第二ue 122提供转写,其中它可被显示给用户b。
60.动作407. 在图4中的示例中,第一网络节点141也执行翻译。在图4中,翻译是基于转写而被执行的,即,第一网络节点141首先转写音频输入,且然后翻译转写。因此,翻译基于转写。应该注意,该请求还可以被转发到第二网络节点142,其可以完全或部分地执行转录和/或翻译。如上所述,第二网络节点142可以提供转录和/或翻译服务并且位于第三方域中。
61.动作408. 在已经例如借助于翻译转录而翻译了音频输入的情况下,第一网络节点141将来自用户a的音频输入的翻译提供给第二ue 122,其中它被提供给用户b。此动作涉及动作502和701,如下所述。
62.动作409. 可选地,还可以将翻译提供给媒体会话中的一个或多个其他参与者。在示例场景中,那意味着第一网络节点141可以向第一ue 121提供翻译,其中它可以由用户a访问。此动作涉及动作503和603,如下所述。
63.动作410. 在图4中描绘的场景中,第一ue 121获得错误的指示,诸如来自用户a的输入。例如,用户a可已经检测到转写中的错误,且因此想要指示在提供给用户b的翻译中很可能存在错误。如上面举例说明的,关于图3,用户a想要避免媒体会话中的误解,并且能够通过向第一ue 121提供输入来这样做。此动作涉及动作604,如下所述。输入可以是通过诸如在第一ue 121的屏幕上进行点击的触摸命令或通过语音命令给出的指示,如上文关于图3中的示例所解释的。其他专用解决方案(诸如眼睛控制及诸如此类)也可以根据ue的用户的需要而被考虑。在可适用的场景中,输入可包括文本输入,诸如新的转写。此类场景意味着至少一个用户有权访问适当的技术设备,例如第一ue 121的键盘。例如,在更大的会议中,秘书或提示者可负责追踪(keep track of)通话中翻译中的转写。向ue提供输入(例如,通过在屏幕上进行点击以指示错误以及然后键入(type)新的翻译)比参与实况转录更容
易。因此,具有专业转写技能的参与者的在场可以不是必须的。此类便利可以例如导致企业中的成本降低。
64.动作411. 在已经接收到来自用户a的输入的情况下,第一ue 121向第一网络节点141传送到第一网络节点141的转写的错误的指示。该指示可以被称为错误指示。此动作相应地涉及动作504和605,如下所述。
65.动作412. 当第一网络节点141已经接收到该指示时,第一网络节点141将该指示提供给媒体会话中的一个或多个参与者。在图4中的示例中,这意味着该指示由第二ue 122接收。通过用户界面,该指示变得对用户b是明显的,从而通知用户b已经出现了翻译错误。此动作涉及动作505和702,如下所述。如上面参考图3中的示例场景所提到的,在第一ue 121上清楚显示该指示也可以是合适的,使得用户a清楚地看到他/她的输入已经被恰当地登记。然而,显示该指示可以在第一ue 121中被内部执行,并且不一定暗示与第一网络节点141的任何信令(例如,如果来自用户a的输入作为第一ue 121上的触摸命令被给出)。然而,如果来自用户a的输入作为语音命令被给出,则该语音命令必须被提供给第一网络节点141中包括的da,且随后从网络节点141被提供给第一ue 121。
66.动作413. 在某些可适用的场景中,第一网络节点141可用更新的版本来更新不正确的转写和翻译。理想情况下,在此类场景中,转写和翻译的更新的版本正确地反映媒体会话中的音频输入的内容。此类更新的翻译可从用户a获得(例如,如果用户a有权访问键盘或类似设备并提供正确的转写,如上所述)。更新的翻译也可以由机器翻译服务来提供。例如,翻译服务可意识到在通话中翻译上下文中常见的某些错误,诸如双关语或某些易混淆的词(例如,如果它们在被说出时听起来相似)。在上面关于图3的示例中,可以设想,翻译服务知道如果被感知为“late”的音频输入已被标记为错误,则预期的词通常是“great”。在此类场景中,当被提示再次尝试时,翻译服务可以将词“late”替换为“great”,且由此简单地借助于合格的预测来使翻译正确。可以采用机器学习方法代表转录和/或翻译服务来改进此类预测。转写和/或翻译服务可以例如被给予一定次数的尝试,诸如,例如仅在前两次在ue上点击某行时给出新示例。此外,如果仅一个词已被不正确地采集,则可以给用户选项以通过例如说“da,错误的词late-正确的词great”来向第一网络节点141指示仅改变该词,其中表述“错误的词”和“正确的词”将是对于第一网络节点141的关键词。
67.动作414. 如果已经获得更新的转写和翻译,则第一网络节点141可以随后将更新的转写和翻译提供给第一ue 121。此动作涉及动作506和606,如下所述。
68.动作415. 如果已经获得更新的转写和翻译,则第一网络节点141可以将更新的转写和翻译提供给第二ue 122。由此,媒体会话中的参与者可以访问更新的转写和翻译。此动作涉及动作506和703,如下所述。
69.现在将参考图5中描绘的流程图来描述由通信网络100中的第一网络节点141执行的用于处置参与者之间正在进行的媒体会话的翻译的方法的示例实施例。
70.该方法包括以下动作,所述动作可以按任何合适的顺序来进行。在图5中,在虚线框中呈现可选的动作。
71.动作501. 第一网络节点141从正在进行的媒体会话中的参与者之一的第一ue 121接收音频输入。此动作涉及上述动作403和下述动作601。
72.动作502. 第一网络节点141至少提供音频输入的转写给第一ue 121和音频输入
的翻译给正在进行的媒体会话中的另一个参与者的第二ue 122。转写和/或翻译可以作为一个或多个音频部分和/或一个或多个文本行被提供给第一ue 121和/或被第二ue 122。此动作涉及上述动作404、405和408以及下述动作602和701。
73.动作503. 第一网络节点141可以将音频输入的翻译提供给第一ue 121。此动作涉及上述动作407和下述动作603。
74.动作504. 第一网络节点141从第一ue 121获得转写中的错误的指示。此动作涉及上述动作410和下述动作605。转写中的错误的指示可包括语音命令或文本命令。
75.动作505. 第一网络节点141向正在进行的媒体会话中的另一参与者的第二ue 122提供转写中的错误的指示。此动作涉及上述动作411和下述动作702。
76.动作506. 第一网络节点141可以向第一ue 121和/或向第二ue 122提供音频输入的更新的转写和/或更新的翻译。此动作涉及上述动作413和414以及相应下述动作606和703。提供给第一ue 121和/或第二ue 122的音频输入的更新的转写和/或更新的翻译可包括来自通信网络100中的第二网络节点142中的翻译服务的翻译。
77.现在将参考图6中描绘的流程图来描述由通信网络100中的第一ue 121执行的用于处置参与者之间正在进行的媒体会话的翻译的方法的示例实施例。
78.该方法包括以下动作,所述动作可按任何合适的顺序来进行。在图 6 中,在虚线框中呈现可选的动作。
79.动作601. 第一ue 121向第一网络节点141传送来自第一ue 121的用户的音频输入。此动作涉及上述动作403和501。
80.动作602. 第一ue 121从第一网络节点141接收音频输入的转写,其中向第一ue 121的用户显示转写。此动作涉及上述动作404和502。转写可作为一个或多个文本行被接收。
81.动作603. 根据一些实施例,第一ue 121还可从第一网络节点141获得来自第一ue 121的用户的音频输入的第一翻译和/或来自正在进行的媒体会话中的另一个参与者的第二ue 122的音频输入的第二翻译。第一翻译在此处被提到时是来自ue 121的用户的音频输入到指定语言中的翻译。这意味着可以向ue 121的用户提供ue 121的用户刚刚所说内容的但是采用不同语言的翻译。此第一翻译是在上面的动作502和下面的动作701中提到的翻译的示例,其由第一网络节点12提供给第二ue 122。第二翻译在此处提到时是指来自第二ue 122的用户的音频输入的翻译,所述音频输入被翻译和提供给第一ue 121的用户。因此,此第二翻译是来自上面的动作502中提到的翻译的音频输入的翻译。此动作涉及上述动作407和503。第一和/或第二翻译可作为一个或多个音频部分和/或一个或多个文本行被接收。
82.动作604. 第一ue 121从第一ue 121的用户获得指示转写中的错误的输入。此动作涉及上述动作409。来自第一ue 121的用户的输入可包括以下中的一个或多个:语音命令或触摸命令。来自第一ue 121的用户的输入可包括文本输入。
83.动作605. 第一ue 121向第一网络节点141传送错误的指示。此动作涉及上述动作410和504。
84.动作606. 根据一些实施例,第一ue 121可以进一步从第一网络节点141接收音频输入的更新的转写,其中向第一ue 121的用户显示更新的转写。此动作涉及上述动作413和506。
85.现在将参考图7中描绘的流程图来描述由通信网络100中的第二ue 122执行的用于处置参与者之间正在进行的媒体会话的翻译的方法的示例实施例。
86.该方法包括以下动作,所述动作可以按任何合适的顺序来进行。在图7中,在虚线框中呈现可选的动作。
87.动作701. 第二ue 122从第一网络节点141接收参与者之间的媒体会话的音频输入的翻译。此动作涉及上述动作407和502。该翻译可以作为一个或多个音频部分和/或一个或多个文本行被接收。
88.动作702. 第二ue 122从第一网络节点141接收对参与者之间的媒体会话的所接收翻译中的错误的指示。此动作涉及上述动作411和505。可以例如通过第二ue 122的用户界面,向第二ue 122的用户显示该指示。如上文参考图3中的示例所提到的,来自第一ue 121的指示可导致所指示的不正确行的外观中的改变。文本可以例如改变样式或颜色,或者由诸如标志或诸如此类的图标来标记。
89.动作703. 根据一些实施例,第二ue 122还可从第一网络节点获得参与者之间的媒体会话的音频输入的更新的翻译。此动作涉及上述动作414和506。
90.为了执行上述用于处置参与者之间正在进行的媒体会话的翻译的方法动作,第一网络节点141可包括图8中描绘的布置。
91.图8是描绘例如通信网络100中的两个实施例中的第一网络节点141的框图,其中通信网络100包括第一ue 121和第二ue 122。第一网络节点141可用于处置参与者之间正在进行的媒体会话的翻译,例如向通信网络100中的第一ue 121和第二ue 122提供指示。第一网络节点141可包括处理电路860,例如,一个或多个处理器,其被配置成执行本文的方法。
92.第一网络节点141可包括图8中描绘的通信接口800,其被配置成例如与第一ue 121和第二ue 122通信。通信接口800可包括收发器、接收器、传送器和/或一个或多个天线。
93.第一网络节点141可包括接收单元801,例如接收器、收发器或取回模块(retrieving module)。第一网络节点141、处理电路860和/或接收单元801被配置成接收来自正在进行的媒体会话中的参与者之一的第一ue 121的音频输入。
94.第一网络节点141可包括提供单元802,例如传送器、收发器或提供模块。第一网络节点141、处理电路860和/或提供单元802被配置成至少提供音频输入的转写给第一ue 121和音频输入的翻译给正在进行的媒体会话中的另一个参与者的第二ue 122。转写和/或翻译可适合于作为一个或多个音频部分和/或一个或多个文本行被提供给第一ue 121和/或第二ue 122。第一网络节点141、处理电路860和/或提供单元802还可被配置成向第一ue 121提供音频输入的翻译。第一网络节点141、处理电路860和/或提供单元802还可被配置成向第一ue 121和/或第二ue 122提供音频输入的更新的转写和/或更新的翻译。提供给第一ue 121和/或第二ue 122的音频输入的更新的转写和/或更新的翻译可适合于包括来自通信网络100中的第二网络节点142中的翻译服务的翻译。
95.第一网络节点141可包括获得单元803,例如,接收器、收发器或获得模块。第一网络节点141、处理电路860和/或获得单元803被配置成从第一ue 121获得转写中的错误的指示。转写中的错误的指示可包括语音命令或文本命令。第一网络节点141、处理电路860和/或提供单元802还被配置成向正在进行的媒体会话中的所述另一个参与者的第二ue 122提供转写中的错误的指示。
96.第一网络节点141还包括存储器870。存储器包括一个或多个单元,其将用于在其上存储数据,诸如转写、音频输入、指示、翻译和/或在被执行时执行本文公开的方法的应用以及类似数据。
97.根据本文描述的实施例针对第一网络节点141的方法是借助于例如包括指令(即,软件代码部分)的计算机程序或计算机程序产品880来实现的,所述指令在至少一个处理器上被执行时,使所述至少一个处理器实行本文所述的如第一网络节点141所执行的动作。计算机程序880可被存储在计算机可读存储介质890(例如盘、通用串行总线(usb)棒或类似介质)上。计算机可读存储介质890,在其上已存储计算机程序产品,可包括指令,所述指令在至少一个处理器上被执行时,使所述至少一个处理器实行本文所述的如第一网络节点141所执行的动作。在一些实施例中,计算机可读存储介质可以是非暂态计算机可读存储介质。
98.为了执行上述用于处置参与者之间正在进行的媒体会话的翻译的方法动作,第一ue 121可包括图9中描绘的布置。
99.图9是描绘两个实施例中的第一ue 121的框图。第一ue 121可用于处置参与者之间正在进行的媒体会话的翻译,例如,向通信网络100中的第一网络节点141提供指示。此第一ue 121可包括处理电路960,例如,一个或多个处理器,其被配置成执行本文的方法。
100.第一ue 121可包括图9中描绘的通信接口900,其被配置成例如与第二ue 122和第一网络节点141通信。通信接口900可包括收发器、接收器、传送器和/或一个或多个天线。
101.第一ue 121可包括传送单元901,例如,传送器、收发器或提供模块。第一ue 121、处理电路960和/或传送单元901被配置成向第一网络节点141传送来自第一ue 121的用户的音频输入。
102.第一ue 121可包括接收单元902,例如接收器、收发器或取回模块。第一ue 121、处理电路960和/或接收单元902被配置成从第一网络节点141接收音频输入的转写,其中该转写被显示给第一ue 121的用户。转写可适合于作为一个或多个文本行被接收。
103.第一ue 121可包括获得单元903,例如,接收器、收发器或取回模块。第一ue 121、处理电路960和/或获得单元903可被配置成从第一网络节点141获得来自第一ue 121的用户的音频输入的第一翻译和/或来自正在进行的媒体会话中的另一个参与者的第二ue 122的音频输入的第二翻译。第一和/或第二翻译可适合于作为一个或多个音频部分和/或一个或多个文本行被接收。
104.第一ue 121、处理电路960和/或获得单元903被配置成从第一ue 121的用户获得指示转写中的错误的输入。来自第一ue 121的用户的输入可包括以下中的一个或多个:语音命令或触摸命令。来自第一ue 121的用户的输入可包括文本输入。第一ue 121、处理电路960和/或传送单元901还被配置成:响应于所获得的输入,向第一网络节点141传送错误的指示。第一ue 121、处理电路960和/或接收单元902还可被配置成从第一网络节点141接收音频输入的更新的转写,其中第一ue 121和/或处理电路960可被配置成向第一ue 121的用户显示更新的转写。
105.第一ue 121还包括存储器970。存储器包括一个或多个单元,其将用于在其上存储数据,诸如指示、翻译、转写和/或在被执行时执行本文公开的方法的应用以及类似数据。
106.根据本文描述的实施例针对第一ue 121的方法是借助于例如包括指令(即,软件代码部分)的计算机程序或计算机程序产品980来实现的,所述指令在至少一个处理器上被
执行时,使所述至少一个处理器执行本文所述的如第一ue 121所执行的动作。计算机程序980可被存储在计算机可读存储介质990(诸如盘或类似介质)上。计算机可读存储介质990,其上已存储计算机程序产品,可包括指令,所述指令在至少一个处理器上被执行时,使所述至少一个处理器实行本文所述的如第一ue 121所执行的动作。在一些实施例中,计算机可读存储介质可以是非暂态计算机可读存储介质。
107.为了执行上述用于处置参与者之间正在进行的媒体会话的翻译的方法动作,第二ue 122可包括图10中描绘的布置。
108.图10是描绘两个实施例中的第二ue 122的框图。第二ue 122可用于处置参与者之间正在进行的媒体会话的翻译,例如,接收媒体会话中的音频输入的翻译。第二ue 122可包括处理电路1060,例如一个或多个处理器,其被配置成执行本文的方法。
109.第二ue 122可包括图10中描绘的通信接口1000,其被配置成例如与第一ue 121和第一网络节点141通信。通信接口1000可包括收发器、接收器、传送器和/或一个或多个天线。
110.第二ue 122可包括接收单元1001,例如接收器、收发器或取回模块。第二ue 122、处理电路1060和/或接收单元1001被配置成从第一网络节点141接收参与者之间的媒体会话的音频输入的翻译。所述翻译可包括一个或多个音频部分和/或一个或多个文本行。
111.第二ue 122、处理电路1060和/或接收单元1001还被配置成从第一网络节点141接收参与者之间的媒体会话的所接收翻译中的错误的指示。
112.第二ue 122可包括获得单元1002,例如,接收器、收发器或取回模块。第二ue 122、处理电路1060和/或获得单元1002可被配置成从第一网络节点141获得参与者之间的媒体会话的音频输入的更新的翻译。
113.第二ue 122还包括存储器1070。存储器包括一个或多个单元,其将用于在其上存储数据,诸如指示、翻译、转写和/或在被执行时执行本文公开的方法的应用以及类似数据。
114.根据本文描述的实施例针对第二ue 122的方法是借助于例如包括指令(即,软件代码部分)的计算机程序或计算机程序产品1080来实现的,所述指令在至少一个处理器上被执行时,使所述至少一个处理器实行本文所述的如第二ue 122所执行的动作。计算机程序1080可被存储在计算机可读存储介质1090(例如盘或类似介质)上。计算机可读存储介质1090,其上已存储计算机程序产品,可包括指令,所述指令在至少一个处理器上被执行时,使所述至少一个处理器实行本文所述的如第二ue 122所执行的动作。在一些实施例中,计算机可读存储介质可以是非暂态计算机可读存储介质。
115.如熟悉通信设计的人员将容易理解的,那些功能、部件、单元或模块可以使用数字逻辑和/或一个或多个微控制器、微处理器或其他数字硬件来实现。在一些实施例中,各种功能中的若干或全部功能可以例如在单个专用集成电路(asic)中或者在两个或更多分开的装置中一起被实现,所述两个或更多分开的装置在它们之间具有适当的硬件和/或软件接口。例如,所述功能中的若干功能可在与中间网络节点的其他功能组件共享的处理器上被实现。
116.备选地,所讨论的处理电路的功能元件中的若干功能元件可通过使用专用硬件而被提供,而其他功能元件通过与适当的软件或固件相关联的用于执行软件的硬件而被提供。因此,本文中所使用的术语“处理器”或“控制器”并非专门指能够执行软件的硬件,并且
可以隐含包括但不限于数字信号处理器(dsp)硬件、用于存储软件的只读存储器(rom)、用于存储软件和/或程序或应用数据的随机存取存储器,以及非易失性存储器。也可包括常规的和/或定制的其他硬件。无线电网络节点的设计者将认识到这些设计选择中固有的成本、性能和维护权衡。
117.在一些实施例中,使用了非限制性术语“ue”。本文的ue可以是能够通过无线电信号与网络节点或另一个ue通信的任何类型的ue。ue还可以是无线电通信装置、目标装置、装置到装置(d2d)ue、机器类型ue或能够进行机器到机器通信(m2m)的ue、物联网(iot)可操作装置、配备有ue的传感器、ipad、平板、移动终端、智能电话、膝上型嵌入式设备(lee)、膝上型安装设备(lme)、usb加密狗(usb dongle)、客户场所设备(cpe)等。
118.在一些实施例中,还使用了通用术语“网络节点”。它可以是任何类型的网络节点,其可包括核心网络节点,例如noc节点、移动性管理实体(mme)、操作和维护(o&m)节点、自组织网络(son)节点、协调节点、控制节点,最小化路测(mdt)节点等),或外部节点(例如,第三方节点、当前网络外部的节点),或者甚至是无线电网络节点,诸如基站、无线电基站、基站收发信台、基站控制器、网络控制器、演进型节点b(enb)、节点b、多rat基站、多小区/多播协调实体(mce)、中继节点、接入点、无线电接入点、远程无线电单元 (rru)、远程无线电头端(rrh)等。
119.本文使用的术语“无线电节点”可用于表示无线装置或无线电网络节点。
120.本文使用的术语“信令”可包括以下中的任一个:例如经由无线电资源控制(rrc)的高层信令、例如经由物理控制信道或广播信道的较低层信令,或其组合。信令可以是隐式的或显式的。信令还可以是单播、多播或广播的。信令也可以直接到另一个节点或经由第三节点。
121.本文描述的实施例可以应用于任何rat或其演进,例如lte频分双工(fdd)、lte时分双工(tdd)、具有帧结构3或免许可操作的lte、utra、gsm、wifi、短距离通信rat、窄带rat、用于5g的rat等。
122.参考图11,根据一实施例,通信系统包括电信网络3210,诸如无线通信网络100,例如nr网络,诸如3gpp型蜂窝网络,所述电信网络3210包括接入网3211(诸如无线电接入网)和核心网络3214。接入网3211包括多个基站3212a、3212b、3212c,诸如无线网络节点110、接入节点、ap sta、nb、enb、gnb或其他类型的无线接入点,它们各自定义对应的覆盖区域3213a、3213b、3213c。每个基站3212a、3212b、3212c通过有线或无线连接3215可连接到核心网络3214。第一用户设备(ue),例如无线装置120,诸如位于覆盖区域3213c中的非ap sta 3291,被配置成无线连接到对应的基站3212c或被对应的基站3212c寻呼。第二ue 3292,例如第一或第二无线电节点110、120或诸如覆盖区域3213a中的非ap sta,可无线连接到对应的基站3212a。虽然在此示例中示出多个ue 3291、3292,但是所公开的实施例同样可适用于单个ue在覆盖区域中或单个ue正在连接到对应基站3212的情形。
123.电信网络3210本身连接到主机计算机3230,主机计算机3230可被实施在独立服务器、云实现的服务器、分布式服务器的硬件和/或软件中或作为服务器场中的处理资源。主机计算机3230可以在服务提供商的所有权或控制之下,或者可以由服务提供商或代表服务提供商来操作。电信网络3210和主机计算机3230之间的连接3221、3222可以直接从核心网络3214延伸到主机计算机3230,或者可以经由可选的中间网络3220而延伸。中间网络3220
可以是以下之一或以下中的多于一个的组合:公共、私有或托管网络;中间网络3220(如果有的话)可以是骨干网络或因特网;特别地,中间网络3220可包括两个或更多子网络(未示出)。
124.图11的通信系统作为整体实现了连接的ue 3291、3292之一与主机计算机3230之间的连接性。该连接性可以被描述为过顶(ott)连接3250。主机计算机3230和连接的ue 3291、3292被配置成使用接入网3211、核心网络3214、任何中间网络3220和可能的另外的基础设施(未示出)作为中介,经由ott连接3250传递数据和/或信令。在ott连接3250经过的参与的通信装置不知道上行链路和下行链路通信的路由的意义上,ott连接3250可以是透明的。例如,基站3212可以不或不需要被告知进入下行链路通信的过去路由,其中源自主机计算机3230的数据要被转发(例如,移交)到连接的ue 3291。类似地,基站3212不需要知道源自ue 3291朝向主机计算机3230的外出上行链路通信的未来路由。
125.现在将参考图12描述根据一实施例的在前面段落中讨论的ue、基站和主机计算机的示例实现。在通信系统3300中,主机计算机3310包括硬件3315,硬件3315包括通信接口3316,其被配置成设立和维持与通信系统3300的不同通信装置的接口的有线或无线连接。主机计算机3310还包括处理电路3318,其可以具有存储和/或处理能力。特别地,处理电路3318可包括适合于执行指令的一个或多个可编程处理器、专用集成电路、现场可编程门阵列或这些器件的组合(未示出)。主机计算机3310还包括软件3311,软件3311存储在主机计算机3310中或由主机计算机3310可访问并且由处理电路3318可执行。软件3311包括主机应用3312。主机应用3312可以是可操作的以将服务提供给远程用户,诸如经由端接于ue 3330和主机计算机3310的ott连接3350连接的ue 3330。在向远程用户提供服务时,主机应用3312可以提供使用ott连接3350传送的用户数据。
126.通信系统3300还包括基站3320,其在电信系统中被提供并且包括硬件3325,使它能够与主机计算机3310和ue 3330通信。硬件3325可包括:通信接口3326,用于设立和维持与通信系统3300的不同通信装置的接口的有线或无线连接;以及无线电接口3327,用于至少设立和维持与位于由基站3320服务的覆盖区域(图12中未示出)中的ue 3330的无线连接3370。通信接口3326可被配置成促进到主机计算机3310的连接3360。连接3360可以是直接的或者它可以经过电信系统的核心网络(图12中未示出)和/或经过电信系统外部的一个或多个中间网络。在所示的实施例中,基站3320的硬件3325还包括处理电路3328,其可包括适合于执行指令的一个或多个可编程处理器、专用集成电路、现场可编程门阵列或这些器件的组合(未示出)。基站3320还具有内部存储的或经由外部连接可访问的软件3321。
127.通信系统3300还包括已经提到的ue 3330。它的硬件3335可包括无线电接口3337,该无线电接口3337被配置成设立和维持与服务于ue 3330当前位于的覆盖区域的基站的无线连接3370。ue 3330的硬件3335还包括处理电路3338,其可包括适合于执行指令的一个或多个可编程处理器、专用集成电路、现场可编程门阵列或这些器件的组合(未示出)。ue 3330还包括软件3331,其存储在ue 3330中或由ue 3330可访问并且由处理电路3338可执行。软件3331包括客户端应用3332。在主机计算机3310的支持下,客户端应用3332可以是可操作的以经由ue 3330向人类或非人类用户提供服务。在主机计算机3310中,正在执行的主机应用3312可以经由端接于ue 3330和主机计算机3310的ott连接3350与正在执行的客户端应用3332通信。在向用户提供服务时,客户端应用3332可从主机应用3312接收请求数据
并且响应于所请求的数据而提供用户数据。ott连接3350可以传送请求数据和用户数据这两者。客户端应用3332可以与用户交互以生成它提供的用户数据。
128.注意,图12中所示的主机计算机3310、基站3320和ue 3330可以分别与图11的主机计算机3230、基站3212a、3212b、3212c之一和ue 3291、3292之一相同。也就是说,这些实体的内部工作可以是如图12中所示的,并且独立地,周围的网络拓扑可以是图11的网络拓扑。
129.在图12中,ott连接3350已经被抽象地绘制以说明主机计算机3310和用户设备3330之间经由基站3320的通信,而没有明确提及任何中间装置以及经由这些装置的消息的精确路由。网络基础设施可以确定路由,它可被配置成对ue 3330或对操作主机计算机3310的服务提供商或对这两者隐藏。当ott连接3350活动时,网络基础设施可以进一步做出决定,通过这些决定,它动态改变路由(例如,基于负载平衡考虑或网络的重新配置)。
130.ue 3330和基站3320之间的无线连接3370符合贯穿本公开描述的实施例的教导。各种实施例中的一个或多个实施例改进使用ott连接3350提供给ue 3330的ott服务的性能,其中无线连接3370形成最后一段。更准确地说,这些实施例的教导可以例如在用户友好性、准确性和可靠性方面改进通话中翻译服务,且由此提供诸如改进的用户体验、媒体会话的效率、成本效益等等的好处。
131.测量过程可被提供,以用于监测数据速率、时延和所述一个或多个实施例在其上改进的其他因素的目的。响应于测量结果中的变化,还可能存在用于重新配置主机计算机3310和ue 3330之间的ott连接3350的可选网络功能性。用于重新配置ott连接3350的测量过程和/或网络功能性可以在主机计算机3310的软件3311中或在ue 3330的软件3331中或这两者中被实现。在实施例中,传感器(未示出)可以部署在ott连接3350经过的通信装置中或与所述通信装置相关联;所述传感器可通过提供上面举例说明的监测量的值或提供软件3311、3331可从中计算或估计监测量的其他物理量的值来参与测量过程。ott连接3350的重新配置可包括消息格式、重传设置、优选路由等;所述重新配置不需要影响基站3320,并且它对于基站3320可以是未知的或不可察觉的。此类过程和功能性在本领域中是已知的和实践过的。在某些实施例中,测量可以涉及促进主机计算机3310对吞吐量、传播时间、时延以及诸如此类的测量的专有ue信令。所述测量可被实现,因为软件3311、3331使用ott连接3350在它监测传播时间、错误等之时使消息被传送(特别是空或“伪”消息)。
132.图13是示出根据一个实施例在通信系统中实现的方法的流程图。该通信系统包括主机计算机、诸如ap sta的基站、以及诸如非ap sta的ue,这些设备可以是参考图11和图12描述的那些。为了简化本公开,本节中将仅包括对图13的附图参考。在该方法的第一动作3410中,主机计算机提供用户数据。在第一动作3410的可选子动作3411中,主机计算机通过执行主机应用来提供用户数据。在第二动作3420中,主机计算机向ue发起携带用户数据的传送。在可选的第三动作3430中,根据贯穿本公开描述的实施例的教导,基站向ue传送在主机计算机发起的传送中携带的用户数据。在可选的第四动作3440中,ue执行与由主机计算机执行的主机应用相关联的客户端应用。
133.图14是示出根据一个实施例在通信系统中实现的方法的流程图。该通信系统包括主机计算机、诸如ap sta的基站、以及诸如非ap sta的ue,这些设备可以是参考图11和图12描述的那些。为了简化本公开,本节中将仅包括对图14的附图参考。在该方法的第一动作3510中,主机计算机提供用户数据。在可选的子动作(未示出)中,主机计算机通过执行主机
应用来提供用户数据。在第二动作3520中,主机计算机向ue发起携带用户数据的传送。根据贯穿本公开描述的实施例的教导,所述传送可经过基站。在可选的第三动作3530中,ue接收所述传送中携带的用户数据。
134.图15是示出根据一个实施例在通信系统中实现的方法的流程图。该通信系统包括主机计算机、诸如ap sta的基站、以及诸如非ap sta的ue,这些设备可以是参考图11和图12描述的那些。为了简化本公开,本节中将仅包括对图15的附图参考。在该方法的可选的第一动作3610中,ue接收由主机计算机提供的输入数据。附加地或备选地,在可选的第二动作3620中,ue提供用户数据。在第二动作3620的可选子动作3621中,ue通过执行客户端应用来提供用户数据。在第一动作3610的另一个可选子动作3611中,ue执行客户端应用,该客户端应用提供用户数据作为对主机计算机提供的所接收输入数据的反应。在提供用户数据时,所执行的客户端应用可以进一步考虑从用户接收的用户输入。不管提供用户数据所采用的特定方式如何,ue在可选的第三子动作3630中向主机计算机发起用户数据的传送。在该方法的第四动作3640中,根据贯穿本公开描述的实施例的教导,主机计算机接收从ue传送的用户数据。
135.图16是示出根据一个实施例在通信系统中实现的方法的流程图。该通信系统包括主机计算机、诸如ap sta的基站、以及诸如非ap sta的ue,这些设备可以是参考图11和图12描述的那些。为了简化本公开,本节中将仅包括对图16的附图参考。在该方法的可选第一动作3710中,根据贯穿本公开描述的实施例的教导,基站从ue接收用户数据。在可选的第二动作3720中,基站向主机计算机发起所接收的用户数据的传送。在第三动作3730中,主机计算机接收在基站发起的传送中携带的用户数据。
136.当使用词语“包括(comprise或comprising)”时,应将其解释为非限制性的,即,意味着“至少由
……
组成”。
137.将领会到,前述描述和附图代表本文教导的方法和设备的非限制性示例。因此,本文教导的设备和技术不受前述描述和附图限制。相反,本文实施例仅受随附的权利要求及其法律等同物限制。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献