CN102006266A - 服务质量参数的配置方法以及远程访问服务器和*** - Google Patents

服务质量参数的配置方法以及远程访问服务器和*** Download PDF

Info

Publication number
CN102006266A
CN102006266A CN2009101672791A CN200910167279A CN102006266A CN 102006266 A CN102006266 A CN 102006266A CN 2009101672791 A CN2009101672791 A CN 2009101672791A CN 200910167279 A CN200910167279 A CN 200910167279A CN 102006266 A CN102006266 A CN 102006266A
Authority
CN
China
Prior art keywords
qos
network
configuration
ras
data stream
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.)
Granted
Application number
CN2009101672791A
Other languages
English (en)
Other versions
CN102006266B (zh
Inventor
吴黄伟
朱萸
张钦亮
方平
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.)
Huawei Device Shenzhen Co Ltd
Original Assignee
Huawei Device Co Ltd
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 Huawei Device Co Ltd filed Critical Huawei Device Co Ltd
Priority to CN200910167279.1A priority Critical patent/CN102006266B/zh
Priority to KR1020127007507A priority patent/KR101341470B1/ko
Priority to PCT/CN2010/074361 priority patent/WO2011026367A1/zh
Priority to JP2012527187A priority patent/JP5522494B2/ja
Priority to EP10813289.5A priority patent/EP2466814B1/en
Publication of CN102006266A publication Critical patent/CN102006266A/zh
Priority to US13/411,284 priority patent/US8924520B2/en
Application granted granted Critical
Publication of CN102006266B publication Critical patent/CN102006266B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/54Store-and-forward switching systems 
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/70Admission control; Resource allocation
    • H04L47/78Architectures of resource allocation
    • H04L47/783Distributed allocation of resources, e.g. bandwidth brokers
    • H04L47/785Distributed allocation of resources, e.g. bandwidth brokers among multiple network domains, e.g. multilateral agreements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2803Home automation networks
    • H04L12/283Processing of data at an internetworking point of a home automation network
    • H04L12/2832Interconnection of the control functionalities between home networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/70Admission control; Resource allocation
    • H04L47/80Actions related to the user profile or the type of traffic
    • H04L47/805QOS or priority aware
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2803Home automation networks
    • H04L12/2823Reporting information sensed by appliance or service execution status of appliance services in a home automation network
    • H04L12/2825Reporting to a device located outside the home and the home network

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Automation & Control Theory (AREA)
  • Computing Systems (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Small-Scale Networks (AREA)

Abstract

本发明公开了服务质量参数的配置方法以及远程访问服务器和***,本发明实施例中,第一网络进行QoS配置时,将待传输的数据流的数据流描述信息发送给第二网络,使得第二网络可以根据所述数据流描述信息进行第二网络的QoS配置,实现了家庭网络之间的QoS远程协同配置,并且本发明实施例在第一网络的RAS在完成本地配置后,并不等待第二网络返回的配置完成消息,而是直接向第一网络的QoS管理设备返回配置完成的响应,使得第一网络的QoS管理设备对第一网络的QoS配置继续进行,实现了第一网络和第二网络的QoS并行配置,减少了QoS配置的时延,提高了QoS配置的效率。

Description

服务质量参数的配置方法以及远程访问服务器和***
技术领域
本发明涉及通信技术领域,具体涉及服务质量参数的配置方法以及远程访问服务器和***
背景技术
随着数字家庭的发展,以及消费电子产品本身的普遍数字化,家庭中正出现越来越多的数字化的娱乐设备和家电产品。将这些家庭网络设备以有线或无线方式连接成家庭网络,以实现内容共享或相互控制等功能,是业界正在构想并努力实现的数字家庭网络概念。
为了实现各种不同类型家庭设备的互通和控制,越来越多的家庭网络设备通过支持通用即插即用(Universal Plug and Play,UPnP)。在UPnP体系中,用户通过家庭网络中的控制点(Control Point,CP)实现对家庭设备的控制,CP采用UPnP协议通过调用UPnP设备的相关的控制命令(action),读取家庭网络中UPnP设备的状态信息,以及控制UPnP设备执行相应的操作。
UPnP定义了远程访问(Remote Access,RA)的相关标准,用以家庭网络设备移动到家庭网络外部时对家庭网络内部设备进行远程访问,如上传/下载媒体文件,远程控制等。UPnP RA还支持家庭网络间(Home-to-Home,H2H)的远程访问,实现两家庭网络媒体内容的共享等应用。
为了提高远程访问的质量和用户体验,还应考虑建立本地网络和远程网络之间的服务质量(Quality of Service,QoS)。UPnP定义了QoS标准,用于配置并建立家庭网络的数据流的QoS。但该标准只用于家庭网络内部,对于远程访问无法顾及到远程网络设备,无法实现远程访问情况下的两网络QoS的协同配置,进而无法从技术上保证远程访问的QoS和用户体验。
发明内容
本发明解决的技术问题是提供服务质量参数的配置方法以及远程访问服务器和***,可是实现QoS的远程协同配置。
本发明实施例提供的一种服务质量参数的配置方法,包括:
第一网络的远程访问服务器RAS接收服务质量QoS管理设备发送的QoS配置请求消息;所述配置请求消息包含所述QoS管理设备为数据流配置的QoS参数;
第一网络的RAS根据所述配置请求消息中的QoS参数完成QoS配置并向所述QoS管理设备返回响应消息以及根据所述QoS配置请求消息向第二网络发送所述数据流的数据流描述信息;以便于第二网络参考所述数据流描述信息进行第二网络的QoS配置。
本发明实施例提供的一种远程访问服务器,包括:
配置请求接收单元,用于接收服务质量QoS管理设备发送的QoS配置请求消息;所述QoS配置请求消息包含所述QoS管理设备为数据流配置的QoS参数;
QoS配置单元,根据所述QoS配置请求中的QoS参数完成本地的QoS配置并向所述QoS管理设备返回响应消息;
传输单元,用于根据所述配置请求接收单元接收的QoS配置请求消息向第二网络发送所述数据流的数据流描述信息;以便于第二网络参考所述数据流描述信息进行第二网络的QoS配置。
本发明实施例提供的一种远程访问服务器,包括:
配置请求接收单元,用于接收服务质量QoS管理设备发送的QoS配置请求消息;所述QoS配置请求消息包含所述QoS管理设备为数据流配置的QoS参数;
QoS配置单元,根据所述QoS配置请求中的QoS参数完成本地的QoS配置并向所述QoS管理设备返回响应消息;
传输单元,用于根据所述配置请求接收单元接收的QoS配置请求消息向第二网络发送所述数据流的数据流描述信息;以便于第二网络参考所述数据流描述信息进行第二网络的QoS配置。
本发明实施例提供的一种远程访问服务器,包括:
信息接收单元,接收第一网络的RAS发送的数据流描述信息;
QoS参数发送单元,用于向第一网络的RAS返回响应消息,并将所述数据流描述信息发送给第二网络的QoS配置设备,以便于第二网络的QoS配置设备根据所述数据流描述信息进行第二网络的QoS配置。
本发明实施例提供的一种服务质量参数配置***,包括:
控制点,用于接收用户的控制,向QoS管理设备发送数据流QoS管理请求;
QoS管理设备,用于接收控制点的数据流QoS管理请求消息,所述数据流QoS管理请求消息包含传输的数据流的数据流描述信息;根据所述数据流描述信息获得所述数据流传输过程中在第一网络中经过的所有QoS设备,并向所有的QoS设备发送QoS配置请求;所述QoS设备包括所述远程访问服务器RAS;在收到所有QoS设备的配置完成响应后,向控制点返回数据流QoS管理请求响应消息;
远程访问服务器,用于接收服务质量QoS管理设备发送的QoS配置请求消息;所述QoS配置请求消息包含所述QoS管理设备为数据流配置的QoS参数;根据所述配置请求消息中的QoS参数完成QoS配置并向所述QoS管理设备返回响应消息以及根据所述QoS配置请求消息向第二网络发送所述数据流的数据流描述信息;以便于第二网络参考所述数据流描述信息进行第二网络的QoS配置。
本发明实施例中,第一网络进行QoS配置时,将待传输的数据流的数据流描述信息发送给第二网络,使得第二网络可以根据所述数据流描述信息进行第二网络的QoS配置,实现了家庭网络之间的QoS远程协同配置,并且本发明实施例在第一网络的RAS在完成本地配置后,并不等待第二网络返回的配置完成消息,而是直接向第一网络的QoS管理设备返回配置完成的响应,使得第一网络的QoS管理设备对第一网络的QoS配置继续进行,实现了第一网络和第二网络的QoS并行配置,减少了QoS配置的时延,提高了QoS配置的效率。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例一服务质量参数的配置方法的流程图;
图2是本发明实施例二服务质量参数的配置方法的流程图;
图3是本发明实施例中第一网络的QoS管理设备对第一网络的QoS进行配置的流程图;
图4是本发明应用例的流程图;
图5是本发明实施例三服务质量参数的配置方法的流程图;
图6是本发明实施例四远程访问服务器的结构示意图;
图7是本发明实施例五远程访问服务器的结构示意图;
图8是本发明实施例六服务质量参数配置***的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
实施例一、一种服务质量参数的配置方法,流程图如图1所示,包括:
A1.第一网络的远程访问服务器RAS接收服务质量QoS管理设备(QosManager,QM)发送的QoS配置请求消息;所述配置请求消息包含所述QoS管理设备为数据流配置的QoS参数;
本实施例中,所述QoS参数具体包括:数据流等级、最大数据速率、最小数据速率、最大抖动和最大延迟中的一种或几种。可以理解,QoS参数还可能包括其他参数,具体包括的参数不构成对本发明的限制。所述数据流描述信息可以包括:源地址、目的地址、源端口、目的端口以及协议号,即通常所述的“五元组”,还可以包括QoS边界源地址(QosBoundarySourceAddress)和/或QoS边界目的地址(QosBoundaryDestinationAddress)等等。可以理解,数据流描述信息中还可能包括其他一些对数据流属性描述,如:数据流类别以及带宽信息、数据流的大小、编码方式、编码速率等等。具体的数据流描述信息包含的内容不构成对本发明的限制。
A2.第一网络的RAS根据所述配置请求消息中的Qos参数完成QoS配置并向所述QoS管理设备返回响应消息;
A3,第一网络的RAS根据所述QoS配置信息向第二网络发送所述数据流的数据流描述信息以便于第二网络参考所述数据流描述信息进行第二网络的QoS配置。
本发明实施例中,步骤A2和步骤A3之间并无固定的逻辑顺序,步骤A2和步骤A3均以步骤A1收到QoS管理设备发送的QoS配置请求为触发条件。可以理解,本发明实施例中,所述第一网络的RAS还可以向第二网络发送第一网络的QoS描述信息,发送的QoS描述信息可以包括:第一网络为数据流传输配置的QoS参数、QoS等级信息、数据流类别以及带宽信息中的一种或几种。发送的QoS信息可以和所述数据流描述信息一同发送,由数据流描述信息携带给第二网络,以便于第二网络参考所述数据流描述信息及所述QoS描述信息进行第二网络的QoS配置。
在实际应用中所述第一网络和第二网络可以是家庭网络或者类似的小型化组网结构。
本发明实施例一中,第一网络进行QoS配置时,将待传输的数据流的数据流描述信息发送给第二网络,使得第二网络可以根据所述数据流描述信息进行第二网络的QoS配置,实现了家庭网络之间的QoS远程协同配置,并且本发明实施例在第一网络的RAS在完成本地配置后,并不等待第二网络返回的配置完成消息,而是直接向第一网络的QoS管理设备返回配置完成的响应,使得第一网络的QoS管理设备对第一网络的QoS配置继续进行,实现了第一网络和第二网络的QoS并行配置,减少了QoS配置的时延,提高了QoS配置的效率。
实施例二、一种服务质量参数的配置方法,流程图如图2所示,包括:
B1.第一网络的远程访问服务器RAS接收服务质量QoS管理设备发送的QoS配置请求消息;所述配置请求消息包含所述QoS管理设备为数据流配置的QoS参数;
本实施例中,所述QoS参数具体包括:数据流等级、最大数据速率、最小数据速率、最大抖动、最大延迟中的一种或几种。可以理解,QoS参数还可能包括其他参数,具体包括的参数不构成对本发明的限制。
本发明实施例中,所述Qos管理设备用于接收来自控制点(CP)的QoS请求,根据请求计算出路径上的所有QoS设备(QosDevice),并为它们配置QoS参数。
B2.第一网络的RAS根据所述配置请求消息中的Qos参数完成QoS配置并向所述QoS管理设备返回响应消息;
本发明实施例中,所述第一网路的RAS中可以通过嵌入QoS设备,由QoS设备完成本地QoS的配置。QosDevice可以嵌入于任何UPnP设备,例如媒体服务器(Media Server)、媒体呈现器(Media Renderer),远程访问服务器(RAS),QosDevice用于接收Qos管理设备的QoS配置请求而实现其所嵌入的设备的QoS配置。
B3.第一网络的RAS根据所述QoS配置请求消息,获取通信对端地址;
可以理解,本发明实施例中,QoS配置设备下发的QoS配置信息包含数据流的相关信息,如:五元组信息,第一网络的RAS可以根据五元组信息获得通信对端地址。
B4.根据所述通信对端地址查找所述通信对端地址所在第二网络的RAS地址;
具体的,第一网络的RAS可以根据所述通信对端地址查找本地或者网络上的数据库或者列表,得知通信对端所在网络的远程访问服务器地址,即第二网络的RAS地址。
B5.根据所述查找到的第二网络的RAS地址将数据流的数据流描述信息发送给第二网络的RAS。
在本发明实施例中,第一网络的QoS管理设备对第一网络的QoS进行配置的过程如图3所示,包括:
C1.QoS管理设备接收控制点的数据流QoS管理请求消息,所述数据流管理请求包含数据流信息;
C2.QoS管理设备根据所述数据流信息获得所述数据传输过程中在第一网络中经过的所有QoS设备,所述QoS设备包括所述远程访问服务器RAS;
C3.QoS管理设备向所有的QoS设备发送所述QoS配置请求消息;因为第一网络的RAS嵌入了QoS设备,则第一网络的RAS可以收到QoS配置请求消息;
C4.所述QoS管理设备在收到所有QoS设备的配置完成响应后,向控制点返回数据流QoS管理请求响应消息。
可以理解,步骤C1,QoS管理设备接收控制点的QoS配置请求后还包括:向第一网络的QoS策略持有设备(QosPolicyHolder)请求QoS配置策略,并根据QoS策略持有设备返回的QoS配置策略生成所述发送给QoS设备的QoS配置请求消息中的QoS参数。
下面结合应用例一对本发明实施例二方法进行详细描述,本例中第一网络是家庭网络(Home Network)A,第二网络是家庭网络(Home Network)B,首先家庭网络A中的用户通过CP发现家庭网络B中的媒体服务器(MediaServer,MS),从其中获取到感兴趣的媒体文件,希望在本地的媒体呈现器(Media Renderer,MR)上播放。为了达到较高的媒体传输速度以便媒体流播放流畅,用户可以申请为MS->MR的流设置QoS,具体的进行QoS配置的流程图如图4所示。
具体流程包括:
步骤S1、用户通过媒体呈现器(Media Renderer)内嵌入的CP向本网络的QoS管理设备(QosManager)请求QoS配置。本应用例中媒体呈现器内嵌入了CP和QoSDevice。
具体为:向QosManager发送数据流QoS管理请求消息(RequestTrafficQos),其中携带的主要参数为数据流描述信息以及所要请求的QoS等级/带宽的或者类似的信息。
可以理解,在本应用例中步骤1之前包括:远程访问建立阶段:家庭网络A与家庭网络B之间建立虚拟专用网络(Virtual Private Network,VPN),具体可以使用网际协议保护(Internet Protocol Security,IPSec)或传输层安全协议(Transport Layer Security,TLS)等技术实现,双方根据用户的配置向对方的RAS提供可以暴露的本地UPnP设备。例如,家庭网络A根据访问策略将A中的MR暴露给家庭网络B;家庭网络B根据访问策略将B中的MS暴露给家庭网络A。所述“暴露”的方式为通过UPnP命令(action)将待暴露的家庭网络设备的信息,如:设备描述文件地址(Device Description DocumentURL,DDD URL),发送给对端的RAS,这样被暴露的设备即可以被对方网络的CP发现并使用。
步骤S2a和S2b、QosManager在收到用户发送的请求后,根据QoS配置信息中的数据流相关的地址信息,发现所述流路径上的所有QosDevice,并根据数据流描述信息及所请求的等级/带宽等信息为上述QosDevice为传输所述数据流的配置QoS参数。
本步骤中,由于家庭网络B中的QoS设备(QosDevice)对于家庭网络A中的QosManager不可见,因而所述QosManager只能够配置所述流的路径中的本地网络QosDevice,在图中为MR及RAS中嵌入的QosDevice。QosManager配置QosDevice的方式为向QosDevice发送设置数据流QoS(SetupTrafficQos)消息或者许可数据流QoS(AdmitTrafficQos)消息。
QosDevice接收QoSManager发送的QoS配置请求消息,根据QosManager的配置请求消息完成QoS配置,并返回响应所述QoS配置请求的响应消息。
步骤S3:QosManager接收到其配置的所有QosDevice返回的响应后,向发起媒体流QoS请求的CP1返回RequestTrafficQos的响应。完成家庭网络A部分的QoS配置。
步骤S4、在步骤2之后,家庭网络A中的RAS在收到QoS发送的配置请求消息,并完成配置后,则向第二网络的RAS发送QoS配置请求消息,消息中可以携带家庭网络A的QoS描述信息以及数据流描述信息;QoS描述信息的内容可以是家庭网络A中配置的全部QoS参数,也可以是其他可以描述家庭网络A配置的QoS情况的参数,如:带宽、QoS等级、数据流类型等。因为基于网络的特性和网络能力的配置,两个网络很难配置完全相同的QoS,因此本发明实施例中可以不将第一网络配置的所有QoS发送给第二网络,而采取发送部分关键的QoS信息(能反应第一网络QoS配置的主要信息)的方式,使得第二网络可以依据第一网络的QoS配置情况,选择尽量接近的QoS参数完成第二网络的QoS配置。
本实施例中步骤A发送给家庭网络B的数据流描述和步骤2中QoS管理设备发送的QoS配置请求消息中的数据流描述信息可能有所不同,可能适当的增减内容,步骤A发送给家庭网络B的数据流描述信息只要作用是通知家庭网络B进行QoS配置,而数据流描述信息可以使家庭网络B得知是为哪个数据流的那个传输过程配置QoS。
本实施例中RAS1中嵌入了QoSDevice和控制点2(CP2),CP2从RAS1中嵌入的QosDevice获取到数据流描述信息并将该参数全部或部分信息发送给家庭网络B中RAS2。
步骤S5、RAS2中嵌入的CP会读取RAS2接收到的数据流描述信息和QoS描述信息,并向家庭网络B中的QosManager发送QoS配置请求(如采取请求流QoS(RequestTrafficQos)消息),开始家庭网络B的QoS配置。从这里开始CP3的作用与CP1相同。
步骤S6a和S6a、家庭网络B的QosManager在收到QoS配置请求后,根据QoS配置信息内数据流描述信息中的数据流相关的地址信息,发现所述流路径上的所有QosDevice,并根据数据流描述信息及所请求的等级/带宽等信息为上述QosDevice为传输所述数据流的配置QoS参数。
S7、当所有的QoS配置完成后,QoS管理设备向RAS2内嵌入的CP返回请求的响应,指示所述数据流QoS配置完成。
可选的本发明还可以包括:步骤S8,RAS2中的CP收到响应后将家庭网络B的QoS也配置完成的信息通知给RAS1。
由此,两家庭网络的QoS配置完成。后续,用户可以在MR上播放来自MS的媒体文件,媒体将以先前配置的家庭网络A、家庭网络AB中的QoS进行传输。
进一步,跟据应用例一的方案,考虑具体实现方式。本实施例还可以加入QoS策略持有设备(QosPolicyHolder),***结构示意图如图5所示,
增加QosPolicyHolder后,家庭网络A/或家庭网络B中的QosManager在配置各自的QosDevice之前,需要向QosPolicyHolder请求QoS策略。请求QoS策略的方式为可以通过发送策略请求消息(GetTrafficPolicy),其中携带TrafficDescriptor参数,QosPolicyHolder会根据用户预置的策略向QosManager返回针对该媒体流的配置策略(TrafficPolicy)。
本实施例中,第一网路的RAS向第二网络的RAS发送数据流描述信息的过程可以采取:第一网络的RAS通过内部集成的控制点2(CP2)通过UPnP协议的消息将数据流描述发送给家庭网络B中的远程访问发现代理同步服务(Remote Access Discovery Agent Synchronization,RADASync)模块(现有服务),该模块用于用来聚集所有的远程设备信息。
为此,定义UPnP协议的消息增加远程流QoS消息(AddRemoteTrafficQoS),消息中包括的参数,详见下表1及说明。
表1
Argument  Direction relatedStateVariable
RemoteTrafficDescriptor IN A_ARG_TYPE_TrafficDescriptor
TrafficHandle  IN A_ARG_TYPE_TrafficHandle
●远程流描述消息(RemoteTrafficDescriptor),该命令请求消息中携带的参数。实际为CP2通过RAS1中的QosDevice获取到的TrafficDescriptor参数全部或部分信息。
●流标识消息(TrafficHandle),该命令请求消息中携带的参数。用来唯一标识家庭网络A中关于所述请求的媒体流的QoS。
本实施例中,第二网络的RAS内集成的控制点3(CP3)负责发起家庭网络B的QoS配置并获取结果之后,通过UPnP消息将QoS配置完成的信息发送给家庭网络A中的RADASync服务,以示家庭网络B的QoS配置完成。
为此,定义UPnP命令远程数据流确认消息(ConfirmRemoteTrafficQoS),其包含的参数详见下表2所示。
表2
Argument Direction relatedStateVariable
TrafficHandle IN A_ARG_TYPE_TrafficHandle
NewTrafficHandle IN A_ARG_TYPE_TrafficHandle
●TrafficHandle:用来唯一标识家庭网络A中关于所述请求的媒体流的QoS,实际为CP2通过AddRemoteTrafficQoS发送给RAS2的TrafficHandle,用来说明家庭网络B中完成的QoS配置是对应该TrafficHandle所标识的媒体流的。
●NewTrafficHandle:用来唯一标识家庭网络B中关于所述请求的媒体流的QoS,实际为CP3发起家庭网络B的QoS配置后,QosManager为该QoS生成的唯一的标识符。
实施例三、一种服务质量参数的配置方法,流程如图5所示,包括:
D1,第二网络的远程访问服务器RAS接收第一网络的RAS发送的数据流描述信息;
D2,向第一网络的RAS返回响应消息,并将所述数据流描述信息发送给第二网络的QoS管理设备,以便于第二网络的QoS配置设备根据所述数据流描述信息和进行第二网络的QoS配置。
本实施例还可以包括:第二网络的RAS向第二网络的QoS管理设备发送的第一网络的QoS描述信息;所述QoS描述信息包括:第一网络为数据流传输配置的QoS参数、QoS等级信息、数据流类别、带宽信息中的一种或几种,所述第二网络的QoS配置设备具体用于根据所述数据流描述信息和所述QoS描述信息进行第二网络的QoS配置。
本发明实施例三中,在第一网络和第二网络进行协同QoS配置时,第二网络收到第一网络发送的数据流描述信息,则直接返回响应消息,指示第一网络继续进行QoS配置,使得第一网络可以不等待第二网络的QoS配置完成而继续本网络的配置QoS的后续操作,起到了第一网络和第二网络并行配置QoS的目的,降低了QoS配置的时延,提高了QoS配置效率。
本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:ROM、RAM、磁盘或光盘等。
实施例四、一种远程访问服务器,结构示意图如图6所示,包括:
配置请求接收单元610,用于接收服务质量QoS管理设备发送的QoS配置请求消息;所述QoS配置请求消息包含所述QoS管理设备为数据流配置的QoS参数;;
QoS配置单元620,根据所述QoS配置请求中的QoS参数完成本地的QoS配置并向所述QoS管理设备返回响应消息;
传输单元630,用于根据所述配置请求接收单元610接收的QoS配置请求消息向第二网络发送所述数据流的数据流描述信息;以便于第二网络参考所述数据流描述信息进行第二网络的QoS配置。
可以理解,本实施例中,所述传输单元630可以具体用于获取所述QoS配置请求消息中的通信对端地址,根据所述通信对端地址查找所述通信对端地址所在第二网络的RAS地址;根据所述查找到的第二网络的RAS地址将所述数据流的数据流描述信息发送给第二网络的RAS。
实施例五、一种远程访问服务器,结构示意图如图7所示,包括:
信息接收单元710,接收第一网络的RAS发送的数据流描述信息;
QoS参数发送单元720,用于向第一网络的RAS返回响应消息,并将所述数据流描述信息发送给第二网络的QoS配置设备,以便于第二网络的QoS配置设备根据所述数据流描述信息进行第二网络的QoS配置。
实施例六、一种服务质量参数配置***,结构示意图图如8所示,包括:
控制点810,用于接收用户的控制,向QoS管理设备发送数据流QoS管理请求;
QoS管理设备820,用于接收控制点的数据流QoS管理请求消息,所述数据流QoS管理请求消息包含传输的数据流的数据流描述信息;根据所述数据流描述信息获得所述数据流传输过程中在第一网络中经过的所有QoS设备,并向所有的QoS设备发送QoS配置请求;所述QoS设备包括所述远程访问服务器RAS;在收到所有QoS设备的配置完成响应后,向控制点返回数据流QoS管理请求响应消息;
远程访问服务器830,用于接收服务质量QoS管理设备发送的QoS配置请求消息;所述QoS配置请求消息包含所述QoS管理设备为数据流配置的QoS参数;根据所述配置请求消息中的QoS参数完成QoS配置并向所述QoS管理设备返回响应消息以及根据所述QoS配置请求消息向第二网络发送所述数据流的数据流描述信息;以便于第二网络参考所述数据流描述信息进行第二网络的QoS配置。
本实施例中的服务质量参数配置***还可以包括:策略持有设备840,用于保存预置的QoS配置策略;所述QoS管理设备820还用于向第一网络的QoS策略持有设备请求QoS配置策略,并根据QoS策略持有设备返回的配置策略生成所述发送给QoS设备的QoS配置请求消息中的QoS参数。
本发明实施例三的远程访问服务器和实施例四的服务质量参数配置***可以运行的方法参照上述方法实施例的描述,此处不再赘述。
以上对本发明实施例所提供的服务质量参数的配置方法以及远程访问服务器和***进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。

Claims (14)

1.一种服务质量参数的配置方法,其特征在于,包括:
第一网络的远程访问服务器RAS接收服务质量QoS管理设备发送的QoS配置请求消息;所述配置请求消息包含所述QoS管理设备为数据流配置的QoS参数;
第一网络的RAS根据所述配置请求消息中的QoS参数完成QoS配置并向所述QoS管理设备返回响应消息以及根据所述QoS配置请求消息向第二网络发送所述数据流的数据流描述信息;以便于第二网络参考所述数据流描述信息进行第二网络的QoS配置。
2.如权利要求1所述的方法,其特征在于,所述向第二网络发送所述数据流的数据流描述信息包括:
第一网络的RAS根据所述QoS配置请求消息,获取通信对端地址;
根据所述通信对端地址查找所述通信对端地址所在第二网络的RAS地址;
根据所述查找到的第二网络的RAS地址将所述数据流描述信息发送给第二网络的RAS。
3.如权利要求1所述的方法,其特征在于,所述QoS参数具体包括:
数据流等级、最大数据速率、最小数据速率、最大抖动和最大延迟中的一种或几种。
4.如权利要求1所述的方法,其特征在于,所述数据流描述信息包括:源地址、目的地址、源端口、目的端口、协议号、数据流类别以及带宽信息中的一种或几种。
5.如权利要求1任意一项所述的方法,其特征在于,所述方法还包括:
第一网络的RAS向第二网络发送第一网络的QoS描述信息,以便于第二网络参考所述数据流描述信息及所述QoS描述信息进行第二网络的QoS配置;所述发送的QoS描述信息包括:第一网络为数据流传输配置的QoS参数、QoS等级信息、数据流类别以及带宽信息中的一种或几种。
6.如权利要求1至5任意一项所述的方法,其特征在于,所述第一网络的远程访问服务器RAS接收服务质量QoS管理设备发送的QoS配置请求消息之前包括:
QoS管理设备接收控制点的数据流QoS管理请求消息,所述数据流管理请求包含数据流信息;
QoS管理设备根据所述数据流信息获得所述数据传输过程中在第一网络中经过的所有QoS设备,所述QoS设备包括所述远程访问服务器RAS;
QoS管理设备向所有的QoS设备发送所述QoS配置请求消息;
所述方法还包括:所述QoS管理设备在收到所有QoS设备的配置完成响应后,向控制点返回数据流QoS管理请求响应消息。
7.如权利要求6所述的方法,其特征在于,QoS管理设备接收控制点的QoS配置请求后还包括:向第一网络的QoS策略持有设备请求QoS配置策略,并根据QoS策略持有设备返回的QoS配置策略生成所述发送给QoS设备的QoS配置请求消息中的QoS参数。
8.一种服务质量参数的配置方法,其特征在于,包括:
第二网络的远程访问服务器RAS接收第一网络的RAS发送的数据流描述信息;
向第一网络的RAS返回响应消息,并将所述数据流描述信息发送给第二网络的QoS管理设备,以便于第二网络的QoS配置设备根据所述数据流描述信息进行第二网络的QoS配置。
9.如权利要求8所述的方法,其特征在于,还包括:第二网络的RAS向第二网络的QoS管理设备发送的第一网络的QoS描述信息;所述QoS描述信息包括:第一网络为数据流传输配置的QoS参数、QoS等级信息、数据流类别、带宽信息中的一种或几种;
所述第二网络的QoS配置设备具体用于根据所述数据流描述信息和所述QoS描述信息进行第二网络的QoS配置。
10.一种远程访问服务器,其特征在于,包括:
配置请求接收单元,用于接收服务质量QoS管理设备发送的QoS配置请求消息;所述QoS配置请求消息包含所述QoS管理设备为数据流配置的QoS参数;
QoS配置单元,根据所述QoS配置请求中的QoS参数完成本地的QoS配置并向所述QoS管理设备返回响应消息;
传输单元,用于根据所述配置请求接收单元接收的QoS配置请求消息向第二网络发送所述数据流的数据流描述信息;以便于第二网络参考所述数据流描述信息进行第二网络的QoS配置。
11.如权利要求10所述的远程访问服务器,其特征在于,所述传输单元具体用于获取所述QoS配置请求消息中的通信对端地址,根据所述通信对端地址查找所述通信对端地址所在第二网络的RAS地址;根据所述查找到的第二网络的RAS地址将所述数据流的数据流描述信息发送给第二网络的RAS。
12.一种远程访问服务器,其特征在于,包括:
信息接收单元,接收第一网络的RAS发送的数据流描述信息;
QoS参数发送单元,用于向第一网络的RAS返回响应消息,并将所述数据流描述信息发送给第二网络的QoS配置设备,以便于第二网络的QoS配置设备根据所述数据流描述信息进行第二网络的QoS配置。
13.一种服务质量参数配置***,其特征在于,包括:
控制点,用于接收用户的控制,向QoS管理设备发送数据流QoS管理请求;
QoS管理设备,用于接收控制点的数据流QoS管理请求消息,所述数据流QoS管理请求消息包含传输的数据流的数据流描述信息;根据所述数据流描述信息获得所述数据流传输过程中在第一网络中经过的所有QoS设备,并向所有的QoS设备发送QoS配置请求;所述QoS设备包括所述远程访问服务器RAS;在收到所有QoS设备的配置完成响应后,向控制点返回数据流QoS管理请求响应消息;
远程访问服务器,用于接收服务质量QoS管理设备发送的QoS配置请求消息;所述QoS配置请求消息包含所述QoS管理设备为数据流配置的QoS参数;根据所述配置请求消息中的QoS参数完成QoS配置并向所述QoS管理设备返回响应消息以及根据所述QoS配置请求消息向第二网络发送所述数据流的数据流描述信息;以便于第二网络参考所述数据流描述信息进行第二网络的QoS配置。
14.如权利要求12所述的服务质量参数配置***,其特征在于,还包括:策略持有设备,用于保存预置的QoS配置策略;
所述QoS管理设备还用于向第一网络的QoS策略持有设备请求QoS配置策略,并根据QoS策略持有设备返回的配置策略生成发送给QoS设备的所述QoS配置请求消息中的QoS参数。
CN200910167279.1A 2009-09-02 2009-09-02 服务质量参数的配置方法以及远程访问服务器和*** Active CN102006266B (zh)

Priority Applications (6)

Application Number Priority Date Filing Date Title
CN200910167279.1A CN102006266B (zh) 2009-09-02 2009-09-02 服务质量参数的配置方法以及远程访问服务器和***
KR1020127007507A KR101341470B1 (ko) 2009-09-02 2010-06-24 서비스 품질 파라미터를 구성하기 위한 방법, 원격 액세스 서버 및 시스템
PCT/CN2010/074361 WO2011026367A1 (zh) 2009-09-02 2010-06-24 服务质量参数的配置方法以及远程访问服务器和***
JP2012527187A JP5522494B2 (ja) 2009-09-02 2010-06-24 クオリティオブサービス設定のための方法、リモートアクセスサーバおよびシステム
EP10813289.5A EP2466814B1 (en) 2009-09-02 2010-06-24 Method, remote access server and system for configuring quality of service
US13/411,284 US8924520B2 (en) 2009-09-02 2012-03-02 Method, remote access server and system for configuring a quality of service parameter

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN200910167279.1A CN102006266B (zh) 2009-09-02 2009-09-02 服务质量参数的配置方法以及远程访问服务器和***

Publications (2)

Publication Number Publication Date
CN102006266A true CN102006266A (zh) 2011-04-06
CN102006266B CN102006266B (zh) 2015-03-11

Family

ID=43648869

Family Applications (1)

Application Number Title Priority Date Filing Date
CN200910167279.1A Active CN102006266B (zh) 2009-09-02 2009-09-02 服务质量参数的配置方法以及远程访问服务器和***

Country Status (6)

Country Link
US (1) US8924520B2 (zh)
EP (1) EP2466814B1 (zh)
JP (1) JP5522494B2 (zh)
KR (1) KR101341470B1 (zh)
CN (1) CN102006266B (zh)
WO (1) WO2011026367A1 (zh)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104506458A (zh) * 2014-12-03 2015-04-08 中国联合网络通信集团有限公司 一种带宽调整方法、***及智能管道平台
CN105850178A (zh) * 2013-12-31 2016-08-10 英国电讯有限公司 用于调节次要用户的数据速率的方法和相应的无线接入点
CN114302426A (zh) * 2021-12-23 2022-04-08 中国电信股份有限公司 在异质网络控制服务质量的方法、装置、介质及电子设备

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103096401B (zh) 2011-10-31 2016-06-22 华为技术有限公司 切换承载的方法、家庭基站网关和家庭基站

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070211632A1 (en) * 2006-03-07 2007-09-13 Samsung Electronics Co., Ltd. Method and system for quality of service control for remote access to universal plug and play
WO2008088259A1 (en) * 2007-01-18 2008-07-24 Telefonaktiebolaget Lm Ericsson (Publ) A method and apparatus for remote access to a home network

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030005130A1 (en) 2001-06-29 2003-01-02 Cheng Doreen Yining Audio-video management in UPnP
US7545753B2 (en) * 2006-04-28 2009-06-09 Nokia Corporation System, method and computer program product for providing quality of service during remote access to a plug-and-play network
FR2906666A1 (fr) * 2006-10-03 2008-04-04 Canon Kk Procede de reservation de ressource dans un reseau local comprenant une pluralite de sous-reseaux, produit programme d'ordinateur, moyen de stockage et dispositif correspondants.
KR100832542B1 (ko) * 2006-12-08 2008-05-27 한국전자통신연구원 UPnP QoS 네트워크 시스템 및 이의 경로 및 자원예약 방법
KR101441895B1 (ko) * 2007-08-22 2014-11-03 삼성전자주식회사 UPnP 네트워크에서 QoS를 제어하는 방법 및 이를위한 장치
KR101424718B1 (ko) * 2007-10-17 2014-08-04 삼성전자 주식회사 원격 접속 환경에서 접속 가능한 홈 네트워크 정보를제공하는 장치 및 그 방법
KR101499551B1 (ko) * 2008-03-31 2015-03-18 삼성전자주식회사 원격 접속을 고려하여 네트워크 주소 충돌을 해결하는 UPnP 장치 및 그 방법
US8375104B2 (en) * 2008-05-22 2013-02-12 Samsung Electronics Co., Ltd. Method and apparatus for providing remote access service
KR20100040658A (ko) * 2008-10-10 2010-04-20 삼성전자주식회사 UPnP 네트워크의 원격 접속 서비스에서 아이피 주소 충돌 해결 방법 및 장치
JP5568576B2 (ja) * 2009-03-03 2014-08-06 テレフオンアクチーボラゲット エル エム エリクソン(パブル) 第2のローカルネットワーク内のサーバからローカルネットワーク内のレンダラへのメディア転送
US8305893B2 (en) * 2009-03-16 2012-11-06 Samsung Electronics Co., Ltd. Quality of service management for home-to-home connections

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070211632A1 (en) * 2006-03-07 2007-09-13 Samsung Electronics Co., Ltd. Method and system for quality of service control for remote access to universal plug and play
WO2008088259A1 (en) * 2007-01-18 2008-07-24 Telefonaktiebolaget Lm Ericsson (Publ) A method and apparatus for remote access to a home network

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
RALF SEEPOLD等: ""Multimedia Service Management for Home Networks with End to End Quality of Service"", 《MANAGING NEXT GENERATION NETWORKS AND SERVICES》 *
UPNP FORUM: ""UPnP-QoS Architecture:3"", 《UPNP FORUM》 *

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105850178A (zh) * 2013-12-31 2016-08-10 英国电讯有限公司 用于调节次要用户的数据速率的方法和相应的无线接入点
CN105850178B (zh) * 2013-12-31 2019-08-02 英国电讯有限公司 无线网络***、无线接入点设备及其操作方法
CN104506458A (zh) * 2014-12-03 2015-04-08 中国联合网络通信集团有限公司 一种带宽调整方法、***及智能管道平台
CN114302426A (zh) * 2021-12-23 2022-04-08 中国电信股份有限公司 在异质网络控制服务质量的方法、装置、介质及电子设备
CN114302426B (zh) * 2021-12-23 2024-01-02 中国电信股份有限公司 在异质网络控制服务质量的方法、装置、介质及电子设备

Also Published As

Publication number Publication date
KR20120067348A (ko) 2012-06-25
KR101341470B1 (ko) 2013-12-13
WO2011026367A1 (zh) 2011-03-10
EP2466814A1 (en) 2012-06-20
EP2466814B1 (en) 2014-04-23
JP5522494B2 (ja) 2014-06-18
EP2466814A4 (en) 2012-06-20
JP2013504228A (ja) 2013-02-04
US20120166600A1 (en) 2012-06-28
CN102006266B (zh) 2015-03-11
US8924520B2 (en) 2014-12-30

Similar Documents

Publication Publication Date Title
EP2988452B1 (en) Topology discovery in a hybrid network
KR100681625B1 (ko) 장치간 동적 네트워킹을 구성하여 리소스 공유를 구현하는 방법
US10264038B2 (en) Discovery and management of synchronous audio or video streaming service to multiple sinks in wireless display system
CN105245574B (zh) 基于移动终端多跳的物联网控制方法及***
CN103430515B (zh) 使用代理设备的混合联网简单连接建立
EP2080272A1 (en) Unification of multimedia devices
CN107079181A (zh) 用于无线显示平台的协作分布式/非结构化服务管理框架
KR20150079703A (ko) 멀티―인스턴스 전력 라인 통신 시스템
CN101834768A (zh) 数字家庭网络设备间互发现方法
CN105814915B (zh) 在连接建立之后切换至通告定位符
CN101212384A (zh) 实现家庭网络互联的方法、***及设备
CN103312715A (zh) 一种面向Web 服务的家庭网络***架构
CN109936490B (zh) 基于VXLAN和OpenFlow的虚拟家庭网络共享方法及***
CN109561340A (zh) 多媒体服务处理方法、设备、多媒体服务群组及存储介质
CN101867508B (zh) 实现家庭网络互联的方法、***及设备
CN108243026A (zh) 局域网设备通信管理方法、***及网关设备
CN102006266B (zh) 服务质量参数的配置方法以及远程访问服务器和***
CN113794996B (zh) 设备通信、设备控制方法、装置、电子设备和存储介质
CN103368847A (zh) 宽带融合通信的方法及路由器
CN104168302B (zh) 设备操控实现方法、***和代理网关
WO2015058413A1 (zh) 一种数据配置方法及网络管理服务器
CN103297299A (zh) 自动发现dlna设备的方法及***
CN102571861B (zh) 远程访问的方法、服务器和网络***
CN105337821A (zh) 一种基于upnp协议的物联网***及物联网数据传输方法
KR20160001213A (ko) 중앙집중제어 기반 사용자 네트워크 생성 장치 및 방법

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CP01 Change in the name or title of a patent holder
CP01 Change in the name or title of a patent holder

Address after: 518129 Building 2, B District, Bantian HUAWEI base, Longgang District, Shenzhen, Guangdong.

Patentee after: Huawei Terminal (Shenzhen) Co., Ltd.

Address before: 518129 Building 2, B District, Bantian HUAWEI base, Longgang District, Shenzhen, Guangdong.

Patentee before: Huawei Device Co., Ltd.