一种识别方法和装置制造方法及图纸

技术编号:19328334 阅读:45 留言:0更新日期:2018-11-03 15:11
本发明专利技术实施例提供了一种识别方法和装置,其中,所述的方法包括:按照预设周期获取第一用户的切换信息和第二用户的切换信息,以及获取预设切换点集合,其中,所述切换信息是用户从源小区切换至目标小区的相关信息,所述预设切换点集合包括至少一个预设切换点,所述预设切换点对应的路段只有一个轨道;依据所述第一用户的切换信息和预设切换点集合建立第一用户的第一切换矩阵,以及依据所述第二用户的切换信息和预设切换点集合建立第二用户的第二切换矩阵;对第一切换矩阵进行滑窗处理得到第三切换矩阵,以及对第二切换矩阵进行滑窗处理得到第四切换矩阵;依据所述第三切换矩阵和第四切换矩阵,识别所述第一用户和所述第二用户是否为同车用户;从而提高了识别同车用户的准确率。

A recognition method and device

The embodiment of the present invention provides an identification method and device, in which the method includes acquiring the switching information of the first user and the switching information of the second user according to the preset period, and acquiring the preset set of switching points, in which the switching information is related information of the user switching from the source cell to the target cell. The set of preset switching points includes at least one preset switching point, the section corresponding to the preset switching point has only one track, the first switching matrix of the first user is established based on the switching information of the first user and the set of preset switching points, and the first switching matrix of the first user is constructed according to the switching information of the second user and the set of preset switching points The second switching matrix of the second user is established, the third switching matrix is obtained by sliding window processing of the first switching matrix, and the fourth switching matrix is obtained by sliding window processing of the second switching matrix. According to the third switching matrix and the fourth switching matrix, the first user and the second user are identified as the same vehicle user. Thus, the accuracy rate of identifying the same vehicle users is improved.

