[go: up one dir, main page]

CN102780568B - The method of multicasting of data, device, terminal and system in a kind of unilateral network - Google Patents

The method of multicasting of data, device, terminal and system in a kind of unilateral network Download PDF

Info

Publication number
CN102780568B
CN102780568B CN201210243099.9A CN201210243099A CN102780568B CN 102780568 B CN102780568 B CN 102780568B CN 201210243099 A CN201210243099 A CN 201210243099A CN 102780568 B CN102780568 B CN 102780568B
Authority
CN
China
Prior art keywords
grouping
information
group
group character
bit string
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.)
Active
Application number
CN201210243099.9A
Other languages
Chinese (zh)
Other versions
CN102780568A (en
Inventor
邹永远
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Dragon View Media Co.,Ltd.
Original Assignee
SHENZHEN LONGGUAN MEDIA CO Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by SHENZHEN LONGGUAN MEDIA CO Ltd filed Critical SHENZHEN LONGGUAN MEDIA CO Ltd
Priority to CN201210243099.9A priority Critical patent/CN102780568B/en
Publication of CN102780568A publication Critical patent/CN102780568A/en
Application granted granted Critical
Publication of CN102780568B publication Critical patent/CN102780568B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

本发明提供了一种单向网络中数据的组播方法、接收方法、组播装置、接收装置及系统,其中,方法包括:根据各分组标识包含的终端设备标识生成各分组标识对应的分组位串;将各分组标识及各分组标识对应的分组位串的映射关系生成分组信息;将业务元数据、与所述业务元数据对应的业务描述信息、所述分组信息广播至终端设备,所述业务描述信息包含所述业务元数据需要广播的各分组标识。本方案不需要把所有的终端设备标识作为分组信息广播下去即可让每个终端设备知道自己所属的分组,大大减少数据发送量,节约带宽,缩短轮播周期。

The present invention provides a method for multicasting data in a unidirectional network, a receiving method, a multicasting device, a receiving device and a system, wherein the method includes: generating the grouping bits corresponding to each grouping identifier according to the terminal equipment identifier included in each grouping identifier string; generate grouping information from the mapping relationship between each grouping identifier and the grouping bit string corresponding to each grouping identifier; broadcast the service metadata, the service description information corresponding to the service metadata, and the grouping information to the terminal device, and the The service description information includes the group identifiers of the service metadata that need to be broadcast. This solution does not need to broadcast all terminal device identifiers as group information to let each terminal device know the group it belongs to, greatly reducing the amount of data sent, saving bandwidth, and shortening the rotation cycle.

Description

一种单向网络中数据的组播方法、装置、终端及系统Method, device, terminal and system for multicasting data in a unidirectional network

技术领域 technical field

本发明涉及数据组播,具体涉及一种单向网络中数据的组播方法、接收方法、组播装置、接收装置及系统。 The invention relates to data multicasting, in particular to a data multicasting method, a receiving method, a multicasting device, a receiving device and a system in a unidirectional network.

背景技术 Background technique

在单向数字电视网络中,如果需要实现分组投放业务,需要把每个用户所属的分组信息广播下去,具体的实现方法如下:为每个分组分配一个分组ID,然后把终端设备的标识(如智能卡号、设备序列号)分配到这个分组中,最后把所有的分组信息通过单向网络广播下去,当终端用户接收到分组信息后,解析每一个分组,如果某个分组包含了自己的设备标识,则表示自己属于这个分组。后续,终端设备就可以接收包含该分组ID的业务数据。 In a one-way digital TV network, if it is necessary to implement group delivery services, it is necessary to broadcast the group information to which each user belongs. The specific implementation method is as follows: assign a group ID to each group, and then assign the terminal Smart card number, device serial number) are assigned to this group, and finally all the group information is broadcast through the one-way network. When the end user receives the group information, it parses each group. If a group contains its own device identification , indicating that you belong to this group. Subsequently, the terminal device can receive the service data including the group ID.

假设一个拥有1000万终端设备的单向数字电视网络,每个终端设备的标识为32个字符,那么可以计算出需要播发数据的大小为1000万×32B=32000万B≈306MB,可以看出,数据量是比较大的。如果分配给分组的带宽只有8Mbps的话,那么306MB发送完毕需要306秒=5分钟。可见消耗的带宽比较大,轮播的周期长。 Assuming a one-way digital TV network with 10 million terminal devices, and the identification of each terminal device is 32 characters, then it can be calculated that the size of the data to be broadcast is 10 million×32B=320 million B≈306MB. It can be seen that, The amount of data is relatively large. If the bandwidth allocated to the packet is only 8Mbps, it will take 306 seconds = 5 minutes to send 306MB. It can be seen that the bandwidth consumed is relatively large, and the rotation cycle is long.

发明内容 Contents of the invention

有鉴于此,本发明的目的在于提供一种单向网络中数据的组播方法、接收方法、组播装置、接收装置及系统,不需要把所有的终端设备标识作为分组信息广播下去即可让每个终端设备知道自己所属的分组,大大减少数据发送量,节约带宽,缩短轮播周期。 In view of this, the object of the present invention is to provide a multicast method, a receiving method, a multicast device, a receiving device and a system for data in a one-way network, and it is not necessary to broadcast all terminal equipment identifiers as packet information to allow Each terminal device knows the group it belongs to, which greatly reduces the amount of data sent, saves bandwidth, and shortens the rotation cycle.

为达到上述目的,本发明的技术方案具体是这样实现的: In order to achieve the above object, the technical solution of the present invention is specifically realized in the following way:

本发明提供一种单向网络中数据的组播方法,包括: The invention provides a method for multicasting data in a unidirectional network, comprising:

根据各分组标识包含的终端设备标识生成各分组标识对应的分组位串; Generate a group bit string corresponding to each group identification according to the terminal equipment identification contained in each group identification;

将各分组标识及各分组标识对应的分组位串的映射关系生成分组信息; generating grouping information from the mapping relationship between each grouping identifier and the grouping bit string corresponding to each grouping identifier;

将业务元数据、与所述业务元数据对应的业务描述信息、所述分组信息广播至终端设备,所述业务描述信息包含所述业务元数据需要广播的各分组标识。 Broadcasting the service metadata, service description information corresponding to the service metadata, and the group information to the terminal device, where the service description information includes the group identifiers of the service metadata that need to be broadcast.

本发明还提供一种单向网络中数据的接收方法,包括: The present invention also provides a method for receiving data in a one-way network, including:

