Method for realizing one village and one screen of set top box based on I-PON network
By adding a homepage server in the I-PON network and using the area code and homepage data of the I-PON network transmission machine set-top box, solve the problem of different contents of the homepage of the village and towns in the same city area and the error content of the setting of the top box. The effect of the screen.
Patent Information
- Application Number
- CN202411363185.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-27
- Publication Date
- 2025-01-24
AI Technical Summary
The prior art is difficult to realize that the TV homepages of each village and town are different in the same municipal area, and the problem of misinstalling the wrong content of the set-top box is prone to occur during large-scale production and distribution.
A homepage server is added to the I-PON network structure to store and distribute the set-top box homepage data packets of each village and town. The set-top box sends the area code to the homepage server through the I-PON network. The homepage server determines the village and town based on the area code and sends the corresponding The homepage data packet is sent to the set-top box, and the set-top box updates its homepage.
The homepage of each village and towns is different, reducing the workload of staff and effectively avoiding the problem of error content of the set -top box.
Smart Images

Figure CN119364026A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of digital television network transmission, and in particular to a method for realizing one-village-one-screen of a set-top box based on an I-PON network. Background Art
[0002] By laying a cable TV network, the Radio, Film and Television Bureau has achieved effective signal coverage, enabling cable TV signals to be smoothly transmitted to every household in every village and town.
[0003] In order to better meet the cultural needs of different villages and towns, the Radio, Film and Television Bureau has adopted an innovative approach - customizing the homepage interface of the set-top box according to the characteristics and cultural background of different villages and towns. Specifically, the homepage of the set-top box in each village and town will display different page layouts and content. For example, in a village famous for its traditional handicrafts, the homepage may highlight local handicraft exhibition information, craftsman interview videos and other content; while in villages dominated by tourist attractions, it may focus on pushing information such as introductions to local attractions and previews of folk activities. This personalized design can not only better reflect the unique cultural charm of each village and town, but also enable villagers to more conveniently obtain information and services that are meaningful to them.
[0004] At present, the homepage of set-top boxes is unified in the same municipal district, and the homepages of set-top boxes in different municipal districts are different. If you want to make the TV homepage of each village and town different in the same municipal district, you must write the different homepage contents into the storage firmware of the set-top boxes in advance before distributing the set-top boxes. The workload is huge and requires precise logistics management and tracking to ensure that each village and town receives a set-top box customized for it. In the process of large-scale production and distribution, it is easy for the set-top box of village A to be mistakenly installed with the content of village B, resulting in users being unable to see the relevant information of their own village and town. Summary of the invention
[0005] The technical problem to be solved by the present invention is to provide a method for realizing one village one screen for set-top boxes based on an I-PON network, which can not only realize different TV homepages in different villages and towns, but also avoid the problem that the set-top box in village A is mistakenly installed with the content of village B.
[0006] In order to solve the above technical problems, the present invention adopts the following technical solutions:
[0007] A method for implementing one-village-one-screen set-top box based on an I-PON network comprises the following steps:
[0008] 1) Add a home page server in the I-PON network structure to store and distribute the home page data packets of the set-top boxes in each village and town;
[0009] 2) The home page server and each set-top box are connected through an I-PON gigabit bidirectional data network channel and an I-PON 10G unidirectional broadcast network channel;
[0010] 3) When the set-top box leaves the factory, it uses the unified homepage by default and saves the current version number to the local machine;
[0011] 4) After the set-top box is turned on, the web page is initialized when it is connected to the network for the first time: the set-top box reads the emergency broadcast entity code according to the emergency broadcast code table defined in the "Interim Technical Requirements for County-level Emergency Broadcasting Systems" and reads the area code from the entity code;
[0012] 5) The set-top box sends the area code to the homepage server through the I-PON gigabit bidirectional data network channel. The homepage server determines the village or town to which the set-top box is connected based on the area code. The homepage server sends the corresponding homepage data packet to the set-top box through the I-PON gigabit bidirectional data network channel. The set-top box updates the homepage of the machine based on the received homepage data packet and uses the new homepage after the update is successful.
[0013] 6) When the home page data needs to be updated, the home page server sends a home page upgrade data packet to all set-top boxes through the I-PON 10G unidirectional broadcast network channel. The package name prefix of the home page upgrade data packet is the area code + version number. After receiving the home page upgrade data packet, the set-top box checks the package name. If it is not for this area, the data packet is discarded without processing. If it is for this area, the set-top box determines whether the version number is consistent with the local machine. If they are consistent, the set-top box discards it without processing. If they are inconsistent, the data packet is updated to the local machine and the version number is updated.
[0014] The method for implementing one-village-one-screen of set-top box based on I-PON network provided by the present invention has the following beneficial effects:
[0015] 1. Build a home page server in the existing I-PON network. The set-top box sends the set-top box area code to the home page server through the I-PON two-way data network channel. The home page server determines the village or town to which the set-top box is connected based on the set-top box area code, and uses the I-PON two-way data network channel to send the corresponding set-top box home page initialization data to the set-top box. The set-top box updates its home page based on the received set-top box home page initialization data, and uses the new home page after the update is successful. In this way, there is no need to write different home page contents into the storage firmware of the set-top box before issuing the set-top box, so that each village or town can have a different TV home page, achieving the purpose of one village and one screen for the set-top box, which not only reduces the workload of the staff, but also can effectively avoid the set-top box in village A from mistakenly installing the content of village B.
[0016] 2. The home page server broadcasts the set-top box home page upgrade data packet to all set-top boxes in villages and towns through a one-way broadcast network channel. The set-top box then identifies the set-top box area code in the upgrade data packet name. If the set-top box does not belong to the area, the data is discarded. If the set-top box belongs to the area, the data is obtained and upgraded. When the upgrade data packet is sent down, the I-PON two-way data network channel will not be occupied, and the user's Internet access will not be affected. BRIEF DESCRIPTION OF THE DRAWINGS
[0017] Figure 1 This is a network structure diagram of Example 1 of the present invention.
[0018] The numbers in the figure are: 1. Streaming server; 2. Home page server; 3. I-PON unidirectional broadcast network channel; 4. I-PON bidirectional data network channel; 5. Set-top box. DETAILED DESCRIPTION
[0019] The present invention is described below in conjunction with the accompanying drawings. The specific implementation methods described herein are only used to illustrate and explain the present invention and are not used to limit the present invention. Without departing from the design spirit of the present invention, various modifications and improvements made to the technical solution of the present invention by ordinary technicians in this field should fall within the protection scope of the present invention.
[0020] Example 1
[0021] like Figure 1 As shown, the system of implementing one village and one screen of set-top boxes based on the I-PON network in this embodiment includes a streaming server 1, a home page server 2, an I-PON unidirectional broadcast network channel 3, an I-PON bidirectional data network channel 4 and multiple set-top boxes 5.
[0022] The streaming server 1 is connected to multiple set-top boxes 5 through an I-PON unidirectional broadcast network channel 3, and the data transmitted by the streaming server 1 to the multiple set-top boxes 5 through the I-PON unidirectional broadcast network channel 3 is a TV program stream.
[0023] The home page server 2 is connected to multiple set-top boxes 5 through the I-PON bidirectional data network channel 4. The data transmitted by the home page server 2 to the multiple set-top boxes 5 through the I-PON bidirectional data network channel 4 is the set-top box home page initialization data. The data transmitted by the multiple set-top boxes 5 to the home page server 2 through the I-PON bidirectional data network channel 4 is the set-top box area code.
[0024] The home page server 2 is also connected to multiple set-top boxes 5 through the I-PON unidirectional broadcast network channel 3. The data transmitted by the home page server 2 to the multiple set-top boxes 5 through the I-PON unidirectional broadcast network channel 3 is a set-top box home page upgrade data packet.
[0025] The home page server of this embodiment is used to store and distribute personalized set-top box home page data packets of various towns and villages. The data packets include: home page frame, web page function menu, web page skin material, personalized page, etc.
[0026] The I-PON unidirectional broadcast network channel 3 of this embodiment is an I-PON 10G unidirectional broadcast network channel; the I-PON bidirectional data network channel 4 is an I-PON 1G bidirectional data network channel.
[0027] Example 2
[0028] Based on the system of Example 1, this embodiment discloses a method for implementing one village one screen of a set-top box based on an I-PON network, comprising the following steps:
[0029] 1) Add a home page server to the I-PON network structure to store and distribute the home page data packets of the set-top boxes in each village and town. The home page data of the set-top boxes includes the home page framework, web page function menu, web page skin material and personalized page data. The existing I-PON network structure includes a streaming server, an I-PON gigabit bidirectional data network channel, an I-PON 10G unidirectional broadcast network channel and multiple set-top boxes. The streaming server and multiple set-top boxes are connected through the I-PON 10G unidirectional broadcast network channel.
[0030] 2) The home page server is connected to each set-top box through an I-PON gigabit bidirectional data network channel and an I-PON 10G unidirectional broadcast network channel.
[0031] 3) When the set-top box leaves the factory, it uses the unified homepage by default and saves the current version number to the local machine.
[0032] 4) After the set-top box is turned on, the web page is initialized when it is connected to the network for the first time: the set-top box reads the emergency broadcast entity code according to the emergency broadcast code table defined in the "Interim Technical Requirements for County-level Emergency Broadcast Systems" compiled by the Science and Technology Department of the State Administration of Press, Publication, Radio, Film and Television, and reads the area code from the entity code. After the area code is read, it is saved in the set-top box.
[0033] 5) The set-top box sends the regional code to the home page server through the I-PON gigabit bidirectional data network channel. The home page server determines the village or town to which the set-top box is connected based on the regional code. The home page server sends the corresponding home page data packet to the set-top box through the I-PON gigabit bidirectional data network channel. The set-top box updates the local home page based on the received home page data packet. Specifically, the set-top box downloads the home page frame, web page function menu, web page skin material and personalized page data from the home page data packet, and directly replaces the local data. After the set-top box is successfully updated, the new home page is used. If the regional code of the set-top box is the regional code of the city, it does not need to be updated, and after the set-top box initialization step is completed, the initialization state is changed to avoid initialization after the next startup.
[0034] 6) When the home page data needs to be updated, the home page server sends home page upgrade data packets to all set-top boxes through the I-PON 10G unidirectional broadcast network channel. The package name prefix of the home page upgrade data packet is the area code + version number. After receiving the home page upgrade data packet, the set-top box checks the package name and compares the area code in the local machine with the area code in the home page upgrade data packet. If it is not in the local area, the data packet is discarded without processing; if it is in the local area, the set-top box compares the version number of the local machine with the version number of the home page upgrade data packet and determines whether the version number is consistent with the local machine. If it is consistent, it is discarded without processing. If it is inconsistent, the data packet is updated to the local machine and the version number is updated. The advantage of the home page server using the I-PON 10G unidirectional broadcast network channel when sending the home page upgrade data packet is that it does not pass through the I-PON 1000G bidirectional data network channel when sending the data packet, which does not affect the user's Internet access or TV watching (currently the 10G channel has sufficient margin, with 70% remaining), and can be sent uninterruptedly for a long time to upgrade all set-top boxes that need to be upgraded as much as possible.
[0035] In summary, the method of implementing one-village-one-screen set-top box based on the I-PON network in this embodiment has the following beneficial effects:
[0036] 1. Build a home page server 2 in the existing I-PON network. The set-top box 5 sends the set-top box area code to the home page server 2 through the I-PON two-way data network channel 4. The home page server 2 determines the village or town to which the set-top box 5 is connected based on the set-top box area code, and uses the I-PON two-way data network channel 4 to send the corresponding set-top box home page initialization data to the set-top box 5. The set-top box 5 updates the local home page based on the received set-top box home page initialization data, and uses the new home page after the update is successful. In this way, there is no need to write different home page contents into the storage firmware of the set-top box 5 in advance before issuing the set-top box 5, so that the TV home page of each village or town can be different, which reduces the workload of the staff and can effectively avoid the set-top box 5 in village or town A from mistakenly installing the content of village or town B.
[0037] 2. The home page server 2 broadcasts the set-top box home page upgrade data packet to the set-top boxes 5 in all villages and towns through the I-PON unidirectional broadcast network channel 3. The set-top box 5 then identifies the set-top box area code in the upgrade data packet name. If the set-top box 5 does not belong to the area, the data is discarded. If the set-top box 5 belongs to the area, the data is obtained and upgraded. When the upgrade data packet is sent down, the I-PON bidirectional data network channel 4 will not be occupied, and the user's Internet access will not be affected.
Claims
1. A method for realizing one village one screen for set-top boxes based on I-PON network, characterized in that: The steps include: 1) Add a home page server in the I-PON network structure to store and distribute the home page data packets of the set-top boxes in each village and town; 2) The home page server and each set-top box are connected through an I-PON gigabit bidirectional data network channel and an I-PON 10G unidirectional broadcast network channel; 3) When the set-top box leaves the factory, it uses the unified homepage by default and saves the current version number to the local machine; 4) After the set-top box is turned on, the web page is initialized when it is connected to the network for the first time: the set-top box reads the emergency broadcast entity code according to the emergency broadcast code table defined in the "Interim Technical Requirements for County-level Emergency Broadcasting Systems" and reads the area code from the entity code; 5) The set-top box sends the area code to the homepage server through the I-PON gigabit bidirectional data network channel. The homepage server determines the village or town to which the set-top box is connected based on the area code. The homepage server sends the corresponding homepage data packet to the set-top box through the I-PON gigabit bidirectional data network channel. The set-top box updates the homepage of the machine based on the received homepage data packet and uses the new homepage after the update is successful. 6) When the home page data needs to be updated, the home page server sends a home page upgrade data packet to all set-top boxes through the I-PON 10G unidirectional broadcast network channel. The package name prefix of the home page upgrade data packet is the region code + version number. After receiving the home page upgrade data packet, the set-top box checks the package name. If it is not for the region, the package is discarded without processing; If it is in this area, the set-top box determines whether the version number is consistent with the local machine. If it is consistent, it will be discarded without processing. If it is inconsistent, the data packet will be updated to the local machine and the version number will be updated.
2. The method according to claim 1, characterized in that The set-top box home page data package in step 1) includes: a home page frame, a web page function menu, a web page skin material and a personalized page.
3. The method according to claim 2, characterized in that In step 5), the set-top box updates the local home page according to the received home page data packet, specifically: the set-top box downloads the home page frame, web page function menu, web page skin material and personalized page data from the home page data packet, and directly replaces the local data.
4. The method according to claim 1, characterized in that: The step 5) also includes: if the area code of the set-top box is the area code of a city, it does not need to be updated, and after the set-top box initialization step is completed, the initialization state is changed to avoid initialization after the next startup.