WO2009012611A1 - Method and apparatus for internet protocol television transmission - Google Patents

Method and apparatus for internet protocol television transmission Download PDF

Info

Publication number
WO2009012611A1
WO2009012611A1 PCT/CN2007/002216 CN2007002216W WO2009012611A1 WO 2009012611 A1 WO2009012611 A1 WO 2009012611A1 CN 2007002216 W CN2007002216 W CN 2007002216W WO 2009012611 A1 WO2009012611 A1 WO 2009012611A1
Authority
WO
WIPO (PCT)
Prior art keywords
channel
base station
popular
television
television channel
Prior art date
Application number
PCT/CN2007/002216
Other languages
French (fr)
Chinese (zh)
Inventor
Haibo Wen
Jun Zheng
Original Assignee
Alcatel Shanghai Bell Co., Ltd.
Alcatel Lucent
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 Alcatel Shanghai Bell Co., Ltd., Alcatel Lucent filed Critical Alcatel Shanghai Bell Co., Ltd.
Priority to PCT/CN2007/002216 priority Critical patent/WO2009012611A1/en
Publication of WO2009012611A1 publication Critical patent/WO2009012611A1/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/238Interfacing the downstream path of the transmission network, e.g. adapting the transmission rate of a video stream to network bandwidth; Processing of multiplex streams
    • H04N21/2381Adapting the multiplex stream to a specific network, e.g. an Internet Protocol [IP] network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/60Network streaming of media packets
    • H04L65/61Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio
    • H04L65/611Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio for multicast or broadcast
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/61Network physical structure; Signal processing
    • H04N21/6106Network physical structure; Signal processing specially adapted to the downstream path of the transmission network
    • H04N21/6131Network physical structure; Signal processing specially adapted to the downstream path of the transmission network involving transmission via a mobile phone network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/63Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
    • H04N21/64Addressing
    • H04N21/6405Multicasting
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/63Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
    • H04N21/643Communication protocols
    • H04N21/64322IP