从广播数据流中获取分组信息,解析出分组信息包含的各分组标识与各分组标识对应的分组位串; Obtaining grouping information from the broadcast data stream, parsing out each grouping identifier contained in the grouping information and a packet bit string corresponding to each grouping identifier;

将终端设备标识与各分组位串进行匹配,若匹配成功,则保存匹配成功的分组位串对应的分组标识; Matching the terminal device identifier with each group bit string, if the match is successful, then saving the group identifier corresponding to the successfully matched group bit string;

检测业务描述信息中是否包含所述分组标识,若包含,则获取所述业务描述信息对应的业务元数据。 Detect whether the service description information contains the group identifier, and if so, acquire service metadata corresponding to the service description information.

本发明还提供一种单向网络中数据组播的装置,包括: The present invention also provides a device for multicasting data in a unidirectional network, including:

分组位串生成模块,用于根据各分组标识包含的终端设备标识生成各分组标识对应的分组位串; A grouping bit string generating module, configured to generate a grouping bit string corresponding to each grouping identifier according to the terminal equipment identifier contained in each grouping identifier;

分组信息生成模块,用于将各分组标识及各分组标识对应的分组位串的映射关系生成分组信息; A grouping information generation module is used to generate grouping information with the mapping relationship of each grouping identifier and the corresponding grouping bit string of each grouping identifier;

播发模块,用于将业务元数据、与所述业务元数据对应的业务描述信息、所述分组信息广播至终端设备,所述业务描述信息包含所述业务元数据需要广播的各分组标识。 The dissemination module is configured to broadcast service metadata, service description information corresponding to the service metadata, and the group information to the terminal device, where the service description information includes the identifiers of the groups whose service metadata needs to be broadcast.

本发明还提供一种单向网络中数据接收的装置,包括: The present invention also provides a device for receiving data in a one-way network, including:

分组信息解析模块,用于从广播数据流中获取分组信息,解析出分组信息包含的各分组标识与各分组标识对应的分组位串; The packet information parsing module is used to obtain the packet information from the broadcast data stream, and resolve each packet identifier contained in the packet information and the packet bit string corresponding to each packet identifier;

分组匹配模块,用于将终端设备标识与各分组位串进行匹配,若匹配成功,则保存匹配成功的分组位串对应的分组标识; The group matching module is used to match the terminal device identification with each group bit string, and if the match is successful, then save the group identification corresponding to the successfully matched group bit string;

数据接收模块,用于检测业务描述信息中是否包含所述分组标识,若包含,则获取所述业务描述信息对应的业务元数据。 The data receiving module is configured to detect whether the group identifier is included in the service description information, and if so, obtain the service metadata corresponding to the service description information.

本发明还提供一种单向网络中数据组播的系统,包括: The present invention also provides a system for multicasting data in a unidirectional network, including:

数据库,用于存储终端设备的标识信息; a database, used to store identification information of the terminal device;

分组控制服务器,用于从所述数据库中读取终端设备的标识信息创建分组,为每个分组分配分组标识,根据各分组标识包含的终端设备标识生成各分组标识对应的分组位串,将各分组标识及各分组标识对应的分组位串的映射关系生成分组信息,将各分组标识发送给业务服务器,将分组信息发送给播发服务器; The group control server is used to read the identification information of the terminal equipment from the database to create a group, assign a group identification to each group, generate a group bit string corresponding to each group identification according to the terminal equipment identification contained in each group identification, and assign each The mapping relationship between the group identifier and the group bit string corresponding to each group identifier generates group information, sends each group identifier to the service server, and sends the group information to the broadcast server;

业务服务器,根据业务元数据和分组标识生成业务描述信息,所述业务描述信息包含所述业务元数据需要广播的各分组标识,将业务元数据及所述业务元数据对应的业务描述信息发送至播发服务器; The service server generates service description information according to the service metadata and the group identifier, the service description information includes the group identifiers of the service metadata that need to be broadcast, and sends the service metadata and the service description information corresponding to the service metadata to broadcast server;

播发服务器,用于将业务元数据、与所述业务元数据对应的业务描述信息、所述分组信息广播至终端设备; A broadcast server, configured to broadcast service metadata, service description information corresponding to the service metadata, and the grouping information to terminal devices;

终端设备,用于根据终端设备标识在所述分组信息中查询出其所属的分组标识,检测业务描述信息中是否包含所述分组标识,若包含,则获取所述业务描述信息对应的业务元数据。 The terminal device is configured to query the group identifier to which it belongs in the group information according to the terminal device identifier, detect whether the service description information contains the group identifier, and if so, obtain the service metadata corresponding to the service description information .

由上述的技术方案可见,通过采用多个哈希函数将分组标识包含的各终端设备标识映射到一个位数组生成分组位串,再将分组位串与分组标识的映射关系生成分组信息广播到终端。终端设备采用同样的哈希函数计算出终端设备标识的哈希值序列,将哈希值序列与各分组位串进行匹配得到该终端设备所属的分组标识。终端设备根据分组标识接收属于该分组的业务数据。本方案不需要把所有的终端设备标识作为分组信息广播下去即可让每个终端设备知道自己所属的分组,大大减少数据发送量,节约带宽,缩短轮播周期。 It can be seen from the above technical solution that by using multiple hash functions to map each terminal device identifier contained in the group identifier to a bit array to generate a group bit string, and then generate group information broadcast to the terminal by mapping the group bit string and the group identifier . The terminal device uses the same hash function to calculate the hash value sequence of the terminal device identifier, and matches the hash value sequence with each group bit string to obtain the group identifier to which the terminal device belongs. The terminal device receives the service data belonging to the group according to the group identifier. This solution does not need to broadcast all terminal device identifiers as group information to let each terminal device know the group it belongs to, greatly reducing the amount of data sent, saving bandwidth, and shortening the rotation cycle.

附图说明 Description of drawings

图1为本发明实施例提供的一种单向网络中数据组播的方法流程图; Fig. 1 is a flow chart of a method for multicasting data in a unidirectional network provided by an embodiment of the present invention;

图2为本发明实施例提供的分组位串的生成方法流程图; Fig. 2 is a flow chart of a method for generating a packet bit string provided by an embodiment of the present invention;

图3为本发明实施例提供的哈希序列值与位数组的映射方法示意图; 3 is a schematic diagram of a mapping method between a hash sequence value and a bit array provided by an embodiment of the present invention;

图4为本发明实施例提供的一种单向网络中数据接收的方法流程图; FIG. 4 is a flowchart of a method for receiving data in a one-way network provided by an embodiment of the present invention;

