CN111163105A - 一种访问网路协议电视iptv业务的方法及装置 - Google Patents
一种访问网路协议电视iptv业务的方法及装置 Download PDFInfo
- Publication number
- CN111163105A CN111163105A CN202010001996.3A CN202010001996A CN111163105A CN 111163105 A CN111163105 A CN 111163105A CN 202010001996 A CN202010001996 A CN 202010001996A CN 111163105 A CN111163105 A CN 111163105A
- Authority
- CN
- China
- Prior art keywords
- terminal
- identifier
- identifiers
- iptv
- computer
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 38
- 238000004891 communication Methods 0.000 claims abstract description 50
- 230000004044 response Effects 0.000 claims description 33
- 238000012545 processing Methods 0.000 claims description 21
- 230000006870 function Effects 0.000 description 15
- 230000003287 optical effect Effects 0.000 description 7
- 238000010586 diagram Methods 0.000 description 6
- 230000003068 static effect Effects 0.000 description 4
- 238000004590 computer program Methods 0.000 description 3
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 238000001914 filtration Methods 0.000 description 3
- 238000013475 authorization Methods 0.000 description 2
- 238000013461 design Methods 0.000 description 2
- 230000002452 interceptive effect Effects 0.000 description 2
- 230000002093 peripheral effect Effects 0.000 description 2
- 238000012795 verification Methods 0.000 description 2
- 206010033799 Paralysis Diseases 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/08—Network architectures or network communication protocols for network security for authentication of entities
- H04L63/0876—Network architectures or network communication protocols for network security for authentication of entities based on the identity of the terminal or configuration, e.g. MAC address, hardware or software configuration or device fingerprint
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/66—Arrangements for connecting between networks having differing types of switching systems, e.g. gateways
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/441—Acquiring end-user identification, e.g. using personal code sent by the remote control or by inserting a card
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Multimedia (AREA)
- Power Engineering (AREA)
- Computer Hardware Design (AREA)
- Computer Security & Cryptography (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本发明提供一种访问网路协议电视IPTV业务的方法及装置,涉及通信领域,能够提高IPTV业务的安全性。该方法包括:网关接收第一终端发送的包括第一标识的第一访问请求,并判断预先从终端管理系统接收的N个标识是否涵盖第一标识,若涵盖,则确定第一终端为合法终端,网关转发第一访问请求至IPTV平台以使第一终端获取IPTV平台提供的IPTV业务。本发明应用于IPTV系统。
Description
技术领域
本发明涉及通信领域,尤其涉及一种访问网路协议电视IPTV业务的方法及装置。
背景技术
网路协议电视(internet protocol television,IPTV)业务是指IPTV 平台通过虚拟专用网为终端提供视听节目的服务。终端可以是电视或手持电子设备等。通常,终端可以通过网关访问IPTV业务。例如,网关在传统路由模式下,IPTV终端(如IPTV机顶盒等有权限访问IPTV 平台的终端)通过专属于IPTV业务的局域网(local area network,LAN) 口与网关连接,以访问IPTV平台提供的IPTV业务。非IPTV终端(如个人电脑等没有权限访问IPTV平台的终端)通过专属于非IPTV业务的LAN口与网关连接,以访问非IPTV业务。传统技术中,不同的终端可以与网关上不同的LAN口连接,通过网关访问不同的业务,实现了防止非IPTV终端访问IPTV业务的目的。但是,网关在全路由模式下,未针对业务类型划分端口,IPTV终端和非IPTV终端均可以通过LAN口访问IPTV业务,从而,可能存在非IPTV终端对IPTV业务产生恶意的访问请求和恶意攻击,降低了IPTV业务的安全性。因此,如何阻止非 IPTV终端访问IPTV业务,以提高IPTV业务的安全性是一个亟需解决的技术问题。
发明内容
本发明的实施例提供一种访问IPTV业务的方法和装置,能够提高 IPTV业务的安全性。
为达到上述目的,本发明的实施例采用如下技术方案:
第一方面,提供一种访问IPTV业务的方法,包括:网关接收到包括第一标识的第一访问请求,在根据第一标识确定第一终端为合法终端后,转发第一访问请求。其中,第一访问请求用于第一终端访问IPTV 平台提供的IPTV业务,第一标识用于指示第一终端。
本发明实施例提供的技术方案是网关根据终端的标识信息来区分合法终端和非法终端,进而只对合法终端的访问请求进行转发。因此,非法终端的访问请求不会到达IPTV平台,避免了非法终端对IPTV平台的恶意攻击,因而有效地提高了IPTV业务的安全性。
第二方面,提供另一种访问IPTV业务的方法,包括:终端管理系统接收第一注册请求,在根据第一注册请求中的第一标识确定第一终端为合法终端后,发送第一注册响应。其中,第一注册请求包括第一标识,第一标识用于指示第一终端,第一注册响应用于指示第一终端为合法终端,第一注册响应包括第一标识。
本发明实施例提供的技术方案是终端管理系统根据终端的标识信息对终端进行注册鉴权,在确定终端为合法终端后,发出用于指示第一终端为合法终端的第一注册响应。因此,非法终端无法成功注册,进而无法对IPTV平台进行访问,从而有效地提高了IPTV业务的安全性。
第三方面,提供一种通信装置,包括接收模块、处理模块和发送模块。其中,所述接收模块,用于接收第一访问请求,第一访问请求用于第一终端访问IPTV平台提供的IPTV业务,第一访问请求包括第一标识,第一标识用于指示第一终端;所述处理模块,用于根据接收模块接收的第一标识确定第一终端为合法终端;所述发送模块,用于转发第一访问请求。
第四方面,提供一种通信装置,包括接收模块、处理模块和发送模块。其中,所述接收模块,用于接收第一注册请求,第一注册请求包括第一标识,第一标识用于指示第一终端;所述处理模块,用于根据接收模块接收的第一标识确定第一终端为合法终端;所述发送模块,用于发送第一注册响应,第一注册响应用于指示第一终端为合法终端,第一注册响应包括第一标识。
第五方面,提供一种通信装置,包括存储器、处理器、总线和通信接口;存储器用于存储计算机执行指令,处理器与存储器通过总线连接;当通信装置运行时,处理器执行存储器存储的计算机执行指令,以使通信装置执行如第一方面所述的访问IPTV业务的方法。
第六方面,提供另一种通信装置,包括存储器、处理器、总线和通信接口;存储器用于存储计算机执行指令,处理器与存储器通过总线连接;当通信装置运行时,处理器执行存储器存储的计算机执行指令,以使通信装置执行如第二方面所述的访问IPTV业务的方法。
第七方面,提供一种计算机可读存储介质,计算机可读存储介质包括计算机执行指令,当计算机执行指令在计算机上运行时,使得计算机执行如第一方面所述的访问IPTV业务的方法。
第八方面,提供另一种计算机可读存储介质,计算机可读存储介质包括计算机执行指令,当计算机执行指令在计算机上运行时,使得计算机执行如第二方面所述的访问IPTV业务的方法。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例提供的一种IPTV业务访问系统架构示意图;
图2为本发明实施例提供的一种访问IPTV业务的方法的流程示意图;
图3为本发明实施例提供的另一种访问IPTV业务的方法的流程示意图;
图4为本发明实施例提供的又一种访问IPTV业务的方法的流程示意图;
图5为本发明实施例提供的再一种访问IPTV业务的方法的流程示意图;
图6为本发明实施例提供的一种通信装置的结构示意图;
图7为本发明实施例提供的另一种通信装置的结构示意图;
图8为本发明实施例提供的又一种通信装置的结构示意图;
图9为本发明实施例提供的再一种通信装置的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
需要说明的是,本发明实施例中,“示例性的”或者“例如”等词用于表示作例子、例证或说明。本发明实施例中被描述为“示例性的”或者“例如”的任何实施例或设计方案不应被解释为比其它实施例或设计方案更优选或更具优势。确切而言,使用“示例性的”或者“例如”等词旨在以具体方式呈现相关概念。
还需要说明的是,本发明实施例中,“的(英文:of)”,“相应的(英文:corresponding,relevant)”和“对应的(英文: corresponding)”有时可以混用,应当指出的是,在不强调其区别时,其所要表达的含义是一致的。
为了便于清楚描述本发明实施例的技术方案,在本发明的实施例中,采用了“第一”、“第二”等字样对功能和作用基本相同的相同项或相似项进行区分,本领域技术人员可以理解“第一”、“第二”等字样并不是在对数量和执行次序进行限定。
IPTV运营商的营收主要来自于对合法终端的计费收益,如果有非法终端访问IPTV运营商提供的网络资源,不仅非法终端占用了有限的网络带宽,而且IPTV运营商的收益也会受到损失。为了阻止非法终端访问IPTV平台以获取IPTV运营商提供的网络资源,IPTV平台通常需要验证申请访问IPTV 平台的终端是否有访问权限。其中,对IPTV平台有访问权限的终端为合法终端,无访问权限的终端为非法终端。
但是,若终端出于攻击目的不断地向IPTV平台发起访问申请,则IPTV 平台就需要持续不断地分配资源去验证终端的权限。如此一来,会造成IPTV 平台的资源被恶意攻击者长时间占用,甚至导致IPTV平台瘫痪。
针对上述问题,本发明实施例提供一种IPTV业务访问系统架构,将对终端的权限验证环节放在靠近用户侧的网关上执行,从而使终端的访问请求不用到达IPTV平台就能完成对终端权限的验证,有效地提高了IPTV业务的安全性。
示例性的,图1示出了IPTV业务访问系统架构10的结构示意图。该系统包括:至少一个终端11、网关12、终端管理系统13和IPTV平台14。
其中,终端11通过有线或者无线的方式与用户侧网关12通信。需要说明的是,终端11与网关12之间也可以通过路由器等其他网络设备连接。网关12与终端管理系统13通过有线连接的方式进行通信,网关12与终端管理系统也可以集成在一个网络设备上。IPTV平台与网关通过互联网连接。终端管理系统可以与IPTV平台处于同一个局域网内通过局域网互联,也可以位于不同的局域网中,通过互联网互联。
终端11可以是合法终端,例如IPTV机顶盒和其他具有处理IPTV业务功能的终端。终端11也可以是非法终端。若终端11是非法终端,则此时终端11对IPTV平台的访问请求不会被网关12转发。本发明中的IPTV为网路协议电视。需要说明的是,在本发明中IPTV还可以指网络电视、交互式电视或互联网交互式电视,即能够访问网络平台提供的网络资源的电视或者终端均属于本发明中IPTV的范畴。
网关12可以是用户的家庭网关或者是用于连接终端所处的局域网与互联网的网关;
终端管理系统13存储有所有合法终端的终端标识信息,用于判断终端是否是合法终端;终端管理系统13可以是服务器,也可以是服务器上一个具体的功能模块。
IPTV平台14为IPTV业务的提供方,用于提供可供终端访问的各种网络资源,位于IPTV运营商侧的网络内。在一些实施例中,IPTV平台14还用于存储与终端相关的信息(如:终端的标识)。在有新增用户的情况下, IPTV平台14记录并存储用户的终端的信息,以供终端管理系统获取。示例性的,IPTV平台14可以在每新增一条终端的信息后向终端管理系统发送新增的终端的信息,也可以由终端管理系统周期性地向IPTV平台14发送请求,请求IPTV平台14反馈存储的所有终端的信息。
可选的,IPTV平台14可以是由一个服务器支持运行的系统。IPTV平台 14包括多个逻辑功能模块,每个逻辑功能模块用于执行不同的功能。每个逻辑功能模块可以称为一个业务系统。例如,IPTV平台14可以包括业务资源系统和业务受理系统。业务资源系统用于提供可供终端访问的各种网络资源。业务受理系统用于存储与终端相关的信息。
可选的,IPTV平台14可以是由多个服务器支持运行的系统。每个服务器用于执行不同的功能。IPTV平台14可以包括支持业务资源系统的服务器和支持业务受理系统的服务器。业务资源系统用于提供可供终端访问的各种网络资源。业务受理系统用于存储与终端相关的信息。
可选的,在业务资源系统和业务受理系统部署在不同的服务器上的情况下,IPTV平台14可以是包括支持业务资源系统的服务器的系统,支持业务受理系统的服务器可以不属于IPTV平台14,本申请对具体的划分形式不予限定。
可以理解的是,本申请实施例示意的结构并不构成对IPTV业务访问系统10的具体限定。在本申请另一些实施例中,IPTV业务访问系统可以包括比图示更多或更少的部件,或者组合某些部件,或者拆分某些部件,或者不同的部件布置。图示的部件可以以硬件,软件或软件和硬件的组合实现。
针对图1所示的IPTV业务访问系统架构,本发明实施例提供了第一种访问IPTV业务的方法,在这里以第一终端访问IPTV业务为例进行说明,第一终端可以是IPTV机顶盒。如图2所示,所述方法包括S201-S204:
S201、第一终端向网关发送第一访问请求。
在一些实施例中,第一访问请求用于第一终端请求访问IPTV平台提供的IPTV业务。当终端需要访问IPTV平台以获取IPTV平台提供的IPTV业务时,会向IPTV平台发送访问请求。第一访问请求中记载有IPTV平台的网络地址。其中,IPTV业务包括但不限于各种音视频资源。
为了使网关能够判断第一终端是否是合法终端,第一访问请求中还包括有第一终端的第一标识,其中,第一标识用于指示第一终端。示例性的,第一标识可以是第一终端的媒体存取控制位址(media access control address,MAC)或国际移动设备识别码(international mobile equipment identity,IMEI)等可以唯一标识第一终端的标识码。
S202、网关接收来自第一终端的第一访问请求。
第一访问请求用于第一终端访问IPTV平台提供的IPTV业务。关于第一访问请求的解释可以参考上述S201的阐述,不予赘述。
S203、网关根据第一标识确定第一终端为合法终端。
为了防止非法终端访问IPTV平台,本发明实施例提供的技术方案在网关处对终端进行鉴权,有权限访问IPTV平台的终端为合法终端,无权限访问IPTV平台的终端为非法终端,进而网关只将合法终端发起的访问请求转发至IPTV平台。
S204、网关转发第一访问请求至IPTV平台。
在一些实施例中,由于终端与IPTV平台之间没有直接建立连接,因此第一访问请求不能直接到达IPTV平台,需要网关将第一访问请求转发至 IPTV平台。网关在确定第一终端为合法终端后,网关解析第一终端的第一访问请求的数据包,根据数据包中记载的IPTV平台的地址进行寻址以及确定转发路径,通过该转发路径将第一访问请求发送至IPTV平台。
如图3所示,在本发明实施例提供的一种实现方式中,网关根据第一标识确定第一终端为合法终端,具体包括步骤S2031至S2033:
S2031、网关判断N个标识是否涵盖第一标识。
网关判断N个标识中有没有第一终端的第一标识。
若N个标识涵盖第一标识,执行S2032;若N个标识不涵盖所述第一标识,执行S2033。
其中,N为大于等于1的整数。N个标识为在终端管理系统中注册成功的终端的标识,由网关预先从终端管理系统获取。网关具体如何获取的N 个标识,参照S405的阐述。
S2032、网关确定第一终端为合法终端。
N个标识包括第一标识,第一标识可以是第一终端在终端管理系统注册成功后,终端管理系统反馈给网关。具体的可以参考下述S401至S405的阐述。
S2033、网关确定第一终端为非法终端。
N个标识不包括第一标识,说明第一终端为非法终端。在一些实施例中,第一终端向终端管理系统注册时可能未注册成功,或第一终端未在终端管理系统注册,因此网关的N个标识不包括第一标识。
在本发明实施例的一种实现方式中,网关还可以根据接收到的N个标识配置过滤策略。过滤策略中记载有N个标识,N个标识对应的合法终端以外的终端均被过滤策略确定为非法终端,进而网关不转发非法终端发起的访问请求。
在另一些实施例中,为了防止网关被非法终端不断攻击,网关在确定第一终端为非法终端之后的第一时长内,若再次接收到该第一终端发送的第一访问请求,则直接丢弃该请求,不做处理。其中第一时长可根据实际情况设定。
本发明实施例提供一种访问网路协议电视IPTV业务的方法,网关根据终端的标识信息来区分合法终端和非法终端,进而只对合法终端的访问请求进行转发。因此,非法终端的访问请求不会到达IPTV平台,避免了非法终端对IPTV平台的恶意攻击,因而有效地提高了IPTV业务的安全性。
针对图1所示的IPTV业务访问系统,如图4所示,所述方法还包括 S401-S405:
S401、第一终端向网关发送第一注册请求。
终端在发送第一访问请求前,需要先向终端管理系统注册。本发明实施例提供的方法中,第一终端向终端管理系统注册,以使终端管理系统判断第一终端是否是合法终端。若第一终端是合法终端,以便于终端管理系统向网关反馈第一终端的标识,网关根据第一标识转发第一终端的访问请求。由于第一终端属于用户侧的网络设备而终端管理系统属于网络侧的网络设备,因此,第一注册请求需要先发送至网关。
其中,第一注册请求包括第一标识。
S402、网关转发第一注册请求至终端管理系统。
网关接收到第一注册请求后,将第一注册请求转发至终端管理系统。
S403、终端管理系统接收来自网关的第一注册请求。
S404、终端管理系统根据第一标识确定第一终端为合法终端。
S405、终端管理系统向网关发送第一注册响应。
第一注册响应用于向网关指示第一终端为合法终端。第一注册响应中包括第一标识,以供网关在收到第一访问请求后根据从终端管理系统获取到的第一标识确定第一终端是不是合法终端。
在一些实施例中,当一个终端向终端管理系统注册时,若该终端为合法终端,则终端管理系统向网关反馈的注册响应包括该终端的标识。
在另一些实施例中,若是多个终端向终端管理系统注册时,该多个终端中有合法终端时,终端管理系统向网关反馈的注册响应可以包括多个终端的标识。
如图5所示,终端管理系统根据第一标识确定第一终端为合法终端包括 S4041-S4043:
S4041、终端管理系统判断M个标识是否涵盖第一标识。
若M个标识涵盖第一标识,执行S4042;若M个标识不涵盖第一标识,执行S4043。其中,M为大于等于1的整数。
IPTV平台存储有所有合法终端的标识,每新增一台合法终端,IPTV平台的数据库中便会新增一条合法终端的数据,该数据包括合法终端的标识。 M个标识即为IPTV平台中存储的所有合法终端的标识,由终端管理系统预先从IPTV平台获取。
在一些实施例中,在IPTV平台更新数据库后,可以将合法终端的数据反馈给终端管理系统,或者,IPTV平台周期性地将数据库的合法终端的数据反馈给终端管理系统。
在另一些实施例中,终端管理系统可以周期性的向IPTV平台发送请求消息,请求IPTV平台反馈合法终端的数据。
S4042、终端管理系统确定第一终端为合法终端。
可理解的,终端管理系统确定第一终端为合法终端,表示第一终端注册成功。
S4043、终端管理系统确定第一终端为非法终端。
在一些实施例中,终端管理系统可以向网关反馈第一终端注册失败的响应。
本发明实施例提供一种访问网路协议电视IPTV业务的方法,终端管理系统根据终端的标识信息对终端进行注册鉴权,在确定终端为合法终端后,发出用于指示第一终端为合法终端的第一注册响应。因此,非法终端无法成功注册,进而无法对IPTV平台进行访问,从而有效地提高了IPTV业务的安全性。
参照图6所示,本发明实施例还提供一种通信装置60,包括接收模块61、处理模块62和发送模块63。
接收模块61,用于接收第一访问请求,第一访问请求用于第一终端访问IPTV平台提供的IPTV业务,第一访问请求包括第一标识,第一标识用于指示第一终端;
处理模块62,用于根据接收模块61接收的第一标识确定第一终端为合法终端;
发送模块63,用于转发接收模块61接收的第一访问请求。
可选的,处理模块62具体用于:
判断N个标识是否涵盖接收模块61接收的第一标识,N个标识为接收模块61预先从终端管理系统接收的,N为大于或等于1的整数;
若N个标识涵盖接收模块61接收的第一标识,则确定第一终端为合法终端;
若N个标识不涵盖接收模块61接收的第一标识,则确定第一终端为非法终端。
可选的,接收模块61还用于接收第一注册请求,第一注册请求包括所述第一标识;
发送模块63还用于转发所述第一注册请求;
接收模块61还用于接收第一注册响应,第一注册响应用于指示第一终端为合法终端,第一注册响应包括第一标识。
参照图7所示,本发明实施例还提供一种通信装置70,包括接收模块71、处理模块72和发送模块73。
接收模块71,用于接收第一注册请求,第一注册请求包括第一标识,第一标识用于指示第一终端;
处理模块72,用于根据接收模块61接收的第一标识确定第一终端为合法终端;
发送模块73,用于发送第一注册响应,第一注册响应用于指示第一终端为合法终端,第一注册响应包括所述第一标识。
可选的,处理模块72具体用于:
判断M个标识是否涵盖接收模块71接收的第一标识,M个标识为接收模块预先从IPTV平台获取的所有合法终端的标识,M为大于或等于1的整数;
若M个标识涵盖接收模块71接收的第一标识,则确定第一终端为合法终端;
若M个标识不涵盖接收模块71接收的第一标识,则确定第一终端为非法终端。
参照图8所示,本发明实施例还提供另一种通信装置,包括存储器81、处理器82、总线83和通信接口84;存储器81用于存储计算机执行指令,处理器82与存储器81通过总线83连接;当通信装置运行时,处理器82 执行存储器81存储的计算机执行指令,以使通信装置执行如上述实施例提供的第一种访问网路协议电视IPTV业务的方法。
在具体的实现中,作为一种实施例,处理器82(82-1和82-2)可以包括一个或多个CPU,例如图8中所示的CPU0和CPU1。且作为一种实施例,通信装置可以包括多个处理器82,例如图8中所示的处理器82-1和处理器 82-2。这些处理器82中的每一个CPU可以是一个单核处理器(single-CPU),也可以是一个多核处理器(multi-CPU)。这里的处理器82可以指一个或多个设备、电路、和/或用于处理数据(例如计算机程序指令)的处理核。
存储器81可以是只读存储器81(read-only memory,ROM)或可存储静态信息和指令的其他类型的静态存储设备,随机存取存储器(random access memory,RAM)或者可存储信息和指令的其他类型的动态存储设备,也可以是电可擦可编程只读存储器(electrically erasable programmable read-only memory,EEPROM)、只读光盘(compactdisc read-only memory, CD-ROM)或其他光盘存储、光碟存储(包括压缩光碟、激光碟、光碟、数字通用光碟、蓝光光碟等)、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。存储器81可以是独立存在,通过总线 83与处理器82相连接。存储器81也可以和处理器82集成在一起。
在具体的实现中,存储器81,用于存储本申请中的数据和执行本申请的软件程序对应的计算机执行指令。处理器82可以通过运行或执行存储在存储器81内的软件程序,以及调用存储在存储器81内的数据。
通信接口84,使用任何收发器一类的装置,用于与其他设备或通信网络通信,如控制系统、无线接入网(radio access network,RAN),无线局域网(wireless local areanetworks,WLAN)等。通信接口84可以包括接收单元实现接收功能,以及发送单元实现发送功能。
总线83,可以是工业标准体系结构(industry standard architecture, ISA)总线、外部设备互连(peripheral component interconnect,PCI) 总线或扩展工业标准体系结构(extended industry standard architecture, EISA)总线等。该总线83可以分为地址总线、数据总线、控制总线等。为便于表示,图8中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
参照图9所示,本发明实施例还提供另一种通信装置,包括存储器91、处理器92、总线93和通信接口94;存储器91用于存储计算机执行指令,处理器92与存储器91通过总线93连接;当通信装置运行时,处理器92 执行存储器91存储的计算机执行指令,以使通信装置执行如上述实施例提供的第二种访问网路协议电视IPTV业务的方法。
在具体的实现中,作为一种实施例,处理器92(92-1和92-2)可以包括一个或多个CPU,例如图9中所示的CPU0和CPU1。且作为一种实施例,通信装置可以包括多个处理器92,例如图9中所示的处理器92-1和处理器 92-2。这些处理器92中的每一个CPU可以是一个单核处理器(single-CPU),也可以是一个多核处理器(multi-CPU)。这里的处理器92可以指一个或多个设备、电路、和/或用于处理数据(例如计算机程序指令)的处理核。
存储器91可以是只读存储器91(read-only memory,ROM)或可存储静态信息和指令的其他类型的静态存储设备,随机存取存储器(random access memory,RAM)或者可存储信息和指令的其他类型的动态存储设备,也可以是电可擦可编程只读存储器(electrically erasable programmable read-only memory,EEPROM)、只读光盘(compactdisc read-only memory, CD-ROM)或其他光盘存储、光碟存储(包括压缩光碟、激光碟、光碟、数字通用光碟、蓝光光碟等)、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。存储器91可以是独立存在,通过总线 93与处理器92相连接。存储器91也可以和处理器92集成在一起。
在具体的实现中,存储器91,用于存储本申请中的数据和执行本申请的软件程序对应的计算机执行指令。处理器92可以通过运行或执行存储在存储器91内的软件程序,以及调用存储在存储器91内的数据。
通信接口94,使用任何收发器一类的装置,用于与其他设备或通信网络通信,如控制系统、无线接入网(radio access network,RAN),无线局域网(wireless local areanetworks,WLAN)等。通信接口94可以包括接收单元实现接收功能,以及发送单元实现发送功能。
总线93,可以是工业标准体系结构(industry standard architecture, ISA)总线、外部设备互连(peripheral component interconnect,PCI) 总线或扩展工业标准体系结构(extended industry standard architecture, EISA)总线等。该总线93可以分为地址总线、数据总线、控制总线等。为便于表示,图9中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
本发明实施例还提供一种计算机可读存储介质,计算机可读存储介质包括计算机执行指令,当计算机执行指令在计算机上运行时,使得计算机执行如上述实施例提供的任意一种访问IPTV业务的方法。
本领域技术人员应该可以意识到,在上述一个或多个示例中,本发明所描述的功能可以用硬件、软件、固件或它们的任意组合来实现。当使用软件实现时,可以将这些功能存储在计算机可读介质中或者作为计算机可读介质上的一个或多个指令或代码进行传输。计算机可读介质包括计算机存储介质和通信介质,其中通信介质包括便于从一个地方向另一个地方传送计算机程序的任何介质。存储介质可以是通用或专用计算机能够存取的任何可用介质。
通过以上的实施方式的描述,所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。
在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。例如多个单元或组件可以结合或者可以集成到另一个装置,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是一个物理单元或多个物理单元,即可以位于一个地方,或者也可以分布到多个不同地方。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个可读取存储介质中。基于这样的理解,本申请实施例的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该软件产品存储在一个存储介质中,包括若干指令用以使得一个设备(可以是单片机,芯片等) 或处理器(processor)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。
Claims (14)
1.一种访问网路协议电视IPTV业务的方法,其特征在于,包括:
接收第一访问请求,所述第一访问请求用于第一终端访问IPTV平台提供的IPTV业务,所述第一访问请求包括第一标识,所述第一标识用于指示所述第一终端;
根据所述第一标识确定所述第一终端为合法终端,转发所述第一访问请求。
2.根据权利要求1所述的方法,其特征在于,所述根据所述第一标识确定所述第一终端为合法终端,包括:
判断N个标识是否涵盖所述第一标识,所述N个标识为预先从终端管理系统接收的,N为大于或等于1的整数;
若所述N个标识涵盖所述第一标识,则确定所述第一终端为合法终端;
若所述N个标识不涵盖所述第一标识,则确定所述第一终端为非法终端。
3.根据权利要求1或2所述的方法,其特征在于,若N个标识涵盖所述第一标识,则在获取第一访问请求之前,所述方法还包括:
接收第一注册请求,所述第一注册请求包括所述第一标识;
转发所述第一注册请求;
接收第一注册响应,所述第一注册响应用于指示所述第一终端为合法终端,所述第一注册响应包括所述第一标识。
4.一种访问网路协议电视IPTV业务的方法,其特征在于,包括:
接收第一注册请求,所述第一注册请求包括第一标识,所述第一标识用于指示第一终端;
根据所述第一标识确定所述第一终端为合法终端,发送第一注册响应,所述第一注册响应用于指示所述第一终端为合法终端,所述第一注册响应包括所述第一标识。
5.根据权利要求4所述的方法,其特征在于,所述根据所述第一标识确定所述第一终端为合法终端,包括:
判断M个标识是否涵盖所述第一标识,所述M个标识为预先从IPTV平台获取的所有合法终端的标识,M为大于或等于1的整数;
若所述M个标识涵盖所述第一标识,则确定所述第一终端为合法终端;
若所述M个标识不涵盖所述第一标识,则确定所述第一终端为非法终端。
6.一种通信装置,其特征在于,包括接收模块、处理模块和发送模块;
所述接收模块,用于接收第一访问请求,所述第一访问请求用于第一终端访问IPTV平台提供的IPTV业务,所述第一访问请求包括第一标识,所述第一标识用于指示所述第一终端;
所述处理模块,用于根据所述接收模块接收的所述第一标识确定所述第一终端为合法终端;
所述发送模块,用于转发所述第一访问请求。
7.根据权利要求6所述的通信装置,其特征在于,所述处理模块具体用于:
判断N个标识是否涵盖所述接收模块接收的所述第一标识,所述N个标识为所述接收模块预先从终端管理系统接收的,N为大于或等于1的整数;
若所述N个标识涵盖所述接收模块接收的所述第一标识,则确定所述第一终端为合法终端;
若所述N个标识不涵盖所述接收模块接收的所述第一标识,则确定所述第一终端为非法终端。
8.根据权利要求6或7所述的通信装置,其特征在于:
所述接收模块,还用于接收第一注册请求,所述第一注册请求包括所述第一标识;
所述发送模块,还用于转发所述第一注册请求;
所述接收模块,还用于接收第一注册响应,所述第一注册响应用于指示所述第一终端为合法终端,所述第一注册响应包括所述第一标识。
9.一种通信装置,其特征在于,包括接收模块、处理模块和发送模块;
所述接收模块,用于接收第一注册请求,所述第一注册请求包括第一标识,所述第一标识用于指示第一终端;
所述处理模块,用于根据所述接收模块接收的所述第一标识确定所述第一终端为合法终端;
所述发送模块,用于发送第一注册响应,所述第一注册响应用于指示所述第一终端为合法终端,所述第一注册响应包括所述第一标识。
10.根据权利要求9所述的通信装置,其特征在于,所述处理模块具体用于:
判断M个标识是否涵盖所述接收模块接收的所述第一标识,所述M个标识为所述接收模块预先从IPTV平台获取的所有合法终端的标识,M为大于或等于1的整数;
若所述M个标识涵盖所述接收模块接收的所述第一标识,则确定所述第一终端为合法终端;
若所述M个标识不涵盖所述接收模块接收的所述第一标识,则确定所述第一终端为非法终端。
11.一种通信装置,其特征在于,包括存储器、处理器、总线和通信接口;所述存储器用于存储计算机执行指令,所述处理器与所述存储器通过所述总线连接;当所述通信装置运行时,所述处理器执行所述存储器存储的所述计算机执行指令,以使所述通信装置执行如权利要求1-3中任一项所述的访问网路协议电视IPTV业务的方法。
12.一种通信装置,其特征在于,包括存储器、处理器、总线和通信接口;所述存储器用于存储计算机执行指令,所述处理器与所述存储器通过所述总线连接;当所述通信装置运行时,所述处理器执行所述存储器存储的所述计算机执行指令,以使所述通信装置执行如权利要求4-5中任一项所述的访问网路协议电视IPTV业务的方法。
13.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质包括计算机执行指令,当所述计算机执行指令在计算机上运行时,使得所述计算机执行如权利要求1-3中任一项所述的访问网路协议电视IPTV业务的方法。
14.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质包括计算机执行指令,当所述计算机执行指令在计算机上运行时,使得所述计算机执行如权利要求4-5中任一项所述的访问网路协议电视IPTV业务的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010001996.3A CN111163105A (zh) | 2020-01-02 | 2020-01-02 | 一种访问网路协议电视iptv业务的方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010001996.3A CN111163105A (zh) | 2020-01-02 | 2020-01-02 | 一种访问网路协议电视iptv业务的方法及装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN111163105A true CN111163105A (zh) | 2020-05-15 |
Family
ID=70561163
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010001996.3A Pending CN111163105A (zh) | 2020-01-02 | 2020-01-02 | 一种访问网路协议电视iptv业务的方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111163105A (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111901387A (zh) * | 2020-07-01 | 2020-11-06 | 中国联合网络通信集团有限公司 | 一种云专线的连接方法及装置 |
CN115086702A (zh) * | 2022-07-04 | 2022-09-20 | 天翼数字生活科技有限公司 | 一种ott和iptv双业务系统数据处理方法及相关设备 |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101483672A (zh) * | 2009-02-16 | 2009-07-15 | 深圳华为通信技术有限公司 | 业务信息访问处理方法与系统、网关服务器、移动终端 |
CN101765057A (zh) * | 2008-12-25 | 2010-06-30 | 上海贝尔阿尔卡特股份有限公司 | 一种向WiFi访问终端提供组播业务的方法、设备及系统 |
US20100246579A1 (en) * | 2009-03-31 | 2010-09-30 | Motorola, Inc. | Discovering multicast routing capability of an access network |
CN102685606A (zh) * | 2011-03-18 | 2012-09-19 | 华为终端有限公司 | 互联网协议电视中业务收看的方法和系统 |
CN103354605A (zh) * | 2013-06-25 | 2013-10-16 | 杭州顺网科技股份有限公司 | 一种基于移动终端的iptv点播系统及其点播方法 |
CN105812252A (zh) * | 2014-12-29 | 2016-07-27 | 中国电信股份有限公司 | 一种家庭网关、系统以及终端访问组播业务的方法 |
CN106330880A (zh) * | 2016-08-18 | 2017-01-11 | 中国联合网络通信集团有限公司 | 通讯录的管理方法及家庭网关 |
CN108512784A (zh) * | 2018-06-21 | 2018-09-07 | 珠海宏桥高科技有限公司 | 基于网关路由转发的鉴权认证方法 |
CN108768961A (zh) * | 2018-05-11 | 2018-11-06 | 中国联合网络通信集团有限公司 | 存储处理方法及家庭网关 |
CN110381329A (zh) * | 2019-07-10 | 2019-10-25 | 中国联合网络通信集团有限公司 | 一种数据处理方法及设备 |
-
2020
- 2020-01-02 CN CN202010001996.3A patent/CN111163105A/zh active Pending
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101765057A (zh) * | 2008-12-25 | 2010-06-30 | 上海贝尔阿尔卡特股份有限公司 | 一种向WiFi访问终端提供组播业务的方法、设备及系统 |
CN101483672A (zh) * | 2009-02-16 | 2009-07-15 | 深圳华为通信技术有限公司 | 业务信息访问处理方法与系统、网关服务器、移动终端 |
US20100246579A1 (en) * | 2009-03-31 | 2010-09-30 | Motorola, Inc. | Discovering multicast routing capability of an access network |
CN102685606A (zh) * | 2011-03-18 | 2012-09-19 | 华为终端有限公司 | 互联网协议电视中业务收看的方法和系统 |
CN103354605A (zh) * | 2013-06-25 | 2013-10-16 | 杭州顺网科技股份有限公司 | 一种基于移动终端的iptv点播系统及其点播方法 |
CN105812252A (zh) * | 2014-12-29 | 2016-07-27 | 中国电信股份有限公司 | 一种家庭网关、系统以及终端访问组播业务的方法 |
CN106330880A (zh) * | 2016-08-18 | 2017-01-11 | 中国联合网络通信集团有限公司 | 通讯录的管理方法及家庭网关 |
CN108768961A (zh) * | 2018-05-11 | 2018-11-06 | 中国联合网络通信集团有限公司 | 存储处理方法及家庭网关 |
CN108512784A (zh) * | 2018-06-21 | 2018-09-07 | 珠海宏桥高科技有限公司 | 基于网关路由转发的鉴权认证方法 |
CN110381329A (zh) * | 2019-07-10 | 2019-10-25 | 中国联合网络通信集团有限公司 | 一种数据处理方法及设备 |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111901387A (zh) * | 2020-07-01 | 2020-11-06 | 中国联合网络通信集团有限公司 | 一种云专线的连接方法及装置 |
CN115086702A (zh) * | 2022-07-04 | 2022-09-20 | 天翼数字生活科技有限公司 | 一种ott和iptv双业务系统数据处理方法及相关设备 |
CN115086702B (zh) * | 2022-07-04 | 2024-06-11 | 天翼数字生活科技有限公司 | 一种ott和iptv双业务系统数据处理方法及相关设备 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110800331B (zh) | 网络验证方法、相关设备及系统 | |
CN100388739C (zh) | 实现dhcp地址安全分配的方法及系统 | |
CN103716326B (zh) | 一种资源访问方法及用户资源网关 | |
CN103534994B (zh) | 一种虚拟机迁移后实现通信的方法、设备和系统 | |
CN114025021B (zh) | 一种跨Kubernetes集群的通信方法、系统、介质和电子设备 | |
CN108900484B (zh) | 一种访问权限信息的生成方法和装置 | |
CN112948802A (zh) | 单点登录方法、装置、设备及存储介质 | |
US20200059495A1 (en) | Method for managing data traffic within a network | |
CN111277963A (zh) | 一种建立连接的方法、设备及系统 | |
CN106507383B (zh) | 实名审计方法、设备和系统 | |
CN101141492B (zh) | 实现dhcp地址安全分配的方法及系统 | |
CN111163105A (zh) | 一种访问网路协议电视iptv业务的方法及装置 | |
CN114158038B (zh) | 一种通信方法、装置及存储介质 | |
CN112272169B (zh) | 一种用户身份的确定方法及装置 | |
US20130291078A1 (en) | Secure Distribution of Non-Privileged Authentication Credentials | |
CN103647780B (zh) | 合法监听的方法及网络设备 | |
CN116156497B (zh) | 一种网关认证方法、装置及存储介质 | |
CN111866993A (zh) | 无线局域网连接管理方法、装置、软件程序及存储介质 | |
CN114363902B (zh) | 5g专网业务安全保障方法、装置、设备及存储介质 | |
CN115051970B (zh) | 一种控制用户上线的方法、装置、转发面网元及介质 | |
CN102215275B (zh) | 业务处理方法及系统、机顶盒 | |
CN116684113A (zh) | 一种基于软件定义边界sdp的业务处理方法及相关装置 | |
CN113810330A (zh) | 发送验证信息的方法、装置及存储介质 | |
WO2012152122A1 (zh) | 实现虚拟aaa服务器的方法及aaa服务器 | |
CN116055147B (zh) | 一种基于标识的云服务轻量型身份认证方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20200515 |