【技术实现步骤摘要】
一种识别方法和装置
本专利技术涉及电子通信
,特别是涉及一种识别方法和一种识别装置。
技术介绍
随着通信技术的不断发展,各路段的轨道沿线部署了大量的基站,使得高速移动的列车(普通列车、动车、高铁等)上的用户可利用移动数据上网;在列车高速移动的过程中,用户的终端会从一个小区切换至与另一个小区连接,因此,可以根据用户进行切换的小区确定任意两个用户是否为同一车次的用户。现有技术中,将在同一个切换点进行切换,且发生切换的时差小于一定门限(例如15秒)的两个用户确定为同车用户;其中,同一切换点是指切换的源小区相同,切换的目标小区也相同。该方案可以处理在列车上发生切换的正常用户,但对于异常情况如用户中途下车,然后乘坐下一趟列车,或类似测试用户,发生折返情况,或一趟列车刚进站,另一趟列车刚驶出;由于两个属于不同车次的用户的切换点相同,使得现有技术的识别方法会把本属于不同车次的用户视为同车用户。
技术实现思路
本专利技术实施例所要解决的技术问题是提供一种识别方法,以解决现有技术中识别同车用户的准确率低的问题。相应的,本专利技术实施例还提供了一种识别装置,用以保证上述方法的实现及应用。为了解决上述问题,本专利技术公开了一种识别方法,具体包括:按照预设周期获取第一用户的切换信息和第二用户的切换信息,以及获取预设切换点集合,其中,所述切换信息是用户从源小区切换至目标小区的相关信息,所述预设切换点集合包括至少一个预设切换点,所述预设切换点对应的路段只有一个轨道;依据所述第一用户的切换信息和预设切换点集合建立第一用户的第一切换矩阵,以及依据所述第二用户的切换信息和预设切换点集合建立第二用户的第二切换矩阵;对第一切换矩阵进行滑窗处理得到第三切换矩阵,以及对第二切换矩阵进行滑窗处理得到第四切换矩阵;依据所述第三切换矩阵和第四切换矩阵,识别所述第一用户和所述第二用户是否为同车用户。可选地,所述切换信息包括切换点和对应的切换时间,依据所述第一用户的切换信息和预设切换点集合建立第一用户的第一切换矩阵的步骤,包括:按照预设时间间隔将预设周期划分为N个时间段,以及确定将预设切换点集合中预设切换点的数量M,其中,N和M为大于0的正整数;创建第一切换矩阵,所述第一切换矩阵为M*N的矩阵,或,N*M的矩阵;从第一用户的切换信息中查找各预设切换点在各时间段内对应的切换次数;依据所述预设切换点和时间段,采用所述切换次数更新所述第一切换矩阵。可选地,若所述第一切换矩阵为M*N的矩阵,则对第一切换矩阵进行滑窗处理得到第三切换矩阵的步骤,包括:创建一个M*N的第三切换矩阵;按照预设步长依次对所述第一切换矩阵的每一行进行滑窗处理;依据所述预设切换点和时间段,采用第一切换矩阵中滑窗处理后的元素更新所述第三切换矩阵;若所述第一切换矩阵为N*M的矩阵,则对第一切换矩阵进行滑窗处理得到第三切换矩阵的步骤,包括:创建一个N*M的第三切换矩阵;按照预设步长依次对所述第一切换矩阵的每一列进行滑窗处理;依据所述预设切换点和时间段,采用所述第一切换矩阵中滑窗处理后的元素更新所述第三切换矩阵。可选地,在依据所述第三切换矩阵和第四切换矩阵,识别所述第一用户和所述第二用户是否为同车用户的步骤之前,还包括:将所述第三切换矩阵中不为0的元素置为1,以及将所述第四切换矩阵中不为0的元素置为1。可选地,依据所述第三切换矩阵和第四切换矩阵,识别所述第一用户和所述第二用户是否为同车用户的步骤,包括:将所述第三切换矩阵与所述第四切换矩阵的转置相乘,得到第五切换矩阵;计算第五切换矩阵对角线上不为0的元素的数量;依据第一切换矩阵的设定值、第二切换矩阵的设定值和所述数量,确定所述第一用户和所述第二用户是否为同车用户;其中,所述设定值是矩阵中不为0的行数,或,不为0的列数。可选地,依据第一切换矩阵的设定值、第二切换矩阵的设定值和所述数量,确定所述第一用户和所述第二用户是否为同车用户的步骤,包括:确定第一切换矩阵中不为0的行数和第二切换矩阵中不为0的行数中的最小值,或,确定第一切换矩阵中不为0的列数和第二切换矩阵中不为0的列数中的最小值;若最小值与所述数量比值不小于阈值时,确定所述第一用户和第二用户为同车用户;若最小值与所述数量比值小于阈值时,确定所述第一用户和第二用户不为同车用户。可选地,还包括:预先查找预设线路上所有的预设小区,所述预设小区对应路段只有一个轨道;依次将所述线路的同一方向上两个相邻的预设小区分别确定为一对源小区和目标小区,并将各对源小区和目标小区确定为预设切换点;采用各预设切换点生成所述预设切换点集合。本专利技术还提供了一种识别装置,具体包括:获取模块,用于按照预设周期获取第一用户的切换信息和第二用户的切换信息,以及获取预设切换点集合,其中,所述切换信息是用户从源小区切换至目标小区的相关信息,所述预设切换点集合包括至少一个预设切换点,所述预设切换点对应的路段只有一个轨道;建立模块,用于依据所述第一用户的切换信息和预设切换点集合建立第一用户的第一切换矩阵,以及依据所述第二用户的切换信息和预设切换点集合建立第二用户的第二切换矩阵;处理模块,用于对第一切换矩阵进行滑窗处理得到第三切换矩阵,以及对第二切换矩阵进行滑窗处理得到第四切换矩阵;识别模块,用于依据所述第三切换矩阵和第四切换矩阵,识别所述第一用户和所述第二用户是否为同车用户。可选地,所述建立模块,具体用于按照预设时间间隔将预设周期划分为N个时间段,以及确定将预设切换点集合中预设切换点的数量M,其中,N和M为大于0的正整数;创建第一切换矩阵,所述第一切换矩阵为M*N的矩阵,或,N*M的矩阵;从第一用户的切换信息中查找各预设切换点在各时间段内对应的切换次数;依据所述预设切换点和时间段,采用所述切换次数更新所述第一切换矩阵。可选地,所述处理模块,具体用于若所述第一切换矩阵为M*N的矩阵,创建一个M*N的第三切换矩阵;按照预设步长依次对所述第一切换矩阵的每一行进行滑窗处理;依据所述预设切换点和时间段,采用第一切换矩阵中滑窗处理后的元素更新所述第三切换矩阵;若所述第一切换矩阵为N*M的矩阵,创建一个N*M的第三切换矩阵;按照预设步长依次对所述第一切换矩阵的每一列进行滑窗处理;依据所述预设切换点和时间段,采用所述第一切换矩阵中滑窗处理后的元素更新所述第三切换矩阵。可选地,还包括:设置模块,用于将所述第三切换矩阵中不为0的元素置为1,以及将所述第四切换矩阵中不为0的元素置为1。可选地,所述识别模块包括:乘法子模块,用于将所述第三切换矩阵与所述第四切换矩阵的转置相乘,得到第五切换矩阵;计算子模块,用于计算第五切换矩阵对角线上不为0的元素的数量;确定子模块,用于依据第一切换矩阵的设定值、第二切换矩阵的设定值和所述数量,确定所述第一用户和所述第二用户是否为同车用户;其中,所述设定值是矩阵中不为0的行数,或,不为0的列数。可选地,所述确定子模块,具体用于确定第一切换矩阵中不为0的行数和第二切换矩阵中不为0的行数中的最小值,或,确定第一切换矩阵中不为0的列数和第二切换矩阵中不为0的列数中的最小值;若最小值与所述数量比值不小于阈值时,确定所述第一用户和第二用户为同车用户;若最小值与所述数量比值小于阈值时,确定所述第一用户和第二用户不为同车用户。可选地,还包括:预设模块本文档来自技高网...