图5为本发明实施例提供的终端设备的哈希序列值与分组位串的匹配方法示意图; 5 is a schematic diagram of a method for matching a hash sequence value of a terminal device and a packet bit string according to an embodiment of the present invention;

图6为本发明实施例提供的一种单向网络中数据组播的装置结构图; FIG. 6 is a structural diagram of a data multicast device in a unidirectional network provided by an embodiment of the present invention;

图7为本发明实施例提供的一种单向网络中数据接收的装置结构图; FIG. 7 is a structural diagram of a data receiving device in a one-way network provided by an embodiment of the present invention;

图8为本发明实施例提供的一种单向网络中数据组播的系统结构图。 Fig. 8 is a system structure diagram of data multicast in a unidirectional network provided by an embodiment of the present invention.

具体实施方式 detailed description

为使本发明的目的、技术方案、及优点更加清楚明白,以下参照附图并举实施例,对本发明进一步详细说明。 In order to make the object, technical solution, and advantages of the present invention clearer, the present invention will be further described in detail below with reference to the accompanying drawings and examples.

如图1为本发明实施例提供的一种单向网络中数据组播的方法流程图,包括: Figure 1 is a flow chart of a method for multicasting data in a unidirectional network provided by an embodiment of the present invention, including:

步骤S101,根据各分组标识包含的终端设备标识生成各分组标识对应的分组位串。 Step S101, generating a group bit string corresponding to each group identifier according to the terminal device identifier included in each group identifier.

数字电视前端系统中包括多个业务系统,为终端设备提供各种业务,比如,广告系统,视频点播系统,天气预报系统。每个业务系统对用户有不同的分组,不同的分组接收不同的业务数据。对用户进行分组即对终端设备标识进行分组,这里所述的终端设备标识可以是终端的用户名、IP地址、CA卡号、MAC地址,设备序列号等能唯一标识终端设备的信息。系统在创建分组时,为每个分组分配一个分组标识,业务系统根据该分组标识对不同的分组提供不同的业务。 The digital TV front-end system includes multiple service systems to provide various services for terminal equipment, such as an advertisement system, a video-on-demand system, and a weather forecast system. Each business system has different groups for users, and different groups receive different business data. Grouping users means grouping terminal device identifiers. The terminal device identifiers mentioned here may be terminal user names, IP addresses, CA card numbers, MAC addresses, device serial numbers, and other information that can uniquely identify terminal devices. When the system creates groups, it assigns a group ID to each group, and the service system provides different services to different groups according to the group ID.

根据分组标识包含的终端设备标识生成分组标识对应的分组位串包括: Generating a group bit string corresponding to the group identifier according to the terminal device identifier included in the group identifier includes:

预先定义一个位数组和至少一个哈希函数; predefine a bit array and at least one hash function;

获取分组标识所包含的终端设备标识; Obtain the terminal device identifier included in the group identifier;

通过哈希函数将分组标识所包含的终端设备标识映射到所述位数组生成分组位串。 Mapping the terminal device identifier included in the group identifier to the bit array through a hash function to generate a group bit string.

如图2所示为本发明实施例提供的分组位串的生成方法流程图,图3所示为本发明实施例提供的哈希序列值与位数组的映射方法示意图,具体描述如下: As shown in Figure 2, it is a flowchart of a method for generating a grouped bit string provided by an embodiment of the present invention, and Figure 3 is a schematic diagram of a mapping method between a hash sequence value and a bit array provided by an embodiment of the present invention, and the specific description is as follows:

预先定义一个m位的位数组及K个不同的哈希函数,其中,位数组所有位初始化为0,K个哈希函数的值域均为[0,m-1]; Predefine an m-bit bit array and K different hash functions, where all bits of the bit array are initialized to 0, and the value ranges of the K hash functions are [0, m-1];

读取该分组内的一个终端设备标识,使用K个哈希函数对终端设备标识进行哈希计算,产生一个哈希值序列[H1,H2…Hk]; Read a terminal device identifier in the group, use K hash functions to perform hash calculation on the terminal device identifier, and generate a hash value sequence [H1, H2...Hk];

将位数组中的H1,H2…Hk对应的位设置为1; Set the bits corresponding to H1, H2...Hk in the bit array to 1;

继续读取下一个终端设备标识进行同样的处理,直到该分组内所有终端设备标识都处理完毕,最终产生的位数组即该分组对应的分组位串。 Continue to read the next terminal device identifier and perform the same processing until all terminal device identifiers in the group are processed, and the finally generated bit array is the group bit string corresponding to the group.

步骤S102,将各分组标识及各分组标识对应的分组位串的映射关系生成分组信息。 Step S102, generating group information from the mapping relationship between each group identifier and the group bit string corresponding to each group identifier.

分组标识是某分组的唯一识别符号,分组位串是某分组包含的终端设备集。如前所述,业务系统是根据分组标识为不同分组提供不同业务的。单向网络中,终端设备不能通过与前端系统进行交互获知所属的分组标识,因此,前端系统将分组信息和业务信息广播到各终端设备,终端设备将自身的终端设备标识与分组信息进行匹配查询出所属的分组标识,从而接收该分组标识对应的业务。将分组标识与分组位串的映射关系生成分组信息,终端设备才能根据该分组信息找到所属的分组标识。 The group identifier is the unique identification symbol of a certain group, and the group bit string is the set of terminal equipment contained in a certain group. As mentioned above, the service system provides different services for different groups according to the group identification. In a one-way network, a terminal device cannot interact with the front-end system to know the group ID it belongs to. Therefore, the front-end system broadcasts group information and service information to each terminal device, and the terminal device matches its own terminal device ID with the group information. output the group ID to which it belongs, so as to receive the service corresponding to the group ID. The mapping relationship between the group identifier and the group bit string is used to generate group information, so that the terminal device can find the group identifier it belongs to according to the group information.

步骤S103,将分组信息与业务元数据、业务元数据对应的业务描述信息广播至终端设备,其中,业务描述信息包含业务元数据需要广播的各分组标识。 Step S103, broadcasting group information, service metadata, and service description information corresponding to the service metadata to the terminal device, wherein the service description information includes the identifiers of each group whose service metadata needs to be broadcast.

业务元数据、与业务元数据对应的业务描述信息、分组信息可以一起广播至终端设备,也可以分开广播至终端设备。同一业务可以播发到多个不同分组,因此,业务描述信息中包含的分组标识可以有多个。一般情况下,单向数据轮播时,业务数据的播发周期小于分组信息的播发周期。 The service metadata, service description information corresponding to the service metadata, and grouping information can be broadcast to the terminal device together, or can be broadcast to the terminal device separately. The same service can be advertised to multiple different groups, therefore, there can be multiple group identifiers contained in the service description information. Generally, in the one-way data carousel, the broadcast cycle of service data is shorter than the broadcast cycle of group information.

