CN104335528A - 网络能力通知 - Google Patents

网络能力通知 Download PDF

Info

Publication number
CN104335528A
CN104335528A CN201380027943.7A CN201380027943A CN104335528A CN 104335528 A CN104335528 A CN 104335528A CN 201380027943 A CN201380027943 A CN 201380027943A CN 104335528 A CN104335528 A CN 104335528A
Authority
CN
China
Prior art keywords
network
initiator device
test
information
tester
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.)
Pending
Application number
CN201380027943.7A
Other languages
English (en)
Inventor
T·维罗尔
D·M·摩根
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Intel Corp
Original Assignee
Intel Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Intel Corp filed Critical Intel Corp
Publication of CN104335528A publication Critical patent/CN104335528A/zh
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/50Testing arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/08Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/04Processing captured monitoring data, e.g. for logfile generation
    • H04L43/045Processing captured monitoring data, e.g. for logfile generation for graphical visualisation of monitoring data

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Environmental & Geological Engineering (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

发起器设备可向请求在发起器设备和远程实体之间发起测试网络连接的网络测试器传输消息。网络测试器可执行包括向发起器设备和远程实体传输测试信息以及从其接收测试信息的测试。网络测试器可在测试期间监控网络连接的性能并且基于该性能可确定能力信息。能力信息然后可被至少提供给发起器设备。发起器设备可使用性能信息来通知发起器设备的使用者网络连接是否支持多种能力和/或通知其他可用网络连接从而建议网络连接等等。发起器设备还可向应用提供能力信息,这些应用可使用能力信息来配置操作等等。

Description

网络能力通知
背景
电子通信正在变得日益为每日交互所必需。不管位置在哪儿,用户可能需要连接到互联网以便传输并接收数据、进行语音或视频会议等等。在许多情况下,可通过不熟悉的连接建立通信。例如,用户可***有线酒店或机场网络或可无线地耦合到咖啡店、饭店、商店等等中的接入点。即时连接(例如从用户设备到接入点)的质量可在例如连接速度、图形指示符(例如标识无线信号的强度的多个条)等等的形式对用户明显。然而,不管即时连接位置是在家、工作单位或对于用户而言是新的,不存在其之外存在什么的可见性。
具体而言,连接到互联网的用户可被通知其本地连接的性能,但是不具有对位于其调制解调器/路由器之外的网络连接的能力的可见性。整个网络连接(例如将用户连接到其预期目的地(诸如网络服务器、其他用户等等)的网络组件)的能力受单个部分的性能的影响。本地连接之外的是位于网络连接的目的地端的防火墙、交换机、互联网路由器以及类似元件。这些网络元件中的任何一个可受诸如流量、故障等因素的影响,这些因素可影响可由网络连接递送的服务器的总体质量。当前,用户确定整个网络连接的能力的唯一方法是通过实验,这在例如商务用户需要进行重要的在线会议、销售演示等等、医生需要查看和/或讨论复杂的和/或关键的医疗过程、离彼此很远的人们希望进行会话等等时可能成为问题。通常,当确定出网络连接的能力对于其预期用途而言不充分时,对于用户而言寻找替代解决方案(诸如建立新的连接、重新调度事件等等)已经为时已晚。
附图简要说明
所要求保护的主题的各实施例的特征和优点将随着以下详细描述的进行并且当参照附图时变得明显,其中相似的参考号指示相似的部件,并且在附图中:
图1示出根据本公开的至少一个实施例的被配置成用于网络能力通知的示例***;
图2示出可与本公开的至少一个实施例一起使用的示例发起器设备和网络测试器;
图3示出根据本公开的至少一个实施例的示例用户接口;
图4示出根据本公开的至少一个实施例的包括建议功能的示例用户接口;
图5是根据本公开的至少一个实施例的从发起器设备的角度的用于网络能力通知的示例操作的流程图;以及
图6示出根据本公开的至少一个实施例的从网络测试器的角度的用于网络能力通知的示例操作的流程图。
尽管将参考说明性实施例进行以下详细描述,其许多替代、修改和变化将对本领域普通技术人员明显。
详细描述
总体上,本公开描述了用于网络能力通知的***和方法。发起器设备可能需要通过网络连接与远程实体交互(例如网络服务器、用户设备像智能电话、平板计算机等等)。如在此所参考的,网络连接可包括将发起器设备连接到远程实体的所有网络元件。网络连接可包括局域网,包括例如发起器设备被配置成用于通过有线或无线链路与其交互的接入点(AP)、被配置成用于提供从发起器LAN到广域网(诸如例如互联网)的接入的网关、被配置成用于提供从互联网到远程实体本地的LAN和远程实体LAN(例如具有远程实体被配置成用于通过有线或无线链路与其交互的AP)的接入的另一个网关。
发起器设备然后可被配置成用于发起网络连接的测试。在一个实施例中,网络连接的发起可致使发起器设备发起网络测试。发起器设备中的应用(例如从互联网(诸如互联网浏览器、电话应用、视频会议应用等等)传输并接收数据的应用)也可致使发起器设备发起网络测试。发起器设备然后可被配置成用于向网络测试器传输消息,该消息请求发起网络测试。在一个实施例中,该消息还可标识发起器和远程实体。网络测试器(例如通过互联网可访问的服务器)然后可被配置成用于开始测试网络连接。例如,网络测试器可被配置成用于向发起器设备和远程实体传输测试信息(例如ping请求、预先确定的信息量等等)以及从发起器设备和远程实体接收测试信息。在一个实施例中,网络测试器可被配置成用于监控测试信息的传输和接收的性能,其中,性能可包括速度、带宽、质量和/或安全性。网络测试器然后可被配置成用于评估性能信息以便确定网络连接的能力,并且可将能力信息至少传输回发起器设备。
在接收到能力信息之后,发起器设备中的用户接口可被配置成用于基于能力信息提供网络连接能力的通知。例如,用户接口可被配置成用于显示网络连接当前是否支持诸如例如数据、语音和/或视频等能力的图形指示符。在一个实施例中,用户接口可被配置成用于提供其他可用网络连接(例如由发起器设备检测到)的通知,并且可进一步查询是否应当与至少一个可用网络连接的建议(例如以便提供当前网络连接当前不支持的能力)一起执行其他可用网络连接的测试。基于到用户接口的输入(来自用户),发起器设备然后可发起对其他可用网络连接中的一个或多个的测试,并且可建议至少一个可用网络连接(例如以便提供当前网络连接当前不支持的能力)。在相同或不同实施例中,发起器设备还可被配置成用于使得能力信息可用于应用(例如如果应用致使发起器设备发起测试,能力信息可被提供回该应用)。能力信息然后可由该应用使用,以便例如基于网络连接中支持的能力对其自身进行配置、提醒用户等等。
图1示出根据本公开的至少一个实施例的被配置成用于网络能力通知的示例***100。***100可包括发起器设备102、AP 104、网关106、WAN108、网关110、AP 112、远程实体114以及网络测试器116。发起器设备102的示例可包括但不限于:移动通信设备,诸如基于安卓操作***(OS)、OS、OS、OS等等的蜂窝手机或智能电话;移动计算设备,诸如平板计算机,如GalaxyKindle等等;包括由英特尔公司制造的低功率芯片组的超极本上网本计算机、笔记本计算机、膝上计算机等等。发起器设备102的示例可通常包括静态设备。静态***可包括具有能够进行WAN(例如互联网)通信的集成的或分离的显示器、独立式监视器(例如电视机)或可包括诸如家庭娱乐***、视频会议***等独立式监视器的***的桌面计算机。
在某些情况下,发起器设备102可希望或需要与其他设备(诸如远程实体114)进行交互。远程实体114可以是上述参照发起器设备102提及的任何设备,并且可进一步包括被配置成用于提供在线服务或访问的任何设备(诸如网络服务器等等)。为了与远程实体114进行交互,发起器设备102可被配置成用于首先建立到AP 104的链路。AP 104可以是例如发起器设备102通过有线或无线通信连接到其上的路由器设备。AP 104可被配置成用于处理至少包括发起器设备102和AP 104的LAN中的通信,并且可被进一步配置成用于通过网关106将LAN耦合到WAN。网关106可以是能够在两个不同的网络之间路由通信的任何设备,并且在某些情况下包括用于控制网络之间的信息流的防火墙技术。WAN 108可以是例如互联网。WAN 108可耦合到授权访问至少包括AP 112和远程实体114的LAN的另一个网关110。设备104-112可各自执行通信相关的操作,当以其整体考虑时,这些操作建立并维护发起器设备102和远程实体114之间的网络连接。
网络测试器116可以是以上参照发起器设备102提及的任何设备,并且可进一步包括被配置成用于可通过WAN 108(例如至少一个网络服务器)访问的网络测试的任何设备。网络测试器116可被配置成用于接收请求发起网络测试(例如从发起器设备102)的消息(如在118所示)、根据该请求进行网络测试(如在120A和120B所示)、基于网络测试的结果生成能力信息、以及至少向请求该测试的设备传输能力信息(如在122所示)。网络测试器116可被配置成用于按需地、周期性地持续某个时长、直到发起器设备102通知网络测试器116网络连接不再使用为止等等方式来执行上述活动。结果是,可在发起器设备102和远程实体113交互的时长期间继续更新能力信息。
测试可包括例如将测试信息传输到发起器设备102和远程实体114以及接收测试信息(例如之前发送的相同测试信息)。测试信息可包括用少量数据对与发起器设备102和远程实体114相对应的互联网协议(IP)地址或统一资源定位符(URL)进行查验(ping)和/或传输并接收旨在用于测试发起器102和远程实体114中的每一个的传输和接收性能的至少一个更实质的测试信息集合。网络测试器116可监控传输并接收测试信息的时间、在传输和接收期间发生的错误、掉包、所接收的测试信息相对于所传输的测试信息的完整性等等,以便确定网络连接的总体性能。性能然后可用于确定能力信息。在一个实施例中,网络连接能力可对应于可在网络连接上发生的各种活动,诸如但不限于传输并接收数据、进行语音通信、进行视频通信、进行安全通信等等。例如,网络测试器116可确定网络连接可适合于支持例如使用网络浏览器浏览网页以及进行语音通信的简单的数据交换,但可不具有充分的速度、带宽、质量等等用于进行视频通信。附加地,如果形成网络连接的任何元件对于其他用户可见,能力信息可表明网络连接一点也不安全。
能力信息然后可被至少提供给发起器设备102,如在122所示。发起器设备102可使用能力信息来向用户提供通知和/或可向发起器设备102中的应用提供能力信息。例如,发起器设备102所提供的通知可以是网络连接是否支持多种能力的图形指示符。用户可观察图形指示符并且确定在某种情况下需要何种动作(例如寻找另一个连接方法或位置、对事件进行重新调度等等)。结果是,通常可用于发起器设备102和AP 104之间的即时连接的图1中示出的“现有可见性”可被扩展为包括对于从发起器设备102到远程实体114的整个网络连接的“增强可见性”。对于与应用共享能力信息,在一个实施例中,可提供允许应用(例如语音或视频通信应用)访问能力信息的应用程序接口(API)、本地平台挂钩(hook)等等。应用然后可使用该信息来对操作进行定制(例如降低声音和/视频质量、停用具有高带宽要求的某些特征等等)、建议发起器设备102的用户如何继续(例如做出有关是否进行通信等等的建议)等等。进一步对照上述内容,在一个实施例中,能力信息还可被提供给远程实体114,该远程实体可以用类似于发起器设备102的方式使用该信息。
图2示出可与本公开的至少一个实施例一起使用的示例发起器设备102'和网络测试器116'的示例。总体上,发起器设备102'可包括能够实现图1中示出的功能的电路。***模块200可被配置成用于执行在发起器设备102'的正常操作过程中可发生的各种功能。例如,处理模块202可包括位于分离的组件中的一个或多个处理器,或者可替代地,可包括位于单个组件中(例如,在片上***(SOC)配置中)一个或多个处理内核。示例处理器可包括可从英特尔公司获得的各种基于X86的微处理器,包括奔腾、至强、安腾、赛扬、凌动、i系列内核产品族中的那些。处理模块202可被配置成用于在发起器设备102'中执行指令。
指令可包括程序代码,该程序代码被配置成用于致使处理模块202执行与读取数据、写入数据、处理数据、格式化数据、转换数据、变换数据等等相关的活动。信息(例如,指令、数据等等)可被存储在存储器模块204中。存储器模块204可包括固定或可移除格式的随机存取存储器(RAM)或只读存储器(ROM)。RAM可包括被配置成用于在发起器设备102'的操作期间保持信息的存储器,诸如例如静态RAM(SRAM)或动态RAM(DRAM)。ROM可包括被配置成用于当设备102'激活时提供指令的bios存储器等存储器、诸如电可编程ROM(EPROM)、闪存等可编程存储器。其他固定或可移除存储器可包括:磁存储器,诸如软盘、硬盘驱动器等等;电子存储器,诸如固态闪存(例如,eMMC等等)、可移除存储器卡或棒(例如,uSD、USB等等);光学存储器,诸如基于致密盘的ROM(CD-ROM)等等。电源模块206可包括内部(例如,电池)和外部(例如,壁式插座)电源以及被配置成用于为发起器设备102'提供运行所需的功率的模块。通信接口模块208可被配置成用于处理通信模块212的数据包路由和各种控制功能,其可包括用于进行有线和/或无线通信的各种资源。有线通信可包括诸如例如通用串行总线(USB)、以太网等介质。无线通信可包括例如接近无线介质(例如射频(RF)、红外(IR)等等)、短距离无线介质(例如蓝牙、无线局域网(WLAN)等等)以及长距离无线介质(例如蜂窝、卫星等等)。例如,通信接口模块208可被配置成用于防止通信模块212中活跃的无线通信干扰彼此。当执行该功能时,通信接口模块208可基于未决消息的相对优先级调度通信模块212的活动。
用户接口模块210可包括被配置成用于允许用户与发起器设备102'交互的电路,诸如例如各种输入机制(例如麦克风、开关、按钮、旋钮、键盘、扬声器、触敏表面、一个或多个被配置成用于捕获图形和/或感测接近、距离、运动、姿势等等的传感器)和输出机制(例如扬声器、显示器、指示器、用于振动、运动等等的机电组件)。在一个实施例中,网络能力模块214可至少与网络接口模块210以及通信模块212交互。网络能力模块214可被配置成用于致使通信模块212向网络测试器116'传输消息,该消息请求发起测试网络连接。在一个实施例中,传输到网络测试器116的消息可标识发起器设备102'和远程实体114。而且,网络能力模块214可被进一步配置成用于通过通信模块212从网络测试器116'接收能力信息、以及与用户接口模块210交互以便向用户提供网络连接当前支持的能力的通知。例如,网络能力模块214可致使用户接口模块210显示当前所支持的能力的图形指示符。
网络测试器116'可至少包括之前参照发起器模块102'描述的所有组件,被标识为网络测试器116'中的模块200'-208'和212',不同之处在于用户接口模块210'和网络能力模块214。如果例如网络测试器116'简单地是网络服务器,则用户接口模块210'可以是可选的。网络能力模块214可由网络测试器116'中的测试模块216代替。测试模块216可被配置成用于通过通信模块212'接收请求发起测试网络连接的消息。当进行网络连接的测试时,测试模块216还可被配置成用于致使通过通信模块212'传输测试信息、以及通过通信模块212'接收测试信息。在测试信息的传输和接收期间,测试模块216可监控网络连接的性能。测试模块216然后可被配置成用于基于监控性能确定能力信息、以及致使通信模块212'将能力信息至少传输到发起器设备102'。
图3示出根据本公开的至少一个实施例的示例用户接口。初始地,重要的是注意尽管图3和图4公开了用户接口的具体实施例,图3和图4的用户接口仅旨在作为出于在此解释目的示例。还可使用其他用户接口元件(例如声音、点亮和/或闪烁指示器、运动等等)来提供能力信息的通知。进一步地,通知302或302'的具体布局或操作可基于例如发起器设备102"中的具体用户接口配置(例如显示器300的大小和分辨率)、通知所要求的能力数量、通知302或302'是否被集成到另一个应用中、美学偏好等等而变化。
发起器设备102"可包括显示器300(例如作为用户接口模块210的一部分)。显示器300可采用能够显示通知302任何技术(例如阴极射线管(CRT)、等离子体、液晶显示器(LCD)、发光二极管(LED)、有源矩阵有机LED(AMOLED)等等)。通知302可以是被配置成用于基于从网络测试器116接收的能力信息通知发起器设备102"的用户网络连接中当前可用、支持等等的能力。在图3的示例中,通知包含与三种示例能力(数据、语音和视频)相对应的彩色指示符。与“数据”和“语音”相对应的颜色阴影可表明网络连接当前支持这些能力。靠近“视频”的指示符的暗色阴影可表明给定网络连接的近期监控性能的情况下不建议使用视频通信。例如,速度或带宽可能不适合视频通信,连接质量(例如延迟、损耗、抖动等等)将导致不满意的视频性能等等。
图4示出根据本公开的至少一个实施例的包括建议功能的示例用户接口。图4公开了通知302'的格式类似于通知302却添加了建议功能。在一个实施例中,通知302'可表明当前网络连接不支持至少一种能力(例如图4中示出的视频)并且其他网络连接可用。可例如使用现有的无线网络检测方案从有关发起器设备102"的当前位置中的有线/无线访问等等的信息(例如通过互联网可获得)确定其他可用的网络连接。通知302'还可查询是否应当测试其他可用网络连接从而使得可建议用于视频的最佳可用连接。通知400还可包括允许用户对查询做出响应(例如图4中所示出的“是”或“否”)的用户接口。如果用户确定地做出响应,发起器设备102"可发起对其他可用网络连接中的一个或多个的测试。如果其他可用网络连接中的至少一个能够提供所希望的能力(例如图4中示出的视频),发起器设备102"然后可采取进一步的行动。可由发起器设备102"采取的进一步的行动的示例包括例如显示支持所希望的能力(例如视频)的另一个可用网络连接的至少一个建议、支持所希望的能力的其他可用网络连接的列表(例如按优选用途的顺序)、自动切换到另一个可用网络连接等等。
图5示出根据本公开的至少一个实施例的从发起器设备角度的用于网络能力通知的示例操作的流程图。在操作500中,可发起网络连接。在至少一个实施例中,网络连接的发起可致使在操作502中测试有待发起的网络连接。例如,发起器设备102可向网络测试器116传输消息,该消息请求发起对网络连接的测试。然后可在操作504中接收测试的结果(例如能力信息)。能力信息可用于在操作506中提供通知(例如向发起器设备102的用户)。例如,通知可以是网络连接是否支持多种能力的图形指示符。进一步地,还可执行可选操作508和/或510。在可选操作508中,可对可选连接作出建议。例如,发起器设备可通知用户当前网络连接缺少某种能力以及存在其他可用网络连接。用户然后可致使发起器设备102测试其他可用网络连接中的一个或多个,如由返回操作502的箭头所示,以及建议其他可用网络连接中具有所希望的能力中的至少一个。在可选操作510中,可将能力信息提供给发起器设备102中的应用。例如,如果操作400中的测试发起是由发起器设备102中的应用所提示的(例如造成的),则可执行操作510。
图6示出根据本公开的至少一个实施例的从网络测试器的角度的用于网络能力通知的示例操作的流程图。在操作600中,可接收消息(例如在网络测试器116中),该消息请求发起对网络连接的测试。例如,该消息可从发起器设备102接收并且可至少标识发起器设备102和远程实体114。测试可在操作602中开始,其中测试信息被传输到发起器设备102和远程实体114。网络测试器116可在传输期间监控网络连接的性能。然后可在操作604中接收从发起器设备102和远程实体114到网络测试器114的测试信息,该网络测试器可再次监控性能。然后可在操作606中确定能力信息,并基于在测试期间监控到的网络连接的性能来确定该能力信息。在操作608中,可将在操作606中确定的能力信息至少提供给发起器设备102。在一个实施例中,能力信息还可被提供给远程实体114。
尽管图5和图6示出根据不同实施例的各操作,将要理解的是在图5和图6中描绘的所有操作对于其他实施例而言不是全部必需的。实际上,在此充分考虑了在本公开的其他实施例中,在图7和图6中描绘的操作和/或在此描述的其他操作可以用未在任何附图中明确示出的方式结合,但是仍充分地与本公开保持一致。因此,涉及未在一个附图中准确示出的特征和/或操作的权利要求被认为在本公开的范围和内容内。
如在此在任何实施例中所使用的,术语“模块”可指代被配置成用于执行任何前述操作的软件、固件和/或电路。软件可被实现为记录在非瞬态计算机可读存储介质上的软件包、代码、指令、指令集和/或数据。固件可被实现为硬编码(例如,非易失性的)在存储器设备中的代码、指令或指令集和/或数据。如在此在任何实施例中所使用的“电路”可单独地或在任何组合中包括例如存储由可编程电路执行的指令的硬连线电路、可编程电路(诸如包括一个或多个单独的指令处理内核的计算机处理器)、状态机电路、和/或固件。这些模块可一起或单独地被实现为形成更大的***的一部分的电路,例如,集成电路(IC)、片上***(SoC)、台式计算机、膝上型计算机、平板计算机、服务器、智能电话等等。
可在包括一个或多个存储介质的***中实现在此所描述的任何操作,该一个或多个存储介质在其上单独地或结合地存储当被一个或多个处理器执行时执行该方法的指令。在此,处理器可包括例如服务器CPU、移动设备CPU、和/或其他可编程电路。因此,旨在根据在此所描述的操作可跨多个物理设备分布,诸如在多于一个不同物理位置的处理结构。存储介质可包括任何类型的有形介质,例如任何类型的盘,包括硬盘、软盘、光盘、致密盘只读存储(CD-ROM)、致密盘可重写(CD-RW)、以及磁光盘、半导体期间,诸如只读存储器(ROM)、随机存取存储器(RAM),诸如动态和静态RAM、可擦可编程只读存储器(EPROM)、电可擦可编程只读存储器(EEPROM)、闪存、固态盘(SSD)、嵌入式多媒体卡(eMMC)、安全数字输入/输出(SDIO)卡、磁卡或光卡、或任何其他类型的适合用于存储电子指令的介质。
其他实施例可被实现为由可编程控制设备执行的软件模块。
因此,本公开提供了用于网络能力通知的***和方法。发起器设备可向请求在发起器设备和远程实体之间发起测试网络连接的网络测试器传输消息。网络测试器可执行包括向发起器设备和远程实体传输测试信息以及从其接收测试信息的测试。网络测试器可在测试期间监控网络连接的性能并且基于该性能可确定能力信息。能力信息然后可被至少提供给发起器设备。发起器设备可使用性能信息来通知发起器设备的使用者网络连接是否支持多种能力和/或通知其他可用网络连接从而建议网络连接等等。发起器设备还可向应用提供能力信息,这些应用可使用能力信息来配置操作等等。
以下示例涉及进一步的实施例。在一个示例实施例中,提供了一种发起器设备。该发起器设备可包括:通信模块,被配置成用于通过网络连接将该发起器设备链接到至少远程实体;网络能力模块,被配置成用于在网络测试器中发起对该网络连接的测试以及从该网络测试器接收该网络连接的能力信息;以及用户接口模块,被配置成用于基于该能力信息提供有关该网络连接的能力的通知。
可进一步配置上述示例发起器设备,其中,该通信模块被进一步配置成用于响应于该网络连接被发起致使该网络能力模块发起该测试。
可进一步配置上述示例发起器设备,其中,该网络连接至少包括与该发起器设备和该远程实体中的每一个相关联的局域网以及连接该局域网的广域网。
可进一步配置上述示例发起器设备,其中,该网络能力模块通过以下方式经由该通信模块与该网络测试器通信:向该网络测试器传输消息以请求发起测试并标识该发起器设备和该远程实体。
可进一步配置上述示例发起器设备,其中,该网络测试器包括通过广域网可访问的服务器。
可进一步配置上述示例发起器设备,其中,该通知包括该网络连接是否支持该能力的图形指示符,该图形指示符包括该网络连接是否支持数据、语音或视频中的至少一项。
可进一步配置上述示例发起器设备,其中,该通知包括其他网络连接可用的图形指示以及响应于到该用户接口模块的用户输入而测试该其他网络连接的提议,该网络能力模块被进一步配置成用于在该网络测试器中发起对该其他网络连接中的一个或多个的测试并基于到该用户接口模块的该用户输入显示该其他网络连接中的至少一个的建议。
可进一步配置上述示例发起器设备以便包括至少一个应用,该应用被配置成用于致使该网络能力模块发起该网络测试,该网络能力模块被进一步配置成用于使得该能力信息可用于该至少一个应用。
在另一个示例实施例中,提供了一种网络测试器。该网络测试器可包括:通信模块,被配置成用于至少从发起器设备接收消息,该消息请求发起被配置成用于确定该发起器设备和远程实体之间的网络连接的能力信息的测试;以及测试模块,被配置成用于致使该通信模块向该发起器设备和远程实体传输测试信息、致使该通信模块从该发起器设备和远程实体接收该测试信息、以及致使该通信模块至少向该发起器设备传输该能力信息。
可进一步配置上述示例网络测试器,其中,该网络测试器包括通过广域网可访问的服务器。
可进一步配置上述示例网络测试器,其中,该测试模块被进一步配置成用于监控该测试信息的传输和接收的性能以及基于该监控性能确定该能力信息。可进一步配置上述示例网络测试器,其中,监控性能包括监控该网络连接的速度、带宽、质量或安全性中的至少一项。
在另一个示例实施例中,提供了一种方法。该方法可包括:向网络测试器传输请求发起测试的消息,该测试被配置成用于确定网络连接的能力信息;从该网络测试器接收能力信息;以及基于该能力信息提供有关该网络连接的能力的通知。
上述示例方法可进一步包括在传输该消息之前发起该网络连接,该网络连接的发起致使传输该消息。
可进一步配置上述示例方法,其中,该消息被从发起器设备传输到包括通过广域网可访问的服务器的该网络测试器,该消息进一步标识该发起器设备和远程实体。
可进一步配置上述示例方法,其中,提供该通知包括显示该网络连接是否支持该能力的图形指示符,该图形指示符包括该网络连接是否支持数据、语音或视频中的至少一项。
可进一步配置上述示例方法,其中,提供该通知包括显示其他网络连接可用的图形指示以及响应于到该用户接口模块的用户输入而测试该其他网络连接的提议,传输至少一个附加消息,该至少一个附加消息请求测试该其他网络连接中的一个或多个并基于到该用户接口模块的该用户输入显示该其他网络连接中的至少一个的建议。
可进一步配置上述示例方法以便包括使得该能力信息可用于至少一个应用。
在另一个示例实施例中,提供了一种方法。该方法可包括:接收消息,该消息请求发起被配置成用于确定网络连接的能力信息的测试;传输测试信息;接收该测试信息;基于该测试信息的传输和接收确定能力信息;以及传输该能力信息。
可进一步配置上述示例方法,其中,该消息标识发起器设备和远程实体并且该网络连接是在该发起器设备和该远程实体之间。在本示例配置中,可进一步配置上述示例方法,其中,将该测试信息传输到该发起器设备和该远程实体并从该发起器设备和该远程实体接收该测试信息。在本示例配置中,可进一步配置上述示例方法,其中,该能力信息被至少传输到该发起器设备。
可进一步配置上述示例方法以便包括监控该测试信息的传输和接收的性能以及基于该监控性能确定该能力信息。在本示例配置中,可进一步配置上述示例方法,其中,监控该性能包括监控该网络连接的速度、带宽、质量或安全性中的至少一项。
在另一个示例实施例中,提供了一种至少包括发起器设备、远程实体和网络测试器的***,该***被安排成用于执行任何上述示例方法权利要求的方法。
在另一个示例实施例中,提供了一种被安排成用于执行任何上述示例方法权利要求的方法的芯片组。
在另一个示例实施例中,提供了至少一种机器可读介质,包括多个指令,响应于在计算设备上被执行,这些指令致使该计算设备执行任何上述示例方法权利要求的方法。
在另一个示例实施例中,提供了一种发起器装置,该发起器装置被安排成用于执行任何上述示例发起器装置相关的方法权利要求的方法。
在另一个示例实施例中,提供了一种网络测试器装置,该网络测试器装置被安排成用于任何上述示例网络测试器装置相关的方法权利要求的方法。
在另一个示例实施例中,提供了一种发起器设备。该发起器设备可包括:通信模块,被配置成用于通过网络连接将所述发起器设备链接到至少远程实体;网络能力模块,被配置成用于在网络测试器中发起对该网络连接的测试以及从该网络测试器接收该网络连接的能力信息;以及用户接口模块,被配置成用于基于该能力信息提供有关该网络连接的能力的通知。
可进一步配置上述示例发起器设备,其中,该通信模块被进一步配置成用于响应于该网络连接被发起致使该网络能力模块发起该测试。
可进一步配置上述示例发起器设备,其中,该网络能力模块通过以下方式经由该通信模块与该网络测试器通信:向该网络测试器传输消息以请求发起测试并标识该发起器设备和该远程实体。
可进一步配置上述示例发起器设备,其中,该通知包括该网络连接是否支持该能力的图形指示符,该图形指示符包括该网络连接是否支持数据、语音或视频中的至少一项。
可进一步配置上述示例发起器设备,其中,该通知包括其他网络连接可用的图形指示以及响应于到该用户接口模块的用户输入而测试该其他网络连接的提议,该网络能力模块被进一步配置成用于在该网络测试器中发起对该其他网络连接中的一个或多个的测试并基于到该用户接口模块的该用户输入显示该其他网络连接中的至少一个的建议。
可进一步配置上述示例发起器设备,进一步包括至少一个应用,该至少一个应用被配置成用于致使该网络能力模块发起该网络测试,该网络能力模块被进一步配置成用于使得该能力信息可用于该至少一个应用。
在另一个示例实施例中,提供了一种方法。该方法可包括:向网络测试器传输请求发起测试的消息,该测试被配置成用于确定网络连接的能力信息;从该网络测试器接收能力信息;以及基于该能力信息提供有关该网络连接的能力的通知。
上述示例方法可进一步包括在传输该消息之前发起该网络连接,该网络连接的发起致使传输该消息。
可进一步配置上述示例方法,其中,该消息被从发起器设备传输到包括通过广域网可访问的服务器的该网络测试器,该消息进一步标识该发起器设备和远程实体。
可进一步配置上述示例方法,其中,提供该通知包括显示该网络连接是否支持该能力的图形指示符,该图形指示符包括该网络连接是否支持数据、语音或视频中的至少一项。
可进一步配置上述示例方法,其中,提供该通知包括显示其他网络连接可用的图形指示以及响应于到该用户接口模块的用户输入而测试该其他网络连接的提议,传输至少一个附加消息,该至少一个附加消息请求测试该其他网络连接中的一个或多个并基于到该用户接口模块的该用户输入显示该其他网络连接中的至少一个的建议。
上述示例方法可进一步包括使得该能力信息可用于至少一个应用。
在另一个示例实施例中,提供了一种至少包括发起器设备、远程实体和网络测试器的***,该***被安排成用于执行任何上述示例方法权利要求的方法。
在另一个示例实施例中,提供了一种被安排成用于执行任何上述示例方法权利要求的方法的芯片组。
在另一个示例实施例中,提供了至少一种机器可读介质,包括多个指令,响应于在计算设备上被执行,这些指令致使该计算设备执行任何上述示例方法权利要求的方法。
在一个示例实施例中,提供了一种发起器设备。该发起器设备可包括:通信模块,被配置成用于通过网络连接至少将所述发起器设备链接到远程实体;网络能力模块,被配置成用于在网络测试器中发起对该网络连接的测试以及从该网络测试器接收该网络连接的能力信息;以及用户接口模块,被配置成用于基于该能力信息提供有关该网络连接的能力的通知。
可进一步配置上述示例发起器设备,其中,该通信模块被进一步配置成用于响应于该网络连接被发起致使该网络能力模块发起该测试。
可进一步配置上述示例发起器设备,其中,该网络连接至少包括与该发起器设备和该远程实体中的每一个相关联的局域网以及连接该局域网的广域网。
可进一步配置上述示例发起器设备,其中,该网络能力模块通过以下方式经由该通信模块与该网络测试器通信:向该网络测试器传输消息以请求发起测试并标识该发起器设备和该远程实体。
可进一步配置上述示例发起器设备,其中,该网络测试器包括通过广域网可访问的服务器。
可进一步配置上述示例发起器设备,其中,该通知包括该网络连接是否支持该能力的图形指示符,该图形指示符包括该网络连接是否支持数据、语音或视频中的至少一项。
可进一步配置上述示例发起器设备,其中,该通知包括其他网络连接可用的图形指示以及响应于到该用户接口模块的用户输入而测试该其他网络连接的提议,该网络能力模块被进一步配置成用于在该网络测试器中发起对该其他网络连接中的一个或多个的测试以及基于到该用户接口模块的该用户输入显示该其他网络连接中的至少一个的建议。
可进一步配置上述示例发起器设备以便包括至少一个应用,该至少一个应用被配置成用于致使该网络能力模块发起该网络测试,该网络能力模块被进一步配置成用于使得该能力信息可用于该至少一个应用。
在另一个示例实施例中,提供了一种网络测试器。该网络测试器可包括:通信模块,被配置成用于至少从发起器设备接收消息,该消息请求发起被配置成用于确定该发起器设备和远程实体之间的网络连接的能力信息的测试;以及测试模块,被配置成用于致使该通信模块向该发起器设备和远程实体传输测试信息、致使该通信模块从该发起器设备和远程实体接收该测试信息、以及致使该通信模块至少向该发起器设备传输该能力信息。
可进一步配置上述示例网络测试器,其中,该网络测试器包括通过广域网可访问的服务器。
可进一步配置上述示例网络测试器,其中,该测试模块被进一步配置成用于监控该测试信息的传输和接收的性能以及基于该监控性能确定该能力信息。可进一步配置上述示例网络测试器,其中,监控性能包括监控该网络连接的速度、带宽、质量或安全性中的至少一项。
在另一个示例实施例中,提供了一种方法。该方法可包括:向网络测试器传输请求发起测试的消息,该测试被配置成用于确定网络连接的能力信息;从该网络测试器接收能力信息;以及基于该能力信息提供有关该网络连接的能力的通知。
上述示例方法可进一步包括在传输该消息之前发起该网络连接,该网络连接的发起致使传输该消息。
可进一步配置上述示例方法,其中,该消息从发起器设备被传输到包括通过广域网可访问的服务器的该网络测试器,该消息进一步标识该发起器设备和远程实体。
可进一步配置上述示例方法,其中,提供该通知包括显示该网络连接是否支持该能力的图形指示符,该图形指示符包括该网络连接是否支持数据、语音或视频中的至少一项。
可进一步配置上述示例方法,其中,提供该通知包括显示其他网络连接可用的图形指示以及响应于到该用户接口模块的用户输入而测试该其他网络连接的提议,传输至少一个附加消息,该至少一个附加消息请求测试该其他网络连接中的一个或多个以及基于到该用户接口模块的该用户输入显示该其他网络连接中的至少一个的建议。
可进一步配置上述示例方法以便包括使得该能力信息可用于至少一个应用。
在另一个示例实施例中,提供了一种方法。该方法可包括:接收消息,该消息请求发起被配置成用于确定网络连接的能力信息的测试;传输测试信息;接收该测试信息;基于该测试信息的传输和接收确定能力信息;以及传输该能力信息。
可进一步配置上述示例方法,其中,该消息标识发起器设备和远程实体并且该网络连接是在该发起器设备和该远程实体之间。在本示例配置中,可进一步配置上述方法,其中,将该测试信息传输到该发起器设备和该远程实体并从该发起器设备和该远程实体接收该测试信息。在本示例配置中,可进一步配置上述方法,其中,该能力信息被至少传输到该发起器设备。
可进一步配置上述示例方法以便包括监控该测试信息的传输和接收的性能以及基于该监控性能确定该能力信息。在本示例配置中,可进一步配置上述方法,其中,监控该性能包括监控该网络连接的速度、带宽、质量或安全性中的至少一项。
在另一个示例实施例中,提供了一种***。该***可包括:用于向网络测试器传输请求发起测试的消息的装置,该测试被配置成用于确定网络连接的能力信息;用于从该网络测试器接收能力信息的装置;以及用于基于该能力信息提供有关该网络连接的能力的通知的装置。
上述示例***可进一步包括用于在传输该消息之前发起该网络连接的装置,该网络连接的发起致使传输该消息。
可进一步配置上述示例***,其中,该消息被从发起器设备传输到包括通过广域网可访问的服务器的该网络测试器,该消息进一步标识该发起器设备和远程实体。
可进一步配置上述示例***,其中,提供该通知包括显示该网络连接是否支持该能力的图形指示符,该图形指示符包括该网络连接是否支持数据、语音或视频中的至少一项。
可进一步配置上述示例***,其中,提供该通知包括显示其他网络连接可用的图形指示以及响应于到该用户接口模块的用户输入而测试该其他网络连接的提议,传输至少一个附加消息,该至少一个附加消息请求测试该其他网络连接中的一个或多个以及基于到该用户接口模块的该用户输入显示该其他网络连接中的至少一个的建议。
上述示例***可进一步包括用于使得该能力信息可用于至少一个应用的装置。
在另一个示例实施例中,提供了一种***。该***可包括:用于接收消息的装置,该消息请求发起被配置成用于确定网络连接的能力信息的测试;用于传输测试信息的装置;用于接收该测试信息的装置;用于基于该测试信息的传输和接收确定能力信息的装置;以及用于传输该能力信息的装置。
可进一步配置上述示例***,其中,该消息标识发起器设备和远程实体并且该网络连接是在该发起器设备和该远程实体之间。
可进一步配置上述示例***,其中,该测试信息被传输到该发起器设备和该远程实体并从该发起器设备和该远程实体被接收。
可进一步配置上述示例***,其中,该能力信息被至少传输到该发起器设备。
上述示例***可进一步包括用于监控该测试信息的传输和接收的性能以及基于该监控性能确定该能力信息的装置。在本配置中,可进一步配置上述示例***,其中,监控该性能包括监控该网络连接的速度、带宽、质量或安全性中的至少一项。
已经在此使用的术语和表达被用作描述而非限制术语,并且不旨在使用这种术语和表达时排除所展示和描述的特征的任何等效方案(或其部分),并且认识到在权利要求书的范围内各种修改是可能的。因此,权利要求书旨在覆盖所有这种等效方案。

Claims (29)

1.一种发起器设备,包括:
通信模块,被配置成用于通过网络连接将所述发起器设备链接到至少远程实体;
网络能力模块,被配置成用于在网络测试器中发起对所述网络连接的测试以及从所述网络测试器接收所述网络连接的能力信息;以及
用户接口模块,被配置成用于基于所述能力信息提供有关所述网络连接的能力的通知。
2.如权利要求1所述的发起器设备,其中,所述通信模块被进一步配置成用于响应于所述网络连接被发起致使所述网络能力模块发起所述测试。
3.如权利要求1所述的发起器设备,其中,所述网络连接至少包括与所述发起器设备和所述远程实体中的每一个相关联的局域网以及连接所述局域网的广域网。
4.如权利要求1所述的发起器设备,其中,所述网络能力模块通过以下方式经由所述通信模块与所述网络测试器通信:向所述网络测试器传输消息以请求发起测试并标识所述发起器设备和所述远程实体。
5.如权利要求1所述的发起器设备,其中,所述网络测试器包括通过广域网可访问的服务器。
6.如权利要求1所述的发起器设备,其中,所述通知包括所述网络连接是否支持所述能力的图形指示符,所述图形指示符包括所述网络连接是否支持数据、语音或视频中的至少一项。
7.如权利要求1所述的发起器设备,其中,所述通知包括其他网络连接可用的图形指示以及响应于到所述用户接口模块的用户输入而测试所述其他网络连接的提议,所述网络能力模块被进一步配置成用于在所述网络测试器中发起对所述其他网络连接中的一个或多个的测试并基于到所述用户接口模块的所述用户输入显示所述其他网络连接中的至少一个的建议。
8.如权利要求1所述的发起器设备,进一步包括至少一个应用,被配置成用于致使所述网络能力模块发起所述网络测试,所述网络能力模块被进一步配置成用于使得所述能力信息可用于所述至少一个应用。
9.一种网络测试器,包括:
通信模块,被配置成用于至少从发起器设备接收消息,所述消息请求发起被配置成用于确定所述发起器设备和远程实体之间的网络连接的能力信息的测试;以及
测试模块,被配置成用于致使所述通信模块向所述发起器设备和远程实体传输测试信息、致使所述通信模块从所述发起器设备和远程实体接收所述测试信息、以及致使所述通信模块至少向所述发起器设备传输所述能力信息。
10.如权利要求9所述的网络测试器,其中,所述网络测试器包括通过广域网可访问的服务器。
11.如权利要求9所述的网络测试器,其中,所述测试模块被进一步配置成用于监控所述测试信息的传输和接收的性能以及基于所述监控性能确定所述能力信息。
12.如权利要求11所述的网络测试器,其中,监控性能包括监控所述网络连接的速度、带宽、质量或安全性中的至少一项。
13.一种方法,包括:
向网络测试器传输请求发起测试的消息,所述测试被配置成用于确定网络连接的能力信息;
从所述网络测试器接收能力信息;以及
基于所述能力信息提供有关所述网络连接的能力的通知。
14.如权利要求13所述的方法,进一步包括在传输所述消息之前发起所述网络连接,所述网络连接的所述发起致使传输所述消息。
15.如权利要求13所述的方法,其中,所述消息被从发起器设备传输到包括通过广域网可访问的服务器的所述网络测试器,所述消息进一步标识所述发起器设备和远程实体。
16.如权利要求13所述的方法,其中,提供所述通知包括显示所述网络连接是否支持所述能力的图形指示符,所述图形指示符包括所述网络连接是否支持数据、语音或视频中的至少一项。
17.如权利要求13所述的方法,其中,提供所述通知包括显示其他网络连接可用的图形指示以及响应于到所述用户接口模块的用户输入而测试所述其他网络连接的提议,传输至少一个附加消息,所述至少一个附加消息请求测试所述其他网络连接中的一个或多个并基于到所述用户接口模块的所述用户输入显示所述其他网络连接中的至少一个的建议。
18.如权利要求13所述的方法,进一步包括使得所述能力信息可用于至少一个应用。
19.一种方法,包括:
接收消息,所述消息请求发起被配置成用于确定网络连接的能力信息的测试;
传输测试信息;
接收所述测试信息;
基于所述测试信息的传输和接收确定能力信息;以及
传输所述能力信息。
20.如权利要求19所述的方法,其中,所述消息标识发起器设备和远程实体并且所述网络连接是在所述发起器设备和所述远程实体之间。
21.如权利要求19所述的方法,其中,将所述测试信息传输到所述发起器设备和所述远程实体并从所述发起器设备和所述远程实体接收所述测试信息。
22.如权利要求19所述的方法,其中,所述能力信息被至少传输到所述发起器设备。
23.如权利要求19所述的方法,进一步包括监控所述测试信息的传输和接收的性能以及基于所述监控性能确定所述能力信息。
24.如权利要求23所述的方法,其中,监控所述性能包括监控所述网络连接的速度、带宽、质量或安全性中的至少一项。
25.一种至少包括发起器设备、远程实体和网络测试器的***,所述***被安排成用于执行如权利要求13至24中任一项所述的方法。
26.一种芯片组,被安排成用于执行权利要求13至24中任一项所述的方法。
27.至少一种机器可读介质,包括多个指令,响应于在计算设备上被执行,所述指令致使所述计算设备执行根据权利要求13至24中任一项所述的方法。
28.一种发起器装置,所述发起器装置被安排成用于执行如权利要求13至18中任一项所述的方法。
29.一种网络测试器装置,所述网络测试器装置被安排成用于执行如权利要求19至24中任一项所述的方法。
CN201380027943.7A 2012-06-27 2013-06-07 网络能力通知 Pending CN104335528A (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US13/534,535 2012-06-27
US13/534,535 US20140006589A1 (en) 2012-06-27 2012-06-27 Network capability notification
PCT/US2013/044755 WO2014004045A1 (en) 2012-06-27 2013-06-07 Network capability notification

Publications (1)

Publication Number Publication Date
CN104335528A true CN104335528A (zh) 2015-02-04

Family

ID=49779374

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201380027943.7A Pending CN104335528A (zh) 2012-06-27 2013-06-07 网络能力通知

Country Status (3)

Country Link
US (1) US20140006589A1 (zh)
CN (1) CN104335528A (zh)
WO (1) WO2014004045A1 (zh)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107666413A (zh) * 2016-07-29 2018-02-06 罗德施瓦兹两合股份有限公司 用于测试被测设备的通信安全性的方法和装置
CN109714798A (zh) * 2017-10-25 2019-05-03 中国电信股份有限公司 后向QoS保障方法、加速平台以及通信***
CN111294224A (zh) * 2018-12-10 2020-06-16 华为技术有限公司 用于测量服务质量信息的方法和装置

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20150058058A1 (en) * 2013-08-26 2015-02-26 Cisco Technology, Inc. Automatic Detection of Network Conditions Prior to Engaging in Online Activities
CN105141591A (zh) * 2015-08-03 2015-12-09 汉柏科技有限公司 防火墙最大并发连接数量的获取方法及***
US11064459B2 (en) * 2017-06-30 2021-07-13 Maxlinear, Inc. Method for informing a user about communication capability mismatch in a home network, client devices and access points for a home network
US10841623B1 (en) * 2018-07-26 2020-11-17 CSC Holdings, LLC System and method for real-time distributed MPEG transport stream analysis

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030064719A1 (en) * 2001-09-28 2003-04-03 Horne David M. Method, apparatus, and system for remote diagnosis using a wireless link
US20070067734A1 (en) * 2005-09-16 2007-03-22 Microsoft Corporation Network connectivity and wireless status in a notification area
US20070078779A1 (en) * 2005-10-04 2007-04-05 Roman Kresina Meter with notification capabilities
US20090158148A1 (en) * 2007-12-17 2009-06-18 Microsoft Corporation Automatically provisioning a WWAN device
US20090213771A1 (en) * 2008-02-25 2009-08-27 Nokia Corporation Forwarding in distributed wireless networks
US7630708B2 (en) * 2005-03-11 2009-12-08 Yahoo! Inc. Tester for determining the validity of a feature in a remote device

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6473798B1 (en) * 1998-12-15 2002-10-29 Cisco Technology, Inc. Method and system for testing a layer-2 tunnel in a data communication network
CN101582835A (zh) * 2008-05-13 2009-11-18 华为技术有限公司 一种设备能力交互的方法、***和装置
US20100142377A1 (en) * 2008-12-10 2010-06-10 Razvan Caciula SIP Information Extraction
US20110119597A1 (en) * 2009-05-09 2011-05-19 Vivu, Inc. Method and apparatus for capability-based multimedia interactions

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030064719A1 (en) * 2001-09-28 2003-04-03 Horne David M. Method, apparatus, and system for remote diagnosis using a wireless link
US7630708B2 (en) * 2005-03-11 2009-12-08 Yahoo! Inc. Tester for determining the validity of a feature in a remote device
US20070067734A1 (en) * 2005-09-16 2007-03-22 Microsoft Corporation Network connectivity and wireless status in a notification area
US20070078779A1 (en) * 2005-10-04 2007-04-05 Roman Kresina Meter with notification capabilities
US20090158148A1 (en) * 2007-12-17 2009-06-18 Microsoft Corporation Automatically provisioning a WWAN device
US20090213771A1 (en) * 2008-02-25 2009-08-27 Nokia Corporation Forwarding in distributed wireless networks

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107666413A (zh) * 2016-07-29 2018-02-06 罗德施瓦兹两合股份有限公司 用于测试被测设备的通信安全性的方法和装置
CN107666413B (zh) * 2016-07-29 2022-07-19 罗德施瓦兹两合股份有限公司 用于测试被测设备的通信安全性的方法和装置
CN109714798A (zh) * 2017-10-25 2019-05-03 中国电信股份有限公司 后向QoS保障方法、加速平台以及通信***
CN109714798B (zh) * 2017-10-25 2023-03-21 中国电信股份有限公司 后向QoS保障方法、加速平台以及通信***
CN111294224A (zh) * 2018-12-10 2020-06-16 华为技术有限公司 用于测量服务质量信息的方法和装置
WO2020119564A1 (zh) * 2018-12-10 2020-06-18 华为技术有限公司 用于测量服务质量信息的方法和装置
CN111294224B (zh) * 2018-12-10 2022-04-22 华为技术有限公司 用于测量服务质量信息的方法和装置

Also Published As

Publication number Publication date
WO2014004045A1 (en) 2014-01-03
US20140006589A1 (en) 2014-01-02

Similar Documents

Publication Publication Date Title
CN104335528A (zh) 网络能力通知
KR102297825B1 (ko) 스마트 방송 방법 및 장치
KR102399798B1 (ko) 적응적 통신 방법 및 장치
CN107710157A (zh) 多租户、租户特定的应用程序
CN108632858B (zh) 用于提供共享服务的方法和支持其的电子设备
KR102607647B1 (ko) 전자 장치 및 전자 장치의 테더링 연결 방법
US9996446B2 (en) User experience diagnostics with actionable insights
KR102250791B1 (ko) 네트워크 접속 관리 방법 및 이를 위한 전자 장치
EP3128771A1 (en) Electronic device and method for providing service in the electronic device
JP2016517518A (ja) 支援データ生成のためのアクセスポイント選択
KR20160100153A (ko) 장치 검색 방법 및 이를 지원하는 전자 장치
EP3409073B1 (en) Method and electronic device for providing tethering service
JP2019514267A (ja) Wi−Fiホットスポット推奨方法、端末およびグラフィカル・ユーザ・インターフェース
CN104363590B (zh) 接入点连接方法及装置
US11323880B2 (en) Method for wireless connection and electronic device therefor
US10530732B2 (en) Method for using a content subscription list and electronic device supporting the same
CN106302571A (zh) 对服务器连接进行维护和高速缓存
US20170127236A1 (en) Communication system, contents acquisition method, and recording medium storing contents acquisition program
US10038987B2 (en) Reminders according to used/connected/nearby device capability
US10397974B2 (en) Electronic device and communication method of electronic device
CN114375594A (zh) 实时媒体会话的无缝漫游
US20170006462A1 (en) Triggering associations based on detection events
KR20180096130A (ko) 전자장치의 통신 설정 방법 및 그 장치
US9985715B2 (en) Relaying device and operating method of the relaying device, and operating method of electronic device
US10218197B2 (en) Electronic device and method for utilizing plurality of charging circuits

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20150204

RJ01 Rejection of invention patent application after publication