DELIVERY SYSTEM, AGENT SERVER, AND DELIVERY METHOD
First Claim
1. A delivery system comprising:
- a delivery server that delivers delivery information to a delivery zone to which terminals belongs;
a relay server that relays the delivery information between the delivery zones; and
an agent server that controls the relay server so as to perform a relay operation between the delivery zones,wherein the agent server includesan audience number determining unit that determines whether or not the number of delivery requests, which are used to request for delivery, from the terminals located within the delivery zone is a predetermined threshold value or more; and
a transmission control unit that controls the delivery server and/or the relay server so as to perform multicast transmission in a case where the number of the delivery requests is determined to be the predetermined threshold value or more by the audience number determining unit and controls the delivery server and/or the relay server so as to perform unicast transmission in a case where the number of the delivery requests is determined to be less than the predetermined threshold value by the audience number determining unit.
1 Assignment
0 Petitions
Accused Products
Abstract
An SIP server determines whether the number of increased audiences is a switching from unicast to multicast “(U2M) threshold value”, stored in a connection threshold value storing unit, or more in a case where a viewing request is received from a viewing device and determines whether the number of decreased audiences is less than an “M2U threshold value” when a viewing end is received from a viewing device. As a result, multicast transmission is controlled to be performed in a case where the number of delivery requests is determined to be the “U2M threshold value” or more, and unicast transmission is controlled to be performed in a case where the number of delivery requests is less than the “M2U threshold value”.
16 Citations
6 Claims
-
1. A delivery system comprising:
-
a delivery server that delivers delivery information to a delivery zone to which terminals belongs; a relay server that relays the delivery information between the delivery zones; and an agent server that controls the relay server so as to perform a relay operation between the delivery zones, wherein the agent server includes an audience number determining unit that determines whether or not the number of delivery requests, which are used to request for delivery, from the terminals located within the delivery zone is a predetermined threshold value or more; and a transmission control unit that controls the delivery server and/or the relay server so as to perform multicast transmission in a case where the number of the delivery requests is determined to be the predetermined threshold value or more by the audience number determining unit and controls the delivery server and/or the relay server so as to perform unicast transmission in a case where the number of the delivery requests is determined to be less than the predetermined threshold value by the audience number determining unit. - View Dependent Claims (2)
-
-
3. An agent server comprising:
-
an audience number determining unit that determines whether or not the number of delivery requests, which are used to request for delivery, from terminals located within a delivery zone is a predetermined threshold value or more; and a transmission control unit that controls so as to perform multicast transmission in a case where the number of the delivery requests is determined to be a predetermined threshold value or more by the audience number determining unit and controls to perform unicast transmission in a case where the number of the delivery requests is determined to be less than the predetermined threshold value by the audience number determining unit. - View Dependent Claims (4)
-
-
5. A delivery method comprising:
-
determining whether or not the number of delivery requests, which are used to request for delivery, from terminals located within a delivery zone is a predetermined threshold value or more; and controlling so as to perform multicast transmission in a case where the number of the delivery requests is determined to be a predetermined threshold value or more at the determining and controlling to perform unicast transmission in a case where the number of the delivery requests is determined to be less than the predetermined threshold value at the determining. - View Dependent Claims (6)
-
Specification