【技术保护点】
1.一种识别方法,其特征在于,包括:按照预设周期获取第一用户的切换信息和第二用户的切换信息,以及获取预设切换点集合,其中,所述切换信息是用户从源小区切换至目标小区的相关信息,所述预设切换点集合包括至少一个预设切换点,所述预设切换点对应的路段只有一个轨道;依据所述第一用户的切换信息和预设切换点集合建立第一用户的第一切换矩阵,以及依据所述第二用户的切换信息和预设切换点集合建立第二用户的第二切换矩阵;对第一切换矩阵进行滑窗处理得到第三切换矩阵,以及对第二切换矩阵进行滑窗处理得到第四切换矩阵;依据所述第三切换矩阵和第四切换矩阵,识别所述第一用户和所述第二用户是否为同车用户。

【技术特征摘要】
1.一种识别方法,其特征在于,包括:按照预设周期获取第一用户的切换信息和第二用户的切换信息,以及获取预设切换点集合,其中,所述切换信息是用户从源小区切换至目标小区的相关信息,所述预设切换点集合包括至少一个预设切换点,所述预设切换点对应的路段只有一个轨道;依据所述第一用户的切换信息和预设切换点集合建立第一用户的第一切换矩阵,以及依据所述第二用户的切换信息和预设切换点集合建立第二用户的第二切换矩阵;对第一切换矩阵进行滑窗处理得到第三切换矩阵,以及对第二切换矩阵进行滑窗处理得到第四切换矩阵;依据所述第三切换矩阵和第四切换矩阵,识别所述第一用户和所述第二用户是否为同车用户。2.根据权利要求1所述的方法,其特征在于,所述切换信息包括切换点和对应的切换时间,依据所述第一用户的切换信息和预设切换点集合建立第一用户的第一切换矩阵的步骤,包括:按照预设时间间隔将预设周期划分为N个时间段,以及确定将预设切换点集合中预设切换点的数量M,其中,N和M为大于0的正整数;创建第一切换矩阵,所述第一切换矩阵为M*N的矩阵,或,N*M的矩阵;从第一用户的切换信息中查找各预设切换点在各时间段内对应的切换次数;依据所述预设切换点和时间段,采用所述切换次数更新所述第一切换矩阵。3.根据权利要求2所述的方法,其特征在于,若所述第一切换矩阵为M*N的矩阵,则对第一切换矩阵进行滑窗处理得到第三切换矩阵的步骤,包括:创建一个M*N的第三切换矩阵;按照预设步长依次对所述第一切换矩阵的每一行进行滑窗处理;依据所述预设切换点和时间段,采用第一切换矩阵中滑窗处理后的元素更新所述第三切换矩阵;若所述第一切换矩阵为N*M的矩阵,则对第一切换矩阵进行滑窗处理得到第三切换矩阵的步骤,包括:创建一个N*M的第三切换矩阵;按照预设步长依次对所述第一切换矩阵的每一列进行滑窗处理;依据所述预设切换点和时间段,采用所述第一切换矩阵中滑窗处理后的元素更新所述第三切换矩阵。4.根据权利要求1所述的方法,其特征在于,在依据所述第三切换矩阵和第四切换矩阵,识别所述第一用户和所述第二用户是否为同车用户的步骤之前,还包括:将所述第三切换矩阵中不为0的元素置为1,以及将所述第四切换矩阵中不为0的元素置为1。5.根据权利要求1所述的方法,其特征在于,依据所述第三切换矩阵和第四切换矩阵,识别所述第一用户和所述第二用户是否为同车用户的步骤,包括:将所述第三切换矩阵与所述第四切换矩阵的转置相乘,得到第五切换矩阵;计算第五切换矩阵对角线上不为0的元素的数量;依据第一切换矩阵的设定值、第二切换矩阵的设定值和所述数量,确定所述第一用户和所述第二用户是否为同车用户;其中,所述设定值是矩阵中不为0的行数,或,不为0的列数。6.根据权利要求5所述的方法,其特征在于,依据第一切换矩阵的设定值、第二切换矩阵的设定值和所述数量,确定所述第一用户和所述第二用户是否为同车用户的步骤,包括:确定第一切换矩阵中不为0的行数和第二切换矩阵中不为0的行数中的最小值,或,确定第一切换矩阵中不为0的列数和第二切换矩阵中不为0的列数中的最小值;若最小值与所述数量比值不小于阈值时,确定所述第一用户和第二用户为同车用户;若最小值与所述数量比值小于阈值时,确定所述第一用户和第二用户不为同车用户。7.根据权利要求1所述的方法,其特征在于,还包括:预先查找预设线路上所有的预设小区,所述预设小区对应路段只有一个轨道;依...

【专利技术属性】
技术研发人员:凌翔李宏庆
申请(专利权)人:上海大唐移动通信设备有限公司
类型:发明
国别省市:上海,31

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

1