Definitions

  • the present invention relates to the field of wireless communications, and more particularly to a method and apparatus for transmitting Internet Protocol television in a WiMAX (World Interoperabi ty for Microwave Acces s) network for use in WiMAX.
  • IPTV Internet Protocol Television
  • 802.16e has defined two types of multicast broadcast services (Mul t icas t Broadcas t Service, MBS) access methods: single base station access and multiple base station access (the corresponding technology is called s ingle-BS-MBS and mul t i- BS- MBS ).
  • MBS multicast broadcast services
  • Single base station access is achieved by a multicast broadcast transmission connection within a base station
  • multiple base station access is achieved by synchronously transmitting the same multicast broadcast data over multiple base stations.
  • multi-base station MBS For multi-base station MBS, all base stations in the multicast broadcast area are synchronized with each other to transmit common multicast/broadcast data, using the same MCID (Multicast Connection Identifier), and when the MS/SS (mobile station/service station) is at When moving in the MBS area, the multicast broadcast service can be received using the same connection parameters and the like without any handover for the service.
  • MCID Multicast Connection Identifier
  • the mobile streaming media service currently mainly uses 2. 5G or 3G mobile networks to provide audio and video streaming services for mobile terminals.
  • Standardization organizations such as 3GPP have long been engaged in the application research of mobile streaming media, and have developed corresponding standards.
  • the PSS (Packet Switched Streaming Service) streaming media service model suitable for unicast mode and the MBMS (Multicast Broadcast Multimedia Service) model of multicast/broadcast mode are mainly defined in the 3GPP architecture.
  • 3GPP first proposed the PSS standard unicast mode streaming media service model in Release 4.
  • the terminal establishes a streaming media session through RTSP (Real Time Streaming Protocol) signaling, and carries media data through the RTP protocol.
  • RTSP Real Time Streaming Protocol
  • the streaming media service over the WiMAX network can be combined with the existing mobile streaming media network model.
  • the following two ffiMAX-based streaming media service models for unicast and multicast/broadcast modes are discussed separately.
  • the unicast streaming service can use a model similar to the 3GPP PSS architecture to combine the WiMAX network with the functional entities of the PSS model.
  • the WiMAX end-to-end mobile streaming media system mainly includes: a streaming media terminal, a mobile access network, an IP core network, a content buffer server, a streaming media content server, and a user information server providing auxiliary functions (managing user-specific service information, Terminal device capabilities, etc.), portal server, DRM (Digital Rights Management) server, etc.
  • the WiMAX access network includes network entities such as a BS (Base Station) and an ASN-GW (Access Service Network Gateway).
  • the IP core network also includes a home agent HA (Home Agent) network element in the mobile IP to support mobility management between ASN-GWs, and the ASN-GW completes the function of the foreign agent FA (Foreign Agent) in the mobile IP.
  • HA Home Agent
  • Real-time streaming media services require a certain quality of service guarantee. It is necessary to establish corresponding bearer resources in the WiMAX network during the session establishment process.
  • the IEEE 802.16d and 802.16e standards define the QoS mechanism of the WiMAX air interface. Different service bearers can be identified by a set of service flow parameters, and the service flow refers to the data flow carried by the MAC layer identified by a set of QoS parameters.
  • r tPS real-time polling service
  • r tPS is suitable for real-time variable rate services and can provide rate and delay guarantee.
  • the establishment of a radio bearer in a WiMAX network can be divided into two modes: a terminal initiating and a network initiating.
  • a service flow is initiated through a DSA (Dynamic Service Addition) process, and the access network is triggered to establish a corresponding QoS bearer.
  • the core network application layer initiates QoS negotiation, sends a message to the access network, and requests to establish a bearer resource.
  • the media server needs to trigger the access network to initiate resource establishment according to the received RTSP message, but the current network side standard Not yet formulated.
  • WiMAX technology supports mobility, allowing users to stream media during the mobile process. When the user moves, it will cause the access point BS to switch.
  • User mobility can be divided into two categories: ASN-GW (Int ra-ASN-GW) and ASN-GW (Inter-ASN-GW).
  • ASN-GW Int ra-ASN-GW
  • ASN-GW Inter-ASN-GW
  • the user plane tunnel of the HA to the original ASN-GW needs to be switched to the new ASN-GW through the mobile IP protocol.
  • the switching of the Intra-ASN-GW avoids the impact of the Inter-ASN-GW handover on the service.
  • the mobile terminal switches to the new ASN-GW only after the real-time service ends.
  • the end user's wireless connection has a brief interruption.
  • the wireless connection is interrupted for approximately 110 to 160 milliseconds.
  • the end user can notify the media server to reduce the transmission rate before the handover is started. After the handover is completed, the media server is notified to increase the transmission rate.
  • the multicast/broadcast service is often referred to as MBS.
  • the streaming media service in the MBS mode is different from the unicast mode. It does not need to establish a dedicated bearer resource for each user. Each user accesses the service through a public bearer. The way the service is established is different, and end-to-end application layer signaling (RTSP) in unicast mode is not required.
  • RTSP end-to-end application layer signaling
  • MBS services are carried over a public wireless connection.
  • 802.16e defines two MBS access modes: single BS access and multiple BS access.
  • the single BS mode multicast/broadcast is performed independently in each BS, the wireless connection CID (connection identifier) carrying the MBS data, and the security association parameter SA (security association) corresponding to the connection are in the BS for all users. the same.
  • the multiple BS mode a group of BSs form an MBS zone.
  • each BS synchronously transmits multicast/broadcast data, and carries MBS data with the same CID and SA.
  • the user terminal acquires information of the MBS area from the broadcast information of the BS.
  • a BS can belong to multiple MBS zones at the same time.
  • macro diversity In the multi-BS mode, in order to improve the reception performance, macro diversity can be adopted.
  • This method requires that the same frequency, symbol, subchannel, and modulation mode transmit the same data synchronously by the BSs in the same MBS zone at the same time, which enables the user terminal to simultaneously receive MBS data from multiple BSs, thereby improving reception reliability. Sex and reception quality.
  • the implementation of macro diversity transmission between BSs requires a centralized scheduling of the MBS server. The specification does not give the location of the server, which is left to the manufacturer to decide based on the specific implementation.
  • the WiMAX access network needs to provide multicast/broadcast proxy functions.
  • the proxy function can be located in the ASN-, maintains a list of users in each multicast/broadcast group, and is responsible for forwarding multicast/broadcast to users. data.
  • users can obtain media types and methods through HTTP, cell broadcast, and the like.
  • Service-related information such as bandwidth, service start time, and multicast address.
  • a certain signaling exchange process between the WiMAX access network and the multicast/broadcast server is required to control the playback process of the media.
  • the current standard does not define this interface between the access network and the server.
  • the following procedure can be used to establish the service bearer:
  • the user When the user is ready to start receiving the multicast service, the user is first notified to join the specific multicast service identified by the multicast address.
  • the user can notify the ASN-GW through IGMP signaling, and the ASN-GW notifies the BS to establish a multicast service flow corresponding to the requested service according to the multicast address requested by the user.
  • the BS notifies the user of the wireless connection identifier carrying the multicast service, the security parameter, the identifier of the MBS zone (for the multi-BS mode), and the QoS parameters through the DSA process.
  • the user terminal can obtain information such as the time when the multicast data starts from the MBS-MAP broadcast message by listening to the broadcast channel, and receive the data on the multicast bearer at the corresponding time.
  • the user still informs the ASN-GW through IGMP signaling and requests to exit the multicast service.
  • the ASN-GW is responsible for updating the relevant MBS context.
  • the WiMAX access network can establish a corresponding radio bearer at the beginning of the multicast/broadcast service. The user obtains the service flow information related to the broadcast service through the DSA process when needed. Similarly, the user terminal receives data on the corresponding broadcast bearer according to the time specified by the MBS-MAP message.
  • the MBS service also supports user mobility.
  • For the multi-BS mode when the MS moves in the same MBS area, it switches to the new BS, and does not need to re-establish the MBS service flow, that is, the process of moving in the same MBS area is transparent to the user and the network. Only when the user moves to the new MBS zone, the MBS service flow needs to be re-established to obtain the CID and SA used by the new MBS zone. At the same time, it is necessary to notify the network side user of the change of the MBS area to update the MBS context of the user on the network side. The mobile subscriber can obtain the identity of the MBS zone from the broadcast information of the BS.
  • WiMAX can provide enough bandwidth for streaming media services, and streaming media services will become an effective means of promoting WiMAX technology.
  • the unicast method can basically meet the operational needs of streaming media services.
  • the MBS method can save network resources and increase the capacity of the system.
  • WiMAX technology provides a flexible QoS mechanism that enables easy deployment of multiple IP multimedia services through effective integration with existing network technologies.
  • the network standard of WiMAX is still not perfect, which poses certain difficulties for interconnection.
  • the WiMAX standards organization is working on this aspect. With the continuous improvement of standards, WiMAX application technology will be favored by users and widely used. I PTV services have attracted more and more attention from operators, and have been deployed in large numbers in fixed access networks. However, how to effectively deploy IPTV services in WiMAX networks using MBS technology is still a concern of the industry.
  • FIG. 1 is a schematic diagram showing an IPTV architecture in an existing WiMAX network.
  • the TV channel and the video server 1 are located in the CSN (Connected Service Network) network 2 in the WiMAX system, and the ASN (Access Service Network) network 3 is connected to the CSN network 2 through the ASN-GW (Access Service Network Gateway) 4, in the figure Three ASN-GWs 4-1 to 4-3 are shown, hereinafter collectively referred to as ASN-GW 4.
  • ASN-GW 4 Access Service Network Gateway
  • the popular television channel is pushed to all ASN-GWs 4 using multicast technology; in the MBS area 5, these channels are synchronized by the base stations BS1, BS2 and BS3 through the same multicast connection identifier (MCID). Broadcast on the air link.
  • MID multicast connection identifier
  • the non-hot channel is sent to the ASN-GW 4-1 with the demand by unicast, and then sent to the base station BS 3 with the demand, and the base station BS3 sends the unicast to the specific mobile station (the mobile station pair) The network raised the need to watch this channel).
  • WiMAX WiMAX
  • WiMAX Forum ie ⁇ ' ⁇ Forum Network Architectural (Stage 2: Archi tecture Tenets, Reference Model and Reference Poin ts) Release 1. 0. 0, March 2007 28th;).
  • the present invention proposes an effective IPTV solution that can dynamically control and manage "hot” television channels throughout the system (eg, determine “hot” television channels and pass them through multiple base stations MBS , and when any TV channel is changed from a "hot” TV channel to a "long tail” TV channel, the transmission technology is changed to broadcast the channel using a single-base station multicast broadcast service technology, and other on-demand "long tails are transmitted through a single base station MBS". " TV channel.
  • an Internet protocol television propagation method including: dynamically determining a popular television channel and a non-hot television channel according to current system statistical information; and using a plurality of base stations in the multicast broadcast service region a multicast broadcast service technology that propagates the determined popular television channel, that is, the determined popular television channel is broadcasted from the access service network gateway through the corresponding base station in its multicast broadcast service area; and utilizes single base station multicast broadcast service technology And transmitting the determined non-hot TV channel, that is, the determined non-hot TV channel is transmitted from the access service network gateway to the mobile station that needs the non-popular TV channel via the corresponding base station.
  • an Internet Protocol television propagation apparatus including: a popular television channel dynamic determining unit, configured to dynamically determine a popular television channel according to current system statistical information received from a base station communication unit And a non-hot TV channel; and a base station communication unit, configured to perform two-way communication with each base station in the multicast broadcast service area, receive current system statistics, and notify the base station: in the multicast broadcast service area, utilize multiple a base station multicast broadcast service technology for propagating the determined popular television channel, that is, the determined popular television channel is broadcasted from the access service network gateway in the multicast broadcast service area via the corresponding base station; and utilizing the single base station multicast broadcast service
  • the technology transmits the determined non-hot TV channel, ie, the determined non-hot TV channel is transmitted from the access service network gateway via the corresponding base station to the mobile station that needs the non-popular TV channel.
  • all television channels are delivered via layer 3 IP multicast technology.
  • MS/SS joins any TV channel through a multicast member management protocol (ie IGMP (for IPv4 network environment) / MLD (for IPv6 network environment)).
  • IGMP for IPv4 network environment
  • MLD for IPv6 network environment
  • the MBS controller is located at the ASN-GW, and the ASN network is defined as an MBS area (through Excessive base station MBS technology, broadcasting these "hot” TV channels in this MBS area); if at least one MS/SS is interested in one of the "long tail” TV channels, the base station passes the single base station MBS technology, The "long tail” TV channel is multicast.
  • the MBS control has at least the following functions: (1) controlling and managing the multi-base station MBS; (2) recording the statistical information of each channel or the corresponding multicast address (ie, the MS/SS interested in the channel) The number, and the number of base stations interested in this channel); (3) calculating which channels are "hot” TV channels; and (4) notifying the base station to adjust the most appropriate transmission technology to multicast the corresponding channel (ie , multi-base station MBS technology or single base station MBS technology).
  • an effective mechanism for determining a "hot" television channel is defined, which considers three factors: (1) the number of MS/SSs that are receiving certain channels; (2) the distribution of these MS/SSs. ; and (3) The number of popular channels that the system can accommodate. Then, based on the newly determined "hot" TV channel, the MBS controller dynamically adjusts which channels are to be passed to the MS/SS via the multi-base station MBS technology and which channels are passed to the MS/SS via the single base station MBS technology.
  • the IPTV solution proposed by the present invention has the following features:
  • IP multicast IP mul t icas t
  • a channel can be a "hot” TV channel at some point, and a “long tail” TV channel at other times; the MBS controller will control and indicate the corresponding according to the current "hot” TV channel. Variety.
  • all television channels are transmitted through IP multicast technology.
  • the present invention is capable of dynamically determining "hot” television channels and controlling/adjusting the channels delivered to the MS/SS in a more efficient manner (multi-base station MBS connection or single base station MBS connection).
  • the invention realizes the following advantages: Dynamically adjusting the transmission technology of the channel, and transmitting the TV channel in a more efficient manner on the WiMAX network; when the actual number of "hot" TV channels can be smaller than that in the system
  • the system can dynamically adjust and better utilize the resources reserved for these "hot" TV channels; because of saving a lot of resources, it can provide better quality of service for other services (QoS)
  • QoS quality of service for other services
  • more value-added services can also be provided.
  • the system provided by the present invention is better able to utilize network resources to provide more services due to the elimination of unnecessary resource waste.
  • FIG. 1 is a schematic diagram showing the I PTV architecture in an existing WiMAX network.
  • Figure 2 is a flow chart showing the processing when a request for an SS/MS to join a channel is received.
  • FIG. 3 is a flow chart showing the initialization operation of the MBS controller in accordance with the present invention.
  • FIG. 4 is a flow chart showing the operation of the MBS controller in accordance with the present invention when an MS/SS requests to join a certain television channel.
  • Figure 5 is a flow chart showing the operation of the MBS controller in accordance with the present invention when the MS/SS requests to leave a certain television channel.
  • Figure 6 is a flow chart showing a "hot" television channel determining operation performed by the MBS controller in accordance with the present invention.
  • FIG. 7 is a flow chart showing the "hot" television channel dynamic adjustment operation performed by the MBS controller in accordance with the present invention.
  • FIG. 8 is a block diagram showing the structure of an MBS controller in accordance with the present invention. detailed description
  • the MBS controller is responsible for controlling and managing the MBS service for the IPTV channel in the MBS area, which is located at the ASN-. It has at least the following features:
  • Fig. 8 is a block diagram showing the structure of an MBS controller according to the present invention.
  • the MBS controller 100 includes: a base station communication unit 101, a determination unit 102, a dynamic adjustment unit 103, a processing and determination unit 104, and a video server communication unit 105.
  • the base station communication unit 101 is configured to communicate with the BS, receive the join/leave request from the MS/SS forwarded by the BS, and obtain various statistical information required to determine the "hot" television channel.
  • the determining unit 102 is configured to perform a "hot" TV channel determining operation by using various statistical information of the base station communication unit 101 according to an instruction from the processing and determining unit 104, and notify the processing and determining unit 104 of the determination result.
  • the dynamic adjustment unit 1 03 is configured to dynamically adjust the "hot" electric video channel according to the instruction from the processing and determining unit 104, and notify the base station of the dynamic adjustment result by the base station communication unit 101.
  • the processing and determining unit 104 is configured to control operations of various components of the MBS controller 100, according to the join/leave request from the MS/SS forwarded by the BS received from the base station communication unit 101, or at fixed time intervals
  • the trigger determination unit 101 determines the "hot" television channel in the current system; when it is determined that the "hot” television channel needs to be adjusted, the dynamic adjustment unit 103 is instructed to perform a "hot" television channel dynamic adjustment operation;
  • the video server communication unit 101 is instructed to communicate with the video server to obtain data of the required television channel, and the obtained video data is transmitted to the corresponding multicast data through the base station communication unit 101.
  • BS The processing and determining unit 104
  • the video server communication unit 101 is configured to communicate with the video server to obtain video content required by the MBS controller 100.
  • Figure 2 is a timing diagram showing the processing performed on a WiMAX network for joining/leaving a television channel in accordance with the present invention.
  • the television channel is transmitted to the ASN-GW through the IP multicast technology (S101), and the "hot” television channel (S102) is broadcasted through the multi-base station MBS technology.
  • IP multicast technology S101
  • S102 the "hot" television channel
  • MBS multi-base station
  • One or more base stations having at least one MS/SS interested in this channel group some "long tail” television channels Broadcast (SI 03).
  • the MS/SS opens/exits some specific TV channels by sending IGMP/MLD Report/Leave messages to the corresponding multicast addresses respectively.
  • the corresponding multicast address can be obtained through an electronic program guide or pre-configured mapping information (CID or MCID).
  • the MBS controller When the MBS controller receives the IGMP/MLD report message, the MBS controller changes the corresponding statistical variable and performs calculation (detailed later). Since there are some differences between the different situations, the MBS controller will take different actions.
  • step S112 the MBS controller instructs the BS to inform the MS/SS of the MCID that is broadcasting the TV channel on the airlink; in step S113, the BS notifies the MS/SS to receive the required television channel through the MCID; Step S114, the MS/SS receives the popular TV channel transmitted on the allocated MCID.
  • the MBS controller finds that the requested channel is not a "hot” TV channel, ie, the requested channel is a "long tail” TV channel.
  • the MBS will issue different commands to the base station to which the requesting MS/SS is attached:
  • the requested channel has been delivered to the ASN-GW, but has not yet been delivered to the base station to which the request MS/SS is attached.
  • the MBS controller issues a command to the base station, and the base station allocates an appropriate CID to establish a corresponding single base station MBS connection (S132).
  • the base station will perform a connection establishment process (DSA-REQ/DSA-RSP/DSA-ACK) to assign a CID to the channel and establish a classification rule (eg, establish mapping ⁇ IP Multicast Address, CID>), and notify the requesting MS/SS
  • the desired channel is received through the newly assigned CID (S133 and S134).
  • the BS receives the corresponding channel from the ASN-GW, the channel data is transmitted on the corresponding CID connection; and the MS/SS receives the long tail television channel propagating on the newly assigned corresponding CID.
  • the MBS controller When the MBS controller receives a message (IGMP Leave message, or IGMP Done message) from a certain MS/SS leaving a certain channel, it calculates again which channels in the current network are popular channels, and then performs corresponding according to the newly determined hot channel. Transmission technology adjustment. If the hot channel has not changed, no adjustment is required; if the hot channel changes, follow the "hot" TV channel dynamic adjustment process described later. For example, if the MS/SS no longer receives a "long tail," TV channel, the MBS controller will instruct the corresponding base station to delete the single base station MBS connection for the "long tail" television channel.
  • Figure 3 is a diagram showing Flowchart of the initialization operation of the inventive MBS controller.
  • step SO the MBS controller initiates an initialization operation.
  • step S1 the MBS controller determines the "hot” television channel in the controlled MBS area based on the current various statistical information (the "hot” television channel determining step will be described later).
  • step S2 the MBS controller instructs each of the controlled MBS areas to propagate the respective television channels through the appropriate MBS technology; that is, for the "hot” television channels in the MBS area, the individual BSs are indicated as multi-base stations MBS Technology to propagate the television channel; for "long tail” television channels, instruct the corresponding BS to propagate the television channel in a single base station MBS technology.
  • step S3 the MBS controller completes the above initialization operation.
  • 4 is a flow chart showing the operation of the MBS controller in accordance with the present invention when an MS/SS requests to join a certain television channel.
  • the MBS controller receives a join request from the MS/SS forwarded via the BS. Then, in step bare S202, the MBS controller determines the "in the MBS area to be controlled" based on various current statistical information (where the MS/SS requesting to join is counted as the MS/SS receiving the television channel). Popular "TV Channels (this will be described later in the "Top” TV Channel Determination Step).
  • step S203 the MBS controller performs dynamic adjustment of the "hot” TV channel according to the determination result of step S202 (this "hot” TV channel dynamic adjustment step will be described later); this is because the newly added MS/SS may This will result in a change in the "hot” TV channel, so that the TV channel to be joined is a "long tail” TV channel before the MS/SS join, and becomes a "hot” TV channel after the MS/SS joins.
  • the determination and dynamic adjustment of "hot” TV channels is indispensable for subsequent operations of the system. of.
  • step S204 the MBS controller determines whether the TV channel that the MS/SS requests to join is a "hot" TV. Channel. If the TV channel requested by the MS/SS is a "hot" TV channel (step S204: YES), then in step S205, the MBS controller notifies the BS to which the MS/SS belongs to initiate a corresponding connection establishment operation, whereby the MS /SS can receive the requested channel data on a corresponding existing MCID.
  • step S204 determines whether the TV channel to which the MS/SS requests to join is not a "hot" television channel. If the MBS controller determines whether the BS to which the MS/SS belongs is multicasting ( Single base station MBS technology) MS/SS requests to join the TV channel. If the BS to which the MS/SS belongs is multicasting (single base station MBS technology) the MS/SS requests the joined TV channel (step S206: YES), then in step S207, the MBS controller notifies the corresponding BS to initiate the corresponding connection establishment operation, Thus, the MS/SS can receive the requested channel data on a corresponding existing CID.
  • multicasting Single base station MBS technology
  • step S208 the MBS controller determines whether the TV channel requested by the MS/SS has been transmitted to the MBS. The ASN-GW to which the controller belongs. If the TV channel to which the MS/SS requests to join has been propagated to the ASN-GW to which the MBS controller belongs (step S208: YES), then in step S209, the MBS controller notifies the corresponding BS to allocate an appropriate CID, and establishes a corresponding single base station MBS connection. To transmit the channel data requested by the MS/SS. The MBS controller transmits corresponding channel data to the BS to multicast the channel through the assigned connection.
  • step S210 the MBS controller instructs the ASN-GW to request the video server to request the MS/SS to join the television. Channel. Thereafter, the process returns to step S208 to determine again whether the TV channel requested by the MS/SS has been transmitted to the ASN-GW to which the MBS controller belongs.
  • the MBS can transmit the channel data requested by the MS/SS to the corresponding BS through an appropriate multicast broadcast technology.
  • Figure 5 is a flow chart showing the operation of the MBS controller in accordance with the present invention when the MS/SS requests to leave a certain television channel.
  • the MBS controller receives the leave request from the MS/SS forwarded via the BS. Then, in step S302, the MBS controller determines, according to various current statistical information (where the MS/SS requesting to leave is excluded from the MS/SS that is receiving the TV channel), determining that the MBS area is controlled. "Hot" TV channel (this "hot” TV channel determination step will be described later). In step S303, the MBS controller determines whether the MS/SS is still receiving the television channel. If no other MS/SS is still receiving the television channel (step S303: NO), then in step S304, the MBS controller instructs the corresponding BS to delete the single base station MBS connection.
  • step S305 the MBS controller performs dynamic adjustment of the "hot” TV channel according to the determination result of step S302 (this "popular" TV channel dynamic adjustment will be described later. Step); This is because the outgoing MS/SS may also cause a change in the "hot” TV channel, so that the TV channel to leave is a "hot” TV channel before the MS/SS is left, and in the MS/SS After leaving, it turned into a "long tail” TV channel. As mentioned above, there is a difference in the transmission technology used for the "hot” TV channel and the "long tail” TV channel. Therefore, the determination and dynamic adjustment of the "hot” TV channel is indispensable for the subsequent operation of the system. .
  • the determination of the "hot" TV channel may be triggered by the MBS controller receiving an IGMP/MLD message (including an IGMP/MLD report/away message) from the MS/SS, or may be periodically performed for a fixed period of time (eg, 1 hour). trigger.
  • the IGMP/MLD message trigger can accurately and in real-time reflect the changes of the "hot" channel in the system. Considering that if the user sends IGMP/MLD report/leave message too frequently, the "hot” channel will be calculated too frequently. High performance requirements. Periodic triggering overcomes the shortcomings of too frequent calculations, but does not reflect the system's condition in real time and accurately (unless the interval is set short enough;).
  • the system design can select the message trigger mode or the periodic adjustment mode (set the appropriate interval time) according to the needs.
  • N MOSL _ POPULAR The maximum number of "hot” TV channels, determined by the capacity of the WiMAX system, sets the maximum number of "hot” TV channels that can be provided for TV channels. At any given moment, "hot", the actual number of TV channels is not greater than N
  • N BS -CH The number of base stations having at least one MS/SS receiving channel j in the MBS area at a given time.
  • N MS : at the given time ' in the MBS area, receiving channel j
  • the number of MS/SS The number of MS/SS.
  • each channel corresponds to a popular index value that reflects the channel in the current MBS region.
  • the popularity The calculation method of the popular index considers both the number of users received in the MBS area and whether the users watching the channel are relatively uniformly distributed under all base stations in the MBS area. The higher the popularity index value, the more popular the corresponding channel is in the MBS area, and the more uniform the viewing user distribution.
  • Figure 6 is a flow chart showing the "hot" television channel determination operation performed by the MBS controller in accordance with the present invention.
  • step S1 the MBS controller determines, for a certain channel, the number of base stations that have SS/MS receiving the channel and the number of SS/MSs that receive the channel under each base station.
  • step S12 the MBS controller determines the candidate channel of the "hot” television channel based on the above condition (1).
  • step S13 the MBS controller calculates its popularity index according to formula (1) for the candidate channel of each "hot” television channel.
  • step S14 the MBS controller selects the plurality of candidate channels having the highest popularity index and not greater than the maximum number of popular TV channels determined by the WiMAX system capacity as the "hot" television channel.
  • the MBS controller instructs the base station to set up a single base station MBS connection to deliver the desired channel for the base station to which the at least one MS/SS to which the channel is received.
  • the MBS controller then removes the multi-base station MBS connection for that channel. Since all channels are passed through Layer 3 over IP multicast technology, the upper application layer cannot detect this change.
  • the MBS controller If a channel becomes a "hot" TV channel, the MBS controller establishes a multi-base station MBS connection (in this case, the MCID will be assigned) in the MBS area, and broadcasts the corresponding channel on the multi-base station MBS connection. After the connection is successfully established, the MBS controller notifies the corresponding base station to delete the single base station MBS connection for this channel.
  • a multi-base station MBS connection in this case, the MCID will be assigned
  • Figure 7 is a flow chart showing the "hot" television channel dynamics adjustment operation performed by the MBS controller in accordance with the present invention.
  • step S401 the MBS controller determines whether the "hot" television channel has changed. If the "hot" TV channel has not changed (step S401: No), the multicast broadcast technology corresponding to each TV channel will remain unchanged, so the MBS controller does not need to perform any operation and directly ends the "hot” TV.
  • the channel dynamic adjustment operation step S402.
  • step S401 determines in step S401 that a certain "hot" television channel becomes a non-"hot” television channel (step S401: left branch), then in step S403, the MBS controller is directed to receiving at least the television channel.
  • a BS to which an MS/SS is attached (possibly including one or more such BSs), instructing the BS to set up a single base station MBS connection to propagate the television channel.
  • step S404 the MBS controller removes the multi-base station MBS connection for the channel.
  • step S401 determines in step S401 that a certain "hot" television channel becomes a "hot” television channel (step S401: right branch)
  • step S405 the MBS controller establishes in the MBS area.
  • the multi-base station MBS is connected, the MCID is allocated, and the television channel is broadcast on the multi-base station MBS connection.
  • step S406 the MBS controller notifies the corresponding BS (possibly including one or more such BSs) to delete the single base station MBS connection for the channel.

Abstract

A Internet Protocol TV transmitting method in MiMAX network is provided, which includes: determining most popular channel and non-popular channel dynamically according to current system statistical information; transmitting the determined most popular channel using multi-base-station multicast broadcasting service technique in the multicast broadcasting service zone, i.e. transmitting the determined most popular channel from access-service-network gateway through corresponding base station in the multicast broadcasting service zone of the base station; and transmitting the determined non-popular channel using single-base-station multicast broadcasting service technique, i.e. transmitting the determined non-popular channel from the access-service-network gateway through the corresponding base station to the mobile station requesting the non-popular TV channel. Furthermore, an Internet Protocol TV broadcasting apparatus using the method aforesaid is provided.

Description

因特网协议电视传播方法和装置 技术领域  Internet Protocol Television Propagation Method and Apparatus
本发明 涉及无线通信领域, 更具体地, 涉及一种 WiMAX ( World Interoperabi l i ty for Microwave Acces s (全球微波接入互操作性)) 网给中的因 特网协议电视传播方法和装置, 用于在 WiMAX网络中实现 IPTV (因特网协议电视)。 背景技术  The present invention relates to the field of wireless communications, and more particularly to a method and apparatus for transmitting Internet Protocol television in a WiMAX (World Interoperabi ty for Microwave Acces s) network for use in WiMAX. IPTV (Internet Protocol Television) is implemented in the network. Background technique
802. 16e已经定义了两种組播广播服务(Mul t icas t Broadcas t Service, MBS ) 接入方法: 单基站接入和多基站接入 (其对应技术称为 s ingle- BS- MBS和 mul t i- BS- MBS )。 单基站接入是通过在一个基站内的組播广播传送连接上实现的, 而 多基站接入则是通过在多个基站上同步传输相同的组播广播数据来实现的。 针对多 基站 MBS, 組播广播区域中的所有基站彼此同步, 以发射共同的組播 /广播数据, 使 用相同的 MCID (组播连接标识), 并且当 MS/SS (移动台 /服务站点)在该 MBS区域中 移动时, 可以使用相同的连接参数等接收組播广播服务, 而无须针对该服务的任何 切换 (handover )。 WiMAX论坛中的 NWG MBS小組目前正在讨论基于多基站 MBS的 MBS 体系结构。  802.16e has defined two types of multicast broadcast services (Mul t icas t Broadcas t Service, MBS) access methods: single base station access and multiple base station access (the corresponding technology is called s ingle-BS-MBS and mul t i- BS- MBS ). Single base station access is achieved by a multicast broadcast transmission connection within a base station, and multiple base station access is achieved by synchronously transmitting the same multicast broadcast data over multiple base stations. For multi-base station MBS, all base stations in the multicast broadcast area are synchronized with each other to transmit common multicast/broadcast data, using the same MCID (Multicast Connection Identifier), and when the MS/SS (mobile station/service station) is at When moving in the MBS area, the multicast broadcast service can be received using the same connection parameters and the like without any handover for the service. The NWG MBS team in the WiMAX Forum is currently discussing the MBS architecture based on multi-base station MBS.
移动流媒体业务目前主要是利用 2. 5G或 3G的移动网络,为手机终端提供音频、 视频的流媒体服务。 3GPP等标准化组织很早就开展了移动流媒体的应用研究工作, 并已经制定了相应的标准。 目前, 在 3GPP体系结构中主要定义了适合于单播模式的 PSS (分组交换流媒体业务) 流媒体业务模型, 以及組播 /广播模式的 MBMS (组播广 播多媒体业务)模型。 3GPP最早在 Release 4中提出了 PSS标准的单播模式流媒体 业务模型。 在该模型中, 终端通过 RTSP (实时流媒体协议)信令建立流媒体会话, 通过 RTP协议承载媒体数据。 3GPP Release 6开始制订组播 /广播(MBMS )模式下 的流媒体业务模型, 现在有关组播 /广播的标准仍在完善中。  The mobile streaming media service currently mainly uses 2. 5G or 3G mobile networks to provide audio and video streaming services for mobile terminals. Standardization organizations such as 3GPP have long been engaged in the application research of mobile streaming media, and have developed corresponding standards. Currently, the PSS (Packet Switched Streaming Service) streaming media service model suitable for unicast mode and the MBMS (Multicast Broadcast Multimedia Service) model of multicast/broadcast mode are mainly defined in the 3GPP architecture. 3GPP first proposed the PSS standard unicast mode streaming media service model in Release 4. In this model, the terminal establishes a streaming media session through RTSP (Real Time Streaming Protocol) signaling, and carries media data through the RTP protocol. 3GPP Release 6 began to develop a streaming media service model in multicast/broadcast (MBMS) mode, and the standards for multicast/broadcasting are still being improved.
通过 WiMAX网络承载流媒体业务,可以采用与现有的移动流媒体网络模型相结 合的方式。以下将对两种基于 ffiMAX的流媒体业务模型单播和组播 /广播模式分別讨 论。  The streaming media service over the WiMAX network can be combined with the existing mobile streaming media network model. The following two ffiMAX-based streaming media service models for unicast and multicast/broadcast modes are discussed separately.
单播流媒体业务  Unicast streaming service
网络模型 单播流媒体业务可以采用与 3GPP PSS架构类似的模型, 将 WiMAX网络与 PSS 模型的功能实体相结合的方式。 WiMAX 端到端的移动流媒体系统主要包括: 流媒体 终端、 ΜΑΧ移动接入网、 IP核心网络、 内容缓冲服务器、 流媒体内容服务器, 以 及提供辅助功能的用户信息服务器(管理用户特定的服务信息, 终端设备能力等)、 门户网站服务器、 DRM (数字版权管理)服务器等。 WiMAX接入网包括 BS (基站)和 ASN-GW (接入服务网络网关)等网络实体。 IP核心网络还包括移动 IP 中本地代理 HA ( Home Agent ) 网络单元, 以支持 ASN- GW间的移动性管理, ASN- GW完成移动 IP 中外部代理 FA ( Fore ign Agent ) 的功能。 Network model The unicast streaming service can use a model similar to the 3GPP PSS architecture to combine the WiMAX network with the functional entities of the PSS model. The WiMAX end-to-end mobile streaming media system mainly includes: a streaming media terminal, a mobile access network, an IP core network, a content buffer server, a streaming media content server, and a user information server providing auxiliary functions (managing user-specific service information, Terminal device capabilities, etc.), portal server, DRM (Digital Rights Management) server, etc. The WiMAX access network includes network entities such as a BS (Base Station) and an ASN-GW (Access Service Network Gateway). The IP core network also includes a home agent HA (Home Agent) network element in the mobile IP to support mobility management between ASN-GWs, and the ASN-GW completes the function of the foreign agent FA (Foreign Agent) in the mobile IP.
服务建立和释放  Service establishment and release
实时的流媒体业务要求一定的服务质量保证,需要在会话建立过程中,在 WiMAX 网络中建立相应的承载资源。 IEEE 802. 16d和 802. 16e标准定义了 WiMAX空中接口 的 QoS机制, 不同的业务承载可以通过一组服务流参数来标识, 服务流是指由一组 QoS参数标识的 MAC层的数据流承载。 对于实时的流媒体业务, 适合在 r tPS (实时 轮询业务)类型服务流上承载, r tPS适用于实时可变速率的业务, 能够提供速率和 时延保证。  Real-time streaming media services require a certain quality of service guarantee. It is necessary to establish corresponding bearer resources in the WiMAX network during the session establishment process. The IEEE 802.16d and 802.16e standards define the QoS mechanism of the WiMAX air interface. Different service bearers can be identified by a set of service flow parameters, and the service flow refers to the data flow carried by the MAC layer identified by a set of QoS parameters. For real-time streaming media services, it is suitable for carrying on r tPS (real-time polling service) type service flows. r tPS is suitable for real-time variable rate services and can provide rate and delay guarantee.
WiMAX网络中无线承载的建立通常可分为终端发起和网络侧发起两种方式: 终 端发起的方式, 通过 DSA (动态业务添加)过程发起服务流的建立, 触发接入网建 立相应的 QoS承载; 网络侧发起的方式, 核心网络应用层发起 QoS协商, 发消息给 接入网, 请求建立承载资源。 由于终端发起的方式需要终端应用层与 MAC层之间存 在接口, 而网络侧发起的方式, 则需要媒体服务器根据接收到的 RTSP消息, 触发接 入网发起资源建立, 但目前相应的网络侧标准还没有制订。 不过由于网络侧发起的 方式不需要终端提供特殊的支持, 目前被多数厂家采用作为动态建立 QoS承载的方 式。 通常 IETF中定义的 C0PS或 DIAMETER等 QoS授权协议, 可以被用来进行接入网 和应用网络之间的 QoS协商, 但厂家在 C0PS或 DIAMETER协议实现上会有些不同。  The establishment of a radio bearer in a WiMAX network can be divided into two modes: a terminal initiating and a network initiating. In a terminal-initiated manner, a service flow is initiated through a DSA (Dynamic Service Addition) process, and the access network is triggered to establish a corresponding QoS bearer. In the manner initiated by the network side, the core network application layer initiates QoS negotiation, sends a message to the access network, and requests to establish a bearer resource. As the method initiated by the terminal requires an interface between the terminal application layer and the MAC layer, and the network side initiates the mode, the media server needs to trigger the access network to initiate resource establishment according to the received RTSP message, but the current network side standard Not yet formulated. However, since the method initiated by the network side does not require special support from the terminal, it is currently adopted by most manufacturers as a way to dynamically establish QoS bearers. Usually QoS authorization protocols such as C0PS or DIAMETER defined in the IETF can be used for QoS negotiation between the access network and the application network, but the manufacturer will have some differences in the implementation of the C0PS or DIAMETER protocol.
移动性管理 +  Mobility Management +
WiMAX技术支持移动性, 允许用户在移动过程中进行流媒体业务。 用户在移动 过程中, 会引起接入点 BS的切换。 用户的移动可以分为 ASN-GW内 ( Int ra-ASN-GW ) 和 ASN-GW间 ( Inter-ASN-GW ) 的切换两类。 Inter-ASN-G 的切换, 需要通过移动 IP协议, 将 HA到原 ASN- GW的用户面隧道切换到新的 ASN- GW。 为减少切换对业务时 延和丢包的影响, 减少复杂的信令交换, 在实时流媒体业务进行过程中, 应只进行 Intra- ASN-GW的切换, 而避免 Inter-ASN-GW的切换对业务造成的影响。 只在实时 业务结束后, 移动终端才切换到新的 ASN-GW上。 用户移动到新的 BS, 空口的无线 资源需要重新建立。 WiMAX technology supports mobility, allowing users to stream media during the mobile process. When the user moves, it will cause the access point BS to switch. User mobility can be divided into two categories: ASN-GW (Int ra-ASN-GW) and ASN-GW (Inter-ASN-GW). For the handover of Inter-ASN-G, the user plane tunnel of the HA to the original ASN-GW needs to be switched to the new ASN-GW through the mobile IP protocol. In order to reduce the impact of handover on service delay and packet loss, and reduce complex signaling exchange, in the process of real-time streaming media service, only The switching of the Intra-ASN-GW avoids the impact of the Inter-ASN-GW handover on the service. The mobile terminal switches to the new ASN-GW only after the real-time service ends. The user moves to the new BS, and the radio resources of the air interface need to be re-established.
在切换过程中,终端用户的无线连接有一个短暂中断。在简单移动的场景下(移 动速率大于 60公里 /小时, 小于 120公里 /小时), 对于 BS间的切换, 无线连接中断 的时间大约在 110 ~ 160毫秒之间。 为减少切换过程的丢包, 终端用户可以在切换开 始执行前, 通过信令通知媒体服务器降低发送速率, 在切换完成后, 再通知媒体服 务器增加发送速率。  During the handover process, the end user's wireless connection has a brief interruption. In a simple moving scenario (moving rate greater than 60 km / h, less than 120 km / h), for switching between BSs, the wireless connection is interrupted for approximately 110 to 160 milliseconds. To reduce packet loss during the handover process, the end user can notify the media server to reduce the transmission rate before the handover is started. After the handover is completed, the media server is notified to increase the transmission rate.
組播 /广播流媒体业务  Multicast/broadcast streaming service
网络模型  Network model
在 WiMAX中, 组播 /广播业务通常被称为 MBS。 MBS条件下的流媒体服务与单播 方式不同, 不需要为每个用户建立专门的承载资源, 各用户通过公共的承载接入服 务。 业务的建立方式也不同, 不需要单播模式下的端到端的应用层信令(RTSP )。  In WiMAX, the multicast/broadcast service is often referred to as MBS. The streaming media service in the MBS mode is different from the unicast mode. It does not need to establish a dedicated bearer resource for each user. Each user accesses the service through a public bearer. The way the service is established is different, and end-to-end application layer signaling (RTSP) in unicast mode is not required.
在 WiMAX接入网中, 通过公共的无线连接来承载 MBS业务。 802. 16e定义了两 种 MBS接入方式: 单 BS接入和多 BS接入。 单 BS方式, 组播 /广播在每个 BS内独立 进行, 承载 MBS数据的无线连接 CID (连接标识符), 以及与该连接对应的安全关联 参数 SA (安全关联)在 BS内对所有的用户相同。 多 BS方式, 一組 BS组成一个 MBS 区 (MBS Zone ), 在同一 MBS区内, 各个 BS同步发送组播 /广播数据, 用同样的 CID 和 SA承载 MBS数据。 用户终端从 BS的广播信息中, 获取 MBS区的信息。 一个 BS可 以同时属于多个 MBS区。  In a WiMAX access network, MBS services are carried over a public wireless connection. 802.16e defines two MBS access modes: single BS access and multiple BS access. In the single BS mode, multicast/broadcast is performed independently in each BS, the wireless connection CID (connection identifier) carrying the MBS data, and the security association parameter SA (security association) corresponding to the connection are in the BS for all users. the same. In the multiple BS mode, a group of BSs form an MBS zone. In the same MBS zone, each BS synchronously transmits multicast/broadcast data, and carries MBS data with the same CID and SA. The user terminal acquires information of the MBS area from the broadcast information of the BS. A BS can belong to multiple MBS zones at the same time.
多 BS方式下, 为提高接收性能, 可以采用宏分集的方式。 该方式要求在相同 的时刻, 同一 MBS区的 BS采用相同的频率、 符号、 子信道、 调制方式同步发送相同 的数据, 这使得用户终端可以从多个 BS同时接收 MBS数据, 因此提高了接收可靠性 和接收质量。 BS间实现宏分集发送需要一个 MBS服务器集中调度, 规范没有给出实 现这一服务器的位置, 留给厂家根据具体的实现来决定。  In the multi-BS mode, in order to improve the reception performance, macro diversity can be adopted. This method requires that the same frequency, symbol, subchannel, and modulation mode transmit the same data synchronously by the BSs in the same MBS zone at the same time, which enables the user terminal to simultaneously receive MBS data from multiple BSs, thereby improving reception reliability. Sex and reception quality. The implementation of macro diversity transmission between BSs requires a centralized scheduling of the MBS server. The specification does not give the location of the server, which is left to the manufacturer to decide based on the specific implementation.
为支持 MBS业务, WiMAX接入网需要提供組播 /广播代理的功能, 该代理功能 可以位于 ASN- 内, 维护每个組播 /广播组内的用户列表, 并负责向用户转 发组播 /广播数据。  To support MBS services, the WiMAX access network needs to provide multicast/broadcast proxy functions. The proxy function can be located in the ASN-, maintains a list of users in each multicast/broadcast group, and is responsible for forwarding multicast/broadcast to users. data.
服务建立与释放  Service establishment and release
对于组播 /广播业务, 用户可以通过 HTTP、 小区广播等方式, 获取媒体类型和 带宽、 服务开始时间、 以及組播地址等与服务相关的信息。 此外, WiMAX接入网与 組播 /广播服务器之间需要一定的信令交换过程, 来控制媒体的播放过程。 但目前标 准还没有定义接入网与服务器之间的这一接口。 For multicast/broadcast services, users can obtain media types and methods through HTTP, cell broadcast, and the like. Service-related information such as bandwidth, service start time, and multicast address. In addition, a certain signaling exchange process between the WiMAX access network and the multicast/broadcast server is required to control the playback process of the media. However, the current standard does not define this interface between the access network and the server.
对于组播 /广播业务, 允许用户在服务开始后的任何时候加入。 对于组播业务, 可以采用如下的过程建立服务承载: 当用户准备开始接收组播业务时, 首先通知网 络侧, 请求加入由组播地址标识的特定组播业务。 用户可以通过 IGMP 信令通知 ASN-GW, ASN- GW根据用户请求的組播地址, 通知 BS建立与请求的业务相对应的组 播服务流。 BS通过 DSA过程, 将承载组播服务的无线连接标识、 安全参数、 MBS区 的标识(针对多 BS模式), 以及 QoS参数通知给用户。 DSA过程结束后, 用户终端 可以通过监听广播信道, 从 MBS- MAP广播消息中获取组播数据开始的时间等信息, 并在对应的时刻在组播承载上接收数据。 会话结束, 用户仍然通过 IGMP 信令通知 ASN-GW, 要求退出组播服务。 ASN-GW负责更新相关的 MBS上下文。 对于广播业务, WiMAX接入网可以在组播 /广播服务开始的时候, 建立相应的无线承载。 用户则在需 要的时候通过 DSA过程, 获取广播服务相关的服务流信息。 同样地, 用户终端根据 MBS-MAP消息指定的时刻在相应的广播承载上接收数据。  For multicast/broadcast services, users are allowed to join at any time after the service starts. For the multicast service, the following procedure can be used to establish the service bearer: When the user is ready to start receiving the multicast service, the user is first notified to join the specific multicast service identified by the multicast address. The user can notify the ASN-GW through IGMP signaling, and the ASN-GW notifies the BS to establish a multicast service flow corresponding to the requested service according to the multicast address requested by the user. The BS notifies the user of the wireless connection identifier carrying the multicast service, the security parameter, the identifier of the MBS zone (for the multi-BS mode), and the QoS parameters through the DSA process. After the DSA process ends, the user terminal can obtain information such as the time when the multicast data starts from the MBS-MAP broadcast message by listening to the broadcast channel, and receive the data on the multicast bearer at the corresponding time. After the session ends, the user still informs the ASN-GW through IGMP signaling and requests to exit the multicast service. The ASN-GW is responsible for updating the relevant MBS context. For broadcast services, the WiMAX access network can establish a corresponding radio bearer at the beginning of the multicast/broadcast service. The user obtains the service flow information related to the broadcast service through the DSA process when needed. Similarly, the user terminal receives data on the corresponding broadcast bearer according to the time specified by the MBS-MAP message.
移动性管理  Mobility management
MBS业务也支持用户的移动性。 对于多 BS方式, MS在同一 MBS区内移动时, 切换到新的 BS , 不需要重新建立 MBS服务流, 即在同一 MBS区移动的过程, 对用户 和网络是透明的。 仅当用户移动到新的 MBS区时, 才需要重新建立 MBS服务流, 以 获取新 MBS区使用的 CID和 SA。 同时, 需要通知网络侧用户 MBS区的改变, 以更新 网络侧该用户的 MBS上下文。 移动用户可以从 BS的广播信息中获得 MBS区的标识。  The MBS service also supports user mobility. For the multi-BS mode, when the MS moves in the same MBS area, it switches to the new BS, and does not need to re-establish the MBS service flow, that is, the process of moving in the same MBS area is transparent to the user and the network. Only when the user moves to the new MBS zone, the MBS service flow needs to be re-established to obtain the CID and SA used by the new MBS zone. At the same time, it is necessary to notify the network side user of the change of the MBS area to update the MBS context of the user on the network side. The mobile subscriber can obtain the identity of the MBS zone from the broadcast information of the BS.
WiMAX 可以为流媒体业务提供足够高的带宽, 开展流媒体业务会成为推广 WiMAX技术的有效手段。 在 WiMAX 网络运营的初期, 用户量不大的条件下, 采用单 播的方式, 基本上就能满足对流媒体业务的运营需求。 但从长期角度看, 用户量增 加后, 采用 MBS的方式更能节省网络资源, 提高系统的容量, 但需要进一步完善现 有的网络架构和标准, 以适应 MBS业务的需要。  WiMAX can provide enough bandwidth for streaming media services, and streaming media services will become an effective means of promoting WiMAX technology. In the early stage of WiMAX network operation, under the condition of small amount of users, the unicast method can basically meet the operational needs of streaming media services. However, from a long-term perspective, after the increase in the number of users, the MBS method can save network resources and increase the capacity of the system. However, it is necessary to further improve the existing network architecture and standards to meet the needs of the MBS service.
WiMAX技术提供了灵活的 QoS机制, 通过与现有网络技术的有效结合, 能够方 便地开展多种 IP多媒体业务。 目前 WiMAX的网络标准仍然不够完善, 对互联互通造 成了一定的困难, WiMAX 标准組织正致力于这方面的研究。 随着标准的不断完善, WiMAX应用技术一定会受到用户的青睐, 得到广泛的应用。 I PTV服务已经越来越多的吸引运营商的注意, 在固定接入网中已经大量部署。 但是,如何利用 MBS技术有效地在 WiMAX网络中部署 IPTV服务仍是业界所关心的问题。 WiMAX technology provides a flexible QoS mechanism that enables easy deployment of multiple IP multimedia services through effective integration with existing network technologies. At present, the network standard of WiMAX is still not perfect, which poses certain difficulties for interconnection. The WiMAX standards organization is working on this aspect. With the continuous improvement of standards, WiMAX application technology will be favored by users and widely used. I PTV services have attracted more and more attention from operators, and have been deployed in large numbers in fixed access networks. However, how to effectively deploy IPTV services in WiMAX networks using MBS technology is still a concern of the industry.
在 WiMAX网络中, 考虑到网络容量 (尤其是空中接口资源)和效率, 运营商不 可能在空中广播所有的电视频道。 目前的解决方案是利用多基站 MBS技术来实现多个 "热门(mos t popular )"电视频道,并利用单播技术来实现其它非热门电视频道(即, "长尾(long ta i l )" 电视频道)和视频点播(VoD )。  In WiMAX networks, operators are not likely to broadcast all TV channels in the air, given the network capacity (especially air interface resources) and efficiency. The current solution is to implement multiple "mos t popular" TV channels using multi-base station MBS technology and to implement other non-popular TV channels using unicast technology (ie, "long ta il" TV Channel) and video on demand (VoD).
图 1是示出了现有 WiMAX网络中的 IPTV体系结构的示意图。  FIG. 1 is a schematic diagram showing an IPTV architecture in an existing WiMAX network.
电视频道、视频服务器 1位于 WiMAX系统中的 CSN (连接服务网络)网络 2中, ASN (接入服务网络)网络 3通过 ASN-GW (接入服务网络网关)4与 CSN网络 2相连, 图中示出了 3个 ASN- GW 4-1 ~ 4-3 , 以下统称为 ASN- GW 4。 在 CSN网络 3中 , 使用 组播技术将热门电视频道推送到所有 ASN-GW 4处; 在 MBS区域 5内, 这些频道被基 站 BS1、 BS2和 BS3通过相同的组播连接标识( MCID ) 同步地在空中链路上广播。 非 热门频道是通过单播的方式送到有需求的 ASN- GW 4-1 , 然后送到有需求的基站 BS 3 , 进而基站 BS3通过单播的方式送给特定的移动台 (该移动台对网络提出了收看此频 道的需求)。  The TV channel and the video server 1 are located in the CSN (Connected Service Network) network 2 in the WiMAX system, and the ASN (Access Service Network) network 3 is connected to the CSN network 2 through the ASN-GW (Access Service Network Gateway) 4, in the figure Three ASN-GWs 4-1 to 4-3 are shown, hereinafter collectively referred to as ASN-GW 4. In the CSN network 3, the popular television channel is pushed to all ASN-GWs 4 using multicast technology; in the MBS area 5, these channels are synchronized by the base stations BS1, BS2 and BS3 through the same multicast connection identifier (MCID). Broadcast on the air link. The non-hot channel is sent to the ASN-GW 4-1 with the demand by unicast, and then sent to the base station BS 3 with the demand, and the base station BS3 sends the unicast to the specific mobile station (the mobile station pair) The network raised the need to watch this channel).
WiMAX网络的具体体系结构可参阅标准化組织 WiMAX论坛的相关文档 (即^' ΧΓ Forum Network Archi tecture (Stage 2: Archi tecture Tenets, Reference Model and Reference Poin ts) Release 1. 0. 0, 2007年 3月 28日;)。  The specific architecture of the WiMAX network can be found in the documentation of the standardization organization WiMAX Forum (ie ^' ΧΓ Forum Network Architectural (Stage 2: Archi tecture Tenets, Reference Model and Reference Poin ts) Release 1. 0. 0, March 2007 28th;).
但是, 目前的解决方案存在以下缺点:  However, current solutions have the following disadvantages:
( 1 ) "热门" 电视频道是预先定义的, 无论是否存在接收方, 在此 MBS区域中 都要广播这些电视频道。 然而, 在实际的 IPTV系统中, "热门" 电视频道是动态变化 的。 例如, 第一周的热门频道在第二周只有很少人收看了; 或者对于在晚间最为热 门的 "热门" 电视频道, 在工作时间期间, 只有极少数的 MS/SS进行接收。 实际上, 在这种情况下, 可以将这些资源用于传递其它服务。 预先定义 "热门" 电视频道的 方法不能适应动态变化的用户需求并且可能浪费大量的资源。  (1) "Popular" TV channels are pre-defined, and these TV channels are broadcast in this MBS area, regardless of whether there is a recipient. However, in the actual IPTV system, the "hot" TV channels are dynamically changing. For example, the first week's popular channel was watched by only a few people during the second week; or for the "hot" TV channels that were the hottest in the evening, only a handful of MS/SS were received during business hours. In fact, in this case, these resources can be used to pass other services. The method of pre-defining "hot" TV channels does not accommodate dynamically changing user needs and can waste a lot of resources.
( 2 )如何确定哪些电视频道是 "热门" 电视频道? 目前的解决方案并未提出 解决此问题的任何有效手段。 "热门" 电视频道随时间而变化。 需要提出一种解决方 案, 以动态地设置 "热门 "电视频道, 并动态地确定以多基站 MBS技术广播哪些频道。  (2) How do you determine which TV channels are "hot" TV channels? The current solution does not suggest any effective means of solving this problem. "Popular" TV channels change over time. A solution is needed to dynamically set up "hot" TV channels and dynamically determine which channels to broadcast with multi-base station MBS technology.
( 3 )将 "长尾 >' 电视频道通过单播技术传递给 ASN-GW和 MS/SS。 当一个基站下 存在更多 MS/SS加入相同的 "长尾" 电视频道时, 应当如何处理? 組播技术更为适合 处理这样的情况。 发明内容 (3) Pass the "long tail" TV channel to the ASN-GW and MS/SS through unicast technology. What should be done when there are more MS/SSs in the same base station to join the same "long tail" TV channel? Multicast technology is more suitable Handle such a situation. Summary of the invention
针对上述问题, 本发明提出了一种有效的 IPTV解决方案, 能够动态地控制和管 理整个系统中的 "热门" 电视频道(例如, 确定 "热门" 电视频道, 并将其通过多 基站 MBS传递出去, 以及在任一电视频道由 "热门" 电视频道变为 "长尾" 电视频道 时,改变传输技术即使用单基站组播广播服务技术广播此频道),以及通过单基站 MBS 传递其它点播 "长尾" 电视频道。 根据本发明的第一方案, 提出了一种因特网协议电视传播方法, 包括: 根据当 前的系统统计信息, 动态地确定热门电视频道和非热门电视频道; 在組播广播服务 区域内, 利用多基站组播广播服务技术, 传播所确定的热门电视频道, 即将所确定 的热门电视频道从接入服务网络网关经由相应的基站在其组播广播服务区域内广 播; 以及利用单基站组播广播服务技术, 传播所确定的非热门电视频道, 即将所确 定的非热门电视频道从接入服务网络网关经由相应的基站传递到需要所述非热门电 视频道的移动台。  In response to the above problems, the present invention proposes an effective IPTV solution that can dynamically control and manage "hot" television channels throughout the system (eg, determine "hot" television channels and pass them through multiple base stations MBS , and when any TV channel is changed from a "hot" TV channel to a "long tail" TV channel, the transmission technology is changed to broadcast the channel using a single-base station multicast broadcast service technology, and other on-demand "long tails are transmitted through a single base station MBS". " TV channel. According to a first aspect of the present invention, an Internet protocol television propagation method is provided, including: dynamically determining a popular television channel and a non-hot television channel according to current system statistical information; and using a plurality of base stations in the multicast broadcast service region a multicast broadcast service technology that propagates the determined popular television channel, that is, the determined popular television channel is broadcasted from the access service network gateway through the corresponding base station in its multicast broadcast service area; and utilizes single base station multicast broadcast service technology And transmitting the determined non-hot TV channel, that is, the determined non-hot TV channel is transmitted from the access service network gateway to the mobile station that needs the non-popular TV channel via the corresponding base station.
根据本发明的第二方案, 提出了一种因特网协议电视传播装置, 包括: 热门电 视频道动态确定单元, 用于根据从基站通信单元接收到的、 当前的系统统计信息, 动态地确定热门电视频道和非热门电视频道; 以及基站通信单元, 用于与组播广播 服务区域内的各个基站进行双向通信, 接收当前的系统统计信息, 以及通知所述基 站: 在组播广播服务区域内, 利用多基站组播广播服务技术, 传播所确定的热门电 视频道, 即将所确定的热门电视频道从接入服务网络网关经由相应的基站在其組播 广播服务区域内广播; 以及利用单基站组播广播服务技术, 传播所确定的非热门电 视频道, 即将所确定的非热门电视频道从接入服务网络网关经由相应的基站传递到 需要所述非热门电视频道的移动台。 在本发明中, 除了 VoD节目以外, 所有电视频道(包括 "热门" 电视频道和 "长 尾"电视频道)都通过层 3的 IP組播技术进行传递。 MS/SS通过組播成员管理协议(即 IGMP (针对 IPv4网络环境) /MLD (针对 IPv6网络环境))加入任意电视频道。  According to a second aspect of the present invention, an Internet Protocol television propagation apparatus is provided, including: a popular television channel dynamic determining unit, configured to dynamically determine a popular television channel according to current system statistical information received from a base station communication unit And a non-hot TV channel; and a base station communication unit, configured to perform two-way communication with each base station in the multicast broadcast service area, receive current system statistics, and notify the base station: in the multicast broadcast service area, utilize multiple a base station multicast broadcast service technology for propagating the determined popular television channel, that is, the determined popular television channel is broadcasted from the access service network gateway in the multicast broadcast service area via the corresponding base station; and utilizing the single base station multicast broadcast service The technology transmits the determined non-hot TV channel, ie, the determined non-hot TV channel is transmitted from the access service network gateway via the corresponding base station to the mobile station that needs the non-popular TV channel. In the present invention, in addition to the VoD program, all television channels (including "hot" television channels and "long tail" television channels) are delivered via layer 3 IP multicast technology. MS/SS joins any TV channel through a multicast member management protocol (ie IGMP (for IPv4 network environment) / MLD (for IPv6 network environment)).
在本发明中, MBS控制器位于 ASN- GW处, 而且定义 ASN网络为一个 MBS区域(通 过多基站 MBS技术,在此 MBS区域内广播这些 "热门 "电视频道);如果有至少一个 MS/SS 对 "长尾" 电视频道之一感兴趣, 则由基站通过单基站 MBS技术, 对此 "长尾" 电视 频道进行组播。 In the present invention, the MBS controller is located at the ASN-GW, and the ASN network is defined as an MBS area (through Excessive base station MBS technology, broadcasting these "hot" TV channels in this MBS area); if at least one MS/SS is interested in one of the "long tail" TV channels, the base station passes the single base station MBS technology, The "long tail" TV channel is multicast.
在本发明中, MBS控制至少具有以下功能: ( 1 )控制和管理多基站 MBS; ( 2 )记 录每个频道的统计信息或相应的组播地址(即, 对此频道感兴趣的 MS/SS的数量、 以 及对此频道感兴趣的基站的数量); (3 )计算确定哪些频道是 "热门" 电视频道; 以 及(4 )通知基站调整采用最合适的传输技术来组播广播相应频道(即, 多基站 MBS 技术或单基站 MBS技术)。  In the present invention, the MBS control has at least the following functions: (1) controlling and managing the multi-base station MBS; (2) recording the statistical information of each channel or the corresponding multicast address (ie, the MS/SS interested in the channel) The number, and the number of base stations interested in this channel); (3) calculating which channels are "hot" TV channels; and (4) notifying the base station to adjust the most appropriate transmission technology to multicast the corresponding channel (ie , multi-base station MBS technology or single base station MBS technology).
在本发明中, 定义了确定 "热门" 电视频道的有效机制, 其中考虑以下三个因 素: ( 1 )正在接收某些特定频道的 MS/SS的数量; ( 2 )这些 MS/SS的分布情况; 和(3 ) 系统可容纳的热门频道数量。 然后, 根据最新确定的 "热门" 电视频道, MBS控制器 动态地调整哪些频道要通过多基站 MBS技术传递至 MS/SS以及哪些频道要通过单基站 MBS技术传递至 MS/SS。 本发明所提出的 IPTV解决方案具有以下特点:  In the present invention, an effective mechanism for determining a "hot" television channel is defined, which considers three factors: (1) the number of MS/SSs that are receiving certain channels; (2) the distribution of these MS/SSs. ; and (3) The number of popular channels that the system can accommodate. Then, based on the newly determined "hot" TV channel, the MBS controller dynamically adjusts which channels are to be passed to the MS/SS via the multi-base station MBS technology and which channels are passed to the MS/SS via the single base station MBS technology. The IPTV solution proposed by the present invention has the following features:
( 1 ) 利用 IP组播( IP mul t icas t )技术传递所有电视频道(包括 "热门" 电 视频道和 "长尾" 电视频道), 而只有 VoD节目是通过单播技术传递的;  (1) Using IP multicast (IP mul t icas t) technology to deliver all TV channels (including "hot" video channels and "long tail" TV channels), and only VoD programs are delivered via unicast technology;
( 2 )考虑当前的接收信息 (例如, 每个基站每个频道的接收方数量、 接收此 频道的基站的数量、可以在 MBS区域中部署的多基站 MBS连接的数量 ),动态地确定"热 门" 电枧频道, 并由基站以相应的 MCID广播这些 "热门" 电视频道;  (2) Dynamically determining "hot" considering current receiving information (for example, the number of recipients per channel per base station, the number of base stations receiving this channel, the number of multi-base station MBS connections that can be deployed in the MBS area) "Electric channel, and these "hot" TV channels are broadcast by the base station with the corresponding MCID;
( 3 ) 利用单基站 MBS技术, 按需传输 "长尾" 电视频道;  (3) Using the single base station MBS technology to transmit the "long tail" TV channel on demand;
( 4 ) 某一频道在某些时刻可以是 "热门" 电视频道, 而在其它时刻也可以是 "长尾" 电视频道; MBS控制器将根据当前的 "热门" 电视频道来控制和指示相应的 变化。 在本发明中, 所有电视频道均通过 IP组播技术进行传播。 本发明能够动态地 确定 "热门" 电视频道, 并以更为有效的方式(多基站 MBS连接或单基站 MBS连接) 控制 /调整传递至 MS/SS的频道。  (4) A channel can be a "hot" TV channel at some point, and a "long tail" TV channel at other times; the MBS controller will control and indicate the corresponding according to the current "hot" TV channel. Variety. In the present invention, all television channels are transmitted through IP multicast technology. The present invention is capable of dynamically determining "hot" television channels and controlling/adjusting the channels delivered to the MS/SS in a more efficient manner (multi-base station MBS connection or single base station MBS connection).
本发明实现了以下优点: 动态调整频道的传输技术, 能够在 WiMAX网络上以更 为有效的方式传播电视频道; 当 "热门" 电视频道的实际数量可以小于系统中能建 立的多基站 MBS连接的频道数时, 系统能动态调整、 更好地利用为这些 "热门" 电 视频道而保留的资源; 由于节约了大量资源, 可以为其它服务提供更好的服务质量 ( QoS ), 同时, 也可以提供更多的增值服务。 由于去除了不必要的资源浪费, 本发 明所提供的系统能够更好地利用网络资源来提供更多的服务。 附图说明 The invention realizes the following advantages: Dynamically adjusting the transmission technology of the channel, and transmitting the TV channel in a more efficient manner on the WiMAX network; when the actual number of "hot" TV channels can be smaller than that in the system When the number of channels connected to the multi-base station MBS is connected, the system can dynamically adjust and better utilize the resources reserved for these "hot" TV channels; because of saving a lot of resources, it can provide better quality of service for other services (QoS) At the same time, more value-added services can also be provided. The system provided by the present invention is better able to utilize network resources to provide more services due to the elimination of unnecessary resource waste. DRAWINGS
通过下面结合附图说明本发明的优选实施例, 将使本发明的上述及其它目的、 特征和优点更加清楚, 其中:  The above and other objects, features and advantages of the present invention will become apparent from
图 1是示出了现有 W iMAX网络中的 I PTV体系结构的示意图。  Figure 1 is a schematic diagram showing the I PTV architecture in an existing WiMAX network.
图 2是当收到 SS/MS加入某个频道的请求时的处理流程示意图。  Figure 2 is a flow chart showing the processing when a request for an SS/MS to join a channel is received.
图 3是示出了根据本发明的 MBS控制器的初始化操作的流程图。  Figure 3 is a flow chart showing the initialization operation of the MBS controller in accordance with the present invention.
图 4是示出了根据本发明的 MBS控制器在 MS/SS请求加入某一电视频道时的操作 的流程图。  4 is a flow chart showing the operation of the MBS controller in accordance with the present invention when an MS/SS requests to join a certain television channel.
图 5是示出了根据本发明的 MBS控制器在 MS/SS请求离开某一电视频道时的操作 的流程图。  Figure 5 is a flow chart showing the operation of the MBS controller in accordance with the present invention when the MS/SS requests to leave a certain television channel.
图 6是示出了根据本发明的 MBS控制器所执行的 "热门 " 电视频道确定操作的流 程图。  Figure 6 is a flow chart showing a "hot" television channel determining operation performed by the MBS controller in accordance with the present invention.
图 7是示出了根据本发明的 MBS控制器所执行的 "热门" 电视频道动态调整操作 的流程图。  Figure 7 is a flow chart showing the "hot" television channel dynamic adjustment operation performed by the MBS controller in accordance with the present invention.
图 8是示出了根据本发明的 MBS控制器的结构的方框图。 具体实施方式  Figure 8 is a block diagram showing the structure of an MBS controller in accordance with the present invention. detailed description
下面参照附图对本发明的优选实施例进行详细说明, 在描述过程中省略了对于 本发明来说是不必要的细节和功能, 以防止对本发明的理解造成混淆。 以下,针对除 VoD以外的电视频道,对本发明所提出的技术方案进行详细描述。 - MBS控制器  The preferred embodiments of the present invention are described in detail below with reference to the accompanying drawings, and the details and functions that are not necessary for the present invention are omitted in the description to avoid confusion of the understanding of the present invention. Hereinafter, the technical solution proposed by the present invention will be described in detail for a television channel other than VoD. - MBS controller
MBS控制器负责针对 MBS区域中的 IPTV频道, 控制和管理 MBS服务, 其位于 ASN- 处。 其至少具有以下功能:  The MBS controller is responsible for controlling and managing the MBS service for the IPTV channel in the MBS area, which is located at the ASN-. It has at least the following features:
( 1 )针对每个频道, 记录( i )正在接收此频道的 MS/SS的数量; ( i i )具有 至少一个正在接收该频道的 MS/SS的基站的数量。 这些计数基于来自 MS/SS的组播 成员消息 (即 I GMP/MLD消息); (1) For each channel, record (i) the number of MS/SSs that are receiving this channel; (ii) have The number of base stations of at least one MS/SS that is receiving the channel. These counts are based on multicast member messages from the MS/SS (ie I GMP/MLD messages);
( 2 )根据本发明所提出的确定机制, 确定 "热门" 电视频道; 以及  (2) determining a "hot" television channel in accordance with the determination mechanism proposed by the present invention;
( 3 )动态地命令基站通过适当的技术(即多基站 MBS技术或单基站 MBS技术) 来传递电视频道。  (3) Dynamically instructing the base station to deliver the television channel through an appropriate technique (i.e., multi-base station MBS technology or single base station MBS technology).
具体地, 图 8是示出了根据本发明的 MBS控制器的结构的方框图。  Specifically, Fig. 8 is a block diagram showing the structure of an MBS controller according to the present invention.
根据本发明的 MBS控制器 100包括: 基站通信单元 101、 确定单元 102、 动态 调整单元 103、 处理及判断单元 104、 视频服务器通信单元 105。  The MBS controller 100 according to the present invention includes: a base station communication unit 101, a determination unit 102, a dynamic adjustment unit 103, a processing and determination unit 104, and a video server communication unit 105.
基站通信单元 101用于与 BS进行通信, 接收由 BS转发的、 来自 MS/SS的加入 /离开请求, 获得确定 "热门" 电视频道所需的各种统计信息。  The base station communication unit 101 is configured to communicate with the BS, receive the join/leave request from the MS/SS forwarded by the BS, and obtain various statistical information required to determine the "hot" television channel.
确定单元 102 , 用于根据来自处理及判断单元 104的指示, 利用基站通信单元 101 的各种统计信息, 执行 "热门" 电视频道确定操作, 并将确定结果通知给处理 及判断单元 104。  The determining unit 102 is configured to perform a "hot" TV channel determining operation by using various statistical information of the base station communication unit 101 according to an instruction from the processing and determining unit 104, and notify the processing and determining unit 104 of the determination result.
动态调整单元 1 03 , 用于根据来自处理及判断单元 1 04的指示, 对 "热门" 电 视频道进行动态调整, 并通过基站通信单元 101 , 将动态调整结果通知给各个基站。  The dynamic adjustment unit 1 03 is configured to dynamically adjust the "hot" electric video channel according to the instruction from the processing and determining unit 104, and notify the base station of the dynamic adjustment result by the base station communication unit 101.
处理及判断单元 104 , 用于控制 MBS控制器 100的各个部件的操作, 其中根据 从基站通信单元 101接收到的由 BS转发的、 来自 MS/SS的加入 /离开请求, 或者以 固定的时间间隔, 触发确定单元 101对当前系统中的 "热门" 电视频道进行确定; 当确定需要对 "热门" 电视频道进行调整时, 指示动态调整单元 103执行 "热门" 电视频道动态调整操作; 当确定需要向视频服务器请求电视频道时, 指示视频服务 器通信单元 101与视频服务器进行通信以获得所需电视频道的数据, 并通过基站通 信单元 101 , 将所获得的视频数据以适当的組播方式, 传递到相应的 BS。  The processing and determining unit 104 is configured to control operations of various components of the MBS controller 100, according to the join/leave request from the MS/SS forwarded by the BS received from the base station communication unit 101, or at fixed time intervals The trigger determination unit 101 determines the "hot" television channel in the current system; when it is determined that the "hot" television channel needs to be adjusted, the dynamic adjustment unit 103 is instructed to perform a "hot" television channel dynamic adjustment operation; When the video server requests the television channel, the video server communication unit 101 is instructed to communicate with the video server to obtain data of the required television channel, and the obtained video data is transmitted to the corresponding multicast data through the base station communication unit 101. BS.
视频服务器通信单元 101 , 用于与视频服务器进行通信, 获得 MBS控制器 100 所需的视频内容。 图 2是示出了根据本发明, 在 WiMAX网络上、 针对加入 /离开电视频道所进行 的处理的时序图。  The video server communication unit 101 is configured to communicate with the video server to obtain video content required by the MBS controller 100. Figure 2 is a timing diagram showing the processing performed on a WiMAX network for joining/leaving a television channel in accordance with the present invention.
如图 2所示, 在任意时刻, 电视频道都是通过 IP组播技术传递至 ASN- GW的 ( S 101 ), 并且通过多基站 MBS技术广播 "热门" 电视频道(S 102 ), 而由其中存在 至少一个 MS/SS对此频道感兴趣的一个或多个基站对一些 "长尾" 电视频道进行组 播( SI 03 )。 MS/SS通过分别向相应的组播地址发送 IGMP/MLD报告 /离开消息来开通 /退出一些特定的电视频道。 .应当注意, 相应的组播地址可以通过电子节目指南或预 先配置的映射信息 (CID或 MCID ) 来获得。 As shown in FIG. 2, at any time, the television channel is transmitted to the ASN-GW through the IP multicast technology (S101), and the "hot" television channel (S102) is broadcasted through the multi-base station MBS technology. One or more base stations having at least one MS/SS interested in this channel group some "long tail" television channels Broadcast (SI 03). The MS/SS opens/exits some specific TV channels by sending IGMP/MLD Report/Leave messages to the corresponding multicast addresses respectively. It should be noted that the corresponding multicast address can be obtained through an electronic program guide or pre-configured mapping information (CID or MCID).
当 MBS控制器接收到 IGMP/MLD报告消息时, MBS控制器改变相应的统计变量, 并进行计算(稍后进行详细描述)。 由于在不同的情况之间存在一些差别, 因此 MBS 控制器将采取不同的动作。  When the MBS controller receives the IGMP/MLD report message, the MBS controller changes the corresponding statistical variable and performs calculation (detailed later). Since there are some differences between the different situations, the MBS controller will take different actions.
- 场景 1 : 当 ASN- GW接收到 IGMP/MLD报告消息 (S111 ) 时, ASN-GW发现所 请求的频道是一个 "热门" 电视频道, 即, 该频道已经在此 MBS 区域中进行广播 ( S110 ),则 MBS控制器只需命令基站去通知请求 MS/SS通过现有的組播连接标识接 收其所需的频道(S112 ~ S114 )。 具体地, 在步骤 S112 , MBS控制器指示 BS将正在 空中链路上广播该电视频道的 MCID告知给 MS/SS; 在步骤 S113 , BS通知 MS/SS通 过 MCID接收所需的电视频道; 以及在步骤 S114 , MS/SS接收在已分配的 MCID上传 输的热门电视频道。  - Scenario 1: When the ASN-GW receives the IGMP/MLD Report message (S111), the ASN-GW discovers that the requested channel is a "hot" TV channel, ie, the channel has already been broadcast in this MBS area (S110) The MBS controller only needs to instruct the base station to notify the requesting MS/SS to receive its required channel through the existing multicast connection identifier (S112 ~ S114). Specifically, in step S112, the MBS controller instructs the BS to inform the MS/SS of the MCID that is broadcasting the TV channel on the airlink; in step S113, the BS notifies the MS/SS to receive the required television channel through the MCID; Step S114, the MS/SS receives the popular TV channel transmitted on the allocated MCID.
- 场景 2 : MBS控制器发现所请求的频道不是 "热门" 电视频道, 即, 所请求 的频道是 "长尾" 电视频道。 MBS将向请求 MS/SS所附属的基站发布不同的命令: - Scenario 2: The MBS controller finds that the requested channel is not a "hot" TV channel, ie, the requested channel is a "long tail" TV channel. The MBS will issue different commands to the base station to which the requesting MS/SS is attached:
* 场景 2 ( 1 ): 在相同的基站下, 存在至少一个其它的 MS/SS正在接收此 "长 尾" 电视频道, 即, 此基站已经利用单基站 MBS技术通过 CID对所请求的频道进行 组播( S120 ), 则基站只需通知请求 MS/SS利用分配给该频道的 CID来接收所请求的 频道( S121 ~ S124 )0 具体地, 在步骤 S122, MBS控制器指示 BS告知 MS/SS通过此 BS 已分配的现有 CID来接收该频道; 在步骤 S123 , BS通知 MS/SS通过适当的 CID 来接收所需的电视频道; 以及在步驟 S124 , MS/SS接收在已分配的 CID上传播的长 尾电视频道。 * Scenario 2 (1): Under the same base station, there is at least one other MS/SS receiving the "long tail" TV channel, ie, the base station has used the single base station MBS technology to group the requested channel by CID broadcast (S120), the base station notifies the request simply MS / SS CID allocated to the channel to receive the channel (S121 ~ S124) the requested 0 specifically, at step S122, MBS controller instructs the BS inform the MS / SS by The BS has assigned an existing CID to receive the channel; in step S123, the BS notifies the MS/SS to receive the desired television channel through the appropriate CID; and in step S124, the MS/SS reception propagates on the assigned CID Long tail TV channel.
*场景 2 ( 2 ): 所请求的频道已经被传递至 ASN- GW, 但是尚未被传递至此请求 MS/SS所附属的基站。 MBS控制器向此基站发布命令, 基站分配合适的 CID, 建立对 应单基站 MBS连接 ( S132 )。基站将执行连接建立进程 ( DSA-REQ/DSA-RSP/DSA-ACK ), 以为此频道分配 CID并建立分类规则 (例如, 建立映射 <IP组播地址, CID> ), 并通 知请求 MS/SS通过新分配的 CID接收所需的频道( S133和 S134 )。 当 BS收到来自 ASN-GW的对应频道, 则在相应的 CID连接上传输频道数据; 以及 MS/SS接收在新分 配的相应 CID上传播的长尾电视频道。  *Scenario 2 (2): The requested channel has been delivered to the ASN-GW, but has not yet been delivered to the base station to which the request MS/SS is attached. The MBS controller issues a command to the base station, and the base station allocates an appropriate CID to establish a corresponding single base station MBS connection (S132). The base station will perform a connection establishment process (DSA-REQ/DSA-RSP/DSA-ACK) to assign a CID to the channel and establish a classification rule (eg, establish mapping <IP Multicast Address, CID>), and notify the requesting MS/SS The desired channel is received through the newly assigned CID (S133 and S134). When the BS receives the corresponding channel from the ASN-GW, the channel data is transmitted on the corresponding CID connection; and the MS/SS receives the long tail television channel propagating on the newly assigned corresponding CID.
*场景 2 ( 3 ): 如果所请求的频道尚未被传递至 ASN- GW, 则向视频服务器请求 此频道( S1400和 S1401 ), 然后按照场景 2 ( 2 )进行处理( S132' ~ S134' )。 *Scenario 2 (3): If the requested channel has not been delivered to the ASN-GW, request from the video server This channel (S1400 and S1401) is then processed according to scenario 2 (2) (S132' ~ S134').
当 MBS控制器收到来自某 MS/SS的离开某频道的消息 ( IGMP Leave消息, 或 者 IGMP Done消息), 其再次计算当前网络中哪些频道是热门频道, 然后根据新确定 的热门频道进行相应的传输技术调整。 如果热门频道没有发生变化, 则不用调整; 如果热门频道发生变化, 则按照稍后描述的 "热门 " 电视频道动态调整进程进行操 作。 例如, 如果不再有 MS/SS接收 "长尾,' 电视频道, 则 MBS控制器将指示相应的 基站删除针对该 "长尾" 电视频道的单基站 MBS连接。 图 3是示出了根据本发明的 MBS控制器的初始化操作的流程图。  When the MBS controller receives a message (IGMP Leave message, or IGMP Done message) from a certain MS/SS leaving a certain channel, it calculates again which channels in the current network are popular channels, and then performs corresponding according to the newly determined hot channel. Transmission technology adjustment. If the hot channel has not changed, no adjustment is required; if the hot channel changes, follow the "hot" TV channel dynamic adjustment process described later. For example, if the MS/SS no longer receives a "long tail," TV channel, the MBS controller will instruct the corresponding base station to delete the single base station MBS connection for the "long tail" television channel. Figure 3 is a diagram showing Flowchart of the initialization operation of the inventive MBS controller.
在步骤 SO中, MBS控制器启动初始化操作。 在步驟 S1中, MBS控制器根据当前的 各种统计信息, 确定所控制的 MBS区域中的 "热门" 电视频道(稍后将描迷此 "热门" 电视频道确定步骤)。 然后, 在步骤 S2中, MBS控制器指示所控制的 MBS区域中的各个 BS通过适当的 MBS技术传播各个电视频道; 即, 对于 MBS区域中的 "热门" 电视频道, 指示各个 BS以多基站 MBS技术来传播该电视频道; 对于 "长尾" 电视频道, 指示相应 的 BS以单基站 MBS技术来传播该电视频道。 由此, 在步骤 S3, MBS控制器完成上述初 始化操作。 图 4是示出了根据本发明的 MBS控制器在 MS/SS请求加入某一电视频道时的操作 的流程图。  In step SO, the MBS controller initiates an initialization operation. In step S1, the MBS controller determines the "hot" television channel in the controlled MBS area based on the current various statistical information (the "hot" television channel determining step will be described later). Then, in step S2, the MBS controller instructs each of the controlled MBS areas to propagate the respective television channels through the appropriate MBS technology; that is, for the "hot" television channels in the MBS area, the individual BSs are indicated as multi-base stations MBS Technology to propagate the television channel; for "long tail" television channels, instruct the corresponding BS to propagate the television channel in a single base station MBS technology. Thus, in step S3, the MBS controller completes the above initialization operation. 4 is a flow chart showing the operation of the MBS controller in accordance with the present invention when an MS/SS requests to join a certain television channel.
在步骤 S201 , MBS控制器接收到经由 BS转发的来自 MS/SS的加入请求。 然后, 在 步裸 S202中, MBS控制器根据当前的各种统计信息 (其中, 将请求加入的 MS/SS算作 正在接收该电视频道的 MS/SS ), 确定所控制的 MBS区域中的 "热门" 电视频道(稍后 将描述此 "热门" 电视频道确定步驟)。 在步骤 S203中, MBS控制器根据步骤 S202的 确定结果, 进行 "热门" 电视频道的动态调整(稍后将描述此 "热门" 电视频道动 态调整步骤); 这是因为新加入的 MS/SS可能会导致 "热门" 电视频道的变化, 而使 得所要加入的电视频道在此 MS/SS加入之前是 "长尾" 电视频道, 而在该 MS/SS加入 之后转变为 "热门" 电视频道。 如上所述, 对于 "热门" 电视频道和 "长尾" 电视 频道, 所采用的传输技术上存在区别, 因此, "热门" 电视频道的确定和动态调整对 于系统后续的操作而言是不可或缺的。  At step S201, the MBS controller receives a join request from the MS/SS forwarded via the BS. Then, in step bare S202, the MBS controller determines the "in the MBS area to be controlled" based on various current statistical information (where the MS/SS requesting to join is counted as the MS/SS receiving the television channel). Popular "TV Channels (this will be described later in the "Top" TV Channel Determination Step). In step S203, the MBS controller performs dynamic adjustment of the "hot" TV channel according to the determination result of step S202 (this "hot" TV channel dynamic adjustment step will be described later); this is because the newly added MS/SS may This will result in a change in the "hot" TV channel, so that the TV channel to be joined is a "long tail" TV channel before the MS/SS join, and becomes a "hot" TV channel after the MS/SS joins. As mentioned above, there are differences in the transmission technologies used for "hot" TV channels and "long tail" TV channels. Therefore, the determination and dynamic adjustment of "hot" TV channels is indispensable for subsequent operations of the system. of.
在步驟 S204中, MBS控制器确定 MS/SS请求加入的电视频道是否是 "热门" 电视 频道。 如果 MS/SS请求加入的电视频道是 "热门" 电视频道(步骤 S204: 是), 则在 步骤 S205中, MBS控制器通知 MS/SS所属的 BS启动相应的连接建立操作,由此,该 MS/SS 可在某个对应的已经存在的 MCID上接收所请求的频道数据。 In step S204, the MBS controller determines whether the TV channel that the MS/SS requests to join is a "hot" TV. Channel. If the TV channel requested by the MS/SS is a "hot" TV channel (step S204: YES), then in step S205, the MBS controller notifies the BS to which the MS/SS belongs to initiate a corresponding connection establishment operation, whereby the MS /SS can receive the requested channel data on a corresponding existing MCID.
另一方面, 如果 MBS控制器确定 MS/SS请求加入的电视频道不是 "热门" 电视频 道(步骤 S204: 否),则在步骤 S206, MBS控制器确定 MS/SS所属的 BS是否正在組播(单 基站 MBS技术 ) MS/SS请求加入的电视频道。如果 MS/SS所属的 BS正在組播(单基站 MBS 技术) MS/SS请求加入的电视频道(步驟 S206: 是), 则在步骤 S207 , MBS控制器通知 对应的 BS启动相应的连接建立操作, 由此, 该 MS/SS可在某个对应的已经存在的 CID 上接收所请求的频道数据。  On the other hand, if the MBS controller determines that the TV channel to which the MS/SS requests to join is not a "hot" television channel (step S204: NO), then in step S206, the MBS controller determines whether the BS to which the MS/SS belongs is multicasting ( Single base station MBS technology) MS/SS requests to join the TV channel. If the BS to which the MS/SS belongs is multicasting (single base station MBS technology) the MS/SS requests the joined TV channel (step S206: YES), then in step S207, the MBS controller notifies the corresponding BS to initiate the corresponding connection establishment operation, Thus, the MS/SS can receive the requested channel data on a corresponding existing CID.
如果 MS/SS所属的 BS并未组播 MS/SS请求加入的电视频道(步橡 S206: 否), 则 在步骤 S 208 , MBS控制器判断 MS / S S请求加入的电视频道是否已经传播至 MBS控制器所 属的 ASN- GW。如果 MS/SS请求加入的电视频道已经传播至 MBS控制器所属的 ASN- GW(步 骤 S208: 是), 则在步骤 S209, MBS控制器通知对应 BS分配合适的 CID, 建立对应的单 基站 MBS连接来传输 MS/SS所请求的频道数据。 MBS控制器将对应频道数据传送至该 BS, 以通过所分配的连接, 组播广播该频道。  If the BS to which the MS/SS belongs does not multicast the TV channel that the MS/SS requests to join (step rubber S206: NO), then in step S208, the MBS controller determines whether the TV channel requested by the MS/SS has been transmitted to the MBS. The ASN-GW to which the controller belongs. If the TV channel to which the MS/SS requests to join has been propagated to the ASN-GW to which the MBS controller belongs (step S208: YES), then in step S209, the MBS controller notifies the corresponding BS to allocate an appropriate CID, and establishes a corresponding single base station MBS connection. To transmit the channel data requested by the MS/SS. The MBS controller transmits corresponding channel data to the BS to multicast the channel through the assigned connection.
如果 MS/SS请求加入的电视频道尚未传播至 MBS控制器所属的 ASN-GW (步驟 S208: 否), 则在步骤 S210, MBS控制器指示 ASN- GW向视频服务器请求 MS/SS请求加入 的电视频道。 之后, 返回步骤 S208 , 再次判断 MS/SS请求加入的电视频道是否已经传 播至 MBS控制器所属的 ASN-GW。  If the TV channel to which the MS/SS requests to join has not been propagated to the ASN-GW to which the MBS controller belongs (step S208: NO), then in step S210, the MBS controller instructs the ASN-GW to request the video server to request the MS/SS to join the television. Channel. Thereafter, the process returns to step S208 to determine again whether the TV channel requested by the MS/SS has been transmitted to the ASN-GW to which the MBS controller belongs.
根据以上处理, MBS可以通过适当的組播广播技术, 将 MS/SS所请求的频道数据 传送至相应的 BS。 图 5是示出了根据本发明的 MBS控制器在 MS/SS请求离开某一电视频道时的操作 的流程图。  According to the above processing, the MBS can transmit the channel data requested by the MS/SS to the corresponding BS through an appropriate multicast broadcast technology. Figure 5 is a flow chart showing the operation of the MBS controller in accordance with the present invention when the MS/SS requests to leave a certain television channel.
在步骤 S301 , MBS控制器接收到经由 BS转发的来自 MS/SS的离开请求。 然后, 在 步骤 S302中, MBS控制器根据当前的各种统计信息 (其中, 将请求离开的 MS/SS排除 在正在接收该电视频道的 MS/SS之外), 确定所控制的 MBS区域中的 "热门" 电视频道 (稍后将描述此 "热门" 电视频道确定步骤)。 在步骤 S303中, MBS控制器判断是否 仍有 MS/SS在接收该电视频道。 如果没有其它 MS/SS还在继续接收该电视频道(步骤 S303: 否), 则在步骤 S304中, MBS控制器指示相应的 BS删除单基站 MBS连接。 另外, 如果仍有 MS/SS在接收该电视频道, 则在步驟 S305中, MBS控制器根据步骤 S302的确 定结果, 进行 "热门" 电视频道的动态调整(稍后将描述此 "热门" 电视频道动态 调整步驟); 这是因为离开的 MS/SS同样可能会导致 "热门" 电视频道的变化, 而使 得所要离开的电视频道在此 MS/SS离开之前是 "热门" 电视频道, 而在该 MS/SS离开 之后转变为 "长尾" 电视频道。 如上所述, 对于 "热门" 电枧频道和 "长尾" 电视 频道, 所采用的传输技术上存在区别, 因此, "热门" 电视频道的确定和动态调整对 于系统后续的操作是不可或缺的。 At step S301, the MBS controller receives the leave request from the MS/SS forwarded via the BS. Then, in step S302, the MBS controller determines, according to various current statistical information (where the MS/SS requesting to leave is excluded from the MS/SS that is receiving the TV channel), determining that the MBS area is controlled. "Hot" TV channel (this "hot" TV channel determination step will be described later). In step S303, the MBS controller determines whether the MS/SS is still receiving the television channel. If no other MS/SS is still receiving the television channel (step S303: NO), then in step S304, the MBS controller instructs the corresponding BS to delete the single base station MBS connection. In addition, If the MS/SS is still receiving the TV channel, in step S305, the MBS controller performs dynamic adjustment of the "hot" TV channel according to the determination result of step S302 (this "popular" TV channel dynamic adjustment will be described later. Step); This is because the outgoing MS/SS may also cause a change in the "hot" TV channel, so that the TV channel to leave is a "hot" TV channel before the MS/SS is left, and in the MS/SS After leaving, it turned into a "long tail" TV channel. As mentioned above, there is a difference in the transmission technology used for the "hot" TV channel and the "long tail" TV channel. Therefore, the determination and dynamic adjustment of the "hot" TV channel is indispensable for the subsequent operation of the system. .
- "热门" 电视频道的确定 - Determination of "hot" TV channels
"热门"电视频道的确定可以由 MBS控制器从 MS/SS接收到 IGMP/MLD消息(包 括 IGMP/MLD报告 /离开消息)触发, 或者可以按照固定的时间周期 (例如, 1小时) 周期性地触发。 IGMP/MLD消息触发可以准确、 实时地反映系统中 "热门" 频道的变 化, 考虑到如果用户过于频繁地发出 IGMP/MLD报告 /离开消息等, "热门"频道的计 算将过于频繁, 这对系统性能要求高。 周期性触发克服了计算过于频繁的缺点, 但 不能实时、 准确地反映系统的情况(除非间隔时间设置得足够短;)。 系统设计可以根 据需要选取消息触发方式或者周期性调整方式(设置合适的间隔时间)。  The determination of the "hot" TV channel may be triggered by the MBS controller receiving an IGMP/MLD message (including an IGMP/MLD report/away message) from the MS/SS, or may be periodically performed for a fixed period of time (eg, 1 hour). trigger. The IGMP/MLD message trigger can accurately and in real-time reflect the changes of the "hot" channel in the system. Considering that if the user sends IGMP/MLD report/leave message too frequently, the "hot" channel will be calculated too frequently. High performance requirements. Periodic triggering overcomes the shortcomings of too frequent calculations, but does not reflect the system's condition in real time and accurately (unless the interval is set short enough;). The system design can select the message trigger mode or the periodic adjustment mode (set the appropriate interval time) according to the needs.
在以下的描述中, 使用以下符号定义:  In the following description, the following symbol definitions are used:
* NMOSL_POPULAR: "热门"电视频道的最大数量,由 WiMAX系统的容量确定, 设定了能够针对电视频道而提供的 "热门" 电视频道的最大数量。 在 任意给定时刻, "热门 ",电视频道的实际数量不大于 N* N MOSL _ POPULAR : The maximum number of "hot" TV channels, determined by the capacity of the WiMAX system, sets the maximum number of "hot" TV channels that can be provided for TV channels. At any given moment, "hot", the actual number of TV channels is not greater than N
* NBS - MBS区域内的基站的数量。 * Number of base stations in the N BS - MBS area.
* NBS-CH : 在给定时刻, 在 MBS区域内, 具有至少一个正在接收频道 j 的 MS/SS的基站的数量。 * N BS -CH : The number of base stations having at least one MS/SS receiving channel j in the MBS area at a given time.
* ^BS -CH.J 在给定时刻, 在 MBS区域内, 基站 i下正在接收频道 j的 MS/SS的数量。  * ^BS -CH.J At the given time, in the MBS area, the number of MS/SSs of channel j is being received under base station i.
* NMS = : 在给定时刻' 在 MBS区域内, 正在接收频道 j的
Figure imgf000015_0001
* N MS = : at the given time ' in the MBS area, receiving channel j
Figure imgf000015_0001
MS/SS的数量。  The number of MS/SS.
* "热门" 电视频道的候选频道: 当频道 j满足以下关系式时, 频道 j 是 "热门" 电视频道的候选频道: N BS-CH.j — a * N BS 条件 ( 1 ) 其中 α是数值在 0到 1之间的权重因子, 例如, α = 0. 5。 * "Hot" candidate channels for TV channels: When channel j satisfies the following relationship, channel j is a candidate channel for "hot" TV channels: N BS-CH.j — a * N BS condition ( 1 ) where α is a weighting factor with a value between 0 and 1, for example, α = 0.5.
( 1 ) 针对每个 "热门" 电视频道的候选频道, 计算以下 "热门指数 ( mos t-popular- index )":每个频道都对应一个热门指数值,该数值反映出当前 MBS 区域内该频道的热门程度。 热门指数的计算方法既考虑了该 MBS 区域内收到的用户 数,也考虑了收看该频道的用户是否相对均勾地分布在该 MBS区域内的所有基站下。 热门指数值越高, 则相应的频道在该 MBS 区域内越热门, 且收看用户分布相对越均 匀。 (1) For each candidate channel of the "hot" TV channel, calculate the following "mos t-popular-index": each channel corresponds to a popular index value that reflects the channel in the current MBS region. The popularity. The calculation method of the popular index considers both the number of users received in the MBS area and whether the users watching the channel are relatively uniformly distributed under all base stations in the MBS area. The higher the popularity index value, the more popular the corresponding channel is in the MBS area, and the more uniform the viewing user distribution.
most― popular― index:Most- popular- index:
Figure imgf000016_0001
Figure imgf000016_0001
公式( 1 ) Formula 1 )
( 2 )选择 "热门" 电视频道: 将 "热门" 电视频道的所有候选频道按照 "热 门指数" 的降序进行列表排序, 将具有最高 "热门指数" 的 ,。,_„„^个频道(或者 少于
Figure imgf000016_0002
个)选定为 "热门" 电视频道。
(2) Select "Hot" TV channels: Sort all candidate channels of the "Hot" TV channel in descending order of "Hot Index", which will have the highest "hot index". , _„„^ channels (or less)
Figure imgf000016_0002
) selected as a "hot" TV channel.
具体地, 图 6是示出了根据本发明的 MBS控制器所执行的 "热门" 电视频道确定 操作的流程图。  In particular, Figure 6 is a flow chart showing the "hot" television channel determination operation performed by the MBS controller in accordance with the present invention.
在步骤 Sl l , MBS控制器针对某个频道, 砩定有接收该频道的 SS/MS的基站数 量和每个基站下接收该频道的 SS/MS数量。在步骤 S12 , MBS控制器根据上述条件( 1 ), 确定 "热门" 电视频道的候选频道。 在步骤 S 1 3, MBS控制器针对每个 "热门" 电视 频道的候选频道, 根据公式 (1 )计算其热门指数。 最后, 在步骤 S14 , MBS控制器 选择热门指数最高的、 不大于 WiMAX系统容量确定的热门电视频道的最大数量的多 个候选频道, 作为 "热门" 电视频道。  In step S1, the MBS controller determines, for a certain channel, the number of base stations that have SS/MS receiving the channel and the number of SS/MSs that receive the channel under each base station. In step S12, the MBS controller determines the candidate channel of the "hot" television channel based on the above condition (1). In step S13, the MBS controller calculates its popularity index according to formula (1) for the candidate channel of each "hot" television channel. Finally, in step S14, the MBS controller selects the plurality of candidate channels having the highest popularity index and not greater than the maximum number of popular TV channels determined by the WiMAX system capacity as the "hot" television channel.
- WiMAX网络中 "热门" 电视频道的动态调整进程 - Dynamic adjustment process of "hot" TV channels in WiMAX networks
基于所确定的 "热门" 电视频道, 对 WiMAX网络中的 "热门" 电视频道进行动 态调整: Move on "hot" TV channels in WiMAX networks based on identified "hot" TV channels State adjustment:
( 1 )如果某一频道不再是 "热门"电视频道,针对接收该频道的至少一个 MS/SS 所附属的基站, MBS控制器命令该基站设置单基站 MBS连接以传递所需频道。 然后, MBS控制器去除针对该频道的多基站 MBS连接。 因为所有频道均在层 3通过 IP组播 技术进行传递, 上层应用层并不能检测到这种变化。  (1) If a channel is no longer a "hot" television channel, the MBS controller instructs the base station to set up a single base station MBS connection to deliver the desired channel for the base station to which the at least one MS/SS to which the channel is received. The MBS controller then removes the multi-base station MBS connection for that channel. Since all channels are passed through Layer 3 over IP multicast technology, the upper application layer cannot detect this change.
( 2 )如果某一频道成为 "热门" 电视频道, 则 MBS控制器在 MBS区域内建立 多基站 MBS连接(此时, 将分配 MCID ), 并在此多基站 MBS连接上广播相应的频道。 在成功建立该连接之后, MBS 控制器通知相应的基站删除针对此频道的单基站 MBS 连接。  (2) If a channel becomes a "hot" TV channel, the MBS controller establishes a multi-base station MBS connection (in this case, the MCID will be assigned) in the MBS area, and broadcasts the corresponding channel on the multi-base station MBS connection. After the connection is successfully established, the MBS controller notifies the corresponding base station to delete the single base station MBS connection for this channel.
具体地, 图 7是示出了根据本发明的 MBS控制器所执行的 "热门 " 电视频道动 态调整操作的流程图。  In particular, Figure 7 is a flow chart showing the "hot" television channel dynamics adjustment operation performed by the MBS controller in accordance with the present invention.
在步骤 S401 , MBS控制器判断 "热门" 电视频道是否发生变化。 如果 "热门" 电视频道并未发生变化(步骤 S401 : 否), 则将保持各个电视频道所对应的组播广 播技术不变, 因此, MBS 控制器无需进行任何操作, 而直接结束 "热门" 电视频道 动态调整操作 (步骤 S402 )。  In step S401, the MBS controller determines whether the "hot" television channel has changed. If the "hot" TV channel has not changed (step S401: No), the multicast broadcast technology corresponding to each TV channel will remain unchanged, so the MBS controller does not need to perform any operation and directly ends the "hot" TV. The channel dynamic adjustment operation (step S402).
此外, 如果在步骤 S401 , MBS控制器判断某一 "热门" 电视频道变为非 "热门" 电视频道(步骤 S401: 左侧分支), 则在步骤 S403, MBS控制器针对接收该电视频 道的至少一个 MS/SS所附属的 BS (可能包括一个或多个这样的 BS ), 命令该 BS设置 单基站 MBS连接来传播该电视频道。 然后, 在步骤 S404 , MBS控制器去除针对该频 道的多基站 MBS连接。  Further, if the MBS controller determines in step S401 that a certain "hot" television channel becomes a non-"hot" television channel (step S401: left branch), then in step S403, the MBS controller is directed to receiving at least the television channel. A BS to which an MS/SS is attached (possibly including one or more such BSs), instructing the BS to set up a single base station MBS connection to propagate the television channel. Then, in step S404, the MBS controller removes the multi-base station MBS connection for the channel.
另一方面,如果在步骤 S401 , MBS控制器判断某一非 "热门"电视频道变为 "热 门" 电视频道(步骤 S401: 右侧分支), 则在步骤 S405 , MBS控制器在 MBS 区域内 建立多基站 MBS连接, 分配 MCID, 并在此多基站 MBS连接上广播该电视频道。 然后, 在步驟 S406, MBS控制器通知相应的 BS (可能包括一个或多个这样的 BS )删除针对 该频道的单基站 MBS连接。 至此已经结合优选实施例对本发明进行了描述。 应该理解, 本领域技术人员在 不脱离本发明的精神和范围的情况下, 可以进行各种其它的改变、 替換和添加。 因 此, 本发明的范围不局限于上述特定实施例, 而应由所附权利要求所限定。  On the other hand, if the MBS controller determines in step S401 that a certain "hot" television channel becomes a "hot" television channel (step S401: right branch), then in step S405, the MBS controller establishes in the MBS area. The multi-base station MBS is connected, the MCID is allocated, and the television channel is broadcast on the multi-base station MBS connection. Then, in step S406, the MBS controller notifies the corresponding BS (possibly including one or more such BSs) to delete the single base station MBS connection for the channel. The invention has thus far been described in connection with the preferred embodiments. It will be appreciated that various other changes, substitutions and additions may be made by those skilled in the art without departing from the spirit and scope of the invention. Therefore, the scope of the invention is not limited to the specific embodiments described above, but is defined by the appended claims.