优选地,还可以将分组信息对应的版本信息广播至终端设备,以便终端设备根据版本信息判断分组信息是否发生变化,如果不发生变化,可以不对广播数据流中的分组信息做解析,直接根据上一次存储的分组标识获取业务数据。 Preferably, the version information corresponding to the grouping information can also be broadcast to the terminal device, so that the terminal device can judge whether the grouping information has changed according to the version information. The stored group identifier obtains business data once.

实施上述实施例,通过采用多个哈希函数将分组标识包含的各终端设备标识映射到一个位数组生成分组位串,再将分组位串和分组标识的映射关系生成分组信息广播至终端,使终端可通过终端设备标识与分组位串匹配出所属的分组。本方案不需要把所有的终端设备标识作为分组信息广播下去即可让每个终端设备知道自己所属的分组,大大减少数据发送量,节约带宽,缩短轮播周期。 Implement the above-mentioned embodiment, by using multiple hash functions to map each terminal device identifier included in the group identifier to a bit array to generate a group bit string, and then broadcast the group information generated by the mapping relationship between the group bit string and the group identifier to the terminal, so that The terminal can find out which group it belongs to by matching the terminal device identifier with the group bit string. This solution does not need to broadcast all terminal device identifiers as group information to let each terminal device know the group it belongs to, greatly reducing the amount of data sent, saving bandwidth, and shortening the rotation cycle.

如图4所示为本发明实施例提供的一种单向网络中数据接收的方法流程图,方法步骤包括: As shown in Figure 4, it is a flow chart of a method for receiving data in a one-way network provided by an embodiment of the present invention, and the method steps include:

步骤S201,从广播数据流中获取分组信息,解析出分组信息包含的各分组标识与各分组标识对应的分组位串。 In step S201, the grouping information is obtained from the broadcast data stream, and each grouping identifier included in the grouping information is parsed out and a packet bit string corresponding to each grouping identifier is obtained.

终端设备获取广播数据流中的分组信息,解析出分组信息中包含的各分组标识与各分组标识对应的分组位串。 The terminal device obtains the grouping information in the broadcast data stream, and parses out each grouping identifier included in the grouping information and a packet bit string corresponding to each grouping identifier.

优选地,当广播数据流中还包括分组信息对应的版本信息时,在步骤S201之前还包括:从广播数据流中获取分组信息对应的版本信息,将所述版本信息与终端设备保存的版本信息进行比较;若相同,则跳转到步骤S203; Preferably, when the broadcast data stream also includes version information corresponding to the grouping information, before step S201, it also includes: obtaining the version information corresponding to the grouping information from the broadcast data stream, and combining the version information with the version information stored in the terminal device Compare; if the same, then jump to step S203;

否则,将存储器中的版本信息更新为所述从广播数据流中获取的版本信息。 Otherwise, update the version information in the memory to the version information obtained from the broadcast data stream.

步骤S202,将终端设备标识与各分组位串进行匹配,若匹配成功,则保存匹配成功的分组位串对应的分组标识。 Step S202, matching the terminal device identifier with each group bit string, if the match is successful, storing the group identifier corresponding to the successfully matched group bit string.

具体的,将终端设备标识对应的哈希值序列与各分组位串进行匹配,若匹配成功,则保存匹配成功的分组位串对应的分组标识。 Specifically, the hash value sequence corresponding to the terminal device identifier is matched with each group bit string, and if the match is successful, the group identifier corresponding to the successfully matched group bit string is stored.

如图5所示为本发明实施例提供的终端设备的哈希序列值与分组位串的匹配方法示意图,具体的匹配流程如下: As shown in Figure 5, it is a schematic diagram of a method for matching the hash sequence value of the terminal device and the packet bit string provided by the embodiment of the present invention, and the specific matching process is as follows:

首先,从终端设备的存储器中获取终端设备标识;其次,采用与前端生成分组位串相同的哈希函数对终端设备进行哈希计算得到哈希序列值[H1,H2…Hk];再次,读取一分组位串,比较该分组位串中对应的H1,H2…Hk位置上是否为1,如果全部为1,则匹配成功,该终端设备属于该分组,将该分组标识保存到存储器中;否则,该终端设备不属于该分组,继续与其他分组位串进行匹配。 First, obtain the terminal device identifier from the memory of the terminal device; secondly, use the same hash function as the front-end generated packet bit string to perform hash calculation on the terminal device to obtain the hash sequence value [H1, H2...Hk]; thirdly, read Take a group bit string, compare whether the corresponding H1, H2...Hk positions in the group bit string are 1, if all are 1, then the match is successful, the terminal device belongs to the group, and the group identifier is stored in the memory; Otherwise, the terminal device does not belong to the group, and continues to match with other group bit strings.

需要说明的是,计算终端设备的哈希值序列步骤也可以在获取到分组信息之前进行,还可以将计算得到的哈希值序列进行存储,避免后续进行多次匹配时进行重复计算。 It should be noted that the step of calculating the hash value sequence of the terminal device can also be performed before obtaining the group information, and the calculated hash value sequence can also be stored to avoid repeated calculations in subsequent multiple matchings.

实际使用中,哈希函数有一定的冲突概率,可能恰好有两个终端设备标识生成的哈希值序列是相同的,这种情况称为误报,即不属于这个分组的终端设备也判断出自己是属于这个分组的。通过使用多个哈希函数,加长位数组的长度,可以把误报率降低。当位数组的长度为分组内终端设备数量的16倍,哈希函数为8个左右时,误报率可以降到0.0001以下,基本满足绝大多数的要求。 In actual use, the hash function has a certain probability of collision, and there may be exactly the same hash value sequence generated by two terminal device identifiers. This situation is called a false positive, that is, terminal devices that do not belong to this group also judge I belong to this group. By using multiple hash functions and increasing the length of the bit array, the false positive rate can be reduced. When the length of the bit array is 16 times the number of terminal devices in the group, and the number of hash functions is about 8, the false alarm rate can be reduced to below 0.0001, which basically meets most requirements.

