CN114499627A - Content multicast system and method based on terminal election mode under satellite multi-beam - Google Patents

Content multicast system and method based on terminal election mode under satellite multi-beam Download PDF

Info

Publication number
CN114499627A
CN114499627A CN202111564647.3A CN202111564647A CN114499627A CN 114499627 A CN114499627 A CN 114499627A CN 202111564647 A CN202111564647 A CN 202111564647A CN 114499627 A CN114499627 A CN 114499627A
Authority
CN
China
Prior art keywords
election
list
terminal
content
content server
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.)
Granted
Application number
CN202111564647.3A
Other languages
Chinese (zh)
Other versions
CN114499627B (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.)
China Telecom Satellite Communication Branch
Original Assignee
China Telecom Satellite Communication Branch
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 China Telecom Satellite Communication Branch filed Critical China Telecom Satellite Communication Branch
Priority to CN202111564647.3A priority Critical patent/CN114499627B/en
Publication of CN114499627A publication Critical patent/CN114499627A/en
Application granted granted Critical
Publication of CN114499627B publication Critical patent/CN114499627B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/14Relay systems
    • H04B7/15Active relay systems
    • H04B7/185Space-based or airborne stations; Stations for satellite systems
    • H04B7/18578Satellite systems for providing broadband data service to individual earth stations
    • H04B7/18595Arrangements for adapting broadband applications to satellite systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/14Relay systems
    • H04B7/15Active relay systems
    • H04B7/185Space-based or airborne stations; Stations for satellite systems
    • H04B7/18578Satellite systems for providing broadband data service to individual earth stations
    • H04B7/18586Arrangements for data transporting, e.g. for an end to end data transport or check

Abstract

The invention discloses a content multicast system and a content multicast method based on a terminal election mode under satellite multi-beam, which comprises a broadband satellite, receiving terminal equipment and a content server, wherein multicast content evaluation is carried out by adopting a terminal election mode, and content multicast is carried out on different beams. The invention has the beneficial effects that: the obtained content is stored in the gateway equipment and reported in a terminal voting mode, content multicasting is carried out on different beams, different users covering all beams in a large range are not supported by multicast sending for multiple times, the efficiency of satellite broadband multicasting is improved, the flow cost is saved, the user experience is improved, and the integral service quality of the satellite service is improved.

Description

