用户设备的检测方法和装置制造方法及图纸

技术编号:27752574 阅读:17 留言:0更新日期:2021-03-19 13:48
本申请公开了一种用户设备的检测方法和装置,涉及通信技术领域。该用户设备的检测方法包括:从区块链网络中,获取待检测用户设备发送正常消息的第一数量和发送恶意消息的第二数量;依据第一数量、第二数量和惩罚系数,计算待检测用户设备的第一信用度;依据第一信用度和预设信用度阈值,确定待检测用户设备是否是恶意用户设备。有效识别出恶意用户设备,保证直播业务的正常进行,推动直播业务的健康发展。

【技术实现步骤摘要】
用户设备的检测方法和装置
本申请涉及通信
,具体涉及一种用户设备的检测方法和装置。
技术介绍
网络直播分两类,一类是在网上提供电视信号的观看(例如,各类体育比赛和文艺活动的直播),这类直播原理是通过采集电视信号(模拟信号),并将该模拟信号转换为数字信号,然后将数字信号实时上传至网站,相当于“网络电视”。另一类是在直播现场架设独立的信号采集设备(例如,音频采集设备和视频采集设备等),将该信号采集设备所采集到的信号直接导入导播端(例如,导播设备或平台等),导播端将采集到的实时信号通过网络上传至服务器,服务器发布观看网址,用户通过点击网址可观看到网络直播内容。但是,随着网络直播业务的发展,越来越多的造假行为出现在直播中(例如,虚假的活跃用户,虚假的打赏或虚假下单等),导致实际的运营方所获得的统计信息错误,不利于运营方对用户数据的统计。而且,有的直播参与用户会不停地发送虚假消息或恶意消息,给直播业务带来不好的影响。
技术实现思路
为此,本申请提供一种用户设备的检测方法和装置,如何判断参与直播业务的用户设备是恶意用户设备,以避免受到直播攻击的问题。为了实现上述目的,本申请第一方面提供一种用户设备的检测方法,方法包括:从区块链网络中,获取待检测用户设备发送正常消息的第一数量和发送恶意消息的第二数量;依据第一数量、第二数量和惩罚系数,计算待检测用户设备的第一信用度;依据第一信用度和预设信用度阈值,确定待检测用户设备是否是恶意用户设备。在一些具体实现中,依据第一数量、第二数量和惩罚系数,计算第一信用度,包括:采用如下公式计算获得第一信用度:其中,Yi表示第一信用度,Mi表示第一数量,Ni表示第二数量,a表示惩罚系数,a为大于1的实数。在一些具体实现中,依据第一信用度和预设信用度阈值,确定待检测用户设备是否是恶意用户设备,包括;在确定第一信用度小于或等于预设信用度阈值的情况下,确定待检测用户设备为恶意用户设备;在确定第一信用度大于预设信用度阈值的情况下,依据第三数量、时间滑动窗口和预设时长,确定待检测用户设备是否是恶意用户设备,第三数量是待检测用户设备在预设时长内发送的恶意消息的数量。在一些具体实现中,依据第三数量、时间滑动窗口和预设时长,确定待检测用户设备是否是恶意用户设备,包括:将时间滑动窗口后移K位,获得移动后的时间窗口,K为大于或等于1的整数;依据移动后的时间窗口,获取待检测用户设备在预设时长内的第三数量;依据第三数量和预设数量阈值,确定待检测用户设备是否是恶意用户设备。在一些具体实现中,从区块链网络中,获取待检测用户设备发送正常消息的第一数量和发送恶意消息的第二数量之前,还包括:确定待检测用户设备的工作状态,工作状态包括攻击态或正常态;在确定待检测用户设备处于攻击态的情况下,确定待检测用户设备的信用度初始值。在一些具体实现中,依据第一数量、第二数量和惩罚系数,计算待检测用户设备的第一信用度之前,从区块链网络中,获取待检测用户设备发送正常消息的第一数量和发送恶意消息的第二数量之后,还包括:依据信用度初始值,确定惩罚系数,惩罚系数是大于1的实数。在一些具体实现中,在依据第一信用度和预设信用度阈值,确定待检测用户设备是否是恶意用户设备之后,还包括:在确定待检测用户设备是恶意用户设备的情况下,限制恶意用户设备参与直播业务。在一些具体实现中,限制恶意用户设备参与直播业务,包括:关闭恶意用户设备发送消息的权限,并标记恶意用户设备。在一些具体实现中,限制恶意用户设备参与直播业务,包括:停止恶意用户设备购买直播业务中的商品的权限。为了实现上述目的,本申请第二方面提供一种用户设备的检测装置,其包括:获取模块,用于从区块链网络中,获取待检测用户设备发送正常消息的第一数量和发送恶意消息的第二数量;计算模块,用于依据第一数量、第二数量和惩罚系数,计算待检测用户设备的第一信用度;检测模块,用于依据第一信用度和预设信用度阈值,确定待检测用户设备是否是恶意用户设备。本申请中的用户设备的检测方法和装置,通过从区块链网络中,获取待检测用户设备发送正常消息的第一数量和发送恶意消息的第二数量,统计待检测用户设备发送的消息的数量,以方便对该待检测用户设备做进一步的验证;依据第一数量、第二数量和惩罚系数,计算待检测用户设备的第一信用度,并依据第一信用度和预设信用度阈值,确定待检测用户设备是否是恶意用户设备,保证待检测用户设备的信用度能够满足预设信用度阈值的要求,有效识别出恶意用户设备,保证直播业务的正常进行,推动直播业务的健康发展。附图说明附图用来提供对本申请实施例的进一步理解,并且构成说明书的一部分,与本申请的实施例一起用于解释本申请,并不构成对本申请的限制。通过参考附图对详细示例实施例进行描述,以上和其它特征和优点对本领域技术人员将变得更加显而易见,在附图中:图1示出本申请一实施例中的用户设备的检测方法的流程示意图。图2示出本申请又一实施例中的用户设备的检测方法的流程示意图。图3示出本申请再一实施例中的用户设备的检测方法的流程示意图。图4示出本申请实施例中的用户设备的检测装置的组成方框图。图5示出本申请实施例中的用户设备的检测系统的组成方框图。图6示出本申请实施例中的用户设备的检测系统的工作方法的流程示意图。在附图中:401:获取模块402:计算模块403:检测模块510:用户设备的检测装置520:直播设备530:用户端设备531:第一用户终端532:第二用户终端533:第三用户终端具体实施方式以下结合附图对本申请的具体实施方式进行详细说明。应当理解的是,此处所描述的具体实施方式仅用于说明和解释本申请,并不用于限制本申请。对于本领域技术人员来说,本申请可以在不需要这些具体细节中的一些细节的情况下实施。下面对实施例的描述仅仅是为了通过示出本申请的示例来提供对本申请更好的理解。为使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请实施方式作进一步地详细描述。网络直播吸取和延续了互联网络的优势,通过直播的方式,对商品进行现场展示、对商品进行网上调查、与顾客之间进行对话访谈、以及在线展示商品的使用环境及使用方法等,由于网络直播的直观、快速,表现形式好、内容丰富、交互性强、地域不受限制等特点,加强了对商品的推广效果。在网络直播完成后,用户还可以随时重播或点播某场次的直播,有效延长了网络直播的时间和空间,充分发挥网络直播的内容的最大价值。网络直播还可以为政务公开会议、群众听证会、法庭庭审直播、公务员考试培训、产品发布会、企业年会、行业年会、展会直播等电视媒体难以直播的现场活动进行直播。并且参与直播的用户可以进行各种互动(例如,发送弹幕消息、送礼物等),有效地提高了网络直播的参与度。但是,有些用户出于某种恶意,会在网络直播中使用用户设备发送假消息、进行虚假打赏或虚假下单等操作,为网络直播带本文档来自技高网...