Claims

权 利 要 求 Rights request
1. 一种因特网协议电视传播方法, 包括: 1. An Internet protocol television transmission method, comprising:
根据当前的系统统计信息 , 动态地确定热门电视频道和非热门电视频道; 在组播广播服务区域内, 利用多基站組播广播服务技术, 传播所确定的热门电 视频道, 即将所确定的热门电视频道从接入服务网络网关经由相应的基站在其組播 广播服务区域内广播; 以及  Dynamically determining popular TV channels and non-popular TV channels according to current system statistics information; and using the multi-base station multicast broadcast service technology to propagate the determined popular TV channels in the multicast broadcast service area, the determined popular TVs will be determined The channel is broadcast from the access service network gateway via its corresponding base station within its multicast broadcast service area;
利用单基站组播广播服务技术,传播所确定的非热门电视频道, 即将所确定的 非热门电视频道从接入服务网络网关经由相应的基站传递到需要所述非热门电视频 道的移动台。  The determined non-hot TV channel is propagated by the single base station multicast broadcast service technology, that is, the determined non-hot TV channel is transmitted from the access service network gateway to the mobile station requiring the non-hot video channel via the corresponding base station.
2. 根据权利要求 1所述的因特网协议电视传播方法, 其特征在于所迷系统统计 信息包括: 正在接收各个电视频道的移动台的数量; 所述移动台的分布情况; 和系 统可容纳的热门电视频道的数量。  2. The Internet Protocol television propagation method according to claim 1, wherein the system statistical information comprises: a number of mobile stations that are receiving respective television channels; a distribution of the mobile stations; and a popular system that can be accommodated by the system. The number of TV channels.
3. 根据权利要求 1或 2所述的因特网协议电视传播方法, 其特征在于当接收到 来自移动台的加入电视频道请求时, 执行所述热门电视频道动态确定步骤, 其中将 请求加入电枧频道的移动台作为正在接收所述电视频道的移动台。  The internet protocol television broadcasting method according to claim 1 or 2, wherein when the mobile TV channel request from the mobile station is received, the hot television channel dynamic determining step is performed, wherein the request is added to the eDonkey channel. The mobile station acts as a mobile station that is receiving the television channel.
4. 根据权利要求 1或 2所述的因特网协议电视传播方法, 其特征在于当接收到 来自移动台的离开电视频道请求时, 执行所述热门电视频道动态确定步骤, 其中将 请求离开电视频道的移动台排除在正在接收所述电视频道的移动台之外。  The internet protocol television broadcasting method according to claim 1 or 2, wherein when the leaving television channel request from the mobile station is received, the hot television channel dynamic determining step is performed, wherein the request is to leave the television channel. The mobile station is excluded from the mobile station that is receiving the television channel.
5. 根据权利要求 1或 2所述的因特网协议电视传播方法, 其特征在于按照固定 的时间间隔, 周期性地执行所述热门电视频道动态确定步驟。  The internet protocol television broadcasting method according to claim 1 or 2, characterized in that said hot television channel dynamic determining step is periodically performed at fixed time intervals.
6. 根据权利要求 3所述的因特网协议电视传播方法, 其特征在于还包括: 判断所述移动台请求加入的电视频道是否为热门电视频道;  The method for propagating an Internet protocol television according to claim 3, further comprising: determining whether the television channel requested by the mobile station to join is a popular television channel;
当确定所述移动台请求加入的电视频道是热门电视频道时,经由所述移动台所 属的基站通知所述移动台通过已有的组播连接标识接收所请求的热门电视频道。  When it is determined that the television channel requested by the mobile station to join is a popular television channel, the base station to which the mobile station belongs is notified by the mobile station that the mobile station receives the requested popular television channel through the existing multicast connection identifier.
7. 根据权利要求 6所述的因特网协议电视传播方法, 其特征在于还包括: 当确定所述移动台请求加入的电视频道是非热门电视频道时,判断所述移动台 所属的基站是否正在利用单基站組播广播服务技术组播该电视频道;  The method according to claim 6, further comprising: determining that the base station to which the mobile station belongs is using the single when determining that the television channel requested by the mobile station is a non-popular television channel The base station multicast broadcast service technology multicasts the television channel;
当确定所述移动台所属的基站正在利用单基站组播广播服务技术组播该电视 频道时, 经由基站通知所述移动台通过已有的连接标识接收所请求的非热门电视频 道。 When it is determined that the base station to which the mobile station belongs is multicasting the television channel by using a single base station multicast broadcast service technology, notify the mobile station to receive the requested non-hot electric video through the existing connection identifier via the base station. Road.
8. 根据权利要求 7所述的因特网协议电视传播方法, 其特征在于还包括: 当确定所述移动台所属的基站未組播该电视频道时,判断所述移动台所请求的 非热门电视频道是否已传播至接入服务网络网关;  8. The Internet Protocol Television Broadcasting Method according to claim 7, further comprising: determining whether the non-hot TV channel requested by the mobile station is not determined when the base station to which the mobile station belongs does not multicast the television channel Has been propagated to the access service network gateway;
当确定所述移动台所请求的非热门电视频道已传播至接入服务网络网关时,通 知所述移动台所属的基站分配相应的连接标识, 以建立单基站组播广播服务连接来 传输所请求的非热门电视频道, 并经由所述基站通知所述移动台通过所分配的连接 标识接收所请求的非热门电视频道。  When it is determined that the non-popular television channel requested by the mobile station has been propagated to the access service network gateway, notifying the base station to which the mobile station belongs to allocate a corresponding connection identifier to establish a single base station multicast broadcast service connection to transmit the requested A non-hot TV channel, and via the base station, notifying the mobile station to receive the requested non-hot TV channel via the assigned connection identifier.
9. 根据权利要求 8所述的因特网协议电视传播方法, 其特征在于还包括: 当确定所述移动台所请求的非热门电视频道尚未传播至接入服务网络网关时, 指示接入服务网络网关向视频服务器请求所述移动台所请求的非热门电视频道; 同 时通知所述移动台所属的基站分配相应的连接标识, 以建立单基站组播广播服务连 接来传输所请求的非热门电视频道。  9. The Internet Protocol television propagation method according to claim 8, further comprising: when determining that the non-hot TV channel requested by the mobile station has not been propagated to the access service network gateway, indicating that the access service network gateway is The video server requests the non-hot TV channel requested by the mobile station; and simultaneously notifies the base station to which the mobile station belongs to allocate a corresponding connection identifier to establish a single base station multicast broadcast service connection to transmit the requested non-hot TV channel.
10. 根据权利要求 4所述的因特网协议电视传播方法, 其特征在于还包括: 判断是否仍有其它移动台正在接收所述移动台请求离开的电视频道; 当确定没有其它移动台正在接收所述移动台请求离开的电视频道时,指示所述 移动台所属的基站删除单基站組播广播服务连接。  10. The Internet Protocol Television Broadcasting Method according to claim 4, further comprising: determining whether there are still other mobile stations receiving the television channel that the mobile station is requesting to leave; when it is determined that no other mobile station is receiving the When the mobile station requests the left TV channel, it indicates that the base station to which the mobile station belongs deletes the single base station multicast broadcast service connection.
11. 根据权利要求 1 ~ 10之一所述的因特网协议电视传播方法, 其特征在于所 述热门电视频道动态确定步骤包括以下子步骤:  The Internet Protocol Television Broadcasting Method according to any one of claims 1 to 10, characterized in that the hot TV channel dynamic determining step comprises the following sub-steps:
针对每一个电视频道,分别确定具有接收该电视频道的移动台的基站数量和每 个基站下接收该频道的移动台数量;  For each television channel, the number of base stations having the mobile station receiving the television channel and the number of mobile stations receiving the channel at each base station are respectively determined;
根据以下条件, 确定热门电视频道的候选频道: Determine candidate channels for popular TV channels based on the following conditions:
Figure imgf000019_0001
Figure imgf000019_0001
其中 Λ^—υ·表示: 在给定时刻, 在组播广播服务区域内, 具有接收电视 频道 j的移动台的基站数量,  Where Λ^—υ· indicates: the number of base stations having mobile stations receiving television channel j in the multicast broadcast service area at a given time,
Λ ^表示: 所述组播广播服务区域内的基站总数, α是数值在 0到 1之间的权重因子; Λ ^ indicates: the total number of base stations in the multicast broadcast service area, α is a weighting factor between 0 and 1;
针对热门电视频道的每一个候选频道, 根据以下公式计算其热门指数 mos t— popular— index: most― popular― index =
Figure imgf000020_0001
For each candidate channel of the popular TV channel, calculate its popular index mos t-popular-index according to the following formula: Most- popular- index =
Figure imgf000020_0001
其中 OTJ表示: 在给定时刻, 在组播广播服务区域内, 基站 i下正在 接收电视频道 j的移动台的数量  Where OTJ indicates: At a given moment, the number of mobile stations that are receiving TV channel j under base station i in the multicast broadcast service area
NBS  NBS
J^f MS― / BS i—CH i  J^f MS― / BS i—CH i
M " 表示: 在给定时刻, 在组播广播服务区域内, 正 在接收电视频道 j的移动台的总数;  M " indicates: the total number of mobile stations that are receiving television channel j in the multicast broadcast service area at a given time;
选择热门指数最大的、不大于系统容量确定的热门电视频道的最大数量的多个 候选频道, 作为热门电视频道, 同时, 将其它电视频道确定为非热门电视频道。  A plurality of candidate channels having the largest popularity index and not exceeding the maximum number of popular TV channels determined by the system capacity are selected as the popular television channels, and other television channels are determined as the non-popular television channels.
12. 根据权利要求 1 ~ 11之一所述的因特网协议电视传播方法, 其特征在于还 包括:  The method for propagating an Internet protocol television according to any one of claims 1 to 11, further comprising:
判断热门电视频道是否发生变化;  Determine if the popular TV channel has changed;
当确定一热门电视频道转变为非热门电视频道时,针对正在接收该电视频道的 至少一个移动台所属的基站, 命令所述基站设置单基站组播广播服务连接来传播该 电枧频道, 之后, 去除针对该电视频道的多基站组播广播服务连接;  When it is determined that a popular television channel is converted to a non-popular television channel, the base station to which the at least one mobile station that is receiving the television channel belongs is instructed to set a single base station multicast broadcast service connection to propagate the power channel, and then Removing a multi-base station multicast broadcast service connection for the television channel;
当确定一非热门电视频道转变为热门电视频道时,在组播广播服务区域内建立 多基站组播广播服务连接, 分配组播连接标识, 并在此多基站组播广播服务连接上 广播该电视频道, 之后, 通知正在接收该电视频道的至少一个移动台所属的基站删 除针对此电视频道的单基站组播广播服务连接。  When it is determined that a non-popular television channel is converted into a popular television channel, a multi-base station multicast broadcast service connection is established in the multicast broadcast service area, a multicast connection identifier is allocated, and the television is broadcast on the multi-base station multicast broadcast service connection. The channel, after which the base station to which the at least one mobile station that is receiving the television channel belongs is notified to delete the single base station multicast broadcast service connection for the television channel.
13. 根据权利要求 1 ~ 12之一所述的因特网协议电视传播方法, 其特征在于所 述系统为全球微波接入互操作性网络。  The Internet Protocol Television Broadcasting Method according to any one of claims 1 to 12, characterized in that the system is a global microwave access interoperability network.
14. 一种因特网协议电视传播装置, 包括:  14. An internet protocol television communication device, comprising:
热门电视频道动态确定单元, 用于根据从基站通信单元接收到的、 当前的系统 统计信息, 动态地确定热门电视频道和非热门电视频道; 以及  a popular television channel dynamic determining unit, configured to dynamically determine a popular television channel and a non-hot television channel according to current system statistics received from the base station communication unit;
基站通信单元, 用于与组播广播服务区域内的各个基站进行双向通信, 接收当 前的系统统计信息, 以及通知所述基站: 在組播广播服务区域内, 利用多基站组播 广播服务技术, 传播所确定的热门电视频道, 即将所确定的热门电视频道从接入服 务网络网关经由相应的基站在其組播广播服务区域内广播; 以及利用单基站组播广 播服务技术, 传播所确定的非热门电视频道, 即将所确定的非热门电视频道从接入 服务网络网关经由相应的基站传递到需要所述非热门电视频道的移动台。 a base station communication unit, configured to perform bidirectional communication with each base station in the multicast broadcast service area, receive current system statistics information, and notify the base station to: use a multi-base station multicast broadcast service technology in the multicast broadcast service area, Spread the identified popular TV channels, the upcoming popular TV channels from the access service The network gateway broadcasts in its multicast broadcast service area via the corresponding base station; and utilizes the single base station multicast broadcast service technology to propagate the determined non-hot TV channel, that is, the determined non-hot TV channel from the access service network gateway Passed to the mobile station requiring the non-popular television channel via the corresponding base station.
15. 根据权利要求 14所述的因特网协议电视传播装置, 其特征在于所述系统统 计信息包括: 正在接收各个电视频道的移动台的数量; 所述移动台的分布情况; 和 系统可容纳的热门电视频道的数量。  15. The Internet Protocol television broadcast apparatus according to claim 14, wherein said system statistical information comprises: a number of mobile stations that are receiving respective television channels; a distribution of said mobile stations; and a popular system that can be accommodated by the system The number of TV channels.
16.根据权利要求 14或 15所述的因特网协议电视传播装置,其特征在于还包括: 处理及判断单元, 用于在基站通信单元经由基站接收到来自移动台的加入电视频道 请求时,指示所述热门电视频道动态确定单元执行所述热门电视频道动态确定操作, 其中将请求加入电视频道的移动台作为正在接收所述电视频道的移动台。  The Internet Protocol Television Broadcasting Apparatus according to claim 14 or 15, further comprising: processing and determining unit, configured to: when the base station communication unit receives the TV channel request from the mobile station via the base station, the indication station The popular television channel dynamic determination unit performs the popular television channel dynamic determination operation, wherein the mobile station requesting to join the television channel is used as the mobile station that is receiving the television channel.
17.根据权利要求 14或 15所述的因特网协议电视传播装置,其特征在于还包括: 处理及判断单元, 用于在基站通信单元经由基站接收到来自移动台的离开电视频道 请求时,指示所述热门电视频道动态确定单元执行所述热门电视频道动态确定操作, 其中将请求离开电视频道的移动台排除在正在接收所述电视频道的移动台之外。  The Internet Protocol Television Broadcasting Apparatus according to claim 14 or 15, further comprising: processing and determining unit, configured to: when the base station communication unit receives the outgoing television channel request from the mobile station via the base station, The popular television channel dynamic determination unit performs the popular television channel dynamic determination operation, wherein the mobile station requesting to leave the television channel is excluded from the mobile station that is receiving the television channel.
18. 根据权利要求 14或 15所述的因特网协议电视传播装置, 其特征在于所述热 门电视频道动态确定单元按照固定的时间间隔, 周期性地执行所述热门电视频道动 态确定操作。  The Internet Protocol Television Broadcasting Apparatus according to claim 14 or 15, wherein said hot-door television channel dynamic determining unit periodically performs said hot television channel dynamic determining operation at fixed time intervals.
19. 根据权利要求 16所述的因特网协议电视传播装置, 其特征在于: 所述处理及判断单元进一步判断所述移动台请求加入的电视频道是否为热门 电视频道;  19. The Internet Protocol Television Broadcasting Apparatus according to claim 16, wherein: said processing and determining unit further determines whether said television channel requested by said mobile station is a popular television channel;
当确定所述移动台请求加入的电视频道是热门电视频道时,所述处理及判断单 元经由基站通信单元指示所述移动台所属的基站通知所述移动台通过已有的组播连 接标识接收所请求的热门电视频道。  When it is determined that the television channel that the mobile station requests to join is a popular television channel, the processing and determining unit instructs the base station to which the mobile station belongs to notify the mobile station to receive the existing multicast connection identifier through the base station communication unit. The requested popular TV channel.
20. 根据权利要求 19所述的因特网协议电视传播装置, 其特征在于: 当确定所述移动台请求加入的电视频道是非热门电视频道时,所述处理及判断 单元进一步判断所述移动台所属的基站是否正在利用单基站组播广播服务技术組播 该电视频道;  20. The Internet Protocol Television Broadcasting Apparatus according to claim 19, wherein: when it is determined that the television channel requested by the mobile station to join is a non-popular television channel, the processing and determining unit further determines that the mobile station belongs Whether the base station is multicasting the television channel by using a single base station multicast broadcast service technology;
当确定所述移动台所属的基站正在利用单基站组播广播服务技术组播该电视 频道时, 所述处理及判断单元经由基站通信单元指示所述基站通知所述移动台通过 已有的 i4接标识接收所请求的非热门电视频道。 When it is determined that the base station to which the mobile station belongs is multicasting the television channel by using a single base station multicast broadcast service technology, the processing and determining unit instructs the base station to notify the mobile station to pass the existing i4 connection via the base station communication unit. The identity receives the requested non-hot TV channel.
21. 根据权利要求 20所述的因特网协议电视传播装置, 其特征在于: 当确定所述移动台所属的基站未组播该电视频道时,所述处理及判断单元进一 步判断所述移动台所请求的非热门电视频道是否已传播至接入服务网络网关; 21. The Internet Protocol television broadcast device according to claim 20, wherein: when it is determined that the base station to which the mobile station belongs does not multicast the television channel, the processing and determining unit further determines the request by the mobile station Whether the non-popular TV channel has been transmitted to the access service network gateway;
当确定所述移动台所请求的非热门电视频道已传播至接入服务网络网关时,所 述处理及判断单元经由基站通信单元指示所述移动台所属的基站分配相应的连接标 识, 以建立单基站组播广播服务连接来传输所请求的非热门电视频道, 并经由基站 通信单元指示所述基站通知所述移动台通过所分配的连接标识接收所请求的非热门 电视频道。  When it is determined that the non-popular TV channel requested by the mobile station has been propagated to the access service network gateway, the processing and determining unit indicates, by the base station communication unit, that the base station to which the mobile station belongs allocates a corresponding connection identifier to establish a single base station. The multicast broadcast service connects to transmit the requested non-hot TV channel and instructs the base station to notify the mobile station via the assigned connection identity to receive the requested non-hot television channel via the base station communication unit.
22. 根据权利要求 21所述的因特网协议电视传播装置, 其特征在于还包括: 视 频服务器通信单元, 用于与视频服务器进行双向通信, 向视频服务器请求所需电视 频道的视频数据, 以及获得从视频服务器传输过来的视频数据;  22. The Internet Protocol television broadcast device according to claim 21, further comprising: a video server communication unit configured to perform two-way communication with the video server, request video data of the desired television channel from the video server, and obtain the slave video Video data transmitted by the video server;
其中, 当确定所述移动台所请求的非热门电视频道尚未传播至接入服务网络网 关时, 所述处理及判断单元指示接入服务网络网关经由所述视频服务器通信单元向 视频服务器请求所述移动台所请求的非热门电视频道; 同时所述处理及判断单元经 由基站通信单元指示所述移动台所属的基站分配相应的连接标识, 以建立单基站组 播广播服务连接来传输所请求的非热门电视频道。  Wherein, when it is determined that the non-hot TV channel requested by the mobile station has not been propagated to the access service network gateway, the processing and determining unit instructs the access service network gateway to request the mobile server to send the mobile station via the video server communication unit And the processing and judging unit instructs the base station to which the mobile station belongs to allocate a corresponding connection identifier to establish a single base station multicast broadcast service connection to transmit the requested non-popular television. Channel.
23. 根据权利要求 17所述的因特网协议电视传播装置, 其特征在于: 所述处理及判断单元进一步判断是否仍有其它移动台正在接收所述移动台请 求离开的电视频道;  23. The Internet Protocol Television Broadcasting Apparatus according to claim 17, wherein: said processing and determining unit further determines whether another mobile station is still receiving a television channel from which said mobile station requests to leave;
当确定没有其它移动台正在接收所述移动台请求离开的电视频道时,所述处理 及判断单元经由基站通信单元指示所述移动台所属的基站删除单基站組播广播服务 连接。  When it is determined that no other mobile station is receiving the television channel from which the mobile station is requesting to leave, the processing and determining unit instructs the base station to which the mobile station belongs to delete the single base station multicast broadcast service connection via the base station communication unit.
24. 根据权利要求 14 - 23之一所述的因特网协议电视传播装置, 其特征在于: 所述热门电视频道动态确定单元执行以下热门电视频道动态确定操作: 针对每一个电视频道,分别确定具有接收该电视频道的移动台的基站数量和每 个基站下接收该频道的移动台数量;  24. The Internet Protocol Television Broadcasting Apparatus according to any one of claims 14 to 23, wherein: said popular television channel dynamic determining unit performs the following hot television channel dynamic determining operation: for each television channel, respectively determined to have reception The number of base stations of the mobile station of the television channel and the number of mobile stations receiving the channel under each base station;
根据以下奈件, 确定热门电视频道的候选频道:  Determine the candidate channels for popular TV channels based on the following:
N BS-CH .j - a * N BS N BS-CH .j - a * N BS
其中 表示: 在给定时刻, 在组播广播服务区域内, 具有接收电视 频道 j的移动台的基站数量, NBS表示: 所述组播广播服务区域内的基站总数, o;是数值在 0到 1之间的权重因子; Wherein: at a given moment, within the multicast broadcast service area, the number of base stations having mobile stations receiving television channel j, N BS indicates: the total number of base stations in the multicast broadcast service area, o; is a weighting factor between 0 and 1;
针对热门电视频道的每一个候选频道, 根据以下公式计算其热门指数 mos t— popular— index:  For each candidate channel of the popular TV channel, calculate its popularity index mos t-popular-index according to the following formula:
most一 popular一 index:
Figure imgf000023_0001
Most one popular one index:
Figure imgf000023_0001
其中
Figure imgf000023_0002
表示: 在给定时刻, 在組播广播服务区域内, 基站 i下正在 接收电视频道 j的移动台的数量
Figure imgf000023_0003
among them
Figure imgf000023_0002
Represents: The number of mobile stations that are receiving TV channel j under base station i in the multicast broadcast service area at a given time.
Figure imgf000023_0003
NklS 表示: 在给定时刻, 在组播广播服务区域内, 正 在接收电视频道 j的移动台的总数; NklS represents: the total number of mobile stations that are receiving television channel j in the multicast broadcast service area at a given time;
选择热门指数最大的、不大于系统容量确定的热门电视频道的最大数量的多个 候选频道, 作为热门电视频道, 同时, 将其它电视频道确定为非热门电视频道。  A plurality of candidate channels having the largest popularity index and not exceeding the maximum number of popular TV channels determined by the system capacity are selected as the popular television channels, and other television channels are determined as the non-popular television channels.
25. 根据权利要求 14 ~ 24之一所述的因特网协议电视传播装置, 其特征在于: 处理及判断单元进一步判断热门电视频道是否发生变化;  The Internet Protocol Television Broadcasting Device according to any one of claims 14 to 24, characterized in that: the processing and determining unit further determines whether the popular television channel has changed;
当确定一热门电视频道转变为非热门电视频道时,针对正在接收该电视频道的 至少一个移动台所属的基站, 所述处理及判断单元经由基站通信单元命令所述基站 设置单基站组播广播服务连接来传播该电视频道, 之后, 所述处理及判断单元去除 针对该电视频道的多基站組播广播服务连接;  When it is determined that a popular television channel is converted to a non-popular television channel, the processing and determining unit commands the base station to set a single base station multicast broadcast service via the base station communication unit for the base station to which the at least one mobile station that is receiving the television channel belongs Connecting to propagate the television channel, and then the processing and determining unit removes a multi-base station multicast broadcast service connection for the television channel;
当确定一非热门电视频道转变为热门电视频道时,所述处理及判断单元在组播 广播服务区域内建立多基站组播广播服务连接, 分配組播连接标识, 并在此多基站 組播广播服务连接上广播该电视频道, 之后, 所述处理及判断单元经由基站通信单 元指示正在接收该电视频道的至少一个移动台所属的基站删除针对此电视频道的单 基站组播广播服务连接。  When it is determined that a non-popular television channel is converted into a popular television channel, the processing and determining unit establishes a multi-base station multicast broadcast service connection in the multicast broadcast service area, allocates a multicast connection identifier, and multicasts the multi-base station here. The television channel is broadcast on the service connection, and then the processing and determining unit indicates, via the base station communication unit, the base station to which the at least one mobile station that is receiving the television channel belongs to delete the single base station multicast broadcast service connection for the television channel.
26. 根据权利要求 14 ~ 25之一所述的因特网协议电视传播装置, 其特征在于所 述系统为全球微波接入互操作性网络。  The Internet Protocol Television Broadcasting Apparatus according to any one of claims 14 to 25, wherein the system is a global microwave access interoperability network.
PCT/CN2007/002216 2007-07-20 2007-07-20 Method and apparatus for internet protocol television transmission WO2009012611A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
PCT/CN2007/002216 WO2009012611A1 (en) 2007-07-20 2007-07-20 Method and apparatus for internet protocol television transmission

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2007/002216 WO2009012611A1 (en) 2007-07-20 2007-07-20 Method and apparatus for internet protocol television transmission