优选地,考虑到分组信息的轮播周期比业务数据的轮播周期长,为了提供业务数据接收的实时性,终端设备将匹配成功的分组标识保存到存储器中,当分组信息不发生变化时,直接从存储器中读取分组标识接收业务数据。同时,终端设备需要在后台实时监控分组信息的版本变化,当版本信息发生变化时,需要将终端设备的哈希值序列与新的分组信息的分组位串重新进行匹配,得到更新后的分组标识,将其保存到存储器中。 Preferably, considering that the carousel period of the group information is longer than the carousel period of the service data, in order to provide real-time service data reception, the terminal device stores the successfully matched group identification in the memory, and when the group information does not change, The packet identification is directly read from the memory to receive service data. At the same time, the terminal device needs to monitor the version change of the group information in real time in the background. When the version information changes, it is necessary to re-match the hash value sequence of the terminal device with the group bit string of the new group information to obtain the updated group identification , saving it to memory.

步骤S203,检测业务描述信息中是否包含该分组标识,若包含,则获取业务描述信息对应的业务元数据。 In step S203, it is detected whether the group identifier is included in the service description information, and if yes, the service metadata corresponding to the service description information is acquired.

终端设备根据分组标识,检测业务描述信息中是否包含该分组标识,若包含,则通过业务描述信息获取对应业务元数据。 According to the group identifier, the terminal device detects whether the group identifier is included in the service description information, and if so, obtains corresponding service metadata through the service description information.

实施上述实施例,通过将终端设备标识的哈希值序列与广播数据流中的分组信息中的分组位串进行匹配,获取终端设备所属的分组标识,再根据分组标识接收该分组的业务数据。另外,通过在广播数据流中增加版本信息,使得终端设备不需要重复匹配,只有当分组信息发生变化的时候才去匹配,使终端设备能更实时地接收到业务数据。本方案不需要把所有的终端设备标识作为分组信息广播下去即可让每个终端设备知道自己所属的分组,大大减少数据发送量,节约带宽,缩短轮播周期。 Implementing the above embodiment, by matching the hash value sequence of the terminal device identifier with the packet bit string in the group information in the broadcast data stream, the group identifier to which the terminal device belongs is obtained, and then the service data of the group is received according to the group identifier. In addition, by adding version information in the broadcast data stream, the terminal device does not need to repeat the matching, only when the packet information changes, the terminal device can receive the service data in a more real-time manner. This solution does not need to broadcast all terminal device identifiers as group information to let each terminal device know the group it belongs to, greatly reducing the amount of data sent, saving bandwidth, and shortening the rotation cycle.

如图6所示为本发明实施例提供的一种单向网络中数据组播的装置结构图,包括: As shown in Figure 6, it is a device structure diagram of a data multicast in a unidirectional network provided by an embodiment of the present invention, including:

分组位串生成模块31,用于根据各分组标识包含的终端设备标识生成各分组标识对应的分组位串; The grouping bit string generation module 31 is used for generating the grouping bit string corresponding to each grouping identification according to the terminal device identification contained in each grouping identification;

分组信息生成模块32,用于将各分组标识及各分组标识对应的分组位串的映射关系生成分组信息; The grouping information generation module 32 is used for generating grouping information with the mapping relationship of each grouping identifier and the grouping bit string corresponding to each grouping identifier;

播发模块33,用于将业务元数据、与所述业务元数据对应的业务描述信息、所述分组信息广播至终端设备,所述业务描述信息包含所述业务元数据需要广播的各分组标识。 The dissemination module 33 is configured to broadcast service metadata, service description information corresponding to the service metadata, and the group information to the terminal device, where the service description information includes the identifiers of the groups whose service metadata needs to be broadcast.

其中,分组位串生成模块31包括: Wherein, the packet bit string generation module 31 includes:

预定义模块311,用于预先定义一个位数组和至少一个哈希函数; A predefined module 311, configured to predefine a bit array and at least one hash function;

终端标识获取模块312,用于获取分组标识包含的终端设备标识; A terminal identification acquisition module 312, configured to acquire the terminal equipment identification contained in the group identification;

分组位串生成子模块313,用于通过所述哈希函数将所述分组标识所包含的终端设备标识映射到所述位数组生成分组位串。 The group bit string generation sub-module 313 is configured to map the terminal device identifier contained in the group identifier to the bit array through the hash function to generate a group bit string.

播发模块33还用于将所述分组信息对应的版本信息广播至终端设备。 The dissemination module 33 is further configured to broadcast the version information corresponding to the group information to the terminal device.

实施上述实施例,通过采用多个哈希函数将分组标识包含的各终端设备标识映射到一个位数组生成分组位串,再将分组位串和分组标识的映射关系生成分组信息广播至终端,使终端可通过终端设备标识与分组位串匹配出所属的分组。本方案不需要把所有的终端设备标识作为分组信息广播下去即可让每个终端设备知道自己所属的分组,大大减少数据发送量,节约带宽,缩短轮播周期。 Implement the above-mentioned embodiment, by using multiple hash functions to map each terminal device identifier included in the group identifier to a bit array to generate a group bit string, and then broadcast the group information generated by the mapping relationship between the group bit string and the group identifier to the terminal, so that The terminal can find out which group it belongs to by matching the terminal device identifier with the group bit string. This solution does not need to broadcast all terminal device identifiers as group information to let each terminal device know the group it belongs to, greatly reducing the amount of data sent, saving bandwidth, and shortening the rotation cycle.

如图7所示为本发明实施例提供的一种单向网络中数据接收的装置结构图,包括: As shown in FIG. 7, it is a structural diagram of a device for receiving data in a one-way network provided by an embodiment of the present invention, including:

分组信息解析模块41,用于从广播数据流中获取分组信息,解析出各分组标识与各分组标识对应的分组位串; The grouping information parsing module 41 is used for obtaining the grouping information from the broadcast data stream, and parsing out each grouping identifier and the grouping bit string corresponding to each grouping identifier;

分组匹配模块42,用于将终端设备标识与各分组位串进行匹配,若匹配成功,则保存匹配成功的分组位串对应的分组标识; The group matching module 42 is used to match the terminal device identification with each group bit string, if the match is successful, then save the group identification corresponding to the successfully matched group bit string;

数据接收模块43,用于检测业务描述信息中是否包含所述分组标识,若包含,则获取所述业务描述信息对应的业务元数据。 The data receiving module 43 is configured to detect whether the group identifier is included in the service description information, and if yes, obtain the service metadata corresponding to the service description information.

其中,分组匹配模块42包括: Wherein, group matching module 42 comprises:

计算模块421,用于计算终端设备标识的哈希值序列; Calculation module 421, used to calculate the hash value sequence of terminal device identification;