【技术保护点】
1.一种用户设备的检测方法,其特征在于,所述方法包括:/n从区块链网络中,获取待检测用户设备发送正常消息的第一数量和发送恶意消息的第二数量;/n依据所述第一数量、所述第二数量和惩罚系数,计算所述待检测用户设备的第一信用度;/n依据所述第一信用度和预设信用度阈值,确定所述待检测用户设备是否是恶意用户设备。/n

【技术特征摘要】
1.一种用户设备的检测方法,其特征在于,所述方法包括:
从区块链网络中,获取待检测用户设备发送正常消息的第一数量和发送恶意消息的第二数量;
依据所述第一数量、所述第二数量和惩罚系数,计算所述待检测用户设备的第一信用度;
依据所述第一信用度和预设信用度阈值,确定所述待检测用户设备是否是恶意用户设备。


2.根据权利要求1所述的方法,其特征在于,所述依据所述第一数量、所述第二数量和惩罚系数,计算所述第一信用度,包括:
采用如下公式计算获得所述第一信用度:



其中,Yi表示所述第一信用度,Mi表示所述第一数量,Ni表示所述第二数量,a表示所述惩罚系数,a为大于1的实数。


3.根据权利要求1所述的方法,其特征在于,所述依据所述第一信用度和预设信用度阈值,确定所述待检测用户设备是否是恶意用户设备,包括;
在确定所述第一信用度小于或等于所述预设信用度阈值的情况下,确定所述待检测用户设备为恶意用户设备;
在确定所述第一信用度大于所述预设信用度阈值的情况下,依据第三数量、时间滑动窗口和预设时长,确定所述待检测用户设备是否是所述恶意用户设备,所述第三数量是所述待检测用户设备在所述预设时长内发送恶意消息的数量。


4.根据权利要求3所述的方法,其特征在于,所述依据第三数量、时间滑动窗口和预设时长,确定所述待检测用户设备是否是所述恶意用户设备,包括:
将所述时间滑动窗口后移K位,获得移动后的时间窗口,K为大于或等于1的整数;
依据所述移动后的时间窗口,获取所述待检测用户设备在所述预设时长内的第三数量;
依据所述第三数量和预设数量阈值,确定所述待检测用户设备是否是所述恶意用户设备。


5.根据权利要求1所述的方法,其特征在于...

【专利技术属性】
技术研发人员:肖征荣邢建兵田新雪马书惠
申请(专利权)人:中国联合网络通信集团有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1