CN102413069A - 一种泛在网中通过组播方式进行下载的方法和系统 - Google Patents
一种泛在网中通过组播方式进行下载的方法和系统 Download PDFInfo
- Publication number
- CN102413069A CN102413069A CN201110375645XA CN201110375645A CN102413069A CN 102413069 A CN102413069 A CN 102413069A CN 201110375645X A CN201110375645X A CN 201110375645XA CN 201110375645 A CN201110375645 A CN 201110375645A CN 102413069 A CN102413069 A CN 102413069A
- Authority
- CN
- China
- Prior art keywords
- multicast
- terminal
- server
- cache server
- media service
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 34
- 230000011664 signaling Effects 0.000 claims description 26
- 230000005540 biological transmission Effects 0.000 claims description 10
- 238000004891 communication Methods 0.000 claims description 9
- 238000010586 diagram Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 1
- 238000011156 evaluation Methods 0.000 description 1
- 238000009472 formulation Methods 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000008447 perception Effects 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
- 238000012795 verification Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/16—Arrangements for providing special services to substations
- H04L12/18—Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/06—Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/16—Arrangements for providing special services to substations
- H04L12/18—Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
- H04L12/189—Arrangements for providing special services to substations for broadcast or conference, e.g. multicast in combination with wireless systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/1066—Session management
- H04L65/1083—In-session procedures
- H04L65/1093—In-session procedures by adding participants; by removing participants
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/56—Provisioning of proxy services
- H04L67/568—Storing data temporarily at an intermediate stage, e.g. caching
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/18—Information format or content conversion, e.g. adaptation by the network of the transmitted or received information for the purpose of wireless delivery to users or terminals
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Business, Economics & Management (AREA)
- General Business, Economics & Management (AREA)
- Mobile Radio Communication Systems (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本发明公开了一种泛在网中通过组播方式进行下载的方法,终端请求下载媒体业务后,从追踪服务器获取媒体业务对应的缓存服务器的地址,终端向所述缓存服务器请求传输所述媒体业务;缓存服务器接收到请求后,触发上下文服务器根据预设的组播终端阈值,判断是否满足触发组播的条件;当符合组播的条件时,缓存服务器配合上下文服务器和联合无线资源管理服务器决策出参与组播的多个终端和组播信道;缓存服务器通过资源控制节点在所述组播信道上,将媒体业务的数据发送给各终端。本发明还公开了相应的系统,通过本发明不仅能够充分利用无线资源,而且可以实现用户快速媒体下载,同时对丢包和缺失视频部分进行点对点补偿,以保证所下载媒体数据的质量。
Description
技术领域
本发明涉及多种异构网络融合的泛在网协同环境下的组播技术,特别是指一种泛在网中通过组播方式进行下载的方法和系统。
背景技术
根据目前泛在网相关标准的制定和业内研究情况,整个泛在网协同架构被公认地分为感知延伸层、网络/业务层和应用层。其中,感知延伸层和应用层都存在多种终端,而这些终端设备可大体分为两类:一类是由网关统一管理的终端群,通过通用即插即用(Universal Plug and Play,UPNP)等各种协议实现设备的互联互通,由网关接入网络;另一类是由用户个人电脑(PC)和智能手机等智能终端组成的终端群,可以直接接入网络。
对于由用户PC和智能手机等智能终端组成的终端群,如果其中某几个终端请求下载同一媒体业务,采用组播的方式完成请求下载的终端用户的业务请求是即快捷又方便的方式。传统的IP组播方式多数是针对实时的业务场景,例如多点会议、媒体广播、状态监测等,如果在业务传输过程中有新的成员加入,它必须已经获知该组播组及其相关成员情况,而且对于加入之前的传输的业务流无法获取。泛在协同环境下,由于网络及终端的异构性,使得传统的IP组播方式无法得到应用。问题主要在于用户不能在无法获知周边的组播组的情况下获得媒体组播业务;另外,对于组播过程中加入的终端设备,用户不能以补偿的方式获取加入前传递的业务流,并且无法利用终端具有多模多接口的特性获取更多的网络容量。
发明内容
有鉴于此,本发明的主要目的在于提供一种泛在网中通过组播方式进行下载的方法和系统,能够使用户在无法获知周边的组播组的情况下获得媒体组播业务;另外,对于组播过程中加入的终端设备,用户能够以补偿的方式获取加入前传递的业务流,并且可以利用终端具有多模多接口的特性获取更多的网络容量。
为达到上述目的,本发明的技术方案是这样实现的:
本发明提供了一种泛在网中通过组播方式进行下载的方法,所述方法包括:
终端请求下载媒体业务后,从追踪服务器获取媒体业务对应的缓存服务器的地址,终端向所述缓存服务器请求传输所述媒体业务;
缓存服务器接收到请求后,触发上下文服务器根据预设的组播终端阈值,判断是否满足触发组播的条件;
当符合组播的条件时,缓存服务器配合上下文服务器和联合无线资源管理服务器决策出参与组播的多个终端和组播信道;
缓存服务器通过资源控制节点在所述组播信道上,将媒体业务的数据发送给各终端。
其中,在所述将媒体业务的数据发送给各终端之后,所述方法还包括:
当终端接收到的媒体业务的数据不完整时,通过缓存服务器或其他接收组播媒体业务的终端获取数据补偿。
其中,所述终端包括:单模终端、和/或多模终端;当终端为多模终端时,所述当终端接收到的媒体业务的数据不完整时,通过缓存服务器或其他接收组播媒体业务的终端获取数据补偿,包括:
在组播业务开始后,或者在组播业务结束后,终端利用自身能够支持的多个网络模式,通过缓存服务器或其他接收组播媒体业务的终端获取数据补偿。
其中,所述终端请求下载媒体业务后,从追踪服务器获取媒体业务对应的缓存服务器的地址,终端向所述缓存服务器请求传输所述媒体业务,包括:
终端向追踪服务器发送下载媒体业务的请求,追踪服务器接收到请求后识别出所请求的业务类型和下载的信令,根据业务类型通过内部查询,在预设的业务引擎中查找到对应的缓存服务器的地址并返回给请求下载媒体业务的终端;终端根据缓存服务器的地址,通过无线通信方式向缓存服务器发送传输媒体业务的请求。
其中,所述触发上下文服务器根据预设的组播终端阈值,判断是否满足触发组播的条件,包括:
缓存服务器接收到请求后,发送查询组播条件的信令给上下文服务器,然后根据上下文服务器返回的终端周边其他终端的工作状态以及预设的组播终端阈值,判断是否满足触发组播的条件;
其中,所述预设的组播终端阈值,包括:根据参与组播的终端数量、组播业务传输进度和组播信道质量综合评定出的预设的指标。
其中,所述当符合组播的条件时,缓存服务器配合上下文服务器和联合无线资源管理服务器决策出参与组播的多个终端和组播信道,包括:
当符合组播的条件时,缓存服务器在终端周边其他终端中,根据组播终端阈值决策出参与组播的多个终端,并通过上下文服务器获取参与组播的多个终端的网络上下文信息;联合无线资源管理服务器根据缓存服务器发送来的所述网络上下文信息,决策出组播信道并发送给缓存服务器;
其中,所述网络上下文信息,包括:参与组播的多个终端对应的资源控制节点信息、网络负载情况和网络信号强度。
本发明还提供了一种泛在网中通过组播方式进行下载的系统,所述系统包括:终端、追踪服务器、缓存服务器、上下文服务器、联合无线资源管理服务器和资源控制节点;其中,
所述终端,用于请求下载媒体业务后,从追踪服务器获取媒体业务对应的缓存服务器的地址,向所述缓存服务器请求传输所述媒体业务;
所述缓存服务器,用于接收到请求后,触发上下文服务器根据预设的组播终端阈值,判断是否满足触发组播的条件,当符合组播的条件时,缓存服务器配合上下文服务器和联合无线资源管理服务器决策出参与组播的多个终端和组播信道,通过资源控制节点在所述组播信道上,将媒体业务的数据发送给各终端。
其中,所述终端,还用于当接收到的媒体业务的数据不完整时,通过缓存服务器或其他接收组播媒体业务的终端获取数据补偿。
其中,所述终端包括:单模终端、和/或多模终端;当终端为多模终端时,所述当终端接收到的媒体业务的数据不完整时,通过缓存服务器或其他接收组播媒体业务的终端获取数据补偿,包括:
在组播业务开始后,或者在组播业务结束后,终端利用自身能够支持的多个网络模式,通过缓存服务器或其他接收组播媒体业务的终端获取数据补偿。
其中,所述终端请求下载媒体业务后,从追踪服务器获取媒体业务对应的缓存服务器的地址,终端向所述缓存服务器请求传输所述媒体业务,包括:
终端向追踪服务器发送下载媒体业务的请求,追踪服务器接收到请求后识别出所请求的业务类型和下载的信令,根据业务类型通过内部查询,在预设的业务引擎中查找到对应的缓存服务器的地址并返回给请求下载媒体业务的终端;终端根据缓存服务器的地址,通过无线通信方式向缓存服务器发送传输媒体业务的请求。
其中,所述触发上下文服务器根据预设的组播终端阈值,判断是否满足触发组播的条件,包括:
缓存服务器接收到请求后,发送查询组播条件的信令给上下文服务器,然后根据上下文服务器返回的终端周边其他终端的工作状态以及预设的组播终端阈值,判断是否满足触发组播的条件;
其中,所述预设的组播终端阈值,包括:根据参与组播的终端数量、组播业务传输进度和组播信道质量综合评定出的预设的指标。
其中,所述当符合组播的条件时,缓存服务器配合上下文服务器和联合无线资源管理服务器决策出参与组播的多个终端和组播信道,包括:
当符合组播的条件时,缓存服务器在终端周边其他终端中,根据组播终端阈值决策出参与组播的多个终端,并通过上下文服务器获取参与组播的多个终端的网络上下文信息;联合无线资源管理服务器根据缓存服务器发送来的所述网络上下文信息,决策出组播信道并发送给缓存服务器;
其中,所述网络上下文信息,包括:参与组播的多个终端对应的资源控制节点信息、网络负载情况和网络信号强度。
本发明所提供的泛在网中通过组播方式进行下载的方法和系统,终端请求下载媒体业务后,从追踪服务器获取媒体业务对应的缓存服务器的地址,终端向所述缓存服务器请求传输所述媒体业务;缓存服务器接收到请求后,触发上下文服务器根据预设的组播终端阈值,判断是否满足触发组播的条件;当符合组播的条件时,缓存服务器配合上下文服务器和联合无线资源管理服务器决策出参与组播的多个终端和组播信道;缓存服务器通过资源控制节点在所述组播信道上,将媒体业务的数据发送给各终端。通过本发明不仅能够充分利用无线资源,而且可以实现用户快速媒体下载,同时对丢包和缺失视频部分进行点对点补偿,以保证所下载媒体数据的质量。
附图说明
图1为本发明一种泛在网中通过组播方式进行下载的方法流程示意图;
图2为本发明泛在网中通过组播方式进行直播媒体业务下载的实施例流程图;
图3为本发明一种泛在网中通过组播方式进行下载的系统结构示意图。
具体实施方式
本发明的基本思想是:终端请求下载媒体业务后,从追踪服务器获取媒体业务对应的缓存服务器的地址,终端向所述缓存服务器请求传输所述媒体业务;缓存服务器接收到请求后,触发上下文服务器根据预设的组播终端阈值,判断是否满足触发组播的条件;当符合组播的条件时,缓存服务器配合上下文服务器和联合无线资源管理服务器决策出参与组播的多个终端和组播信道;缓存服务器通过资源控制节点在所述组播信道上,将媒体业务的数据发送给各终端。
下面结合附图和具体实施例对本发明的技术方案进一步详细阐述。
图1为本发明一种泛在网中通过组播方式进行下载的方法流程示意图,如图1所示,所述方法包括:
步骤101,终端请求下载媒体业务后,从追踪服务器获取媒体业务对应的缓存服务器的地址,终端向所述缓存服务器请求传输所述媒体业务;
具体的,所述终端请求下载媒体业务后,从追踪服务器获取媒体业务对应的缓存服务器的地址,包括:终端向追踪服务器发送下载媒体业务的请求,追踪服务器接收到请求后识别出所请求的业务类型和下载的信令,根据业务类型通过内部查询,在预设的业务引擎中查找到对应的缓存服务器的地址并返回给请求下载媒体业务的终端。所述终端向所述缓存服务器请求传输所述媒体业务,包括:终端根据缓存服务器的地址,通过无线通信方式向缓存服务器发送传输媒体业务的请求。
步骤102,缓存服务器接收到请求后,触发上下文服务器根据预设的组播终端阈值,判断是否满足触发组播的条件;
具体的,所述触发上下文服务器根据预设的组播终端阈值,判断是否满足触发组播的条件,包括:缓存服务器接收到请求后,发送查询组播条件的信令给上下文服务器,然后根据上下文服务器返回的终端周边其他终端的工作状态以及预设的组播终端阈值,判断是否满足触发组播的条件。所述预设的组播终端阈值,包括:根据参与组播的终端数量、组播业务传输进度和组播信道质量综合评定出的预设的指标。
步骤103,当符合组播的条件时,缓存服务器配合上下文服务器和联合无线资源管理服务器决策出参与组播的多个终端和组播信道;
具体的,所述当符合组播的条件时,缓存服务器配合上下文服务器和联合无线资源管理服务器决策出参与组播的多个终端和组播信道,包括:当符合组播的条件时,缓存服务器在终端周边其他终端中,根据组播终端阈值决策出参与组播的多个终端,并通过上下文服务器获取参与组播的多个终端的网络上下文信息;联合无线资源管理服务器根据缓存服务器发送来的所述网络上下文信息,决策出组播信道并发送给缓存服务器。其中,所述网络上下文信息,包括:参与组播的多个终端对应的资源控制节点信息、网络负载情况和网络信号强度。
步骤104,缓存服务器通过资源控制节点在所述组播信道上,将媒体业务的数据发送给各终端。
进一步的,在步骤104之后,所述方法还包括:当终端接收到的媒体业务的数据不完整时,通过缓存服务器或其他接收组播媒体业务的终端获取数据补偿。
具体的,所述终端包括:单模终端、和/或多模终端。当终端为多模终端时,所述当终端接收到的媒体业务的数据不完整时,通过缓存服务器或其他接收组播媒体业务的终端获取数据补偿,包括:在组播业务开始后,或者在组播业务结束后,终端利用自身能够支持的多个网络模式,通过缓存服务器或其他接收组播媒体业务的终端获取数据补偿。进一步,例如:在组播业务开始后,终端根据获取的媒体业务的断点信息,通过非组播业务所占用的其他网络模式向追踪服务器发起请求,追踪服务器配合上下文服务器、联合无线资源管理服务器和缓存服务器将断点信息以前的媒体业务数据发送给终端,并与断点信息以后的媒体业务数据合并,完成数据补偿;或者在组播业务结束后,终端检查业务完整性,将缺失的媒体业务数据上报缓存服务器,利用上下文服务器查询终端周边能提供所述缺失的媒体业务数据的终端,终端通过自身能够支持的多个网络模式获取数据补偿。
图2为本发明泛在网中通过组播方式进行直播媒体业务下载的实施例流程图,如图2所示,本实施例中假设请求直播媒体业务的用户终端为终端4,该用户终端周边环境中发现的终端分别为终端1、终端2、终端3、终端5;各用户终端为多模终端,可以同时连接多种网络,所述流程包括:
步骤201,终端4通过终端支持的某一无线通信方式发送直播媒体业务请求信令至追踪服务器;
具体的,请求信令包括所需要下载的媒体业务类型、下载等信令。
步骤202,追踪服务器返回缓存服务器的地址至终端4;
具体的,追踪服务器接收用户终端发来的请求信令,进行解析处理,识别出所请求业务的业务类型和下载的信令,根据业务类型通过内部查询,在已预置的业务引擎中查找到与业务类型相一致的媒体业务,根据查找到的媒体业务引擎确定所存有该媒体业务的缓存服务器的地址,并进一步将该地址以信令的方式传送至请求媒体业务用户终端
步骤203,终端4向缓存服务器发出传输数据请求;
具体的,请求媒体业务用户终端,根据所获取的缓存服务器的地址通过某种无线通信方式,发送传输数据请求信令至缓存服务器。
步骤204,缓存服务器查询上下文服务器,根据预设的组播终端阈值,判断是否满足触发组播的条件;
具体的,缓存服务器通过事件触发方式发送查询组播条件信令至上下文服务器进行决策发现触发组播条件。进一步地,查询上下文服务器中用户终端周边终端的工作状态,其中发现用户周边的终端1、终端2、终端3、终端5正请求或进行同样的直播媒体业务;而终端1、终端2、终端3都是通过终端4所支持的其中一种无线网络模式,而终端5是终端4支持的另一种无线网络模式。比较预先内置于上下文服务的组播终端阈值,该阈值是对参与组播终端数量、组播业务传输进度、组播信道质量等相关因素的综合评定指标;经判断,终端1、终端2、终端3和终端4可以组成一组播组,满足触发组播条件。
步骤205,满足触发条件后,缓存服务器决策出终端1、终端2、终端3参与组播,发送查询上述终端的网络上下文信息;
具体的,上下文服务器中存储了资源控制节点与各终端的对应关系表,收到媒体缓存器的查询请求将表中信息反馈给缓存服务器。其中,所述资源控制节点与各终端的对应关系表,为各终端接入该资源控制点所有可行的信道及信道的参数信息。
步骤206,缓存服务器向联合无线资源管理服务器请求组播信道,由联合无线资源管理服务器决策出组播信道,返回给缓存服务器;
具体的,缓存服务器发送请求组播信道决策信令至联合资源管理服务器请求组播信道决策,进一步地,该信令还包括步骤204中获取的终端和对应的资源控制节点信道信息和网络负载情况、网络信号强度等网络上下文信息。
联合无线资源管理服务器根据无线资源的使用负载情况、网络信号强度等网络上下文信息以及终端和资源控制节点信息对应关系决策出组播信道,由联合资源管理服务器决策出的组播信道通过信令方式将信息传送给缓存服务器。
步骤207,缓存服务器通过资源控制节点在所述组播信道上,将媒体业务的数据发送给各终端。
具体的,缓存服务器接收到组播信道,以事件触发方式通过某种协议数据格式将所请求的媒体业务数据传送至资源控制节点,资源控制节点接收到媒体业务数据,通过组播信道将媒体直播数据分发给终端1、2、3、4。
进一步,本实施例还可选的包括:步骤208,用户终端接收到直播媒体业务数据后进行数据补偿。
具体的,终端4接收到直播媒体业务数据后,终端4通过内置检测软件包同时检测所接收数据的完整性,如校验发现丢包情况,则终端4通过发送补偿信令通过终端支持的其他通信方式至缓存服务器,缓存服务器接收到补偿丢包数据请求后,进行丢包补偿;或将补偿信令发送至周围环境其他终端进行丢包数据补偿。
特别地,对于终端4加入组播组之前,组播组其它成员已经下载完成的业务流,可以通过以下一种或几种方式配合进行补偿:
(1)在组播业务开始后,获取业务断点信息,将携带有业务断点信息的报文通过非组播业务所在网络的接口向追踪服务器发起请求,追踪服务器配合上下文服务器、缓存服务器及联合无线资源管理服务器将资源接入点中的断点之前的业务数据通过用户终端的其它接口传递至终端侧,并最终与断点后业务进行合成。
(2)在组播业务结束后,用户终端检查业务完整性将组播前未能获取业务信息上报缓存服务器,利用上下文服务器查询用户终端周边可提供相应业务的资源接入点及终端,通过用户终端的多个接口进行业务的补偿。
上述实施例中的用户终端为多模终端,该终端可以同时接入多个网络,除了通过上述方式进行媒体业务下载,对于丢包情况等可以利用多模的优势通过其他网络进行数据补偿与传统IP组播具备明显区别。
图3为本发明一种泛在网中通过组播方式进行下载的系统结构示意图,如图3所示,所述系统包括:终端31、追踪服务器32、缓存服务器33、上下文服务器34、联合无线资源管理服务器35和资源控制节点36;其中,
所述终端31,用于请求下载媒体业务后,从追踪服务器32获取媒体业务对应的缓存服务器33的地址,向所述缓存服务器33请求传输所述媒体业务;
具体的,所述终端31请求下载媒体业务后,从追踪服务器32获取媒体业务对应的缓存服务器33的地址,包括:终端31向追踪服务器32发送下载媒体业务的请求,追踪服务器32接收到请求后识别出所请求的业务类型和下载的信令,根据业务类型通过内部查询,在预设的业务引擎中查找到对应的缓存服务器33的地址并返回给请求下载媒体业务的终端31。所述终端31向所述缓存服务器33请求传输所述媒体业务,包括:终端31根据缓存服务器33的地址,通过无线通信方式向缓存服务器33发送传输媒体业务的请求。
所述缓存服务器33,用于接收到请求后,触发上下文服务器34根据预设的组播终端阈值,判断是否满足触发组播的条件,当符合组播的条件时,缓存服务器33配合上下文服务器34和联合无线资源管理服务器35决策出参与组播的多个终端和组播信道,通过资源控制节点36在所述组播信道上,将媒体业务的数据发送给各终端。
具体的,所述缓存服务器33触发上下文服务器34根据预设的组播终端阈值,判断是否满足触发组播的条件,包括:缓存服务器33接收到请求后,发送查询组播条件的信令给上下文服务器34,然后根据上下文服务器34返回的终端周边其他终端的工作状态以及预设的组播终端阈值,判断是否满足触发组播的条件。所述预设的组播终端阈值,包括:根据参与组播的终端数量、组播业务传输进度和组播信道质量综合评定出的预设的指标。
所述缓存服务器33在符合组播的条件时,配合上下文服务器34和联合无线资源管理服务器35决策出参与组播的多个终端和组播信道,包括:当符合组播的条件时,缓存服务器33在终端周边其他终端中,根据组播终端阈值决策出参与组播的多个终端,并通过上下文服务器34获取参与组播的多个终端的网络上下文信息;联合无线资源管理服务器35根据缓存服务器33发送来的所述网络上下文信息,决策出组播信道并发送给缓存服务器33。其中,所述网络上下文信息,包括:参与组播的多个终端对应的资源控制节点信息、网络负载情况和网络信号强度。
进一步的,所述终端31,还用于当接收到的媒体业务的数据不完整时,通过缓存服务器33或其他接收组播媒体业务的终端获取数据补偿。
具体的,所述终端31包括:单模终端、和/或多模终端。当终端31为多模终端时,所述当接收到的媒体业务的数据不完整时,通过缓存服务器33或其他接收组播媒体业务的终端获取数据补偿,包括:在组播业务开始后,或者在组播业务结束后,终端31利用自身能够支持的多个网络模式,通过缓存服务器33或其他接收组播媒体业务的终端获取数据补偿。
进一步,例如:在组播业务开始后,终端31根据获取的媒体业务的断点信息,通过非组播业务所占用的其他网络模式向追踪服务器32发起请求,追踪服务器32配合上下文服务器34、联合无线资源管理服务器35和缓存服务器33将断点信息以前的媒体业务数据发送给终端31,并与断点信息以后的媒体业务数据合并,完成数据补偿;或者在组播业务结束后,终端31检查业务完整性,将缺失的媒体业务数据上报缓存服务器33,利用上下文服务器34查询终端周边能提供所述缺失的媒体业务数据的终端,终端31通过自身能够支持的多个网络模式获取数据补偿。
以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。
Claims (12)
1.一种泛在网中通过组播方式进行下载的方法,其特征在于,所述方法包括:
终端请求下载媒体业务后,从追踪服务器获取媒体业务对应的缓存服务器的地址,终端向所述缓存服务器请求传输所述媒体业务;
缓存服务器接收到请求后,触发上下文服务器根据预设的组播终端阈值,判断是否满足触发组播的条件;
当符合组播的条件时,缓存服务器配合上下文服务器和联合无线资源管理服务器决策出参与组播的多个终端和组播信道;
缓存服务器通过资源控制节点在所述组播信道上,将媒体业务的数据发送给各终端。
2.根据权利要求1所述的方法,其特征在于,在所述将媒体业务的数据发送给各终端之后,所述方法还包括:
当终端接收到的媒体业务的数据不完整时,通过缓存服务器或其他接收组播媒体业务的终端获取数据补偿。
3.根据权利要求2所述的方法,其特征在于,所述终端包括:单模终端、和/或多模终端;当终端为多模终端时,所述当终端接收到的媒体业务的数据不完整时,通过缓存服务器或其他接收组播媒体业务的终端获取数据补偿,包括:
在组播业务开始后,或者在组播业务结束后,终端利用自身能够支持的多个网络模式,通过缓存服务器或其他接收组播媒体业务的终端获取数据补偿。
4.根据权利要求1或2所述的方法,其特征在于,所述终端请求下载媒体业务后,从追踪服务器获取媒体业务对应的缓存服务器的地址,终端向所述缓存服务器请求传输所述媒体业务,包括:
终端向追踪服务器发送下载媒体业务的请求,追踪服务器接收到请求后识别出所请求的业务类型和下载的信令,根据业务类型通过内部查询,在预设的业务引擎中查找到对应的缓存服务器的地址并返回给请求下载媒体业务的终端;终端根据缓存服务器的地址,通过无线通信方式向缓存服务器发送传输媒体业务的请求。
5.根据权利要求1或2所述的方法,其特征在于,所述触发上下文服务器根据预设的组播终端阈值,判断是否满足触发组播的条件,包括:
缓存服务器接收到请求后,发送查询组播条件的信令给上下文服务器,然后根据上下文服务器返回的终端周边其他终端的工作状态以及预设的组播终端阈值,判断是否满足触发组播的条件;
其中,所述预设的组播终端阈值,包括:根据参与组播的终端数量、组播业务传输进度和组播信道质量综合评定出的预设的指标。
6.根据权利要求1或2所述的方法,其特征在于,所述当符合组播的条件时,缓存服务器配合上下文服务器和联合无线资源管理服务器决策出参与组播的多个终端和组播信道,包括:
当符合组播的条件时,缓存服务器在终端周边其他终端中,根据组播终端阈值决策出参与组播的多个终端,并通过上下文服务器获取参与组播的多个终端的网络上下文信息;联合无线资源管理服务器根据缓存服务器发送来的所述网络上下文信息,决策出组播信道并发送给缓存服务器;
其中,所述网络上下文信息,包括:参与组播的多个终端对应的资源控制节点信息、网络负载情况和网络信号强度。
7.一种泛在网中通过组播方式进行下载的系统,其特征在于,所述系统包括:终端、追踪服务器、缓存服务器、上下文服务器、联合无线资源管理服务器和资源控制节点;其中,
所述终端,用于请求下载媒体业务后,从追踪服务器获取媒体业务对应的缓存服务器的地址,向所述缓存服务器请求传输所述媒体业务;
所述缓存服务器,用于接收到请求后,触发上下文服务器根据预设的组播终端阈值,判断是否满足触发组播的条件,当符合组播的条件时,缓存服务器配合上下文服务器和联合无线资源管理服务器决策出参与组播的多个终端和组播信道,通过资源控制节点在所述组播信道上,将媒体业务的数据发送给各终端。
8.根据权利要求7所述的系统,其特征在于,所述终端,还用于当接收到的媒体业务的数据不完整时,通过缓存服务器或其他接收组播媒体业务的终端获取数据补偿。
9.根据权利要求8所述的系统,其特征在于,所述终端包括:单模终端、和/或多模终端;当终端为多模终端时,所述当终端接收到的媒体业务的数据不完整时,通过缓存服务器或其他接收组播媒体业务的终端获取数据补偿,包括:
在组播业务开始后,或者在组播业务结束后,终端利用自身能够支持的多个网络模式,通过缓存服务器或其他接收组播媒体业务的终端获取数据补偿。
10.根据权利要求7或8所述的系统,其特征在于,所述终端请求下载媒体业务后,从追踪服务器获取媒体业务对应的缓存服务器的地址,终端向所述缓存服务器请求传输所述媒体业务,包括:
终端向追踪服务器发送下载媒体业务的请求,追踪服务器接收到请求后识别出所请求的业务类型和下载的信令,根据业务类型通过内部查询,在预设的业务引擎中查找到对应的缓存服务器的地址并返回给请求下载媒体业务的终端;终端根据缓存服务器的地址,通过无线通信方式向缓存服务器发送传输媒体业务的请求。
11.根据权利要求7或8所述的系统,其特征在于,所述触发上下文服务器根据预设的组播终端阈值,判断是否满足触发组播的条件,包括:
缓存服务器接收到请求后,发送查询组播条件的信令给上下文服务器,然后根据上下文服务器返回的终端周边其他终端的工作状态以及预设的组播终端阈值,判断是否满足触发组播的条件;
其中,所述预设的组播终端阈值,包括:根据参与组播的终端数量、组播业务传输进度和组播信道质量综合评定出的预设的指标。
12.根据权利要求7或8所述的系统,其特征在于,所述当符合组播的条件时,缓存服务器配合上下文服务器和联合无线资源管理服务器决策出参与组播的多个终端和组播信道,包括:
当符合组播的条件时,缓存服务器在终端周边其他终端中,根据组播终端阈值决策出参与组播的多个终端,并通过上下文服务器获取参与组播的多个终端的网络上下文信息;联合无线资源管理服务器根据缓存服务器发送来的所述网络上下文信息,决策出组播信道并发送给缓存服务器;
其中,所述网络上下文信息,包括:参与组播的多个终端对应的资源控制节点信息、网络负载情况和网络信号强度。
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201110375645.XA CN102413069B (zh) | 2011-11-23 | 2011-11-23 | 一种泛在网中通过组播方式进行下载的方法和系统 |
PCT/CN2012/071376 WO2013075415A1 (zh) | 2011-11-23 | 2012-02-20 | 一种泛在网中通过组播方式进行下载的方法和系统 |
US14/352,109 US9319226B2 (en) | 2011-11-23 | 2012-02-20 | Method and system for downloading in ubiquitous network by means of multicast |
EP12852379.2A EP2765741B1 (en) | 2011-11-23 | 2012-02-20 | Download method and system by way of broadcast in ubiquitous network |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201110375645.XA CN102413069B (zh) | 2011-11-23 | 2011-11-23 | 一种泛在网中通过组播方式进行下载的方法和系统 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102413069A true CN102413069A (zh) | 2012-04-11 |
CN102413069B CN102413069B (zh) | 2014-07-16 |
Family
ID=45914926
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201110375645.XA Expired - Fee Related CN102413069B (zh) | 2011-11-23 | 2011-11-23 | 一种泛在网中通过组播方式进行下载的方法和系统 |
Country Status (4)
Country | Link |
---|---|
US (1) | US9319226B2 (zh) |
EP (1) | EP2765741B1 (zh) |
CN (1) | CN102413069B (zh) |
WO (1) | WO2013075415A1 (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102869003A (zh) * | 2012-08-28 | 2013-01-09 | 中兴通讯股份有限公司 | 一种异构网络下业务内容分发的方法、业务管理平台 |
CN103795763A (zh) * | 2012-11-02 | 2014-05-14 | 中兴通讯股份有限公司 | 一种泛在网中提供统一业务的方法及统一业务平台 |
CN104601343A (zh) * | 2015-01-30 | 2015-05-06 | 乐视网信息技术(北京)股份有限公司 | 一种数据下载方法、装置及系统 |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR102070149B1 (ko) * | 2013-06-10 | 2020-01-28 | 에스케이텔레콤 주식회사 | 통신 네트워크에서 컨텐츠 전달 방법 및 이를 위한 장치 |
CN105657570B (zh) * | 2016-01-18 | 2019-11-08 | 北京佰才邦技术有限公司 | 缓存平台的资源传输方法及装置 |
CN113872914B (zh) * | 2020-06-30 | 2024-02-20 | 成都鼎桥通信技术有限公司 | 数据传输方法、系统和控制设备、网络设备、媒体设备 |
US11799710B2 (en) * | 2020-12-10 | 2023-10-24 | Qualcomm Incorporated | Techniques for signaling a source of dominant noise at a user equipment |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1581985A (zh) * | 2003-08-11 | 2005-02-16 | 阿尔卡特公司 | 在数字无线通信网中提供多媒体业务的方法 |
CN101022344A (zh) * | 2006-02-14 | 2007-08-22 | 中国移动通信集团公司 | 通过监听消息为终端提供组播的方法 |
CN101262315A (zh) * | 2007-03-09 | 2008-09-10 | 三星电子株式会社 | 补偿包丢失的方法和设备 |
CN101895468A (zh) * | 2010-07-09 | 2010-11-24 | 中兴通讯股份有限公司 | 一种终端设备、核心网服务器、业务聚合系统及方法 |
EP2378771A2 (en) * | 2009-01-12 | 2011-10-19 | Itvmg | System, method, and computer readable recording medium for providing two-way service in digital cable broadcasting environment |
Family Cites Families (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7149195B2 (en) * | 2001-08-28 | 2006-12-12 | Nokia Corporation | Apparatus, and associated method, for multicasting data in a radio communications system |
US7236465B2 (en) * | 2002-06-13 | 2007-06-26 | International Business Machines Corporation | System and method for gathering multicast content receiver data |
US7385978B1 (en) * | 2004-02-19 | 2008-06-10 | Cisco Technology, Inc. | Method and apparatus for reliable multicast distribution |
EP1723763A1 (en) | 2004-03-12 | 2006-11-22 | THOMSON Licensing | Cache server network and method of scheduling the distribution of content files |
US7453831B2 (en) * | 2004-06-17 | 2008-11-18 | Motorola, Inc. | Session control using a multicast address |
US7362758B2 (en) | 2005-01-14 | 2008-04-22 | 1E Limited | Data distribution apparatus and method |
US7471961B2 (en) * | 2005-09-29 | 2008-12-30 | Motorola, Inc. | Group call service using broadcast radio bearer |
US7526321B2 (en) * | 2005-12-08 | 2009-04-28 | Accton Technology Corporation | Wireless network apparatus and method of channel allocation for respective radios |
US20070168555A1 (en) * | 2006-01-18 | 2007-07-19 | Dorenbosch Jheroen P | Efficient multicast call setup method and system |
KR100969318B1 (ko) * | 2007-01-25 | 2010-07-09 | 엘지전자 주식회사 | 멀티캐스트 데이터 송수신 방법 |
US8687536B2 (en) * | 2007-02-23 | 2014-04-01 | Qualcomm Incorporated | Method and apparatus to create multicast groups based on proximity |
CN101304548B (zh) * | 2007-05-08 | 2012-11-28 | 中国移动通信集团公司 | 多媒体广播/组播业务数据传输系统、方法及终端 |
WO2009124223A1 (en) * | 2008-04-02 | 2009-10-08 | Twilio Inc. | System and method for processing telephony sessions |
WO2009130541A1 (en) * | 2008-04-24 | 2009-10-29 | Telefonaktiebolaget Lm Ericsson (Publ) | Systems and methods for media distribution |
CN101729363B (zh) * | 2008-10-21 | 2012-05-30 | 华为技术有限公司 | 一种资源初始化的方法、装置和系统 |
CN101854288A (zh) * | 2009-04-01 | 2010-10-06 | 工业和信息化部电信传输研究所 | 一种电信网中的流媒体控制方法和系统 |
US8296458B2 (en) * | 2009-08-24 | 2012-10-23 | At&T Intellectual Property I, Lp | Adaptive routing of content requests using multiple anycast addresses |
CN201846360U (zh) * | 2010-10-15 | 2011-05-25 | 康佳集团股份有限公司 | 基于rtsp协议的视频电话系统 |
WO2012072714A1 (en) * | 2010-11-30 | 2012-06-07 | Research In Motion Limited | Cell re-selection in a cellular telecommunications network |
-
2011
- 2011-11-23 CN CN201110375645.XA patent/CN102413069B/zh not_active Expired - Fee Related
-
2012
- 2012-02-20 WO PCT/CN2012/071376 patent/WO2013075415A1/zh active Application Filing
- 2012-02-20 US US14/352,109 patent/US9319226B2/en not_active Expired - Fee Related
- 2012-02-20 EP EP12852379.2A patent/EP2765741B1/en not_active Not-in-force
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1581985A (zh) * | 2003-08-11 | 2005-02-16 | 阿尔卡特公司 | 在数字无线通信网中提供多媒体业务的方法 |
CN101022344A (zh) * | 2006-02-14 | 2007-08-22 | 中国移动通信集团公司 | 通过监听消息为终端提供组播的方法 |
CN101262315A (zh) * | 2007-03-09 | 2008-09-10 | 三星电子株式会社 | 补偿包丢失的方法和设备 |
EP2378771A2 (en) * | 2009-01-12 | 2011-10-19 | Itvmg | System, method, and computer readable recording medium for providing two-way service in digital cable broadcasting environment |
CN101895468A (zh) * | 2010-07-09 | 2010-11-24 | 中兴通讯股份有限公司 | 一种终端设备、核心网服务器、业务聚合系统及方法 |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102869003A (zh) * | 2012-08-28 | 2013-01-09 | 中兴通讯股份有限公司 | 一种异构网络下业务内容分发的方法、业务管理平台 |
WO2013178109A1 (zh) * | 2012-08-28 | 2013-12-05 | 中兴通讯股份有限公司 | 一种异构网络下业务内容分发的方法、业务管理平台 |
EP2879426A4 (en) * | 2012-08-28 | 2015-08-26 | Zte Corp | METHOD FOR DISTRIBUTION OF SERVICE CONTENT IN HETEROGENEOUS NETWORK, AND SERVICE MANAGEMENT PLATFORM |
US10193738B2 (en) | 2012-08-28 | 2019-01-29 | Xi'an Zhongxing New Software Co. Ltd. | Method for service content distribution under heterogeneous network and service management platform |
CN103795763A (zh) * | 2012-11-02 | 2014-05-14 | 中兴通讯股份有限公司 | 一种泛在网中提供统一业务的方法及统一业务平台 |
CN103795763B (zh) * | 2012-11-02 | 2018-08-03 | 中兴通讯股份有限公司 | 一种泛在网中提供统一业务的方法及统一业务平台 |
CN104601343A (zh) * | 2015-01-30 | 2015-05-06 | 乐视网信息技术(北京)股份有限公司 | 一种数据下载方法、装置及系统 |
Also Published As
Publication number | Publication date |
---|---|
US9319226B2 (en) | 2016-04-19 |
CN102413069B (zh) | 2014-07-16 |
EP2765741A1 (en) | 2014-08-13 |
EP2765741B1 (en) | 2017-05-03 |
WO2013075415A1 (zh) | 2013-05-30 |
EP2765741A4 (en) | 2015-03-11 |
US20140258391A1 (en) | 2014-09-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102413069B (zh) | 一种泛在网中通过组播方式进行下载的方法和系统 | |
US9173161B2 (en) | Peer-to-peer pre-association discovery operations | |
CN103379469B (zh) | 近距离信息的注册方法、查询方法和用户设备 | |
US9781579B2 (en) | Method and device for realizing terminal WIFI talkback | |
CN105050033A (zh) | 基于低功耗蓝牙和传统蓝牙的微微网组网互连方法及系统 | |
KR102214864B1 (ko) | 신호 강도 측정 방법 및 디바이스 | |
CN105100137A (zh) | 一种服务发现的方法及电子设备 | |
KR20120095572A (ko) | 휴대용 단말기에서 와이파이 다이렉트 연결 기반 유니버설 플러그 앤 플레이 서비스를 제공하기 위한 장치 및 방법 | |
CN113411215A (zh) | 基于opc ua的时间敏感网络集中用户配置方法及系统 | |
US20120096130A1 (en) | Method, apparatus and system for bandwidth control | |
JP2014502098A (ja) | サービス制御方法およびシステム、発展型ノードb、ならびにパケットデータネットワークゲートウェイ | |
WO2012065531A1 (zh) | 实现中继选择的方法及装置、系统 | |
KR101705279B1 (ko) | 단말 관리 서비스를 제공하는 서버 및 방법 그리고 상기 단말 관리 서비스를 제공받는 단말 | |
US10149134B2 (en) | Near field discovery method, user equipment, and storage medium | |
CN110572820B (zh) | Ims终端的注册方法、装置、位置信息服务器及存储介质 | |
US9838881B2 (en) | Method, device, and system for applying for frequency spectrum | |
CN104955153B (zh) | 一种发现资源的方法、装置及设备 | |
CN104284142A (zh) | 一种通信方法、装置及系统 | |
CN102075588A (zh) | 一种实现网络地址转换nat穿越的方法、系统和设备 | |
CN105721394B (zh) | 一种面向内容分发网络的业务接入设备、方法及系统 | |
CN115243201B (zh) | 一种多播实现方法和装置 | |
CN113472827B (zh) | 数据传输方法、数据传输装置及数据传输系统 | |
EP1956818A1 (en) | PoC SERVER AUTOMATIC-SEARCH METHOD, QUALITY ADJUSTING METHOD, AND COMMUNICATION SYSTEM USING THESE METHODS | |
JP7097837B2 (ja) | 無線ネットワークアクセス制御方法、装置、およびシステム | |
CN104079479A (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 | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20140716 Termination date: 20201123 |