匹配子模块422,用于将所述哈希值序列与各分组位串进行匹配,若匹配成功,则保存匹配成功的分组位串对应的分组标识。 The matching sub-module 422 is configured to match the hash value sequence with each group bit string, and if the match is successful, save the group identifier corresponding to the successfully matched group bit string.

优选地,所述装置还包括版本比较模块(未在图中示出),用于从广播数据流中获取分组信息对应的版本信息,将所述版本信息与终端设备保存的版本信息进行比较,若不同,则将存储器中的版本信息更新为所述从广播数据流中获取的版本信息,并触发分组信息解析模块41和分组匹配模块42从广播数据流中重新获取与所述终端设备匹配的分组标识后再由数据接收模块43根据所述重新获取的分组标识获取对应的业务元数据; Preferably, the device further includes a version comparison module (not shown in the figure), configured to obtain version information corresponding to the packet information from the broadcast data stream, and compare the version information with the version information saved by the terminal device, If they are different, update the version information in the memory to the version information obtained from the broadcast data stream, and trigger the group information parsing module 41 and the group matching module 42 to reacquire the version information that matches the terminal device from the broadcast data stream. After the group identification, the data receiving module 43 obtains the corresponding service metadata according to the re-acquired group identification;

否则,触发数据接收模块43根据已存储的分组标识获取对应的业务元数据。 Otherwise, the trigger data receiving module 43 acquires corresponding service metadata according to the stored group identifier.

实施上述实施例,通过将终端设备标识的哈希值序列与广播数据流中的分组信息中的分组位串进行匹配,获取终端设备所属的分组标识,再根据分组标识接收该分组的业务数据。另外,通过在广播数据流中增加版本信息,使得终端设备不需要重复匹配,只有当分组信息发生变化的时候才去匹配,使终端设备能更实时地接收到业务数据。本方案不需要把所有的终端设备标识作为分组信息广播下去即可让每个终端设备知道自己所属的分组,大大减少数据发送量,节约带宽,缩短轮播周期。 Implementing the above embodiment, by matching the hash value sequence of the terminal device identifier with the packet bit string in the group information in the broadcast data stream, the group identifier to which the terminal device belongs is obtained, and then the service data of the group is received according to the group identifier. In addition, by adding version information in the broadcast data stream, the terminal device does not need to repeat the matching, only when the packet information changes, the terminal device can receive the service data in a more real-time manner. This solution does not need to broadcast all terminal device identifiers as group information to let each terminal device know the group it belongs to, greatly reducing the amount of data sent, saving bandwidth, and shortening the rotation cycle.

如图8所示为本发明实施例提供的一种单向网络中数据组播的系统结构图,包括: As shown in FIG. 8, it is a system structure diagram of data multicast in a unidirectional network provided by an embodiment of the present invention, including:

数据库51,用于存储终端设备的标识信息; A database 51, configured to store identification information of terminal equipment;

分组控制服务器52,用于从所述数据库中读取终端设备的标识信息创建分组,为每个分组分配分组标识,根据各分组标识包含的终端设备标识生成各分组标识对应的分组位串,将各分组标识及各分组标识对应的分组位串的映射关系生成分组信息,将各分组标识发送给业务服务器,将分组信息发送给播发服务器; The group control server 52 is used to read the identification information of the terminal equipment from the database to create a group, assign a group identification to each group, generate a group bit string corresponding to each group identification according to the terminal equipment identification contained in each group identification, and The mapping relationship between each group identifier and the group bit string corresponding to each group identifier generates group information, sends each group identifier to the service server, and sends the group information to the broadcast server;

业务服务器54,根据业务元数据和分组标识生成业务描述信息,所述业务描述信息包含所述业务元数据需要广播的各分组标识,将业务元数据及所述业务元数据对应的业务描述信息发送至播发服务器; The service server 54 generates service description information according to the service metadata and group identifiers, the service description information includes the group identifiers that the service metadata needs to broadcast, and sends the service metadata and the service description information corresponding to the service metadata To broadcast server;

播发服务器53,用于将业务元数据、与所述业务元数据对应的业务描述信息、所述分组信息广播至终端设备; The broadcast server 53 is configured to broadcast service metadata, service description information corresponding to the service metadata, and the group information to the terminal device;

终端设备55,用于根据终端设备标识在所述分组信息中查询出其所属的分组标识,检测业务描述信息中是否包含所述分组标识,若包含,则获取所述业务描述信息对应的业务元数据。 The terminal device 55 is configured to query the group identifier to which it belongs in the group information according to the terminal device identifier, detect whether the service description information contains the group identifier, and if so, obtain the service element corresponding to the service description information data.

实施上述实施例,通过采用多个哈希函数将分组标识包含的各终端设备标识映射到一个位数组生成分组位串,再将分组位串与分组标识的映射关系生成分组信息广播到终端。终端设备采用同样的哈希函数计算出终端设备标识的哈希值序列,将哈希值序列与各分组位串进行匹配得到该终端设备所属的分组标识。终端设备根据分组标识接收属于该分组的业务数据。本方案不需要把所有的终端设备标识作为分组信息广播下去即可让每个终端设备知道自己所属的分组,大大减少数据发送量,节约带宽,缩短轮播周期。 Implementing the above embodiment, by using a plurality of hash functions to map each terminal device identifier contained in the group identifier to a bit array to generate a group bit string, and then broadcast the group information generated by the mapping relationship between the group bit string and the group identifier to the terminal. The terminal device uses the same hash function to calculate the hash value sequence of the terminal device identifier, and matches the hash value sequence with each group bit string to obtain the group identifier to which the terminal device belongs. The terminal device receives the service data belonging to the group according to the group identifier. This solution does not need to broadcast all terminal device identifiers as group information to let each terminal device know the group it belongs to, greatly reducing the amount of data sent, saving bandwidth, and shortening the rotation cycle.

以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明保护的范围之内。 The above descriptions are only preferred embodiments of the present invention, and are not intended to limit the present invention. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principles of the present invention shall be included in the present invention. within the scope of protection.

Claims (9)