Content multicast system and method based on terminal election mode under satellite multi-beam
Technical Field
The invention relates to a content multicast system based on a terminal election mode, in particular to a content multicast system and a method based on the terminal election mode under satellite multi-beam, belonging to the technical field of satellite communication.
Background
With the continuous development of satellite communication technology in China, the requirements of people on satellite communication are no longer limited to basic communication requirements such as voice, short messages and the like, and multimedia data information service is integrated with the production and life of people and becomes an indispensable part. Based on the characteristic that the satellite space section resources are limited and have high cost, a series of technologies for sending data in a satellite multicast mode are developed to meet the service requirements that users can receive value-added services such as videos and the like in aviation, oceans and deep forests at present.
But is limited by the conventional satellite data multicast scheme [ patent No.: cn02129349.x is data delivery performed on a one-way unreliable link, a sending end of a master station cannot know the number, whether the members can receive, the receiving completion degree, the online conditions of the members under different beams and the like of multicast receiving data, and in order to achieve that the receiving completion degree of the members reaches a certain completion proportion, a sending method of multiple blind sending is often adopted. Therefore, the bandwidth utilization rate of the final multicast is not ideal, the traffic consumption is large, the cost is high, or the ideal receiving completion ratio cannot be achieved, and the perception effect is not optimistic.
Disclosure of Invention
The invention aims to provide a content multicast system and a content multicast method based on a terminal election mode under satellite multi-beam, aiming at solving the problems of low multicast efficiency, high traffic consumption and incomplete multicast content of the existing satellite broadband multicast mode, which cause poor user experience.
The invention realizes the purpose through the following technical scheme: a content multicast system and method based on terminal election mode under satellite multi-beam includes system including
The content server is used for splitting the large file into small files and forming all the small files into grouped sending list items;
the broadband satellite is used for receiving the list items of the content server and is in signal transmission connection with the content server through a broadband gateway station;
and the terminal equipment is used for receiving the election list transmitted by the terminal station, scoring the election items in the list items of the list to form a scoring table, and the terminal station is in signal transmission connection with the content server through a plurality of beams.
The operation method comprises the following steps:
the method comprises the following steps that firstly, a content server splits a large file into small files, and all the small files form grouped sending list items;
step two, combining the list with the election list ID and the reply window period to form an election list;
step three, the content server periodically sends a current periodic election list through multicast;
fourthly, scoring by the terminal to form a scoring table;
fifthly, the API interface replies the beam where the terminal is located, the election list ID and the scoring table to the content server;
step six, the content server gathers all results, and carries out comprehensive evaluation and scoring;
and step seven, if the score is lower than the continuous election score threshold value, stopping election, and if the score is higher than or equal to the continuous election score threshold value, performing content multicast on the related wave beams in the period.
As a still further scheme of the invention: in the first step, each item in the list indicates a small file and large file reorganization relationship, a file preset priority and a file state, and the file state includes: election can be carried out, election can be stopped, and the period is expired; the initial state is optional, the state can be changed into the election stopping state according to the election result, and the state can be changed into the election stopping state or expired through background manual operation.
As a still further scheme of the invention: in the fourth step, the method specifically comprises the following steps: and after the terminal receives the election list, scoring the selectable items in the list items according to the preset priority of the selectable files in the list item state and the file completion proportion received by the terminal to form a scoring table.
As a still further scheme of the invention: and fifthly, replying the terminal information to the content server by calling an API (application programming interface) on the content server within the time window period, and clearing the received and stored related file items by the terminal for the expired items in the election list.
As a still further scheme of the invention: in the sixth step, the method specifically comprises the following steps: and after the window period is finished, the content server collects all the results of the election list ID in the period, carries out comprehensive evaluation and scoring and selects the multicast file item of each beam in the period. And multicasting the content of the related beam in the period. The terminal receives the multicast, stores the received content, and after the small files in the same large file group are completely received, the terminal replies the small files to large files which can be identified by application, so as to provide service for the end user.
As a still further scheme of the invention: and seventhly, aiming at the election list items with scores lower than the continuous election score threshold value in the periodic scoring lists, comprehensively evaluating the election list items by the content server, wherein the number of terminals continuously receiving the demands is too small, the completion rate of the receiving terminals reaches an index, marking the items in the next multicast list as stop elections, the uncompleted receiving terminals find the received contents in the list to stop elections, and autonomously calling the content server interface to download the uncompleted parts for stopping the elections.
And by analogy, the content server periodically issues an election list, the terminal performs election, the content server multicasts the selected files according to the election result, after the terminal receives the selected files, the selected files are scored to be 0 score next time, the election qualification is cancelled by the low-value items in the multiple-time election result, and the terminal does not receive the files for canceling the election qualification in an active downloading mode.
The invention has the beneficial effects that: the obtained content is stored in the gateway equipment and reported in a terminal voting mode, content multicasting is carried out on different beams, different users covering all beams in a large range are not supported by multicast sending for multiple times, the efficiency of satellite broadband multicasting is improved, the flow cost is saved, the user experience is improved, and the integral service quality of the satellite service is improved.
Drawings
FIG. 1 is a schematic diagram of a satellite broadband multicast networking of the present invention;
FIG. 2 is a schematic flow chart of the method of the present invention;
fig. 3 is an example diagram of the video value-added service applied to the ocean broadband scene according to the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
Example one
Referring to fig. 1, a content multicasting system based on terminal election mode under satellite multi-beam includes
The content server is used for splitting the large file into small files and forming all the small files into grouped sending list items;
the broadband satellite is used for receiving the list items of the content server and is in signal transmission connection with the content server through a broadband gateway station;
and the terminal equipment is used for receiving the election list transmitted by the terminal station, scoring the election items in the list items of the list to form a scoring table, and the terminal station is in signal transmission connection with the content server through a plurality of beams.
Example two
Referring to fig. 2, an operation method of content multicast based on terminal election mode under satellite multi-beam includes the following steps:
step one, a content server splits a large file into small files, and all the small files form grouped sending list items;
step two, combining the list with the election list ID and the reply window period to form an election list;
step three, the content server periodically sends a current periodic election list through multicast;
fourthly, scoring by the terminal to form a scoring table;
fifthly, the API interface replies the beam where the terminal is located, the election list ID and the scoring table to the content server;
step six, the content server gathers all results, and carries out comprehensive evaluation and scoring;
and step seven, if the score is lower than the continuous election score threshold value, stopping election, and if the score is higher than or equal to the continuous election score threshold value, performing content multicast on the related wave beams in the period.
In the embodiment of the present invention, in the first step, each item in the list indicates a small file and large file reorganization relationship, a file preset priority, and a file state, and the file state includes: election can be carried out, election can be stopped, and the period is expired; the initial state is optional, the state can be changed into the election stopping state according to the election result, and the state can be changed into the election stopping state or expired through background manual operation.
In the embodiment of the present invention, the fourth step specifically includes: and after the terminal receives the election list, scoring the selectable items in the list items according to the preset priority of the selectable files in the list item state and the file completion proportion received by the terminal to form a scoring table.
In the fifth step, the terminal information is returned to the content server by calling the API interface on the content server within the time window period, and the terminal clears the received and stored related file items for the expired items in the election list.
In the embodiment of the present invention, the sixth step specifically includes: and after the window period is finished, the content server collects all the results of the election list ID in the period, carries out comprehensive evaluation and scoring and selects the multicast file item of each beam in the period. And multicasting the content of the related beam in the period. The terminal receives the multicast, stores the received content, and after the small files in the same large file group are completely received, the terminal replies the small files to large files which can be identified by application, so as to provide service for the end user.
In the seventh step of the present invention, for the election list items in the multiple periodic scoring tables whose scores are always lower than the continuous election score threshold, the election list items are comprehensively evaluated by the content server, the number of terminals that continue to receive the demand is too small, the receiving terminal completion rate has reached the index, the item is identified as a stop election in the next multicast list, the unfinished receiving terminal finds the received content in the list to stop election, and the content server interface is autonomously called to download the unfinished part that stops election.
And by analogy, the content server periodically issues an election list, the terminal performs election, the content server multicasts the selected files according to the election result, after the terminal receives the selected files, the selected files are scored to be 0 score next time, the election qualification is cancelled by the low-value items in the multiple-time election result, and the terminal does not receive the files for canceling the election qualification in an active downloading mode.
EXAMPLE III
Referring to fig. 3, a content multicast system and method based on terminal election mode under satellite multi-beam, taking the application of asia-pacific 6D satellite to ocean broadband scene video value-added service as an example, the asia-pacific 6D satellite uses multi-beam antenna, and there are 90 user beams in total, forming "cellular" coverage to the ground. The single beam capacity can reach more than 1Gbps, and high-quality voice and data communication service can be provided for users.
The ocean broadband video value-added service receives the Asia-Pacific 6D satellite multicast data through the small station antenna on the ship, takes the ship-borne gateway as an information storage medium, and provides multimedia value-added services for the video, news, novels and the like of users on the ship.
The satellite terminal, the small station, the shipborne gateway, the value added service platform and the gateway station core network jointly form a marine broadband video value added service system, provide related services for users in a satellite multicast mode, and comprise:
1. the method comprises the following steps that marine broadband video value-added service operators upload service contents such as short videos, novels, news, movies and the like to a platform multicast list and set priority coefficients respectively;
2. the value added service platform divides the content files into 50MB files, wherein the files are respectively N1, N2 and N3 … Nn, the sub-files form a broadcast file list (voting for broadcasting the content of the user), and the content forms a content list (used for showing the service content to the user);
3. a content list is formed by the broadcast file list and the content and is multicast to the ship-mounted gateway of each network access small station by the value-added service platform through the Asia-Pacific 6D;
4. and the shipborne gateway marks all the items in the broadcast file list by comparing the broadcast file list with the updated and stored resource condition in the gateway. Resource item score is a completion priority coefficient. The shipborne gateway calls back the scoring result to a web api interface of the value-added service platform;
5. and the value added service platform counts the scoring condition of the broadcast file list and sums the single items. And finally counting the scoring condition of each list item. A high score of N1 indicates that the vote election by the terminal pair N1 is large, a small number of N2 indicates that the vote election by the terminal pair N2 is small, and an absence of a subsection Nn divided into indicates that the vote election by the terminal pair Nn is 0. And performing addition statistics on the number of N1 acquired by each terminal to define L1, performing addition statistics on the number of N2 acquired by each terminal to define L2, and so on until Ln, wherein if Ln is not present, the number is represented as 0. Until all the successfully acquired quantities on all the gateway devices are counted;
6. taking the file with the highest score in the statistics as the multicast content of the current period, and multicasting the file within a 30-minute window period;
7. initiating re-election by the value-added service platform after the window period is over;
8. and when the shipborne gateway receives the complete sub-volume of the large file, the large file is decompressed and presented to the user according to the content list, so that the relevant service is provided for the user.
The working principle is as follows: the obtained content is stored in the gateway equipment and reported in a terminal voting mode, content multicasting is carried out on different beams, different users covering all beams in a large range are not supported by multicast sending for multiple times, the efficiency of satellite broadband multicasting is improved, the flow cost is saved, the user experience is improved, and the integral service quality of the satellite service is improved.
It will be evident to those skilled in the art that the invention is not limited to the details of the foregoing illustrative embodiments, and that the present invention may be embodied in other specific forms without departing from the spirit or essential attributes thereof. The present embodiments are therefore to be considered in all respects as illustrative and not restrictive, the scope of the invention being indicated by the appended claims rather than by the foregoing description, and all changes which come within the meaning and range of equivalency of the claims are therefore intended to be embraced therein. Any reference sign in a claim should not be construed as limiting the claim concerned.
Furthermore, it should be understood that although the present description refers to embodiments, not every embodiment may contain only a single embodiment, and such description is for clarity only, and those skilled in the art should integrate the description, and the embodiments may be combined as appropriate to form other embodiments understood by those skilled in the art.

Claims (7)

1. A content multicast system based on terminal election mode under satellite multi-beam is characterized in that: the system comprises
The content server is used for splitting the large file into small files and forming all the small files into grouped sending list items;
the broadband satellite is used for receiving the list items of the content server and is in signal transmission connection with the content server through a broadband gateway station;
and the terminal equipment is used for receiving the election list transmitted by the terminal station, scoring the election items in the list items of the list to form a scoring table, and the terminal station is in signal transmission connection with the content server through a plurality of beams.
2. A method of operating a content multicasting system based on terminal election mode in satellite multi-beam according to claim 1, wherein the method of operating the system comprises the steps of:
step one, a content server splits a large file into small files, and all the small files form grouped sending list items;
step two, combining the list with the election list ID and the reply window period to form an election list;
step three, the content server periodically sends a current periodic election list through multicast;
fourthly, scoring by the terminal to form a scoring table;
fifthly, the API interface replies the beam where the terminal is located, the election list ID and the scoring table to the content server;
step six, the content server gathers all results, and carries out comprehensive evaluation and scoring;
and step seven, if the score is lower than the continuous election score threshold value, stopping election, and if the score is higher than or equal to the continuous election score threshold value, performing content multicast on the related wave beams in the period.
3. The method of claim 2, wherein the method comprises: in the first step, each item in the list indicates a small file and large file reorganization relationship, a file preset priority and a file state, and the file state includes: election can be carried out, election can be stopped, and the period is expired; the initial state is optional, the state can be changed into the election stopping state according to the election result, and the state can be changed into the election stopping state or expired through background manual operation.
4. The method of claim 2, wherein the method comprises: the fourth step specifically comprises: and after the terminal receives the election list, scoring the selectable items in the list items according to the preset priority of the selectable files in the list item state and the file completion proportion received by the terminal to form a scoring table.
5. The method of claim 2, wherein the method comprises: and fifthly, replying the terminal information to the content server by calling an API (application programming interface) on the content server within the time window period, and clearing the received and stored related file items by the terminal for the expired items in the election list.
6. The method of claim 2 for operating a terminal election mode based content multicasting system in satellite multi-beam, wherein: in the sixth step, the method specifically comprises the following steps: after the window period is finished, the content server collects all the results of the election list ID in the period, carries out comprehensive evaluation and scoring and selects the multicast file item of each wave beam in the period; and carrying out content multicast on the related wave beams in the period; the terminal receives the multicast, stores the received content, and after the small files in the same large file group are completely received, the terminal replies the small files to large files which can be identified by application, so as to provide service for the end user.
7. The method of claim 2, wherein the method comprises: step seven, aiming at the election list items with scores lower than the continuous election score threshold value in the periodic scoring lists, the election list items are comprehensively evaluated by the content server, the number of terminals continuously receiving the demands is too small, the completion rate of the receiving terminals reaches the index, the items are marked as stop elections in the next multicast list, the unfinished receiving terminals find the receiving contents in the list to stop elections, and an unfinished part for stopping the elections is automatically called by a content server interface;
and by analogy, the content server periodically issues an election list, the terminal performs election, the content server multicasts the selected file according to the election result, after the terminal receives the selected file, the item is scored as 0 score next time, the election qualification is cancelled by excessively low items in the multiple election results, and the terminal does not receive the file which is actively downloaded to cancel the election qualification.
CN202111564647.3A 2021-12-20 2021-12-20 Content multicast system and method based on terminal election mode under satellite multi-beam Active CN114499627B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111564647.3A CN114499627B (en) 2021-12-20 2021-12-20 Content multicast system and method based on terminal election mode under satellite multi-beam

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111564647.3A CN114499627B (en) 2021-12-20 2021-12-20 Content multicast system and method based on terminal election mode under satellite multi-beam

Publications (2)

Publication Number Publication Date
CN114499627A true CN114499627A (en) 2022-05-13
CN114499627B CN114499627B (en) 2023-10-31

Family

ID=81495006

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111564647.3A Active CN114499627B (en) 2021-12-20 2021-12-20 Content multicast system and method based on terminal election mode under satellite multi-beam

Country Status (1)

Country Link
CN (1) CN114499627B (en)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101345678A (en) * 2008-08-27 2009-01-14 华为技术有限公司 Multicast communication method, system and multicast communication equipment
US20090169178A1 (en) * 2007-12-28 2009-07-02 Echostar Technologies Corporation Apparatus, system and method for storing and presenting to a user different types of content regarding a subject
US20110053628A1 (en) * 2009-08-27 2011-03-03 Electronics And Telecommunications Research Institute Service providing system and method in satellite communication system
CN102355448A (en) * 2011-06-29 2012-02-15 北京原力创新科技有限公司 Cloud streaming media data transmission method and system
CN112311444A (en) * 2020-10-20 2021-02-02 陕西航天技术应用研究院有限公司 Multi-dimensional satellite communication resource dynamic scheduling method, device and system
CN112968726A (en) * 2021-01-29 2021-06-15 南京凯瑞得信息科技有限公司 Satellite bandwidth self-adaptive distribution method based on broadband margin analysis

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090169178A1 (en) * 2007-12-28 2009-07-02 Echostar Technologies Corporation Apparatus, system and method for storing and presenting to a user different types of content regarding a subject
CN101345678A (en) * 2008-08-27 2009-01-14 华为技术有限公司 Multicast communication method, system and multicast communication equipment
US20110053628A1 (en) * 2009-08-27 2011-03-03 Electronics And Telecommunications Research Institute Service providing system and method in satellite communication system
CN102355448A (en) * 2011-06-29 2012-02-15 北京原力创新科技有限公司 Cloud streaming media data transmission method and system
CN112311444A (en) * 2020-10-20 2021-02-02 陕西航天技术应用研究院有限公司 Multi-dimensional satellite communication resource dynamic scheduling method, device and system
CN112968726A (en) * 2021-01-29 2021-06-15 南京凯瑞得信息科技有限公司 Satellite bandwidth self-adaptive distribution method based on broadband margin analysis

Also Published As

Publication number Publication date
CN114499627B (en) 2023-10-31

Similar Documents

Publication Publication Date Title
CN102387471B (en) A kind of MBMS control method and system
CN102111424B (en) The method and system of information pushing are carried out by SNS network node relation chain
EP1849293B1 (en) Data transmission method and system for forming a global emergency call/warning system especially using a satellite navigation system such as galileo
CN101207621A (en) Power distribution method for reducing interruption probability in AF-DSTC collaboration communication protocol
Zorzi et al. Slotted ALOHA for high-capacity voice cellular communications
CN107566321A (en) The sending method of file, apparatus and system
CN102118405B (en) P2P (Peer-to-Peer) network system applied to real-time video data transmission
Zhang et al. An online power allocation algorithm based on deep reinforcement learning in multibeam satellite systems
CN114499627A (en) Content multicast system and method based on terminal election mode under satellite multi-beam
CN112272363A (en) Method for comparing quality of short message channel
CN101803408B (en) Regulating broadcast overhead messages within a wireless communications network
CN115277448B (en) OPNET-based communication system digital twin model development system and application
Zhao et al. Social-aware cooperative video distribution via SVC streaming multicast
CN102611997A (en) Opportunity multicast method for high-energy efficiency unicast and multicast mixed services based on superposed codes
Arnbak The European (r) evolution of wireless digital networks
CN100438544C (en) A method and system for instant calling using instant messaging
Rinaldi et al. Dynamic MBSFN Beam Area Formation in 6G Multibeam Non-Terrestrial Networks
CN100547965C (en) Multicasting link allocation method in a kind of broadband wireless communication network
Hatfield The challenge of increasing broadband capacity
CN110233751B (en) Heterogeneous hybrid network performance analysis method based on interference equivalence
CN109392054B (en) Method for cooperative multi-channel and opportunistic routing in wireless network
CN106550270A (en) A kind of user packet method and device for DASH video multicastings
CN109359192B (en) Information transmission system based on real-time communication
Parrinello et al. Optimal coded caching in heterogeneous networks with uncoded prefetching
Zhang et al. Subgrouping‐based multicast transmission over high‐throughput satellite systems with beam cooperation

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
GR01 Patent grant
GR01 Patent grant