Publications (1)

Publication Number Publication Date
WO2009012611A1 true WO2009012611A1 (en) 2009-01-29

Family

ID=40280969

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2007/002216 WO2009012611A1 (en) 2007-07-20 2007-07-20 Method and apparatus for internet protocol television transmission

Country Status (1)

Country Link
WO (1) WO2009012611A1 (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2001026270A2 (en) * 1999-10-07 2001-04-12 World Multicast.Com, Inc. Automated subscriber ip multicast programming
US6718552B1 (en) * 1999-04-20 2004-04-06 Diva Systems Corporation Network bandwidth optimization by dynamic channel allocation
CN1845527A (en) * 2005-11-02 2006-10-11 华为技术有限公司 Method and system for providing multicast service in microwave access global intercommunication system
CN1881888A (en) * 2006-04-30 2006-12-20 国家数字交换系统工程技术研究中心 Multicast controlling method and system

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6718552B1 (en) * 1999-04-20 2004-04-06 Diva Systems Corporation Network bandwidth optimization by dynamic channel allocation
WO2001026270A2 (en) * 1999-10-07 2001-04-12 World Multicast.Com, Inc. Automated subscriber ip multicast programming
CN1845527A (en) * 2005-11-02 2006-10-11 华为技术有限公司 Method and system for providing multicast service in microwave access global intercommunication system
CN1881888A (en) * 2006-04-30 2006-12-20 国家数字交换系统工程技术研究中心 Multicast controlling method and system

Similar Documents

Publication Publication Date Title
KR100947741B1 (en) Rrc connection setup method in a mobile communication system
KR101124757B1 (en) Locating content in broadband wireless access networks
KR101065448B1 (en) Method and related apparatus of handling point-to-multipoint MBMS service in a wireless communications system
JP5844879B2 (en) MBMS service transmission method switching method, apparatus, and user apparatus
KR100965532B1 (en) Method and apparatus of selecting operating frequency for user equipment in a wireless communications system
TWI414190B (en) Method and apparatus for improving mcch monitoring mechanism
US8411680B2 (en) IP multicasting system and a method based on the mobile network
WO2008025239A1 (en) Evolved-mbms base station, user equipment and method
KR20070108169A (en) Improved recource utilization for multimedia broadcast multicast services (mbms)
WO2015100733A1 (en) User equipment handover method and base station
JP6321830B2 (en) Base station, user terminal and apparatus
WO2008110097A1 (en) Method and base station for activating multicasting broadcast multimedia service of target community
KR100927985B1 (en) Method and apparatus for acquiring one-to-many MMS information in wireless communication system
WO2012155408A1 (en) Method, device and user equipment for indicating service interruption of multimedia broadcast multicast service
US20050152392A1 (en) Method and apparatus for converging broadcast service and multicast service a mobile communication system
WO2007112696A1 (en) Method and system for realizing multimedia broadcast multicast service
WO2008046337A1 (en) A wimax system and a terminal handover method and base station thereof
CN101242581B (en) Mobile stream media managing method, system and device
EP3409035A1 (en) Dynamic switching of streaming service between broadcast and unicast delivery
WO2006122509A1 (en) A method for multicasting traffic data based on the mobile network
WO2012113312A1 (en) Method and system for switching mbms transmission modes
KR20070061132A (en) System for providing mbms and method thereof
WO2012113199A1 (en) Method and system for network element obtaining reception status information of user element
WO2014023240A1 (en) Method and system for sending group small data
WO2013174302A1 (en) Broadcast service resource allocation method, resource management center and mme

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 07764099

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 07764099

Country of ref document: EP

Kind code of ref document: A1