US20070248116A1 - Communication control apparatus and method of controlling same - Google Patents
Communication control apparatus and method of controlling same Download PDFInfo
- Publication number
- US20070248116A1 US20070248116A1 US11/733,820 US73382007A US2007248116A1 US 20070248116 A1 US20070248116 A1 US 20070248116A1 US 73382007 A US73382007 A US 73382007A US 2007248116 A1 US2007248116 A1 US 2007248116A1
- Authority
- US
- United States
- Prior art keywords
- communication
- request
- band allocation
- control
- allocation control
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Abandoned
Links
- 238000004891 communication Methods 0.000 title claims description 52
- 238000000034 method Methods 0.000 title claims description 16
- 230000004044 response Effects 0.000 claims abstract description 17
- 230000003111 delayed effect Effects 0.000 claims description 6
- 208000033748 Device issues Diseases 0.000 claims 1
- 230000006870 function Effects 0.000 description 23
- 238000010586 diagram Methods 0.000 description 10
- 238000007726 management method Methods 0.000 description 9
- 230000005540 biological transmission Effects 0.000 description 8
- 230000008569 process Effects 0.000 description 2
- 230000008901 benefit Effects 0.000 description 1
- 230000001934 delay Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000013468 resource allocation Methods 0.000 description 1
- 238000012384 transportation and delivery Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H01—ELECTRIC ELEMENTS
- H01Q—ANTENNAS, i.e. RADIO AERIALS
- H01Q1/00—Details of, or arrangements associated with, antennas
- H01Q1/12—Supports; Mounting means
- H01Q1/22—Supports; Mounting means by structural association with other equipment or articles
- H01Q1/24—Supports; Mounting means by structural association with other equipment or articles with receiving set
- H01Q1/241—Supports; Mounting means by structural association with other equipment or articles with receiving set used in mobile communications, e.g. GSM
- H01Q1/242—Supports; Mounting means by structural association with other equipment or articles with receiving set used in mobile communications, e.g. GSM specially adapted for hand-held use
- H01Q1/243—Supports; Mounting means by structural association with other equipment or articles with receiving set used in mobile communications, e.g. GSM specially adapted for hand-held use with built-in antennas
-
- C—CHEMISTRY; METALLURGY
- C08—ORGANIC MACROMOLECULAR COMPOUNDS; THEIR PREPARATION OR CHEMICAL WORKING-UP; COMPOSITIONS BASED THEREON
- C08F—MACROMOLECULAR COMPOUNDS OBTAINED BY REACTIONS ONLY INVOLVING CARBON-TO-CARBON UNSATURATED BONDS
- C08F10/00—Homopolymers and copolymers of unsaturated aliphatic hydrocarbons having only one carbon-to-carbon double bond
-
- C—CHEMISTRY; METALLURGY
- C08—ORGANIC MACROMOLECULAR COMPOUNDS; THEIR PREPARATION OR CHEMICAL WORKING-UP; COMPOSITIONS BASED THEREON
- C08F—MACROMOLECULAR COMPOUNDS OBTAINED BY REACTIONS ONLY INVOLVING CARBON-TO-CARBON UNSATURATED BONDS
- C08F10/00—Homopolymers and copolymers of unsaturated aliphatic hydrocarbons having only one carbon-to-carbon double bond
- C08F10/04—Monomers containing three or four carbon atoms
- C08F10/06—Propene
-
- H—ELECTRICITY
- H01—ELECTRIC ELEMENTS
- H01Q—ANTENNAS, i.e. RADIO AERIALS
- H01Q9/00—Electrically-short antennas having dimensions not more than twice the operating wavelength and consisting of conductive active radiating elements
- H01Q9/04—Resonant antennas
- H01Q9/0407—Substantially flat resonant element parallel to ground plane, e.g. patch antenna
- H01Q9/0442—Substantially flat resonant element parallel to ground plane, e.g. patch antenna with particular tuning means
-
- H—ELECTRICITY
- H01—ELECTRIC ELEMENTS
- H01Q—ANTENNAS, i.e. RADIO AERIALS
- H01Q9/00—Electrically-short antennas having dimensions not more than twice the operating wavelength and consisting of conductive active radiating elements
- H01Q9/04—Resonant antennas
- H01Q9/16—Resonant antennas with feed intermediate between the extremities of the antenna, e.g. centre-fed dipole
- H01Q9/28—Conical, cylindrical, cage, strip, gauze, or like elements having an extended radiating surface; Elements comprising two conical surfaces having collinear axes and adjacent apices and fed by two-conductor transmission lines
- H01Q9/285—Planar dipole
-
- H—ELECTRICITY
- H01—ELECTRIC ELEMENTS
- H01Q—ANTENNAS, i.e. RADIO AERIALS
- H01Q9/00—Electrically-short antennas having dimensions not more than twice the operating wavelength and consisting of conductive active radiating elements
- H01Q9/04—Resonant antennas
- H01Q9/30—Resonant antennas with feed to end of elongated active element, e.g. unipole
- H01Q9/42—Resonant antennas with feed to end of elongated active element, e.g. unipole with folded element, the folded parts being spaced apart a small fraction of the operating wavelength
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/16—Central resource management; Negotiation of resources or communication parameters, e.g. negotiating bandwidth or QoS [Quality of Service]
- H04W28/24—Negotiating SLA [Service Level Agreement]; Negotiating QoS [Quality of Service]
-
- C—CHEMISTRY; METALLURGY
- C08—ORGANIC MACROMOLECULAR COMPOUNDS; THEIR PREPARATION OR CHEMICAL WORKING-UP; COMPOSITIONS BASED THEREON
- C08F—MACROMOLECULAR COMPOUNDS OBTAINED BY REACTIONS ONLY INVOLVING CARBON-TO-CARBON UNSATURATED BONDS
- C08F210/00—Copolymers of unsaturated aliphatic hydrocarbons having only one carbon-to-carbon double bond
- C08F210/04—Monomers containing three or four carbon atoms
- C08F210/06—Propene
-
- C—CHEMISTRY; METALLURGY
- C08—ORGANIC MACROMOLECULAR COMPOUNDS; THEIR PREPARATION OR CHEMICAL WORKING-UP; COMPOSITIONS BASED THEREON
- C08F—MACROMOLECULAR COMPOUNDS OBTAINED BY REACTIONS ONLY INVOLVING CARBON-TO-CARBON UNSATURATED BONDS
- C08F210/00—Copolymers of unsaturated aliphatic hydrocarbons having only one carbon-to-carbon double bond
- C08F210/16—Copolymers of ethene with alpha-alkenes, e.g. EP rubbers
-
- C—CHEMISTRY; METALLURGY
- C08—ORGANIC MACROMOLECULAR COMPOUNDS; THEIR PREPARATION OR CHEMICAL WORKING-UP; COMPOSITIONS BASED THEREON
- C08F—MACROMOLECULAR COMPOUNDS OBTAINED BY REACTIONS ONLY INVOLVING CARBON-TO-CARBON UNSATURATED BONDS
- C08F4/00—Polymerisation catalysts
- C08F4/42—Metals; Metal hydrides; Metallo-organic compounds; Use thereof as catalyst precursors
- C08F4/44—Metals; Metal hydrides; Metallo-organic compounds; Use thereof as catalyst precursors selected from light metals, zinc, cadmium, mercury, copper, silver, gold, boron, gallium, indium, thallium, rare earths or actinides
- C08F4/60—Metals; Metal hydrides; Metallo-organic compounds; Use thereof as catalyst precursors selected from light metals, zinc, cadmium, mercury, copper, silver, gold, boron, gallium, indium, thallium, rare earths or actinides together with refractory metals, iron group metals, platinum group metals, manganese, rhenium technetium or compounds thereof
- C08F4/62—Refractory metals or compounds thereof
- C08F4/64—Titanium, zirconium, hafnium or compounds thereof
- C08F4/659—Component covered by group C08F4/64 containing a transition metal-carbon bond
- C08F4/65912—Component covered by group C08F4/64 containing a transition metal-carbon bond in combination with an organoaluminium compound
-
- C—CHEMISTRY; METALLURGY
- C08—ORGANIC MACROMOLECULAR COMPOUNDS; THEIR PREPARATION OR CHEMICAL WORKING-UP; COMPOSITIONS BASED THEREON
- C08F—MACROMOLECULAR COMPOUNDS OBTAINED BY REACTIONS ONLY INVOLVING CARBON-TO-CARBON UNSATURATED BONDS
- C08F4/00—Polymerisation catalysts
- C08F4/42—Metals; Metal hydrides; Metallo-organic compounds; Use thereof as catalyst precursors
- C08F4/44—Metals; Metal hydrides; Metallo-organic compounds; Use thereof as catalyst precursors selected from light metals, zinc, cadmium, mercury, copper, silver, gold, boron, gallium, indium, thallium, rare earths or actinides
- C08F4/60—Metals; Metal hydrides; Metallo-organic compounds; Use thereof as catalyst precursors selected from light metals, zinc, cadmium, mercury, copper, silver, gold, boron, gallium, indium, thallium, rare earths or actinides together with refractory metals, iron group metals, platinum group metals, manganese, rhenium technetium or compounds thereof
- C08F4/62—Refractory metals or compounds thereof
- C08F4/64—Titanium, zirconium, hafnium or compounds thereof
- C08F4/659—Component covered by group C08F4/64 containing a transition metal-carbon bond
- C08F4/6592—Component covered by group C08F4/64 containing a transition metal-carbon bond containing at least one cyclopentadienyl ring, condensed or not, e.g. an indenyl or a fluorenyl ring
- C08F4/65922—Component covered by group C08F4/64 containing a transition metal-carbon bond containing at least one cyclopentadienyl ring, condensed or not, e.g. an indenyl or a fluorenyl ring containing at least two cyclopentadienyl rings, fused or not
- C08F4/65925—Component covered by group C08F4/64 containing a transition metal-carbon bond containing at least one cyclopentadienyl ring, condensed or not, e.g. an indenyl or a fluorenyl ring containing at least two cyclopentadienyl rings, fused or not two cyclopentadienyl rings being mutually non-bridged
-
- C—CHEMISTRY; METALLURGY
- C08—ORGANIC MACROMOLECULAR COMPOUNDS; THEIR PREPARATION OR CHEMICAL WORKING-UP; COMPOSITIONS BASED THEREON
- C08F—MACROMOLECULAR COMPOUNDS OBTAINED BY REACTIONS ONLY INVOLVING CARBON-TO-CARBON UNSATURATED BONDS
- C08F4/00—Polymerisation catalysts
- C08F4/42—Metals; Metal hydrides; Metallo-organic compounds; Use thereof as catalyst precursors
- C08F4/44—Metals; Metal hydrides; Metallo-organic compounds; Use thereof as catalyst precursors selected from light metals, zinc, cadmium, mercury, copper, silver, gold, boron, gallium, indium, thallium, rare earths or actinides
- C08F4/60—Metals; Metal hydrides; Metallo-organic compounds; Use thereof as catalyst precursors selected from light metals, zinc, cadmium, mercury, copper, silver, gold, boron, gallium, indium, thallium, rare earths or actinides together with refractory metals, iron group metals, platinum group metals, manganese, rhenium technetium or compounds thereof
- C08F4/62—Refractory metals or compounds thereof
- C08F4/64—Titanium, zirconium, hafnium or compounds thereof
- C08F4/659—Component covered by group C08F4/64 containing a transition metal-carbon bond
- C08F4/6592—Component covered by group C08F4/64 containing a transition metal-carbon bond containing at least one cyclopentadienyl ring, condensed or not, e.g. an indenyl or a fluorenyl ring
- C08F4/65922—Component covered by group C08F4/64 containing a transition metal-carbon bond containing at least one cyclopentadienyl ring, condensed or not, e.g. an indenyl or a fluorenyl ring containing at least two cyclopentadienyl rings, fused or not
- C08F4/65927—Component covered by group C08F4/64 containing a transition metal-carbon bond containing at least one cyclopentadienyl ring, condensed or not, e.g. an indenyl or a fluorenyl ring containing at least two cyclopentadienyl rings, fused or not two cyclopentadienyl rings being mutually bridged
-
- H—ELECTRICITY
- H01—ELECTRIC ELEMENTS
- H01Q—ANTENNAS, i.e. RADIO AERIALS
- H01Q9/00—Electrically-short antennas having dimensions not more than twice the operating wavelength and consisting of conductive active radiating elements
- H01Q9/04—Resonant antennas
- H01Q9/0407—Substantially flat resonant element parallel to ground plane, e.g. patch antenna
- H01Q9/0421—Substantially flat resonant element parallel to ground plane, e.g. patch antenna with a shorting wall or a shorting pin at one end of the element
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W80/00—Wireless network protocols or protocol adaptations to wireless operation
- H04W80/04—Network layer protocols, e.g. mobile IP [Internet Protocol]
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S526/00—Synthetic resins or natural rubbers -- part of the class 520 series
- Y10S526/943—Polymerization with metallocene catalysts
Definitions
- the present invention relates to control for allocating a communication band on a network.
- session identification information is shared between nodes, whereby differential information is sent to a node on the service provider side so that service information is updated to the latest service information with the appropriate amount of data when service is resumed.
- Patent Document 2 Japanese Patent Laid-Open No. 2005-216313
- the present invention realizes to delay, until the completion of communication-band allocation control that has been initiated first, the start of succeeding communication-band allocation control.
- a method of controlling a communication control apparatus comprising the steps of: executing communication-band allocation control in accordance with a request from a communication apparatus; and controlling in such a manner that until communication-band allocation control based upon a request from a first communication apparatus ends, the start of communication-band allocation control based upon a request from a second communication apparatus is delayed.
- a communication control apparatus comprising: execution device adapted to execute communication-band allocation control in accordance with a request from a communication apparatus; and control device adapted to for control in such a manner that until communication-band allocation control based upon a request from a first communication device ends, the start of communication-band allocation control based upon a request from a second communication device is delayed.
- FIG. 1 is a diagram illustrating an example of the configuration of a wireless network system according to a first embodiment of the present invention
- FIG. 2 is a diagram illustrating an example of a wireless access point as well as function layers in a personal computer
- FIG. 3 is a diagram illustrating a message sequence on the network according to the first embodiment
- FIG. 4 is a diagram illustrating a message sequence on the network according to the first embodiment
- FIG. 5 is a diagram illustrating a message sequence on the network according to the first embodiment
- FIG. 6 is a flowchart illustrating processing at a wireless access point
- FIG. 7 is a flowchart illustrating processing at a wireless access point.
- FIG. 8 is a diagram illustrating a message sequence on the network according to a second embodiment.
- the present invention will be described taking as an example a wireless network system in which a QoS wireless LAN compliant with the IEEE 802.11e standard is used as a communication medium on a communication path and is supported together with QoS middleware compliant with the UPnP QoS standard.
- QoS wireless LAN QoS control that is based upon resource management of a narrowband [in wireless-cell (BSS) units] is carried out.
- BSS wireless-cell
- QoS control that is based upon resource management of a broadband (subnet units) is performed.
- FIG. 1 is a diagram illustrating one example of the configuration of a wireless network system in the first embodiment.
- a wireless access point 101 supports QoS control that is based upon narrowband (BBS units) resource management and QoS control that is based upon broadband (subnet units) resource management.
- a server apparatus 102 has a function for performing QoS control that is based upon broadband (subnet units) resource management.
- a personal computer is described as an example of the server apparatus 102 .
- a client apparatus 103 supports broadband QoS control and narrowband QoS control and functions as a wireless station that performs wireless communication with the wireless access point 101 .
- a display unit is described as an example of the client apparatus 103 , although it may be another apparatus such as a notebook personal computer.
- a client apparatus 104 supports broadband and narrowband QoS control in a manner similar to that of the client apparatus 103 .
- the client apparatus 104 is a content providing apparatus for supplying content information such as moving pictures.
- a client apparatus 105 supports only narrowband QoS control and functions as a wireless station for performing wireless communication with the wireless access point 101 .
- a display unit is described as an example of the client apparatus 105 , although it may be another apparatus such as a notebook personal computer.
- a client apparatus 106 supports only narrowband QoS control in a manner similar to that of the client apparatus 105 .
- the client apparatus 106 is a content providing apparatus for supplying content information such as moving pictures.
- setup of traffic stream (TS) in accordance with QoS middleware control is performed between the display unit 103 and content providing apparatus 104 . Further, TS setup in accordance with QoS LAN control is performed between the display unit 105 and client apparatus 106 .
- FIG. 2 is a diagram illustrating an example of a wireless access point as well as function layers in a personal computer.
- the system broadly comprises a network application function unit 200 , a transport control function unit 210 , an 802.11e QoS control function unit 220 and a communication media control function unit 230 .
- the network application function unit 200 includes an AV stream application 201 , a UPnP AV 202 and a UPnP QoS control unit 203 .
- the transport control function unit 210 includes a UDP TCP/IP 211 and a bridge 212 .
- the 802.11e QoS control function unit 220 includes an admission control unit 221 , a resource management unit 222 and a policy management unit 223 .
- the communication media control function unit 230 includes a wireless LAN (MAC) 231 , a wireless LAN (PHY) 232 , a wired LAN (MAC) 233 and a wired LAN (PHY) 234 .
- MAC is the abbreviation of Medium Access Control
- PHY is the abbreviation of Physical Layer.
- TS setup in accordance with QoS wireless LAN control is performed between the display unit 105 and content providing apparatus 106 during setup of a TS in accordance with QoS middleware control between the display unit 103 and content providing apparatus 104 .
- this is processing in which if a communication-band allocation request based upon narrowband QoS control occurs after the wireless access point 101 has started communication-band allocation processing that is based upon broadband QoS control, then the issued communication-band allocation request is made to wait until the communication-band allocation processing ends.
- FIGS. 3 to 5 are diagrams illustrating a message sequence on the network according to the first embodiment
- FIGS. 6 and 7 are flowcharts illustrating processing at the wireless access point 101 .
- audio-video content of the content providing apparatus 104 is decided by the display unit 103 using a remote controller, and the display unit 103 transmits a message for acquiring traffic specs (TSPEC) that is necessary for transmitting the audio-video content.
- TSPEC acquisition (Getting TSPEC) message ( 300 , 400 , 500 ) is sent to the content providing apparatus 104 via the wireless access point 101 .
- the TSPEC that has been stored in the content providing apparatus 104 is then transmitted to the display unit 103 .
- the display unit 103 transmits a TS reservation request (Request Traffic QoS) message ( 301 , 401 , 501 ) for content transmission.
- the TS reservation request message ( 301 , 401 , 501 ) is sent to a CDS (Content Delivery Service) of the personal computer 102 .
- CDS Content Delivery Service
- the CDS transmits a status acquisition (Get QoS State) message ( 302 , 402 , 503 ) to each device that supports QoS middleware control.
- the message is transmitted to the wireless access point 101 , display unit 103 and content providing apparatus 104 , and the media-resource availability status of each device is received as status of the response to the TS reservation request message.
- the wireless access point 101 Upon receiving the status acquisition message, the wireless access point 101 starts the processing of the flowchart shown in FIG. 6 in addition to the QoS middleware control processing. First, the wireless access point 101 determines whether TS setup processing based upon wireless QoS control is in progress. Here the wireless access point 101 determines whether an ADDTS request (ADDTS Req.) message is being received (S 601 ). If this message is being received, then the wireless access point 101 determines whether the current state is one in which an ADDTS response (ADDTS Res.) message has not been transmitted (S 602 ). If the message is not being transmitted, then the wireless access point 101 waits for completion of transmission of the ADDTS response message.
- ADDTS Req. ADDTS request
- ADDTS Res. ADDTS Res.
- the wireless access point 101 sets a status for instructing that a request be issued again following elapse of a stipulated time ( 306 , 406 ) when the ADDTS request message is received from the display unit 105 (S 603 ).
- the wireless access point 101 transmits the ADDTS response message that includes a TS Delay value to the display unit 105 and instructs the display unit 105 not to issue the request again during the stipulated time.
- the wireless access point 101 starts a timer for measuring a delay time ( 303 , 403 ) during which acceptance of the ADDTS request message is delayed (S 604 ).
- the wireless access point 101 waits for receipt of a TS setup (Setup Traffic QoS) message ( 307 , 505 ), which specifies TS acquisition for transmission of content, from the personal computer 102 (S 605 ).
- a TS setup (Setup Traffic QoS) message ( 307 , 505 ), which specifies TS acquisition for transmission of content, from the personal computer 102 (S 605 ).
- the wireless access point 101 waits until the timer times out (S 606 ) and receives the message before the timer times out ( FIG. 3 ).
- the wireless access point 101 clears the timer (S 607 ) when the timer times out ( FIG. 4 ).
- the wireless access point 101 then clears the status that instructs the display unit 105 to wait the stipulated period of time before it again requests the ADDTS request message (S 608 ), and ends this one unit of processing.
- the above-mentioned delay time is a period of time necessary for the personal computer 102 to acquire the media-resource availability status of each device and for the completion of transmission of a message that specifies TS acquisition for content transmission using the media-resource availability status as a criterion. Further, the stipulated time stipulates a period of time longer than the delay time.
- the wireless access point 101 upon receiving an ADDTS request message ( 304 , 404 , 502 ) from the display unit 105 , the wireless access point 101 starts executing the processing of the flowchart shown in FIG. 7 in addition to the normal wireless QoS control processing.
- the wireless access point 101 determines whether the timer that measures delay time is operating (S 701 ). If the timer is operating, then the wireless access point 101 sends back an ADDTS response message ( 305 , 405 ) in which the above-mentioned stipulated time has been set to the TS Delay value (S 706 ). If the timer is not operating, then the wireless access point 101 determines whether the ADDTS request message ( 304 , 404 ) was received during the delay time. If the message was not received, then the wireless access point 101 sends back an ADDTS response message ( 504 ) that is in accordance with the normal TS allocation processing (S 705 ) and terminates one unit of processing.
- the display unit 105 receives the ADDTS response message ( 305 , 405 ) inclusive of the TS Delay value from the wireless access point 101 , re-transmission of the ADDTS request message is delayed for the period of time indicated by the TS Delay value.
- an ADDTS request message ( 309 , 409 ) is again transmitted to the wireless access point 101 .
- the wireless access point 101 starts executing the processing of FIG. 7 again.
- the wireless access point 101 adds on a parameter indicative of acceptance. If reservation of TS is not possible, then the wireless access point 101 adds on a parameter indicating that acceptance is not possible and sends back an ADDTS response message that is in accordance with the normal TS allocation processing.
- the wireless access point 101 that supports multiple-system QoS control processing delays, until the end of one unit of system QoS control processing started first, the start of system QoS control processing that is started subsequently.
- multiple system QoS control in which amount of remaining resources of the same communication path is used as a criterion is implemented exclusively, thereby making it possible to implement system QoS control that is based upon accurate resource management of the communication path.
- a second embodiment of the present invention will now be described in detail with reference to the drawings. Described in the second embodiment is processing executed at the wireless access point in a case where requests to start processing for reserving a TS communication path have been issued successively from the display unit 105 and content providing apparatus 106 .
- the configuration of the wireless network system of the second embodiment is similar to that of the first embodiment shown in FIG. 1 and need not be described again.
- FIG. 8 is a diagram illustrating a message sequence on the network according to the second embodiment.
- audio-video content is decided by the display unit 103 .
- the personal computer 102 receives a TS reservation request message ( 801 ) from the display unit 103 , it transmits a Get QoS State message to each device.
- the wireless access point 101 starts the processing of the flowchart of FIG. 6 in a manner similar to the first embodiment.
- the wireless access point 101 Upon receiving an ADDTS request message from the display unit 105 ( 804 ), the wireless access point 101 starts executing the processing of the flowchart shown in FIG. 7 . First, the wireless access point 101 determines whether the timer for measuring the delay time is operating (S 701 ). Since the timer is operating, the wireless access point 101 sends back an ADDTS response message ( 805 ) in which the above-mentioned stipulated time has been set to the TS Delay value (S 705 ) and terminates one unit of processing.
- the wireless access point 101 receives an ADDTS request message ( 808 ) from the content providing apparatus 106 after the timer times out ( 807 ), then the wireless access point 101 starts executing the processing of the flowchart shown in FIG. 7 .
- a “NO” decision is rendered at S 701 and the wireless access point 101 determines whether the ADDTS request message was received during the operation of the timer (S 702 ). Since the message was received from the display unit 105 , the wireless access point 101 determines whether the stipulated time of which it has been notified by the ADDTS response message ( 805 ) has already elapsed (S 703 ).
- the wireless access point 101 determines whether the device that was the source of transmission of the present ADDTS request message ( 808 ) and the device that was the source of transmission of the already received ADDTS request message 804 are identical (S 704 ).
- the wireless access point 101 sends back an ADDTS response message in which the stipulated time has been set to the TS Delay value (S 706 ) and terminates one unit of processing.
- the wireless access point 101 sends back an ADDTS response message ( 813 ) that is in accordance with the normal TS allocation processing (S 705 ) and terminates one unit of processing.
- the object of the invention is attained also by supplying a recording medium storing the program codes of the software for performing the functions of the foregoing embodiments to a system or an apparatus, reading the program codes with a computer (e.g., a CPU or MPU) of the system or apparatus from the recording medium, and then executing the program codes.
- a computer e.g., a CPU or MPU
- the program codes read from the recording medium implement the novel functions of the embodiments and the recording medium storing the program codes constitutes the invention.
- Examples of recording media that can be used for supplying the program codes are a flexible disk, hard disk, optical disk, magneto-optical disk, CD-ROM, CD-R, magnetic tape, non-volatile type memory card or ROM, etc.
- the present invention also covers a case where an operating system or the like running on the computer performs a part of or the entire process based upon the designation of program codes and implements the functions according to the embodiments.
- the present invention further covers a case where, after the program codes read from the recording medium are written to a memory provided on a function expansion board inserted into the computer or provided in a function expansion unit connected to the computer, a CPU or the like provided on the function expansion board or in the function expansion unit performs a part of or the entire process in accordance with the designation of program codes and implements the function of the above embodiments.
Landscapes
- Engineering & Computer Science (AREA)
- Chemical & Material Sciences (AREA)
- Computer Networks & Wireless Communication (AREA)
- Quality & Reliability (AREA)
- Polymers & Plastics (AREA)
- Organic Chemistry (AREA)
- Health & Medical Sciences (AREA)
- Medicinal Chemistry (AREA)
- Chemical Kinetics & Catalysis (AREA)
- Signal Processing (AREA)
- Support Of Aerials (AREA)
- Details Of Aerials (AREA)
- Waveguide Aerials (AREA)
- Crystallography & Structural Chemistry (AREA)
- Materials Engineering (AREA)
- Mobile Radio Communication Systems (AREA)
- Transition And Organic Metals Composition Catalysts For Addition Polymerization (AREA)
Abstract
Description
- 1. Field of the Invention
- The present invention relates to control for allocating a communication band on a network.
- 2. Description of the Related Art
- When a node is added to a service request network, addition of the node is accompanied by execution of processing for changing the provided service. In a technique proposed in the prior art, a service request message that prevailed prior to the addition of the node is also accepted when this processing is executed, thereby preventing loss of the service request message. For example, see Patent Document 1: U.S. Pat. No. 6,823,399 (Japanese Patent Laid-Open No. 2001-230793).
- In another technique proposed in the prior art, session identification information is shared between nodes, whereby differential information is sent to a node on the service provider side so that service information is updated to the latest service information with the appropriate amount of data when service is resumed. For example, see Patent Document 2: US2005-198397 (Japanese Patent Laid-Open No. 2005-216313)
- However, in cases where a band for a certain specific communication is reserved on a network and a plurality of services that provide “QoS” to assure a constant communication speed are utilized on the same network, there are instances where network resource information is shared by each of the services. Further, in a case where services are activated in parallel, a problem which arises is that when network-resource allocation requests occur simultaneously, an appropriate residual resource determination cannot be made. Furthermore, in a case where a currently active service controls the starting and stopping of provision of another service, all devices that are to enjoy the service must be notified of information. This increases the communication load on the network.
- The present invention realizes to delay, until the completion of communication-band allocation control that has been initiated first, the start of succeeding communication-band allocation control.
- According to one aspect of the present invention, there is provided a method of controlling a communication control apparatus, comprising the steps of: executing communication-band allocation control in accordance with a request from a communication apparatus; and controlling in such a manner that until communication-band allocation control based upon a request from a first communication apparatus ends, the start of communication-band allocation control based upon a request from a second communication apparatus is delayed.
- According to another aspect of the present invention, there is provided a communication control apparatus comprising: execution device adapted to execute communication-band allocation control in accordance with a request from a communication apparatus; and control device adapted to for control in such a manner that until communication-band allocation control based upon a request from a first communication device ends, the start of communication-band allocation control based upon a request from a second communication device is delayed.
- Further features of the present invention will become apparent from the following description of exemplary embodiments (with reference to the attached drawings).
-
FIG. 1 is a diagram illustrating an example of the configuration of a wireless network system according to a first embodiment of the present invention; -
FIG. 2 is a diagram illustrating an example of a wireless access point as well as function layers in a personal computer; -
FIG. 3 is a diagram illustrating a message sequence on the network according to the first embodiment; -
FIG. 4 is a diagram illustrating a message sequence on the network according to the first embodiment; -
FIG. 5 is a diagram illustrating a message sequence on the network according to the first embodiment; -
FIG. 6 is a flowchart illustrating processing at a wireless access point; -
FIG. 7 is a flowchart illustrating processing at a wireless access point; and -
FIG. 8 is a diagram illustrating a message sequence on the network according to a second embodiment. - Preferred embodiments of the present invention will now be described in detail with reference to the drawings.
- In a first embodiment, the present invention will be described taking as an example a wireless network system in which a QoS wireless LAN compliant with the IEEE 802.11e standard is used as a communication medium on a communication path and is supported together with QoS middleware compliant with the UPnP QoS standard. With a QoS wireless LAN, QoS control that is based upon resource management of a narrowband [in wireless-cell (BSS) units] is carried out. In the case of QoS middleware, QoS control that is based upon resource management of a broadband (subnet units) is performed.
- In a case where a communication-path reservation request based upon narrowband QoS control occurs during the course of communication-path reservation processing between devices based upon broadband QoS control, the communication-path reservation requested based upon the narrowband QoS control is inhibited until one processing unit of broadband QoS control has been completed. The processing for accomplishing this will be described.
-
FIG. 1 is a diagram illustrating one example of the configuration of a wireless network system in the first embodiment. Awireless access point 101 supports QoS control that is based upon narrowband (BBS units) resource management and QoS control that is based upon broadband (subnet units) resource management. Aserver apparatus 102 has a function for performing QoS control that is based upon broadband (subnet units) resource management. In this example, a personal computer is described as an example of theserver apparatus 102. Aclient apparatus 103 supports broadband QoS control and narrowband QoS control and functions as a wireless station that performs wireless communication with thewireless access point 101. In this example, a display unit is described as an example of theclient apparatus 103, although it may be another apparatus such as a notebook personal computer. Aclient apparatus 104 supports broadband and narrowband QoS control in a manner similar to that of theclient apparatus 103. In this example, theclient apparatus 104 is a content providing apparatus for supplying content information such as moving pictures. Aclient apparatus 105 supports only narrowband QoS control and functions as a wireless station for performing wireless communication with thewireless access point 101. In this example, a display unit is described as an example of theclient apparatus 105, although it may be another apparatus such as a notebook personal computer. Aclient apparatus 106 supports only narrowband QoS control in a manner similar to that of theclient apparatus 105. In this example, theclient apparatus 106 is a content providing apparatus for supplying content information such as moving pictures. - Within a wireless cell controlled by the
wireless access point 101 in the configuration shown inFIG. 1 , setup of traffic stream (TS) in accordance with QoS middleware control is performed between thedisplay unit 103 andcontent providing apparatus 104. Further, TS setup in accordance with QoS LAN control is performed between thedisplay unit 105 andclient apparatus 106. -
FIG. 2 is a diagram illustrating an example of a wireless access point as well as function layers in a personal computer. As illustrated inFIG. 2 , the system broadly comprises a networkapplication function unit 200, a transportcontrol function unit 210, an 802.11e QoScontrol function unit 220 and a communication mediacontrol function unit 230. - The network
application function unit 200 includes anAV stream application 201, a UPnPAV 202 and a UPnPQoS control unit 203. The transportcontrol function unit 210 includes a UDP TCP/IP 211 and abridge 212. - The 802.11e QoS
control function unit 220 includes anadmission control unit 221, aresource management unit 222 and apolicy management unit 223. The communication mediacontrol function unit 230 includes a wireless LAN (MAC) 231, a wireless LAN (PHY) 232, a wired LAN (MAC) 233 and a wired LAN (PHY) 234. Here MAC is the abbreviation of Medium Access Control, and PHY is the abbreviation of Physical Layer. - Described next will be a case where TS setup in accordance with QoS wireless LAN control is performed between the
display unit 105 andcontent providing apparatus 106 during setup of a TS in accordance with QoS middleware control between thedisplay unit 103 andcontent providing apparatus 104. Specifically, this is processing in which if a communication-band allocation request based upon narrowband QoS control occurs after thewireless access point 101 has started communication-band allocation processing that is based upon broadband QoS control, then the issued communication-band allocation request is made to wait until the communication-band allocation processing ends. -
FIGS. 3 to 5 are diagrams illustrating a message sequence on the network according to the first embodiment, andFIGS. 6 and 7 are flowcharts illustrating processing at thewireless access point 101. - First, audio-video content of the
content providing apparatus 104 is decided by thedisplay unit 103 using a remote controller, and thedisplay unit 103 transmits a message for acquiring traffic specs (TSPEC) that is necessary for transmitting the audio-video content. Accordingly, a TSPEC acquisition (Getting TSPEC) message (300, 400, 500) is sent to thecontent providing apparatus 104 via thewireless access point 101. The TSPEC that has been stored in thecontent providing apparatus 104 is then transmitted to thedisplay unit 103. Using TSPEC, thedisplay unit 103 transmits a TS reservation request (Request Traffic QoS) message (301, 401, 501) for content transmission. The TS reservation request message (301, 401, 501) is sent to a CDS (Content Delivery Service) of thepersonal computer 102. - Next, the CDS transmits a status acquisition (Get QoS State) message (302, 402, 503) to each device that supports QoS middleware control. In this example, the message is transmitted to the
wireless access point 101,display unit 103 andcontent providing apparatus 104, and the media-resource availability status of each device is received as status of the response to the TS reservation request message. - Upon receiving the status acquisition message, the
wireless access point 101 starts the processing of the flowchart shown inFIG. 6 in addition to the QoS middleware control processing. First, thewireless access point 101 determines whether TS setup processing based upon wireless QoS control is in progress. Here thewireless access point 101 determines whether an ADDTS request (ADDTS Req.) message is being received (S601). If this message is being received, then thewireless access point 101 determines whether the current state is one in which an ADDTS response (ADDTS Res.) message has not been transmitted (S602). If the message is not being transmitted, then thewireless access point 101 waits for completion of transmission of the ADDTS response message. - Further, in a case where setup processing is not in progress, the
wireless access point 101 sets a status for instructing that a request be issued again following elapse of a stipulated time (306, 406) when the ADDTS request message is received from the display unit 105 (S603). As a result, in a case where the ADDTS request message has been received from thedisplay unit 105, thewireless access point 101 transmits the ADDTS response message that includes a TS Delay value to thedisplay unit 105 and instructs thedisplay unit 105 not to issue the request again during the stipulated time. Thewireless access point 101 starts a timer for measuring a delay time (303, 403) during which acceptance of the ADDTS request message is delayed (S604). - Next, the
wireless access point 101 waits for receipt of a TS setup (Setup Traffic QoS) message (307, 505), which specifies TS acquisition for transmission of content, from the personal computer 102 (S605). Here thewireless access point 101 waits until the timer times out (S606) and receives the message before the timer times out (FIG. 3 ). Alternatively, thewireless access point 101 clears the timer (S607) when the timer times out (FIG. 4 ). Thewireless access point 101 then clears the status that instructs thedisplay unit 105 to wait the stipulated period of time before it again requests the ADDTS request message (S608), and ends this one unit of processing. - It should be noted that the above-mentioned delay time is a period of time necessary for the
personal computer 102 to acquire the media-resource availability status of each device and for the completion of transmission of a message that specifies TS acquisition for content transmission using the media-resource availability status as a criterion. Further, the stipulated time stipulates a period of time longer than the delay time. - The calculation equations cited below are used as one example. However, if the time is sufficiently longer than the time necessary for completion of transmission of Setup Traffic QoS message, then it is possible to apply another calculation equation with regard to the delay time.
- The calculation equations are as follows:
-
(delay time)=(number of devices in the same network)×(time needed for TS setup message exchange of UPnP QoS standard per device)+(maximum time required for QoS management control processing of UPnP QoS standard of server) (stipulated time)=(delay time)+(protect time) - Next, upon receiving an ADDTS request message (304, 404, 502) from the
display unit 105, thewireless access point 101 starts executing the processing of the flowchart shown inFIG. 7 in addition to the normal wireless QoS control processing. - First, the
wireless access point 101 determines whether the timer that measures delay time is operating (S701). If the timer is operating, then thewireless access point 101 sends back an ADDTS response message (305, 405) in which the above-mentioned stipulated time has been set to the TS Delay value (S706). If the timer is not operating, then thewireless access point 101 determines whether the ADDTS request message (304, 404) was received during the delay time. If the message was not received, then thewireless access point 101 sends back an ADDTS response message (504) that is in accordance with the normal TS allocation processing (S705) and terminates one unit of processing. - It should be noted that processing for a case where an ADDTS request message has been received during operation of the timer and an ADDTS request message has been received after time-out of the timer (processing following “YES” at S702) will be described in detail in a second embodiment below.
- On the other hand, if the
display unit 105 receives the ADDTS response message (305, 405) inclusive of the TS Delay value from thewireless access point 101, re-transmission of the ADDTS request message is delayed for the period of time indicated by the TS Delay value. When the time indicated by the TS Delay value ends, an ADDTS request message (309, 409) is again transmitted to thewireless access point 101. - As a result, the
wireless access point 101 starts executing the processing ofFIG. 7 again. In a case where reservation of TS is possible with the remaining wireless network resources, thewireless access point 101 adds on a parameter indicative of acceptance. If reservation of TS is not possible, then thewireless access point 101 adds on a parameter indicating that acceptance is not possible and sends back an ADDTS response message that is in accordance with the normal TS allocation processing. - On the other hand, if the
display unit 105 has received from the wireless access point 101 a message (310, 410, 504) to which the parameter indicating acceptance of the TS setup request has been appended, then the fact that TS setup has succeeded is recognized. - By virtue of the above-described processing, the
wireless access point 101 that supports multiple-system QoS control processing delays, until the end of one unit of system QoS control processing started first, the start of system QoS control processing that is started subsequently. As a result, multiple system QoS control in which amount of remaining resources of the same communication path is used as a criterion is implemented exclusively, thereby making it possible to implement system QoS control that is based upon accurate resource management of the communication path. - A second embodiment of the present invention will now be described in detail with reference to the drawings. Described in the second embodiment is processing executed at the wireless access point in a case where requests to start processing for reserving a TS communication path have been issued successively from the
display unit 105 andcontent providing apparatus 106. - The configuration of the wireless network system of the second embodiment is similar to that of the first embodiment shown in
FIG. 1 and need not be described again. -
FIG. 8 is a diagram illustrating a message sequence on the network according to the second embodiment. First, in a manner similar to that of the first embodiment, audio-video content is decided by thedisplay unit 103. When thepersonal computer 102 receives a TS reservation request message (801) from thedisplay unit 103, it transmits a Get QoS State message to each device. Upon receiving the Get QoS State message, thewireless access point 101 starts the processing of the flowchart ofFIG. 6 in a manner similar to the first embodiment. - Upon receiving an ADDTS request message from the display unit 105 (804), the
wireless access point 101 starts executing the processing of the flowchart shown inFIG. 7 . First, thewireless access point 101 determines whether the timer for measuring the delay time is operating (S701). Since the timer is operating, thewireless access point 101 sends back an ADDTS response message (805) in which the above-mentioned stipulated time has been set to the TS Delay value (S705) and terminates one unit of processing. - Further, if the
wireless access point 101 receives an ADDTS request message (808) from thecontent providing apparatus 106 after the timer times out (807), then thewireless access point 101 starts executing the processing of the flowchart shown inFIG. 7 . First, since the timer is not operating, a “NO” decision is rendered at S701 and thewireless access point 101 determines whether the ADDTS request message was received during the operation of the timer (S702). Since the message was received from thedisplay unit 105, thewireless access point 101 determines whether the stipulated time of which it has been notified by the ADDTS response message (805) has already elapsed (S703). - Since the stipulated time has not yet elapsed in this case, the
wireless access point 101 determines whether the device that was the source of transmission of the present ADDTS request message (808) and the device that was the source of transmission of the already receivedADDTS request message 804 are identical (S704). Here, since the apparatus is thecontent providing apparatus 106, thewireless access point 101 sends back an ADDTS response message in which the stipulated time has been set to the TS Delay value (S706) and terminates one unit of processing. - Further, in a case where it is determined at S703 that a period of time greater than the stipulated time has elapsed or in a case where it is determined at S704 that the devices are the same, the
wireless access point 101 sends back an ADDTS response message (813) that is in accordance with the normal TS allocation processing (S705) and terminates one unit of processing. - As a result, by processing for reserving a TS communication path performed upon expiration of the stipulated time, it is possible to furnish a TS communication path in succession from the device that issued the request for communication-path reservation processing first, inclusive of delay time.
- It goes without saying that the object of the invention is attained also by supplying a recording medium storing the program codes of the software for performing the functions of the foregoing embodiments to a system or an apparatus, reading the program codes with a computer (e.g., a CPU or MPU) of the system or apparatus from the recording medium, and then executing the program codes.
- In this case, the program codes read from the recording medium implement the novel functions of the embodiments and the recording medium storing the program codes constitutes the invention.
- Examples of recording media that can be used for supplying the program codes are a flexible disk, hard disk, optical disk, magneto-optical disk, CD-ROM, CD-R, magnetic tape, non-volatile type memory card or ROM, etc.
- Furthermore, besides the case where the aforesaid functions according to the embodiment are implemented by executing the program codes read by a computer, it goes without saying that the present invention also covers a case where an operating system or the like running on the computer performs a part of or the entire process based upon the designation of program codes and implements the functions according to the embodiments.
- The present invention further covers a case where, after the program codes read from the recording medium are written to a memory provided on a function expansion board inserted into the computer or provided in a function expansion unit connected to the computer, a CPU or the like provided on the function expansion board or in the function expansion unit performs a part of or the entire process in accordance with the designation of program codes and implements the function of the above embodiments.
- While the present invention has been described with reference to exemplary embodiments, it is to be understood that the invention is not limited to the disclosed exemplary embodiments. The scope of the following claims is to be accorded the broadest interpretation so as to encompass all such modifications and equivalent structures and functions.
- This application claims the benefit of Japanese Patent Application No. 2006-118441, filed Apr. 21, 2006, which is hereby incorporated by reference herein in its entirety.
Claims (18)
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006-118441 | 2006-04-21 | ||
PCT/US2007/022169 WO2009051584A1 (en) | 2007-10-17 | 2007-10-17 | Antenna configuration for electronic devices |
Publications (1)
Publication Number | Publication Date |
---|---|
US20070248116A1 true US20070248116A1 (en) | 2007-10-25 |
Family
ID=39434014
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US11/733,820 Abandoned US20070248116A1 (en) | 2006-04-21 | 2007-04-11 | Communication control apparatus and method of controlling same |
US12/733,820 Active 2030-08-29 US9484618B2 (en) | 2007-10-17 | 2007-10-17 | Antenna configuration for electronic devices |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US12/733,820 Active 2030-08-29 US9484618B2 (en) | 2007-10-17 | 2007-10-17 | Antenna configuration for electronic devices |
Country Status (7)
Country | Link |
---|---|
US (2) | US20070248116A1 (en) |
EP (1) | EP2203954B1 (en) |
JP (1) | JP5479348B2 (en) |
KR (1) | KR101491875B1 (en) |
CN (1) | CN101828303B (en) |
BR (1) | BRPI0722109A2 (en) |
WO (1) | WO2009051584A1 (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080140842A1 (en) * | 2006-12-08 | 2008-06-12 | Electronics And Telecommunications Research Institute | UPnP QoS NETWORK SYSTEM AND METHOD FOR RESERVING PATH AND RESOURCE |
WO2009103192A1 (en) * | 2008-02-22 | 2009-08-27 | 中兴通讯股份有限公司 | A resource allocation method and a resource release method |
US20120113971A1 (en) * | 2010-11-08 | 2012-05-10 | Qualcomm Incorporated | Efficient wlan discovery and association |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104241810B (en) * | 2013-06-17 | 2018-09-25 | 深圳富泰宏精密工业有限公司 | Shell, the electronic device of the production method and application of the shell shell |
CN108777348B (en) * | 2018-06-26 | 2020-07-24 | 联想(北京)有限公司 | Electronic equipment |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6195565B1 (en) * | 1998-03-03 | 2001-02-27 | Lucent Technologies Inc. | Bandwidth control in a packet-based data system |
US6457038B1 (en) * | 1998-03-19 | 2002-09-24 | Isochron Data Corporation | Wide area network operation's center that sends and receives data from vending machines |
US6823399B2 (en) * | 1999-12-06 | 2004-11-23 | Sony Corporation | Apparatus control method and transmission device |
US6934876B1 (en) * | 2002-06-14 | 2005-08-23 | James L. Holeman, Sr. | Registration system and method in a communication network |
US20050198397A1 (en) * | 2004-01-30 | 2005-09-08 | Samsung Electronics Co., Ltd. | System and method for session reestablishment between client terminal and server |
US6944459B2 (en) * | 2000-08-25 | 2005-09-13 | Nokia Mobile Phones Ltd. | Method and arrangement for transferring information in a packet radio service |
Family Cites Families (35)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
NL158378B (en) | 1950-01-12 | Philips Nv | VACUUM CLEANER. | |
US4641146A (en) | 1984-07-09 | 1987-02-03 | General Dynamics Electronics Division | Dipole array with phase and amplitude control |
US4835542A (en) | 1988-01-06 | 1989-05-30 | Chu Associates, Inc. | Ultra-broadband linearly polarized biconical antenna |
JP3761976B2 (en) * | 1996-07-03 | 2006-03-29 | 株式会社東海理化電機製作所 | Inner mirror |
JP3467164B2 (en) * | 1997-01-10 | 2003-11-17 | シャープ株式会社 | Inverted F antenna |
US6607136B1 (en) | 1998-09-16 | 2003-08-19 | Beepcard Inc. | Physical presence digital authentication system |
US6239765B1 (en) * | 1999-02-27 | 2001-05-29 | Rangestar Wireless, Inc. | Asymmetric dipole antenna assembly |
US6850779B1 (en) * | 1999-05-21 | 2005-02-01 | Matsushita Electric Industrial Co., Ltd. | Mobile communication antenna and mobile communication apparatus using it |
JP2001077612A (en) | 1999-09-02 | 2001-03-23 | Tdk Corp | Rf unit |
US6359594B1 (en) | 1999-12-01 | 2002-03-19 | Logitech Europe S.A. | Loop antenna parasitics reduction technique |
US6281857B1 (en) * | 1999-12-23 | 2001-08-28 | Zenith Electronics Corporation | Dipole UHF antenna |
JP2001244717A (en) * | 2000-03-02 | 2001-09-07 | Matsushita Electric Ind Co Ltd | Wireless information home appliances |
US7006794B1 (en) * | 2000-07-25 | 2006-02-28 | Endwave Corporation | Wireless point to multi-point communication apparatus and method |
US6342860B1 (en) * | 2001-02-09 | 2002-01-29 | Centurion Wireless Technologies | Micro-internal antenna |
US7177369B2 (en) * | 2001-04-27 | 2007-02-13 | Vivato, Inc. | Multipath communication methods and apparatuses |
JP2002353716A (en) * | 2001-05-29 | 2002-12-06 | Sony Corp | Mobile wireless terminal |
GB0117177D0 (en) | 2001-07-13 | 2001-09-05 | Hughes Philip T | System and method for mass broadband communications |
JP3763764B2 (en) * | 2001-09-18 | 2006-04-05 | シャープ株式会社 | Plate-like inverted F antenna and wireless communication device |
TWI275200B (en) | 2002-05-08 | 2007-03-01 | Sony Ericsson Mobile Comm Ab | Tuneable radio antenna |
JP2004104419A (en) * | 2002-09-09 | 2004-04-02 | Hitachi Cable Ltd | Antenna for portable radio |
US7643794B2 (en) * | 2003-04-07 | 2010-01-05 | Yoram Ofek | Multi-sector antenna apparatus |
TW583783B (en) | 2003-04-17 | 2004-04-11 | Htc Corp | Perpendicularly-oriented inverted F antenna |
GB0308913D0 (en) | 2003-04-17 | 2003-05-21 | Koninkl Philips Electronics Nv | Method of, and circuit for,broadening the frequency band of frequency dependentloads |
TW568389U (en) * | 2003-05-09 | 2003-12-21 | Hon Hai Prec Ind Co Ltd | Multi-band printed monopole antenna |
KR100530667B1 (en) * | 2003-11-20 | 2005-11-22 | 주식회사 팬택 | Internal antenna for mobile handset |
TWI229473B (en) | 2004-01-30 | 2005-03-11 | Yageo Corp | Dual-band inverted-F antenna with shorted parasitic elements |
US20060012482A1 (en) | 2004-07-16 | 2006-01-19 | Peter Zalud | Radio frequency identification tag having an inductively coupled antenna |
US7307591B2 (en) | 2004-07-20 | 2007-12-11 | Nokia Corporation | Multi-band antenna |
US7102577B2 (en) * | 2004-09-30 | 2006-09-05 | Motorola, Inc. | Multi-antenna handheld wireless communication device |
EP1797617A4 (en) | 2004-10-01 | 2009-08-12 | Rochemont L Pierre De | Ceramic antenna module and methods of manufacture thereof |
WO2006080141A1 (en) | 2005-01-27 | 2006-08-03 | Murata Manufacturing Co., Ltd. | Antenna and wireless communication device |
WO2007012109A1 (en) | 2005-07-28 | 2007-02-01 | Tagsys Sas | Rfid tag containing two tuned circuits |
US7907971B2 (en) | 2005-08-22 | 2011-03-15 | Airgain, Inc. | Optimized directional antenna system |
US7242364B2 (en) * | 2005-09-29 | 2007-07-10 | Nokia Corporation | Dual-resonant antenna |
US7876274B2 (en) * | 2007-06-21 | 2011-01-25 | Apple Inc. | Wireless handheld electronic device |
-
2007
- 2007-04-11 US US11/733,820 patent/US20070248116A1/en not_active Abandoned
- 2007-10-17 EP EP07839642.1A patent/EP2203954B1/en active Active
- 2007-10-17 CN CN200780101154.8A patent/CN101828303B/en active Active
- 2007-10-17 KR KR1020107008353A patent/KR101491875B1/en not_active Expired - Fee Related
- 2007-10-17 WO PCT/US2007/022169 patent/WO2009051584A1/en active Application Filing
- 2007-10-17 BR BRPI0722109-6A patent/BRPI0722109A2/en not_active Application Discontinuation
- 2007-10-17 JP JP2010529908A patent/JP5479348B2/en not_active Expired - Fee Related
- 2007-10-17 US US12/733,820 patent/US9484618B2/en active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6195565B1 (en) * | 1998-03-03 | 2001-02-27 | Lucent Technologies Inc. | Bandwidth control in a packet-based data system |
US6457038B1 (en) * | 1998-03-19 | 2002-09-24 | Isochron Data Corporation | Wide area network operation's center that sends and receives data from vending machines |
US6823399B2 (en) * | 1999-12-06 | 2004-11-23 | Sony Corporation | Apparatus control method and transmission device |
US6944459B2 (en) * | 2000-08-25 | 2005-09-13 | Nokia Mobile Phones Ltd. | Method and arrangement for transferring information in a packet radio service |
US6934876B1 (en) * | 2002-06-14 | 2005-08-23 | James L. Holeman, Sr. | Registration system and method in a communication network |
US20050198397A1 (en) * | 2004-01-30 | 2005-09-08 | Samsung Electronics Co., Ltd. | System and method for session reestablishment between client terminal and server |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080140842A1 (en) * | 2006-12-08 | 2008-06-12 | Electronics And Telecommunications Research Institute | UPnP QoS NETWORK SYSTEM AND METHOD FOR RESERVING PATH AND RESOURCE |
US8135837B2 (en) * | 2006-12-08 | 2012-03-13 | Electronics And Telecommunications Research Institute | UPnP QoS network system and method for reserving path and resource |
WO2009103192A1 (en) * | 2008-02-22 | 2009-08-27 | 中兴通讯股份有限公司 | A resource allocation method and a resource release method |
US20120113971A1 (en) * | 2010-11-08 | 2012-05-10 | Qualcomm Incorporated | Efficient wlan discovery and association |
Also Published As
Publication number | Publication date |
---|---|
US20100194649A1 (en) | 2010-08-05 |
JP2011501560A (en) | 2011-01-06 |
WO2009051584A1 (en) | 2009-04-23 |
US9484618B2 (en) | 2016-11-01 |
CN101828303B (en) | 2014-12-10 |
CN101828303A (en) | 2010-09-08 |
KR101491875B1 (en) | 2015-02-09 |
JP5479348B2 (en) | 2014-04-23 |
EP2203954B1 (en) | 2017-08-02 |
EP2203954A1 (en) | 2010-07-07 |
KR20100080910A (en) | 2010-07-13 |
BRPI0722109A2 (en) | 2014-04-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
RU2442284C2 (en) | Method and device for circuit caching in wireless communication systems | |
JP4893832B2 (en) | Message exchange method, radio communication system, radio terminal apparatus, and radio base station apparatus | |
EP1958369B1 (en) | On-demand services by wireless base station virtualization | |
US6865609B1 (en) | Multimedia extensions for wireless local area network | |
US6944148B1 (en) | Apparatus and method for managing variable-sized data slots within a time division multiple access frame | |
US20110286334A1 (en) | Admission Control and Policing in Wireless Packet Data Communication System | |
US9742620B2 (en) | Cooperation between MoCA service provider and consumer networks | |
US7864696B2 (en) | Communication apparatus, communication method, program for controlling communication apparatus, storage medium storing program | |
US20030063563A1 (en) | Class of computationally parsimonious schedulers for enforcing quality of service over packet based AV-centric home networks | |
IL177931A (en) | Mobile broadband wireless access system for transferring service information during handover | |
US20100142540A1 (en) | Efficient data transmission within moca | |
US9998402B2 (en) | MoCA packet aggregation | |
US8166136B2 (en) | Performance reservation storage management system, storage management method, and storage medium | |
JP2002300181A (en) | Integrated network QoS control method | |
JP4914832B2 (en) | Wireless communication system, apparatus, and method | |
US20070248116A1 (en) | Communication control apparatus and method of controlling same | |
KR20070027451A (en) | Communication processing apparatus, and communication control method, and computer program | |
US7623496B2 (en) | Managing bandwidth in network supporting variable bit rate | |
US7554961B2 (en) | Wireless communication apparatus, communication system and wireless communication method | |
EP4229887A1 (en) | Declaration of low latency reliable service capabilities to join a bss | |
WO2008041806A1 (en) | Handover method and apparatus for transmitting and receiving data using high frequency bandwidth in wireless network | |
US20040090983A1 (en) | Apparatus and method for managing variable-sized data slots within a time division multiple access frame | |
US20080307114A1 (en) | Network assignment method and apparatus | |
JP2007074210A (en) | Wireless LAN base station control method and base station | |
US8081653B2 (en) | Communication apparatus and control method thereof |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: CANON KABUSHIKI KAISHA, JAPAN Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:HAMADA, MASASHI;REEL/FRAME:019145/0056 Effective date: 20070405 |
|
AS | Assignment |
Owner name: THOMSON LICENSING, FRANCE Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:SARAPIN, ALEXANDER;REEL/FRAME:024138/0892 Effective date: 20071114 |
|
STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |
|
STCF | Information on status: patent grant |
Free format text: PATENTED CASE |
|
AS | Assignment |
Owner name: THOMSON LICENSING DTV, FRANCE Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:THOMSON LICENSING;REEL/FRAME:041370/0433 Effective date: 20170113 |
|
AS | Assignment |
Owner name: THOMSON LICENSING DTV, FRANCE Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:THOMSON LICENSING;REEL/FRAME:041378/0630 Effective date: 20170113 |
|
AS | Assignment |
Owner name: INTERDIGITAL MADISON PATENT HOLDINGS, FRANCE Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:THOMSON LICENSING DTV;REEL/FRAME:046763/0001 Effective date: 20180723 |
|
MAFP | Maintenance fee payment |
Free format text: PAYMENT OF MAINTENANCE FEE, 4TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1551); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY Year of fee payment: 4 |