1. the method for multicasting of data in unilateral network, is characterized in that, comprising:
Grouping bit string corresponding to each group character is generated according to the Terminal Equipment Identifier that each group character comprises;
The mapping relations of each group character and grouping bit string corresponding to each group character are generated grouping information;
Version information corresponding to service metadata, the business description information corresponding with described service metadata, described grouping information and described grouping information is broadcast to terminal equipment, judge whether grouping information changes to make described terminal equipment according to described version information, if do not changed, then do not resolve the grouping information in broadcast data stream, the group character directly stored according to the last time obtains business datum; Described business description packets of information needs each group character of broadcast containing described service metadata.
2. the method for claim 1, is characterized in that, the grouping bit string that the Terminal Equipment Identifier comprised according to group character generates group character corresponding comprises:
A pre-defined units group and at least one hash function;
Obtain the Terminal Equipment Identifier that group character comprises;
By described hash function, the Terminal Equipment Identifier that described group character comprises is mapped to described bit array and generates grouping bit string.
3. the method for reseptance of data in unilateral network, is characterized in that, comprising:
From broadcast data stream, obtain the version information that grouping information is corresponding, the version information that described version information and terminal equipment are preserved is compared; If identical, then jump to and detect in business description information whether comprise described group character, if comprise, then obtain the step of service metadata corresponding to described business description information; If otherwise different, then the version information in memory is updated to the described version information obtained from broadcast data stream;
From broadcast data stream, obtain grouping information, parse the grouping bit string that each group character that grouping information comprises is corresponding with each group character;
Terminal Equipment Identifier is mated with each grouping bit string, if the match is successful, then the group character that the preservation grouping bit string that the match is successful is corresponding;
Detect in business description information and whether comprise described group character, if comprise, then obtain the service metadata that described business description information is corresponding.
4. method as claimed in claim 3, is characterized in that, is describedly mated with each grouping bit string by Terminal Equipment Identifier, if the match is successful, then the group character that the preservation grouping bit string that the match is successful is corresponding comprises:
Sequence of hash values corresponding for Terminal Equipment Identifier is mated with each grouping bit string, if the match is successful, then the group character that the preservation grouping bit string that the match is successful is corresponding.
5. the device of data multicast in unilateral network, is characterized in that, comprising:
Grouping bit string generation module, the Terminal Equipment Identifier for comprising according to each group character generates grouping bit string corresponding to each group character;
Grouping information generation module, for generating grouping information by the mapping relations of each group character and grouping bit string corresponding to each group character;
Broadcast module, for version information corresponding to service metadata, the business description information corresponding with described service metadata, described grouping information and grouping information is broadcast to terminal equipment, judge whether grouping information changes to make described terminal equipment according to described version information, if do not changed, then do not resolve the grouping information in broadcast data stream, the group character directly stored according to the last time obtains business datum; Described business description packets of information needs each group character of broadcast containing described service metadata.
6. device as claimed in claim 5, it is characterized in that, described grouping bit string generation module comprises:
Predefine module, for a pre-defined units group and at least one hash function;
Terminal iidentification acquisition module, for obtaining the Terminal Equipment Identifier that group character comprises;
Grouping bit string generates submodule, generates grouping bit string for the Terminal Equipment Identifier that described group character comprises being mapped to described bit array by described hash function.
7. the device of data receiver in unilateral network, is characterized in that, comprising:
Grouping information parsing module, for obtaining grouping information from broadcast data stream, parses the grouping bit string that each group character that grouping information comprises is corresponding with each group character;
Group match module, for Terminal Equipment Identifier is mated with each grouping bit string, if the match is successful, then the group character that the preservation grouping bit string that the match is successful is corresponding;
Data reception module, for detecting in business description information whether comprise described group character, if comprise, then obtains the service metadata that described business description information is corresponding;
Edition comparison module, for obtaining version information corresponding to grouping information from broadcast data stream, the version information that described version information and terminal equipment are preserved is compared, if different, then the version information in memory is updated to the described version information obtained from broadcast data stream, and triggers described grouping information parsing module and described group match module and again obtain from broadcast data stream and obtain corresponding service metadata by described data reception module according to the described group character again obtained again with after the group character that described terminal equipment mates; If otherwise identical, then trigger data receiver module obtains corresponding service metadata according to the group character stored.
8. device as claimed in claim 7, it is characterized in that, described group match module comprises:
Computing module, for the sequence of hash values of computing terminal device identification;
Matched sub-block, for described sequence of hash values is mated with each grouping bit string, if the match is successful, then the group character that the preservation grouping bit string that the match is successful is corresponding.
9. the system of data multicast in unilateral network, is characterized in that, comprising:
Database, for the identification information of storage terminal equipment;
Grouping Control Server, identification information for reading terminal equipment from described database creates grouping, for each grouping allocation packets mark, grouping bit string corresponding to each group character is generated according to the Terminal Equipment Identifier that each group character comprises, the mapping relations of each group character and grouping bit string corresponding to each group character are generated grouping information, each group character is sent to service server, grouping information is sent to and broadcasts server;
Service server, business description information is generated according to service metadata and group character, described business description packets of information needs each group character of broadcast containing described service metadata, service metadata and business description information corresponding to described service metadata is sent to and broadcasts server;
Broadcast server, for version information corresponding to service metadata, the business description information corresponding with described service metadata, described grouping information and described grouping information is broadcast to terminal equipment;
Terminal equipment, for inquiring the group character belonging to it in described grouping information according to Terminal Equipment Identifier, detects in business description information whether comprise described group character, if comprise, then obtains the service metadata that described business description information is corresponding; Described terminal equipment, also for judging whether grouping information changes according to described version information, if do not changed, is not then resolved the grouping information in broadcast data stream, and the group character directly stored according to the last time obtains business datum.
CN201210243099.9A 2012-07-13 2012-07-13 The method of multicasting of data, device, terminal and system in a kind of unilateral network Active CN102780568B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210243099.9A CN102780568B (en) 2012-07-13 2012-07-13 The method of multicasting of data, device, terminal and system in a kind of unilateral network

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210243099.9A CN102780568B (en) 2012-07-13 2012-07-13 The method of multicasting of data, device, terminal and system in a kind of unilateral network

Publications (2)

Publication Number Publication Date
CN102780568A CN102780568A (en) 2012-11-14
CN102780568B true CN102780568B (en) 2015-12-09

Family

ID=47125334

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210243099.9A Active CN102780568B (en) 2012-07-13 2012-07-13 The method of multicasting of data, device, terminal and system in a kind of unilateral network

Country Status (1)

Country Link
CN (1) CN102780568B (en)

