CN101640601B - 一种智能设备的管理方法 - Google Patents
一种智能设备的管理方法 Download PDFInfo
- Publication number
- CN101640601B CN101640601B CN2008100299412A CN200810029941A CN101640601B CN 101640601 B CN101640601 B CN 101640601B CN 2008100299412 A CN2008100299412 A CN 2008100299412A CN 200810029941 A CN200810029941 A CN 200810029941A CN 101640601 B CN101640601 B CN 101640601B
- Authority
- CN
- China
- Prior art keywords
- equipment
- resource
- announcement message
- dynamic group
- group net
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
一种在动态组网中实现设备能力发现的智能设备的管理方法,包括步骤:每一个支持动态组网与资源共享方法的设备在上线时发出设备宣告消息;动态组网中的每一个设备侦听其他设备的宣告消息;当设备收到其他设备的宣告消息后,从中解析出其他设备的能力信息;如果其中有设备接收到动态组网中其他设备的应用请求时,根据其他设备的能力信息,把本设备与请求设备的能力作对比,做出适配的操作。每个设备的上线宣告消息采用组播的方式,并通过用户数据报协议或传输控制协议传送。该动态组网中实现设备能力发现的方法是基于闪联标准协议实现的。设备通过在原有的闪联设备消息框架和字段外,增加设备能力信息字段,来实现设备能力的宣告与分析。
Description
技术领域
本发明涉及一种计算机网络管理技术,特别是涉及一种在日常生活及工作中,于各智能设备间动态组网中实现设备能力发现和管理的方法。
背景技术
随着计算机技术与网络技术的迅猛发展以及个人对家庭生活和工作环境数字化、信息化的追求,数字化家庭和办公室已发展成为当前的一项热门技术。而数字化家庭和办公室是一个动态的网络环境,新设备加入到家庭网络和办公局域网络里,可以被其它在网络中的设备发现和识别,同时它也可以发现和识别其它设备,并能相互协调工作。闪联(IGRS)及UPNP的技术的提出有效地解决了各类设备间互连互通、资源共享的难题,但是这两个标准对互连互通的支持还是停留在设备的发现、查找及服务调用的层面上,更加复杂且同时又具备实际意义的是对设备能力的发现机制,则不在这两个标准的定义范围内。
所谓设备能力的发现,是指不仅需要知道设备的类型、IP地址等该设备实体的基本信息,还需要详细了解设备的具体能力,如设备的编解码能力等。具体了解设备的能力,对诸多数字化家庭和办公室的应用场景有相当大的帮助。例如智能手机、高清电视机顶盒、MP4播放器、电脑等设备的显示屏幕、解码计算能力以及网络连接能力都有很大的差异:
智能手机通常屏幕的尺寸和分辨率有限,而且网络连接是WI-FI或者2.5G/3G,带宽非常有限;就解码能力而言,手机由于不是专业的解码设备,所以计算能力有限;高清机顶盒一般连接高清电视,网络连接一般在家庭中是高速宽带互联网接入;MP4播放器的显示能力和解码能力介于智能手机与高清机顶盒之间;电脑的处理能力,显示能力和网络连接能力是所有设备中最好的。
如果希望同一个媒体源在数字化家庭和办公室中的这些智能设备上都能被进行适当的处理以显示出来,那么需要两个必要的处理步骤:
(1)不同的设备在进行互连互通时,需要一套完整的能够描述自身能力,也就是诸如解码计算能力、显示能力、网络连接能力的机制;
(2)对媒体数据进行相应的转换以适配设备的能力。例如,把一个高清片源不加转换地直接传给一部手机显然是不恰当的。
因此,在动态组网中,设备能力的发现是现有技术中有待解决的问题。
发明内容
本发明需解决的问题是提供一种在动态组网中管理和发现智能设备能力的方法,使不同能力的设备可以更好地进行互连互通和互操作。
根据上述需解决的问题设计了一种智能设备的管理方法,实施步骤为:
(1)每一个支持动态组网与资源共享方法的设备在上线时发出设备宣告消息,该设备宣告消息中包括设备能力信息字段,设备能力信息字段包括分辨率、编码及网络带宽和网络连接方式的设备能力信息;
(2)每一个支持动态组网与资源共享方法的设备侦听其他设备的宣告消息;
(3)每一个支持动态组网与资源共享方法的设备从其他设备的宣告消息中解析出其他设备的能力信息;
(4)当每一个支持动态组网与资源共享方法的设备接收到动态组网中其他设备的应用请求时,被请求设备根据其他设备的能力信息及自身的能力信息做出适配的操作;被请求资源所在设备根据所了解的网络连接状态、带宽、应用请求设备支持的编码格式、需要的分辨率和请求的资源文件大小信息,分析是否需要进行相应的转码压缩;如果不需要则直接发送请求的资源文件;如果需要转码压缩,被请求资源所在设备再分析自身是否具备转码压缩该资源文件的能力,如果具备则直接进行转码压缩发送,如果不具备转码压缩能力则把资源文件发送到其它设备上进行转码压缩后再发送。
借助本发明管理方法,智能设备间不仅可以相互发现、查找和定位,还可以全面了解各自的和相互间的能力,为在实际的应用中相关的适配操作奠定技术基础。
附图说明
附图1是本发明实施例网络架构图;附图2是本发明实施例流程图。
具体实施方式
本发明的主旨是设计一个技术方案以使在数字化家庭和办公室中的同一个媒体源上,可以将现行的通用智能设备进行适当的处理后显示出来。下面结合实施例参照附图进行详细说明,以便对本发明方法的技术方案及优点进行更深入的诠释。
本发明智能设备管理方法的具体实施步骤为:其一,每一个支持动态组网与资源共享方法的设备在上线时发出设备宣告消息;其二,每一个支持动态组网与资源共享方法的设备侦听其他设备的宣告消息;其三,每一个支持动态组网与资源共享方法的设备从其他设备的宣告消息中解析出其他设备的能力信息;其四,当每一个支持动态组网与资源共享方法的设备接收到动态组网中其他设备的应用请求时,根据其他设备的能力信息,做出适配的操作。其中,所述的设备宣告消息以组播的方式发送,且该设备宣告消息是通过用户数据报协议或传输控制协议传送的,并利用了闪联协议标准来规范动态组网与资源共享方法。同时,设备宣告消息还在原有的消息框架和字段外,增加了设备能力信息字段。设备能力信息字段包括分辨率、编码、网络带宽和网络连接方式等设备能力信息。
参照如图1所示,电脑1、2、3,MP4无线设备4和其他设备5通过有线或无线网络相互连接,借助闪联标准协议或其它标准协议,各个设备实现动态的连接和设备发现,每个设备在接入时会自动向网络中的其他设备发送设备宣告消息,在宣告消息当中包括有设备的能力消息。
如果图1中的MP4无线设备4要调用电脑1上的高清/标清视频,具体的交互流程如图2所示:
(1)电脑1和MP4无线设备4分别通过有线/无线网络进行设备上线宣告(步骤201);
(2)电脑1和MP4无线设备4分别侦听对方的上线宣告消息并解析出对方设备的能力信息(步骤202和203);
(3)MP4无线设备4向电脑1发出调用播放存储在电脑中的某个视频的请求(步骤204);
(4)电脑1根据所了解的(步骤202和203)的网络连接状态,带宽,设备支持的编码格式,需要的分辨率等信息和调用视频文件大小等相关信息,分析是否需要进行相应的转码压缩,如果不需要压缩,则直接发送到MP4无线设备4上(步骤205、206和210);
(5)如果需要转码压缩,电脑1再分析自身是否具有转码压缩该视频的能力;如果具备则直接压缩,发送到MP4无线设备4上(步骤207、209和210);如果电脑1不具备转码压缩能力,则把视频发送到其他设备5上进行转码压缩(步骤208)。此时MP4无线设备4收到视频文件是恰当的,正好符合其能力的数据,而不是那些无法处理的数据。
为了使电脑和MP4无线设备4能理解对方的处理能力,设备上线宣告消息除了原有的闪联设备消息框架和字段外,还需增加如下内容:
中文译本:
上述内容的中文译本如与英文文本有异,概以英文文本为准。
在设备的上线宣告中增加上述内容后,就详细地将设备自身的解码处理方式,分辨率,网络连接状况等信息完整地公布出来,当对方设备解析出该设备的能力后,即可根据具体的应用场景进行相应的处理。
除了对设备上线宣告消息做出上述的修改外,设备的上线宣告消息还以组播的方式发送,这样就有效地减少了网络中的广播数据流量,提高了网络资源的利用率。而且宣告消息通过用户数据报协议或传输控制协议传送,能保证消息能准确可靠地传送到其他设备。
总之,本领域的技术人员可以对本发明的动态组网中实现设备能力发现的方法进行各种改动和变形而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
Claims (3)
1.一种智能设备的管理方法,实施步骤为:
(1)每一个支持动态组网与资源共享方法的设备在上线时发出设备宣告消息,该设备宣告消息中包括设备能力信息字段,设备能力信息字段包括分辨率、编码及网络带宽和网络连接方式的设备能力信息;
(2)每一个支持动态组网与资源共享方法的设备侦听其他设备的宣告消息;
(3)每一个支持动态组网与资源共享方法的设备从其他设备的宣告消息中解析出其他设备的能力信息;
(4)当每一个支持动态组网与资源共享方法的设备接收到动态组网中其他设备的应用请求时,被请求设备根据其他设备的能力信息及自身的能力信息做出适配的操作;被请求资源所在设备根据所了解的网络连接状态、带宽、应用请求设备支持的编码格式、需要的分辨率和请求的资源文件大小信息,分析是否需要进行相应的转码压缩;如果不需要则直接发送请求的资源文件;如果需要转码压缩,被请求资源所在设备再分析自身是否具备转码压缩该资源文件的能力,如果具备则直接进行转码压缩发送,如果不具备转码压缩能力则把资源文件发送到其它设备上进行转码压缩后再发送。
2.根据权利要求1所述的智能设备的管理方法,其特征在于:所述的设备宣告消息以组播的方式发送。
3.根据权利要求2所述的智能设备的管理方法,其特征在于:所述的设备宣告消息通过用户数据报协议或传输控制协议传送。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2008100299412A CN101640601B (zh) | 2008-07-30 | 2008-07-30 | 一种智能设备的管理方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2008100299412A CN101640601B (zh) | 2008-07-30 | 2008-07-30 | 一种智能设备的管理方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101640601A CN101640601A (zh) | 2010-02-03 |
CN101640601B true CN101640601B (zh) | 2012-05-23 |
Family
ID=41615407
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2008100299412A Expired - Fee Related CN101640601B (zh) | 2008-07-30 | 2008-07-30 | 一种智能设备的管理方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101640601B (zh) |
Families Citing this family (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102437997A (zh) * | 2010-09-29 | 2012-05-02 | Tcl集团股份有限公司 | 一种基于igrs的屏幕共享方法 |
CN102510392B (zh) * | 2011-10-10 | 2014-11-05 | Tcl集团股份有限公司 | 一种设备间共享应用的方法、***、电视及移动终端 |
CN103092544A (zh) * | 2011-10-27 | 2013-05-08 | 汉王科技股份有限公司 | 电子设备之间共享电子文件的方法和*** |
CN103699538B (zh) * | 2012-09-27 | 2017-10-31 | 汉王科技股份有限公司 | 一种文件共享的方法及装置 |
CN103037195A (zh) * | 2012-12-05 | 2013-04-10 | 北京小米科技有限责任公司 | 设置视频通话参数、和发送能力参数的方法及装置 |
CN103582175A (zh) * | 2013-08-21 | 2014-02-12 | 东莞市凯泰科技有限公司 | 流媒体共享 |
CN104834649B (zh) * | 2014-02-12 | 2018-08-07 | 中国科学院声学研究所 | 能够实现多设备协同的智能设备与多设备协同工作方法 |
CN103813204B (zh) * | 2014-02-26 | 2017-01-11 | 深圳市佳创视讯技术股份有限公司 | 一种基于机顶盒的跨屏互播方法及*** |
CN103986631B (zh) * | 2014-05-26 | 2016-03-30 | 小米科技有限责任公司 | 局域网设备发现方法及装置 |
CN105791361A (zh) * | 2014-12-25 | 2016-07-20 | 中兴通讯股份有限公司 | 远程协助设置的方法、服务器、终端及*** |
WO2021147109A1 (zh) * | 2020-01-23 | 2021-07-29 | 华为技术有限公司 | 信息传输方法以及相关设备 |
CN111314132B (zh) * | 2020-02-14 | 2022-09-30 | 上海市共进通信技术有限公司 | 无线网关路由器与无线放大器间智能组网配置设定的方法 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1466064A (zh) * | 2002-09-12 | 2004-01-07 | 联想(北京)有限公司 | 家庭网络中实现动态组网时的设备发现方法 |
CN1466324A (zh) * | 2002-09-06 | 2004-01-07 | 联想(北京)有限公司 | 家庭主干网中实现设备间动态组网与资源共享的方法 |
CN1481113A (zh) * | 2002-09-06 | 2004-03-10 | () | 一种网络上设备间自动查找的方法 |
WO2006018781A1 (en) * | 2004-08-16 | 2006-02-23 | Koninklijke Philips Electronics N.V. | Method and system for setting up a secure environment in wireless universal plug and play (upnp) networks |
-
2008
- 2008-07-30 CN CN2008100299412A patent/CN101640601B/zh not_active Expired - Fee Related
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1466324A (zh) * | 2002-09-06 | 2004-01-07 | 联想(北京)有限公司 | 家庭主干网中实现设备间动态组网与资源共享的方法 |
CN1481113A (zh) * | 2002-09-06 | 2004-03-10 | () | 一种网络上设备间自动查找的方法 |
CN1466064A (zh) * | 2002-09-12 | 2004-01-07 | 联想(北京)有限公司 | 家庭网络中实现动态组网时的设备发现方法 |
WO2006018781A1 (en) * | 2004-08-16 | 2006-02-23 | Koninklijke Philips Electronics N.V. | Method and system for setting up a secure environment in wireless universal plug and play (upnp) networks |
Also Published As
Publication number | Publication date |
---|---|
CN101640601A (zh) | 2010-02-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101640601B (zh) | 一种智能设备的管理方法 | |
KR101780300B1 (ko) | 무선 디스플레이 디바이스들에 대한 사용자 입력 제어를 위한 비연결형 전송 | |
CN102447893B (zh) | 手机视频实时采集和发布的方法及*** | |
CN107079181B (zh) | 管理服务器的方法、移动设备和可读存储介质 | |
EP3273712B1 (en) | Information processing device, information processing method, and program | |
US20070076714A1 (en) | Method and system for transparently transcoding a multicast stream | |
WO2011004886A1 (ja) | 配信システムと方法とゲートウェイ装置とプログラム | |
US20050267972A1 (en) | Lightweight remote display protocol | |
KR100790190B1 (ko) | 휴대 방송 시스템에서 스트림 전송 장치 및 방법 | |
WO2011010601A1 (ja) | ゲートウェイ装置、データ変換方法およびプログラム | |
CN106464954A (zh) | 用于传送对多媒体内容的渲染的设备和方法 | |
EP2827596A1 (en) | Transmitting and receiving method of multimedia video data and corresponding device | |
US10455294B2 (en) | Video distribution method and device | |
WO2011030811A1 (ja) | 配信システム、ゲートウェイ、配信方法及びプログラム | |
CN101237340A (zh) | 用于实现多媒体业务中组播频道的***及方法 | |
EP3008878A1 (en) | Controlling dash client rate adaptation | |
JP2018515960A (ja) | マルチメディアブロードキャストマルチキャストサービスに基づくフレキシブルブロードキャストサービスのための方法及び装置 | |
CN102404646A (zh) | 一种无线电视直播***及其直播方法 | |
KR20060121893A (ko) | Ip 네트워크를 통한 dvb 서비스의 송신을 위한 방법및 장치 | |
CN101083714A (zh) | 一种家庭信息化*** | |
KR20160102683A (ko) | 클라우드 스트리밍 서비스를 위한 프락시 서버, 이를 이용한 클라우드 스트리밍 시스템 및 클라우드 스트리밍 서비스 제공 방법 | |
US10165311B2 (en) | Non-transitory computer-readable recording medium having program recorded therein for providing network-adaptive content and apparatus for providing network-adaptive content | |
CN112752074A (zh) | 数据传输方法、装置、终端设备和存储介质 | |
MX2013001555A (es) | Metodo de conmutacion de canal de medios de transmision, agente de conmutacion, cliente y terminal. | |
CN102223386A (zh) | 远程访问家庭网络的方法、装置及*** |
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 | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20120523 |
|
CF01 | Termination of patent right due to non-payment of annual fee |