Families Citing this family (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9558220B2 (en) 2013-03-04 2017-01-31 Fisher-Rosemount Systems, Inc. Big data in process control systems
US10909137B2 (en) * 2014-10-06 2021-02-02 Fisher-Rosemount Systems, Inc. Streaming data for analytics in process control systems
US10649449B2 (en) 2013-03-04 2020-05-12 Fisher-Rosemount Systems, Inc. Distributed industrial performance monitoring and analytics
US9665088B2 (en) 2014-01-31 2017-05-30 Fisher-Rosemount Systems, Inc. Managing big data in process control systems
US10866952B2 (en) 2013-03-04 2020-12-15 Fisher-Rosemount Systems, Inc. Source-independent queries in distributed industrial system
US10678225B2 (en) 2013-03-04 2020-06-09 Fisher-Rosemount Systems, Inc. Data analytic services for distributed industrial performance monitoring
US10649424B2 (en) 2013-03-04 2020-05-12 Fisher-Rosemount Systems, Inc. Distributed industrial performance monitoring and analytics
US10133243B2 (en) 2013-03-15 2018-11-20 Fisher-Rosemount Systems, Inc. Method and apparatus for seamless state transfer between user interface devices in a mobile control room
US9866641B2 (en) 2013-06-19 2018-01-09 Huawei Device (Dongguan) Co., Ltd. Information query method and device
CN105488364A (en) * 2014-09-15 2016-04-13 上海天脉聚源文化传媒有限公司 Method, device and system using two-dimension code to distinguish user type
CN105743663B (en) * 2014-12-10 2020-06-23 广东恒宇信息科技有限公司 Data transmission device and method
US10503483B2 (en) 2016-02-12 2019-12-10 Fisher-Rosemount Systems, Inc. Rule builder in a process control network
CN110620829B (en) * 2018-06-19 2022-08-19 中兴通讯股份有限公司 Method, device and equipment for distributing multicast service identification number and storage medium
CN113709680B (en) * 2020-05-20 2023-10-24 海能达通信股份有限公司 Group calling method and cluster server
CN114979974B (en) * 2022-04-13 2024-07-26 深圳市智岩科技有限公司 Wireless control method, device and equipment
CN115103202A (en) * 2022-04-27 2022-09-23 北京歌华有线电视网络股份有限公司 IP video live broadcast transmission method and system capable of resisting network degradation

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1774124A (en) * 2004-11-10 2006-05-17 华为技术有限公司 Business control information transmitting method in multimedia broadcasting/group broadcasting service
CN101299671A (en) * 2007-04-30 2008-11-05 上海贝尔阿尔卡特股份有限公司 Method and device for transmitting and receiving multicast data packet
CN101917347A (en) * 2010-09-03 2010-12-15 烽火通信科技股份有限公司 Crossing method for performing label mapping based on HASH
CN102136917A (en) * 2010-07-14 2011-07-27 华为技术有限公司 Ethernet multicast method and device

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101407906B1 (en) * 2008-05-30 2014-06-16 삼성전자주식회사 Apparatus and method for assigning frequency resources in a frequency overlay system

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1774124A (en) * 2004-11-10 2006-05-17 华为技术有限公司 Business control information transmitting method in multimedia broadcasting/group broadcasting service
CN101299671A (en) * 2007-04-30 2008-11-05 上海贝尔阿尔卡特股份有限公司 Method and device for transmitting and receiving multicast data packet
CN102136917A (en) * 2010-07-14 2011-07-27 华为技术有限公司 Ethernet multicast method and device
CN101917347A (en) * 2010-09-03 2010-12-15 烽火通信科技股份有限公司 Crossing method for performing label mapping based on HASH

Also Published As

Publication number Publication date
CN102780568A (en) 2012-11-14

Similar Documents

Publication Publication Date Title
CN102780568B (en) The method of multicasting of data, device, terminal and system in a kind of unilateral network
CN101416444B (en) Method and apparatus for providing internet protocol datacasting (IPDC) service, and method and apparatus for processing ipdc service
RU2008132463A (en) RADIO MESSAGE MANAGEMENT SYSTEM CONTAINING MESSAGE SEQUENCE INFORMATION
US8661161B2 (en) Method and system for providing message including universal resource locator
CN109729183B (en) Request processing method, device, equipment and storage medium
US8676236B1 (en) System, method, and computer program for generating a short message service (SMS) message using template codes
CN106921578B (en) Method and device for generating forwarding table item
JP2012529194A5 (en)
CN105450585A (en) Information transmission method and device
CN110708360A (en) An information processing method, system and electronic device
WO2010145485A1 (en) Method, system and esg server for distributing esg of multimedia broadcast service
WO2012119428A1 (en) Method, system and device for implementing multicast in shared network
CN106162365B (en) Active User Set Maintenance Method and System Based on Time Roulette and Barrage Behavior
CN107707686B (en) Equipment identification method and device
CN109739938A (en) A kind of correlating method, device and the equipment of more accounts
US9009755B2 (en) Match-rule based service message transfer method and system
CN105679066A (en) Device and system for transmitting road condition information through CDR
CN105635337A (en) Method for binding iOS device, iOS device and auxiliary device
CN109120740B (en) Server, system and method for generating IPv6 address
CN104601463A (en) Message forwarding method and device in VXLAN (virtual extensible local area network)
US20150373424A1 (en) Apparatus and Method for Conveying Information
CN117459542A (en) An Internet data downloading method, device, system and medium
CN117692430A (en) Intelligent management switch address query method, electronic equipment and storage medium
CN109802872B (en) Message capturing method, device and equipment
CN101184218B (en) Digital television service system processing information method and device

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
CP03 Change of name, title or address
CP03 Change of name, title or address

Address after: 18-f, block B, Zhongzhou holding center, No. 88, Haide 1st Road, Yuehai street, Nanshan District, Shenzhen City, Guangdong Province

Patentee after: Dragon View Media Co.,Ltd.

Address before: 4, 518057 floor, rainbow science and technology building, north high tech Zone, Nanshan District, Guangdong, Shenzhen

Patentee before: LONGVISION MEDIA CO.,LTD.

PE01 Entry into force of the registration of the contract for pledge of patent right
PE01 Entry into force of the registration of the contract for pledge of patent right

Denomination of invention: A Multicast Method, Device, Terminal and System for Data in One way Network

Effective date of registration: 20221021

Granted publication date: 20151209

Pledgee: Industrial and Commercial Bank of China Limited Shenzhen gaoxinyuan sub branch

Pledgor: Dragon View Media Co.,Ltd.

Registration number: Y2022980019260

PC01 Cancellation of the registration of the contract for pledge of patent right
PC01 Cancellation of the registration of the contract for pledge of patent right

Granted publication date: 20151209

Pledgee: Industrial and Commercial Bank of China Limited Shenzhen gaoxinyuan sub branch

Pledgor: Dragon View Media Co.,Ltd.

Registration number: Y2022980019260