ES2800508T3 - Dispositivo de transmisión de datos y método de transmisión de datos - Google Patents

Dispositivo de transmisión de datos y método de transmisión de datos Download PDF

Info

Publication number
ES2800508T3
ES2800508T3 ES15861034T ES15861034T ES2800508T3 ES 2800508 T3 ES2800508 T3 ES 2800508T3 ES 15861034 T ES15861034 T ES 15861034T ES 15861034 T ES15861034 T ES 15861034T ES 2800508 T3 ES2800508 T3 ES 2800508T3
Authority
ES
Spain
Prior art keywords
tra
data
nsm
tra nsm
con
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.)
Active
Application number
ES15861034T
Other languages
English (en)
Inventor
Hiroko Ashida
Akihiko UWANO
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Corp
Original Assignee
NEC Corp
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 NEC Corp filed Critical NEC Corp
Application granted granted Critical
Publication of ES2800508T3 publication Critical patent/ES2800508T3/es
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • 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/75Media network packet handling
    • H04L65/765Media network packet handling intermediate
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/04Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
    • H04L63/0428Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09CCIPHERING OR DECIPHERING APPARATUS FOR CRYPTOGRAPHIC OR OTHER PURPOSES INVOLVING THE NEED FOR SECRECY
    • G09C1/00Apparatus or methods whereby a given sequence of signs, e.g. an intelligible text, is transformed into an unintelligible sequence of signs by transposing the signs or groups of signs or by replacing them by others according to a predetermined system
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/25Flow control; Congestion control with rate being modified by the source upon detecting a change of network conditions
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/30Flow control; Congestion control in combination with information about buffer occupancy at either end or at transit nodes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/24Traffic characterised by specific attributes, e.g. priority or QoS
    • 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/1066Session management
    • H04L65/1101Session protocols

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Communication Control (AREA)
  • Information Transfer Between Computers (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

Un dispositivo de transmisión de datos (200), que comprende: un receptor (210), configurado para recibir datos encriptados; un transmisor (210), configurado para transmitir datos recibidos del receptor; y un controlador (220), configurado para controlar la velocidad de transmisión del transmisor dependiendo de una cantidad de datos recibidos, en el que el controlador (220) está configurado para transmitir datos iniciales de los datos recibidos sin limitar su velocidad de transmisión; en el que el controlador (220) está configurado para determinar si transmitir los datos restantes de los datos recibidos utilizando la transmisión de creación de ventanas, limitando la transmisión de creación de ventanas la velocidad de transmisión del dispositivo de transmisión mediante el ajuste del intervalo de tiempo entre paquetes de los datos restantes que deben ser transmitidos secuencialmente; en el que el controlador (220) está configurado para determinar si llevar a cabo la transmisión de creación de ventanas con respecto a los datos restantes de acuerdo con una de las condiciones (a) y (b): (a) determinar no llevar a cabo la transmisión de creación de ventanas con respecto a los datos restantes de los datos recibidos cuando los datos restantes son transmitidos actualmente a la velocidad máxima de transmisión, excepto cuando se cumple una condición de transición de transmisión de creación de ventanas, en donde la condición de transición de transmisión de creación de ventanas se satisface cuando una cantidad de datos recibidos excede continuamente una cantidad de datos que pueden ser transmitidos a la velocidad máxima de transmisión, en una cantidad predeterminada de datos o más, para un tiempo predeterminado y cuando la cantidad de datos recibidos está por encima de un umbral predeterminado que representa una cantidad de datos sujetos a la transmisión de creación de ventanas; y b) determinar llevar a cabo la transmisión de creación de ventanas con respecto a los datos restantes de los datos recibidos cuando los datos restantes no son transmitidos actualmente a la velocidad máxima de transmisión, excepto cuando se cumple una condición de transición máxima de transmisión, en donde la condición máxima de transmisión se satisface cuando una cantidad de datos recibidos continuamente desciende por debajo de una cantidad de datos que pueden ser transmitidos a la velocidad máxima de transmisión, en una cantidad predeterminada de datos o más, para un tiempo predeterminado, y cuando la cantidad de datos recibidos está por debajo del umbral predeterminado.

Description

DESCRIPCIÓ N
D isp o s itivo de tra n sm is ió n de d a to s y m é to do de tra n s m is ió n de d a to s
C am po técn ico
La p re se n te inve nc ión se re fie re a un d isp o s itivo de tra n s m is ió n de d a to s y a un m é to do de tra n s m is ió n de d a to s p ara e n tre g a r d a to s e n tre un s e rv id o r y un d isp o s itivo te rm in a l.
A ntecedentes de la técn ica
C o n ve n c io n a lm e n te , los in g e n ie ro s han d e s a rro lla d o te c n o lo g ía s p a ra e n tre g a r d a to s de co n te n id o de m a ne ra e fic ie n te , ta le s co m o im á g e n e s en m o v im ie n to . P o r e je m p lo , la p u b lica c ió n de so lic itud de p a te n te ja p o n e sa N° H 07-175763 d a a c o n o c e r un m é to do de co n ve rs ió n e n tre d a tos m u ltim e d ia , q ue lo g ra u n a c o n ve rs ió n e fic ie n te e n tre d a tos m u ltim e d ia u tiliz a n d o c re a c ió n de v e n ta n a s (p ac in g , en ing lé s) m u ltim e d ia en un s is te m a de p ro c e sa m ie n to de d a tos d is trib u id o . E sp e c ífica m e n te , u n a se rie de e s ta c io n e s re ce p to ra s e s tá n d is e ñ a d a s p a ra tra n s m it ir u na so lic itu d de c re a c ió n de v e n ta n a s m u ltim e d ia a u n a e s ta c ió n tra n s m is o ra en in te rva lo s de e s ta b le c im ie n to de tie m p o s m e d ia n te n e g o c ia c ió n d u ra n te u na ses ión de c o m u n ica c ió n m u ltim e d ia . En e s te caso , la so lic itu d de c re a c ió n de ve n ta n a s m u ltim e d ia inc lu ye la d is p o n ib ilid a d de u n a p o s ic ió n a c tu a lm e n te a lm a ce n a d a de d a to s m u ltim e d ia en u na e s ta c ió n re cep to ra , la in fo rm a c ió n re la tiva al t ie m p o re s ta n te de d a to s m ín im o s en la p os ic ió n a lm a ce n a d a de u n a e s ta c ió n re cep to ra , y la in fo rm a c ió n re la tiva a la c o n ve rs ió n e n tre d a tos m u ltim e d ia . A c o n tin u a c ió n , la e s ta c ió n tra n sm iso ra a s ig n a d ive rsa s p r io r id a d e s p a ra la tra n s m is ió n de d a to s a u na se rie de e s ta c io n e s re ce p to ra s en un o rde n q ue re fle ja un fo rm a to de d a to s (es d ec ir, d a to s m u ltim e d ia o no m u ltim e d ia ) e in fo rm a c ió n de u n a so lic itu d de c re a c ió n de ve n ta n a s m u ltim e d ia con re sp e c to a l t ie m p o re s ta n te de d a to s m ín im o s en ca d a e s ta c ió n re ce p to ra
La P ub licac ión de S o lic itu d de P a te n te J a p o n e s a N° 2002 -84339 d a a c o n o c e r un m é to do de tra n sm is ió n . En e ste caso , un te rm in a l d e te rm in a un v a lo r o b je tivo de flu jo s (S ta rg e t), q ue d e b e ría n s e r a lm a ce n a d o s en u n a m e m o ria in te rm e d ia d e l m ism o d e p e n d ie n d o de su p ro p ia ca p a c id a d de a lm a c e n a m ie n to in te rm e d io y de u n a ca p a c id a d de tra n s m is ió n de red. A d e m á s, e l te rm in a l e sc rib e a rb itra r ia m e n te los d a to s p rin c ip a le s de ca d a f lu jo en su p rop ia m e m o ria in te rm e d ia d e n tro de un ra ng o q ue no e xce d e un v a lo r q u e se o b tie n e d iv id ie n d o la c a p a c id a d de la m e m o ria in te rm e d ia e n tre la ca p a c id a d de tra n s m is ió n y, a co n tin u a c ió n , el te rm in a l lee los d a to s p rin c ip a le s p a ra d e te rm in a r un tie m p o de re ta rdo (T re ta rd o ) a n te s de l t ie m p o p a ra c o m e n z a r la re p ro d u cc ió n . El te rm in a l n o tifica a un s e rv id o r un v a lo r o b je tivo y un tie m p o de re ta rdo . S egún la n o tifica c ió n d e l te rm in a l, el s e rv id o r co n tro la la v e lo c id a d de tra n sm is ió n de ta l m a n e ra q u e la o cu p a c ió n de la m e m o ria in te rm e d ia (S u m a ) de l te rm in a l se p ue de m a n te n e r c e rca de l v a lo r o b je tivo sin e xc e d e r e l v a lo r o b je tivo . De e s te m odo, es p o s ib le e v ita r fa llo s en la re p ro d u cc ió n de la tra n sm is ió n , in d e p e n d ie n te m e n te de las d ife re n te s c a p a c id a d e s de a lm a ce n a m ie n to in te rm e d io de los te rm in a le s , d e p e n d ie n d o de sus tip o s e in d e p e n d ie n te m e n te de las v a r ia c io n e s de las ca p a c id a d e s de tra n s m is ió n de la red, y, p o r lo ta n to , es p o s ib le re d u c ir e l n ú m e ro de v e ce s re la c io n a d a s con la o cu rre n c ia de fa llo s en la re p ro d u cc ió n en tie m p o real y el tie m p o de e sp e ra de la se ñ a liza c ió n .
La P ub licac ión de S o lic itu d de P a te n te J a p o n e s a N° 2002 -223202 d a a c o n o c e r un m é to do de tra n s m is ió n de d a tos , q ue co n tro la s e le c tiva m e n te una u n id ad de c o n m u ta c ió n , c o n e c ta d a e n tre una u n idad de p u e rto de e n tra d a q ue tien e m ú ltip le s p u e rto s de e n tra d a , y u n a u n id ad de v e n ta n a de sa lid a q u e tie n e m ú ltip le s m e m o ria s in te rm e d ia s , d e p e n d ie n d o de la s itu a c ió n de los d a to s a lm a ce n a d o s p ara ca d a u na de las m ú ltip le s m e m o ria s in te rm e d ia s , a lm a ce n a d a to s de m ú ltip le s p u e rto s de e n tra d a en la m e m o ria in te rm e d ia v a c ía de e n tre m ú ltip le s m e m orias in te rm e d ia s y, a co n tin u a c ió n , tra n s m ite d a tos , le íd os de m ú ltip le s m e m o ria s in te rm e d ia s , en un m o do de m u ltip le xa c ió n p o r d iv is ió n de l t ie m p o . P o r lo ta n to , es p o s ib le re d u c ir la p o s ib ilid a d de q u e los d a to s de e n tra d a se d e s tru ya n d e b id o al d e s b o rd a m ie n to o al e s ta n c a m ie n to de l p ro ce sa m ie n to en las m e m o ria s in te rm e d ia s y, p o r lo ta n to , es p o s ib le re d u c ir la p o s ib ilid a d de q u e se ca m b ie e l o rde n de tra n sm is ió n de los d a to s m u ltis is te m a . En este caso , no es n ecesa rio id e n tif ic a r la ca b e c e ra de los d a to s q u e p u e d e n e n tra r en la m e m o ria in te rm e d ia v a c ía de cad a p u e rto de e n tra d a y, p o r lo tan to , es p o s ib le re d u c ir los re ta rdo s sin g e n e ra r n in g u n a zo n a inú til de la m e m oria in te rm e d ia p a ra c a d a p ue rto de sa lid a y s in la n e ce s id a d de un p ro ce sa m ie n to com p le jo .
La P ub licac ión de S o lic itu d de P a te n te J a p o n e s a N° 2004 -357226 d a a c o n o c e r un s is te m a de e n tre g a de im á ge ne s en m o v im ie n to , en e l q ue un d is p o s itivo de e n tre g a de im á g e n e s en m o v im ie n to c a m b ia u na ve lo c id a d de tra n sm is ió n de im á g e n e s en m o v im ie n to con u n a ve lo c id a d de b its p re d e te rm in a d a en base a un a ncho de b a n d a d isp o n ib le m edido p o r un d isp o s itivo de re p ro d u cc ió n de im á g e n e s en m o v im ie n to . De e s te m odo, es p o s ib le o b te n e r u na b u e n a ca lid ad de im agen cu a n d o se e n tre g a n im á ge ne s en m o v im ie n to a tra vé s de redes q u e su fre n flu c tu a c io n e s s ig n ifica tiva s de los a n c h o s de b anda , ta le s com o las re de s in a lá m b rica s de p aq ue te s .
La P ub licac ión de S o lic itu d de P a te n te J a p o n e s a N° 2011 -188429 da a c o n o c e r un d isp o s itivo de co m u n ica c ió n in a lá m b rico . E sp e c ífica m e n te , un te lé fo n o m óvil inc lu ye una p a rte de c o m u n ica c ió n p a ra tra n s m it ir d a to s de m a nera in a lá m b rica , un c o n tro la d o r de ECN (N o tif ica c ió n de c o n g e s tió n e xp líc ita - E xp lic it C o n g e s tio n N o tifica tio n , en ing lés), q ue , tra s la d e te cc ió n de la c o n g e s tió n de la red, re du ce e l ta m a ñ o de la ve n ta n a de tra n sm is ió n , u tiliz a d a p a ra e v ita r la c o n g e s tió n , p a ra s e r m ás p e q u e ñ o q u e e l a n te r io r a n te s de la d e te cc ió n de c o n g e s tió n y, a c o n tin u a c ió n . a u m e n ta g ra d u a lm e n te el ta m a ñ o de la v e n ta n a de tra n sm is ió n , un c o n tro la d o r de to ke n , q ue e s ta b le ce un m o do p a ra e v ita r la c o n g e s tió n d u ra n te la e v ita c ió n de la c o n g e s tió n o un n odo n orm a l, e xce p to p a ra e v ita r la c o n g e s tió n , y u n a u n id ad de a lm a ce n a m ie n to , q u e a lm a ce n a un p rim e r v a lo r q u e re p re se n ta e l ta m a ñ o de la v e n ta n a de tra n sm is ió n tra s la d e te cc ió n de co n g e s tió n . T ras d e te c ta r la co n g e s tió n , e l c o n tro la d o r de ECN n o tifica al c o n tro la d o r de to ke n un e ve n to p a ra c o m e n z a r a e v ita r la co n g e s tió n . C u a n d o el ta m a ñ o de la v e n ta n a de tra n sm is ió n es ca m b ia d o a un se g u n d o v a lo r e sp e c ifica d o en b ase al p rim e r v a lo r d e sp u é s de la d e te cc ió n de co n g e s tió n , e l c o n tro la d o r de ECN n o tif ica al c o n tro la d o r de to ke n un e ve n to p a ra c o m p le ta r la e v ita c ió n de la co n g e s tió n . Esto g a ra n tiz a la tra n s ic ió n de l p ro ce sa m ie n to d u ra n te la e v ita c ió n de la co n g e s tió n al p ro c e sa m ie n to d u ra n te la lib e ra c ió n de la e v ita c ió n de la c o n g e s tió n en el m o m e n to a de cu a d o .
El d o c u m e n to U S 2007 /053446 d a a c o n o c e r un s is te m a y un m é to d o p a ra c o n fig u ra r a u to m á tica m e n te la ve lo c id a d de b its de co d ifica c ió n en u na red. El m é to d o inc lu ye c o d ific a r un flu jo de m e d io s o rig in a l con u n a ve lo c id a d de b its de co d ifica c ió n q u e tie n e u n a ve lo c id a d a ju s ta b le , tra n s m it ir el f lu jo de m e d io s c o d ifica d o s a un re cep to r, m o n ito re a r el re n d im ie n to de l flu jo de m e d io s co d ifica d o s , c a lc u la r un a ju s te a la ve lo c id a d de b its de co d ifica c ió n y a ju s ta r la ve lo c id a d de b its de c o d ifica c ió n d e l co d ifica d o r.
El d o c u m e n to U S 2010 /011119 d a a c o n o c e r un s is te m a in fo rm á tico q u e rec ibe u n a so lic itud de un s is te m a in fo rm á tico d e l c lie n te de d a to s q ue d e b e n s e r p re se n ta d o s a un u su a rio , a cce d e a u n a p o rc ió n de los d a tos so lic ita d o s y d e te rm in a la ve lo c id a d de b its co d ific a d a de la p a rte de los d a to s so lic ita d o s a la q u e se a cce de . En b ase a la ve lo c id a d de bits co d ific a d a p a ra los d a to s so lic ita d o s , e l s is te m a in fo rm á tico d e te rm in a u n a ca n tid a d in ic ia l de d a to s q u e d eb en se r tra n s fe r id o s al s is te m a in fo rm á tico de l c lie n te p a ra p e rm itir e l a cce so in m e d ia to a e sa p o rc ió n de los d a to s y d e te rm in a la v e lo c id a d de tra n s fe re n c ia p a ra tra n s fe r ir los d a to s re s ta n te s al s is te m a in fo rm á tico de l c lien te .
El d o c u m e n to U S 2006109856 d a a c o n o c e r un e s q u e m a de a lm a ce n a m ie n to en m e m o ria te m p o ra l a d a p ta tivo que p e rm ite e l tra n s p o rte y e l a lm a ce n a m ie n to en m e m o ria te m p o ra l de m e d io s . En un a sp e c to de l e s q u e m a de a lm a ce n a m ie n to en m e m o ria te m p o ra l a d a p ta tivo , los p a rá m e tro s de a lm a ce n a m ie n to en m e m o ria te m p o ra l se a d a p ta n a d ife re n te s ca ra c te rís tic a s de m e d io s , ta le s co m o c o m a n d o s de re p ro d u cc ió n de m e d io s o la ca n tid a d de co d ific a c ió n /tra n s c o d ifica c ió n re q u e rid a p a ra e l f lu jo de m e d io s p a rticu la r. En o tro a sp e c to d e l e sq u e m a de a lm a ce n a m ie n to en m e m o ria te m p o ra l a d a p ta tivo , e l a lm a ce n a m ie n to en m e m o ria te m p o ra l se a d a p ta a d ife re n te s s itu a c io n e s de tra n s m is ió n o m em oria , ta le s co m o la v e lo c id a d de tra n sm is ió n , la flu c tu a c ió n de p a q u e te s o la ca n tid a d de m e m o ria te m p o ra l d isp o n ib le .
El d o c u m e n to W O 2009 /149100 d a a c o n o c e r u n a té c n ica de c o n m u ta c ió n de flu jo de l lado de l c lie n te q u e p e rm ite una tra n s m is ió n su s ta n c ia lm e n te in in te rru m p id a de la v e lo c id a d de b its c o m p a tib le m ás a lta de un f lu jo de m e d io s a un c lie n te a tra vé s de u n a co n e x ió n de red. El c lie n te p ue de in c lu ir u n a o m ás m e m o ria s in te rm e d ia s p a ra re c ib ir e l flu jo de m e d io s . Los a tr ib u to s q u e inc lu ye n la a c tiv id a d de la m e m o ria in te rm e d ia y e l a ncho de b a n d a de la co n e x ió n de red, p u e d e n s e r m o n ito r iza d o s m e d ia n te un m ó du lo de tra n sm is ió n p a ra d e te rm in a r u na ve lo c id a d de b its a lte rn a tiva de la tra n s m is ió n de m ed ios. El f lu jo de m e d io s p u e d e p a s a r de la p rim e ra v e lo c id a d de b its a la ve lo c id a d de bits a lte rn a tiva sin u n a in te rru p c ió n de l flu jo de m ed ios, p a ra p ro p o rc io n a r al c lie n te la m a yo r v e lo c id a d de b its c o m p a tib le en b ase a los a tr ib u to s m o n ito riza d o s .
El d o c u m e n to U S 2003 /083870 d a a c o n o c e r un s is te m a y un m é to do de tra n s m is ió n m u ltim e d ia en tie m p o real a d a p ta b le a la red, en el q u e se m o n ito r iza u na ve lo c id a d de b its de re ce p c ió n de un p a q u e te q u e es re c ib id o de un c lie n te , y se p ro p o rc io n a n e l re su lta d o de la m o n ito riza c ió n q ue es re tro a lim e n ta d o a un s e rv id o r de tra n s m is ió n en tie m p o rea l, y la ve lo c id a d de b its de tra n s fe re n c ia de un p a q u e te q u e es tra n s m itid o p o r el s e rv id o r de tra n sm is ió n . El s is te m a de tra n s m is ió n inc lu ye u n a ru ta de tra n s m is ió n en la q ue se tra n sm ite n d a to s e m p a q u e ta d o s , un s e rv id o r de tra n s m is ió n p a ra tra n s m it ir los d a to s e m p a q u e ta d o s a u na p rim e ra ve lo c id a d de b its a tra vé s de la ru ta de tra n sm is ió n en re sp u e s ta a u n a señ a l de con tro l, y un c lie n te p a ra re c ib ir los d a to s e m p a q u e ta d o s a u n a s e g u n d a ve lo c id a d de bits seg ún e l e s ta d o de la ru ta de tra n sm is ió n , co m p a ra n d o la p rim e ra ve lo c id a d de b its con la se g u n d a ve lo c id a d de bits y g e n e ra n d o la señ a l de co n tro l co rre sp o n d ie n te al re su lta d o de la co m p a ra c ió n . La p rim e ra ve lo c id a d de b its es co n tro la d a en re sp u e s ta a la señ a l de con tro l. El ta m a ñ o de los p a q u e te s y un in te rva lo e n tre los p a q u e te s están co n tro la d o s p o r la p rim e ra v e lo c id a d de b its. S e d e te c ta e l e s ta d o de la red y, p o r lo tan to , la ve lo c id a d de tra n s fe re n c ia p u e d e s e r c o n tro la d a de m a n e ra a u to m á tica de a cu e rd o con el e s ta d o de la red.
U no de los c rite r io s de e va lu a c ió n p a ra la ca lid a d de la c o m u n ica c ió n es la Q o E (C a lid a d de la e xp e rie n c ia - Q u a lity O f E xp e rie n ce , en ing lés). Es d ec ir, la Q o E e va lú a la ca lid a d de la c o m u n ica c ió n con re sp e c to a la in te rru p c ió n del so n id o o la v isu a liz a c ió n u n ifo rm e de im á g e n e s en m o v im ie n to e xp e rim e n ta d a s p o r los u su a rio s . P ara m e jo ra r la Q oE , es p o s ib le e s ta b le ce r p r io r id a d e s de c o m u n ic a c io n e s d e p e n d ie n d o de los tip o s de d a tos (es d ec ir, los tip o s de c o n te n id o ), ta le s co m o d a to s de son ido , d a to s de im á g e n e s en m o v im ie n to y d a tos de tex to . En cu a n to a los d a tos e n c rip ta d o s , es im p o s ib le d is c r im in a r e l tip o de d a to s re c ib id o s p o r un d isp o s itivo de tra n sm is ió n , lo q ue p ue de s u p o n e r un o b s tá cu lo p a ra la m e jo ra de la Q oE . Es d ifíc il, p a ra las te c n o lo g ía s co n v e n c io n a le s d e sc rita s p o r las so lic itu d e s de p a te n te m e n c io n a d a s a n te rio rm e n te , m e jo ra r la Q oE en la tra n s m is ió n de d a to s e n c rip ta d o s .
P ara a b o rd a r e l p ro b le m a an te rio r, la p re se n te inve n c ió n e s tá d ir ig id a a p ro p o rc io n a r un d isp o s itivo de tra n sm is ió n de d a to s y un m é to do de tra n s m is ió n de d a to s p a ra e n tre g a r d a to s e n tre un s e rv id o r y un d isp o s itivo te rm in a l m e d ia n te u n a te c n o lo g ía de c re a c ió n de ve n ta n a s p a ra la c o m u n ica c ió n e n c rip ta d a (p o r e je m p lo , un p ro to co lo S SL).
C om pend io de la invención
La inve n c ió n e s tá d e fin id a en las re iv in d ica c io n e s in d e p e n d ie n te s a las q ue se d e b e h a ce r re fe re n c ia a co n tin u a c ió n . En las re iv in d ica c io n e s d e p e n d ie n te s se e xp o n e n c a ra c te rís tic a s ve n ta jo sa s .
De a cu e rd o con la p re se n te inve nc ión , es p o s ib le m e jo ra r la Q o E c o n tro la n d o la v e lo c id a d de tra n s m is ió n de d a tos d e p e n d ie n d o de la ca n tid a d de d a to s re c ib id o s cu a n d o los d a to s son e n c rip ta d o s y e n tre g a d o s e n tre un d isp o s itivo te rm in a l y un se rv id o r.
B reve descripción de los dibujos
La fig u ra 1 es un d ia g ra m a de b lo q u e s q ue m u e s tra la c o n fig u ra c ió n de un s is te m a de c o m u n ica c ió n de a cu e rd o con u na re a liza c ió n de la p re se n te inve nc ión .
La fig u ra 2 es un d ia g ra m a de flu jo q u e m u e s tra un e je m p lo de un p ro c e d im ie n to en e l q u e un d isp o s itivo de tra n sm is ió n de d a to s tra n s m ite d a to s d e sd e un d is p o s itivo s e rv id o r q ue p ro p o rc io n a d a to s a un d isp o s itivo te rm in a l en el s is te m a de c o m u n ica c ió n .
La fig u ra 3 es un d ia g ra m a de flu jo q u e m u e s tra un e je m p lo de un p ro ce d im ie n to en e l q u e un d isp o s itivo de tra n sm is ió n de d a to s re a liza u n a tra n sm is ió n de c re a c ió n de v e n ta n a s en e l s is te m a de co m u n ica c ió n .
La fig u ra 4 es un d ia g ra m a de flu jo q u e m u e s tra un e je m p lo de un p ro ce d im ie n to en e l q u e un d isp o s itivo de tra n sm is ió n de d a to s d e te rm in a un rango de tra n s m is ió n de c re a c ió n de v e n ta n a s en el s is te m a de co m u n ica c ió n .
La fig u ra 5 es un d ia g ra m a de b lo q u e s q u e m u e s tra la c o n fig u ra c ió n m ín im a de un d isp o s itivo de tra n s m is ió n de d a tos de a cu e rd o con la p re se n te inve nc ión .
Descripción de realizaciones
Un d is p o s itivo de tra n sm is ió n de d a to s y un m é to do de tra n s m is ió n de d a to s de a cu e rd o con la p re se n te inve n c ió n se d e sc rib irá n a m o do de e je m p lo s con re fe re n c ia a los d ib u jo s a d ju n to s . La fig u ra 1 es un d ia g ra m a de b lo q u e s q ue m u e s tra la co n fig u ra c ió n de un s is te m a de co m u n ica c ió n de a cu e rd o con u na re a liza c ió n de la p re se n te inve nc ión . El s is te m a de c o m u n ica c ió n 1 inc lu ye un d is p o s itivo te rm in a l 100, un d isp o s itivo de tra n s m is ió n 200 de d a to s y un d is p o s itivo s e rv id o r 300 de su m in is tro de d a tos . El d isp o s itivo de tra n s m is ió n 200 de d a to s inc lu ye un m ó du lo p roxy 210 y un m ó du lo de co n tro l de c re a c ió n de v e n ta n a s 220. El m ó d u lo de co n tro l de c re a c ió n de v e n ta n a s 220 inc lu ye un c o n tro la d o r de tra n s m is ió n /re c e p c ió n 221 de d a to s y u na p a rte de ind ica c ió n de la ve lo c id a d de l flu jo 222.
La fig u ra 1 m u e s tra u na c o n fig u ra c ió n s im p lif ica d a d e l s is te m a de c o m u n ica c ió n 1, q ue d e b e ría p ro p o rc io n a r u no o m á s d is p o s itivo s te rm in a le s 100 y u no o m ás d is p o s itivo s se rv id o re s 300 de su m in is tro de d a tos . C a d a u no del d is p o s itivo te rm in a l 100, e l d isp o s itivo de tra n s m is ió n 200 de d a to s y e l d is p o s itivo s e rv id o r 300 de su m in is tro de d a tos p u e d e s e r co n fig u ra d o u tiliza n d o un o rd e n a d o r. A d e m á s, las fu n c io n e s re la c io n a d a s con e l m ó du lo p ro xy 210 y el m ó d u lo de co n tro l de c re a c ió n de ve n ta n a s 220 p ue de n s e r a g re g a d a s en un d isp o s itivo , o e sa s fu n c io n e s p ue de n se r re a liza d a s u tiliz a n d o d isp o s itivo s in d e p e n d ie n te s .
En el s is te m a de c o m u n ica c ió n 1, p o r e je m p lo , e l d isp o s itivo s e rv id o r 300 de su m in is tro de d a to s p ue de e n tre g a r d a tos al d isp o s itivo te rm in a l 100. A d e m á s, e l d is p o s itivo s e rv id o r 300 de su m in is tro de d a to s tra n s m ite d a to s de co n te n id o , q ue son re p ro d u c id o s de m a n e ra co n tin u a a lo la rgo d e l t ie m p o , ta le s co m o im á g e n e s en m o v im ie n to , so n id o o c u a lq u ie r c o m b in a c ió n de los m ism os . En e s te caso , los co n te n id o s serán im á g e n e s en m o v im ie n to , im á g e n e s fijas , son ido , m e n sa je s de te x to o c u a lq u ie r c o m b in a c ió n de los m ism os . C om o e je m p lo s de c o n te n id o s , es p os ib le m e n c io n a r p e lícu la s , a n im a c io n e s y m úsica .
El d isp o s itivo s e rv id o r 300 de su m in is tro de d a to s e n c rip ta , al m e no s, p a rte de los d a tos , p a ra e n tre g a r d a tos e n c rip ta d o s . En la p re se n te re a liza c ió n , e l d isp o s itivo se rv id o r 300 de su m in is tro de d a to s e n c rip ta d a to s seg ún un p ro to co lo S S L (C a pa de p u e rto s se g u ro s - S e cu re S o cke ts Layer, en ing lé s) p a ra e n tre g a r d a to s e n c rip ta d o s . A e ste re sp e c to , e l d isp o s itivo s e rv id o r 300 de su m in is tro de d a to s e m p le a un m é to do de e n c rip ta d o , q u e no e s tá lim itado n e ce sa ria m e n te al p ro to co lo S S L ; p o r e llo , es p o s ib le e m p le a r d ive rso s tip o s de te c n o lo g ía s de e n c rip ta d o .
El d is p o s itivo te rm in a l 100 s irve co m o un c lie n te de c o m u n ica c ió n S S L en e l s is te m a de c o m u n ica c ió n 1. El d isp o s itivo te rm in a l 100 tra n s m ite u na so lic itud de co n te n id o (es d ec ir, u na señ a l q u e so lic ita la e n tre g a de c o n te n id o ) al d isp o s itivo s e rv id o r 300 de su m in is tro de d a to s p o r m e d io de l d is p o s itivo de tra n s m is ió n 200 de d a tos . A d e m á s, el d isp o s itivo te rm in a l 100 rec ibe d a tos de co n te n id o , co m o re sp u e s ta a u na so lic itu d de co n te n id o , de l d isp o s itivo s e rv id o r 300 de s u m in is tro de d a to s p o r m e d io de l d isp o s itivo de tra n s m is ió n 200 de d a tos .
El d isp o s itivo s e rv id o r 300 de su m in is tro de d a to s s irve co m o un s e rv id o r de co m u n ica c ió n S S L en el s is te m a de co m u n ica c ió n 1. En re sp u e s ta a u na so lic itu d de co n te n id o tra n s m itid a d e sd e e l d isp o s itivo te rm in a l 100 a tra vé s de l d is p o s itivo de tra n s m is ió n 200 de d a tos , e l d isp o s itivo s e rv id o r 300 de su m in is tro de d a to s tra n s m ite los d a to s de co n te n id o co rre sp o n d ie n te s al d is p o s itivo te rm in a l 100 a tra vé s d e l d isp o s itivo de tra n s m is ió n 200 de d a tos . En e ste m o m e n to , e l d isp o s itivo s e rv id o r 300 de su m in is tro de d a to s e n c rip ta los d a tos de co n te n id o de a cu e rd o con el p ro to co lo S S L, p a ra tra n s m it ir d a to s e n c rip ta d o s al d isp o s itivo de tra n s m is ió n 200 de d a tos .
El d isp o s itivo de tra n s m is ió n 200 de d a to s re tra n sm ite la co m u n ica c ió n e n tre e l d isp o s itivo te rm in a l 100 y e l d isp o s itivo s e rv id o r 300 de su m in is tro de d a tos . En p a rticu la r, e l d isp o s itivo de tra n s m is ió n 200 de d a to s a ju s ta de m a ne ra a u tó n o m a el t ie m p o de tra n s m is ió n de d a tos (p o r e je m p lo , la ve lo c id a d de tra n s m is ió n ) p a ra e l d isp o s itivo te rm in a l 100 cu a n d o tra n s m ite d a to s re c ib id o s d e sd e el d isp o s itivo se rv id o r 300 de su m in is tro de d a to s al d isp o s itivo te rm in a l 100. P o r e je m p lo , e l d isp o s itivo de tra n s m is ió n 200 de d a to s se c o m u n ic a con el d isp o s itivo te rm in a l 100 a tra vé s de redes m ó v ile s (es d ec ir, redes de co m u n ica c ió n p ro p o rc io n a d a s p o r o p e ra d o re s co m u n e s p a ra su u tiliza c ió n en c o m u n ic a c io n e s p a ra te lé fo n o s in te lig e n te s y te lé fo n o s m ó v ile s ) ta le s co m o LTE (E vo lu c ió n a la rgo p la zo , Long Term E vo lu tio n , en ing lé s: u na m a rca re g is tra d a ) y e U T R A N (R ed de a cce so p o r ra d io te rre s tre u n ive rsa l e vo lu c io n a d a -E vo lved U n ive rsa l T e rre s tria l R ad io A cce ss NetW ork, en ing lé s). A e s te re spe cto , el d is p o s itivo de tra n s m is ió n 200 de d a to s e s tá c o n e c ta d o a re de s de co m u n ica c ió n , q u e no e s tá n n e ce sa ria m e n te lim ita d a s a re de s m ó v ile s ; e l d isp o s itivo de tra n s m is ió n 200 de d a tos p ue de s e r c o n e c ta d o a d ive rso s t ip o s de re de s de co m u n ica c ió n . Es d ec ir, las re de s de co m u n ica c ió n d e b e n s e r re de s q u e p e rm ita n q ue e l d isp o s itivo de tra n s m is ió n 200 de d a tos co n tro le e l t ie m p o de tra n s m is ió n de los d a to s re c ib id o s d e sd e el d is p o s itivo s e rv id o r 300 de su m in is tro de d a to s al d isp o s itivo te rm in a l 100.
El m ó du lo p ro xy 210 s irve co m o p ro xy de l d isp o s itivo te rm in a l 100. El m ó du lo p ro xy 210 tra n s fie re d a to s de con ten ido , tra n s m itid o s d e sd e e l d isp o s itivo s e rv id o r 300 de su m in is tro de d a tos , al m ó du lo de co n tro l de c re a c ió n de ve n ta n a s 220. Es d ec ir, e l m ó du lo p ro xy 210 s irve co m o re c e p to r p a ra re c ib ir d a to s de co n te n id o d e sd e e l d isp o s itivo se rv id o r 300 de su m in is tro de d a tos . A d e m á s, e l m ó du lo p ro xy 210 s irve co m o tra n s m is o r p a ra tra n s m it ir d a to s de co n te n id o al d isp o s itivo te rm in a l 100. La p re se n te re a liza c ió n e s tá d is e ñ a d a de ta l m a n e ra q u e e l m ó du lo p ro xy 210 s irve co m o un p ro xy tra n s p a re n te , p e ro e s to no es u n a lim itac ió n . El p roxy tra n s p a re n te e s tá d ise ñ a d o p a ra re a liza r la co m u n ica c ió n de p ro xy sin im p le m e n ta r la c o n fig u ra c ió n de p ro xy p a ra e l n a v e g a d o r d e l d isp o s itivo te rm in a l 100.
El c o n tro la d o r de c re a c ió n de v e n ta n a s 220 co n tro la la v e lo c id a d de tra n sm is ió n de d a to s d e l m ó du lo p ro xy 210 , en tie m p o rea l. En p a rticu la r, e l c o n tro la d o r de c re a c ió n de ve n ta n a s 220 co n tro la la v e lo c id a d de tra n s m is ió n de d a tos p a ra tra n s m it ir d a to s d e sd e e l d isp o s itivo de tra n s m is ió n 200 de d a to s al d isp o s itivo te rm in a l 100, en tie m p o rea l. El m ó du lo de co n tro l de c re a c ió n de ve n ta n a s 220 q ue s irve co m o c o n tro la d o r e s tá d ise ñ a d o p a ra d e te rm in a r si u na serie de d a tos e s tá n su je to s o no a u n a tra n sm is ió n in ic ia l con re sp e c to a c a d a se rie de d a to s re c ib id os d e sd e el d isp o s itivo s e rv id o r 300 de su m in is tro de d a tos . En e s te caso , es p o s ib le u tiliz a r d ive rso s m é to d o s p ara d e te rm in a r o no u n a serie de d a tos . P o r e je m p lo , es p o s ib le q u e e l m ó du lo de co n tro l de c re a c ió n de v e n ta n a s 220 d e te rm in e u n a se rie de d a tos con re sp e c to a un g ru p o de d a to s q ue son tra n s m itid o s d e sd e e l d isp o s itivo s e rv id o r 300 de su m in is tro de d a to s al d isp o s itivo te rm in a l 100 a in te rva lo s de tie m p o d e n tro de un in te rva lo de tie m p o p re d e te rm in a d o . A lte rn a tiva m e n te , es p o s ib le q ue e l m ó du lo de co n tro l de c re a c ió n de v e n ta n a s 220 d e te rm in e o no u na se rie de d a to s te n ie n d o en cu e n ta d u ra n te cu á n to tie m p o co n tin ú a la tra n s m is ió n de d a to s d e sd e el d is p o s itivo s e rv id o r 300 de su m in is tro de d a to s al d isp o s itivo te rm in a l 100 d e n tro de un in te rva lo de tie m p o p re d e te rm in a d o . P o r e je m p lo , es p o s ib le d e te rm in a r u na serie de d a to s con re sp e c to a la tra n s m is ió n de d a to s q u e co n tin ú a d u ra n te un tie m p o d e te rm in a d o o m ás. A lte rn a tiva m e n te , es p o s ib le q ue e l m ó du lo de co n tro l de c re a c ió n de ve n ta n a s 220 d e te rm in e u n a serie de d a to s con re sp e c to a los d a to s q u e son tra n s m itid o s a tra vé s de la m ism a ru ta de co m u n ica c ió n de a cu e rd o con la c o n fig u ra c ió n de la ru ta de co m u n ica c ió n , ta l co m o la c o n fig u ra c ió n de V P N (R ed P riva da V irtu a l - V irtu a l P riva te NetW ork, en ing lés).
El p ro p ó s ito de d is c r im in a r u na se rie de d a to s de o tro s d a to s es a se g u ra r y tra n s m it ir u n a c ie rta ca n tid a d de d a tos su je to s a tra n s m is ió n in ic ia l sin c a u s a r in te rru p c ió n d u ra n te la re p ro d u cc ió n d e l d isp o s itivo te rm in a l 100 cu a n d o se tra n sm ite n d a to s de co n te n id o , ta le s co m o im á g e n e s en m o v im ie n to , so n id o y sus c o m b in a c io n e s , q u e d e b e n se r re p ro d u c id o s de m a n e ra co n tin u a con re sp e c to al t ie m p o . P or lo tan to , es p re fe rib le q ue se in c lu ya en u n a se rie de d a to s un g ru p o de d a tos , co rre sp o n d ie n te al m ism o co n te n id o su je to a la e n tre g a de tra n s m is ió n en tie m p o real p o r el d isp o s itivo s e rv id o r 300 de s u m in is tro de d a tos .
T ra s la d e te rm in a c ió n de u na se rie de d a to s su je to s a tra n s m is ió n in ic ia l, el m ó du lo de co n tro l de c re a c ió n de ve n ta n a s 220 e xc lu y e los d a to s de tra n s m is ió n in ic ia l de e n tre u n a se rie de d a to s q ue d e b e ría n e s ta r lim ita d o s en ve lo c id a d de tra n s m is ió n con e l fin de c o n tro la r el m ó du lo p ro xy 210 p a ra tra n s m it ir los d a to s de tra n s m is ió n in ic ia l al d isp o s itivo te rm in a l 100 a la ve lo c id a d m á x im a de tra n sm is ió n . A d e m á s, e l c o n tro la d o r de tra n s m is ió n /re c e p c ió n de d a to s 221 im p on e la lim itac ió n de ve lo c id a d de tra n s m is ió n al m ó du lo p ro xy 210, q ue , a su ve z , e v ita la c o n g e s tió n en la tra n s m is ió n de d a tos . En e s te caso , la v e lo c id a d m á x im a de tra n s m is ió n re p re se n ta la ve lo c id a d m á x im a a la q ue el m ó du lo p ro xy 210 p ue de tra n s m it ir d a tos . La ve lo c id a d m á x im a de tra n s m is ió n es e s ta b le c id a p o r la p arte de ind icac ión de ve lo c id a d de flu jo 222.
La p re se n te re a liza c ió n p ro p o rc io n a un m o do de c re a c ió n de ve n ta n a s , p a ra c o n tro la r la c re a c ió n de ve n ta n a s con re sp e c to a la ve lo c id a d de tra n s m is ió n de d a tos de l m ó du lo p ro x y 210, y un m o do s in c re a c ió n de ve n ta n a s , p a ra in h ib ir la c re a c ió n de ve n ta n a s con re sp e c to a la tra n s m is ió n de d a to s de l m ó du lo p ro xy 210. Es d ec ir, e l m ó d u lo de co n tro l de c re a c ió n de ve n ta n a s 220 ca m b ia d e l m o do de c re a c ió n de ve n ta n a s al m o do s in c re a c ió n de ve n ta n a s cu a n d o la ca n tid a d de d a to s re c ib id o s p o r el m ó d u lo p ro xy 210 s a tis fa ce u n a c o n d ic ió n p re d e te rm in a d a . En e s te caso , la c re a c ió n de v e n ta n a s se re fie re a u n a lim itac ió n im p u e s ta a la ve lo c id a d de tra n s m is ió n d is p o n ie n d o tie m p o lib re en la tra n s m is ió n de d a tos . P o r e je m p lo , la c re a c ió n de ve n ta n a s de la co m u n ica c ió n de p a q u e te s a ju s ta la ve lo c id a d de tra n s m is ió n de p a q u e te s a ju s ta n d o e l tie m p o lib re q u e se p ro d u jo e n tre e l m o m en to de tra n s m it ir un d e te rm in a d o p a q u e te y e l t ie m p o de tra n s m is ió n de l s ig u ie n te p aq u e te . Es d ec ir, e l m o do de c re a c ió n de ve n ta n a s es un e je m p lo de un m o do de lim itac ió n de la ve lo c id a d , m ie n tra s q u e e l m o do sin c re a c ió n de v e n ta n a s es un e je m p lo de un m odo sin lim itac ió n de ve lo c id a d .
T a l co m o se d e sc rib ió a n te rio rm e n te , e l m ó d u lo de co n tro l de c re a c ió n de v e n ta n a s 220 ca m b ia e n tre e l m o do de c re a c ió n de v e n ta n a s y el m o do sin c re a c ió n de ve n ta n a s en fu n c ió n de la ca n tid a d de d a to s re c ib id o s p o r e l m ó du lo p ro xy 210. P o r lo tan to , e l m ó du lo de co n tro l de c re a c ió n de v e n ta n a s 220 c o n tro la e l m ó du lo p ro xy 210 p a ra lle va r a ca b o la tra n s m is ió n de d a to s a la v e lo c id a d m á x im a de tra n sm is ió n , con la co n d ic ió n de q u e to d o s los d a to s p uedan s e r tra n s m itid o s a la v e lo c id a d m á x im a de tra n sm is ió n , ya q ue la ca n tid a d de d a to s re c ib id o s p o r e l m ó du lo p ro xy 210 es re la tiva m e n te p eq u e ñ a . A e s te re spe cto , e l d isp o s itivo de tra n s m is ió n 200 de d a to s e m p le a un m é to do p a ra lim ita r la ve lo c id a d de tra n s m is ió n de d a tos , q u e no e s tá lim itad o , n e ce sa ria m e n te , a un m é to do de c re a c ió n de ve n ta n a s . P o r e je m p lo , el c o n tro la d o r de tra n s m is ió n /re c e p c ió n de d a to s 221 p u e d e a ju s ta r la v e lo c id a d de tra n s m is ió n de d a tos d e l m ó du lo p ro xy 210 a d e m á s de, o en lu g a r de, la o p e ra c ió n de a ju s te d e l c o n tro la d o r de tra n s m is ió n /re c e p c ió n de d a to s 221 p a ra a ju s ta r los in te rva lo s de tie m p o p a ra tra n s m it ir d a to s a tra vé s d e l m ó du lo p ro xy 210.
D eb ido a la tra n s ic ió n de l m o do de c re a c ió n de ve n ta n a s al m o do sin c re a c ió n de v e n ta n a s , e l m ó du lo de co n tro l de c re a c ió n de v e n ta n a s 220 e x im e a los d a to s de tra n s m is ió n lib e ra d o s de la lim ita c ió n de v e lo c id a d de tra n s m is ió n e n tre u na se rie de d a tos , es d ec ir, al m e no s p a rte de los d a to s tra n s m itid o s p o r e l m ó du lo p ro xy 210, d e l ra ng o de lim itac ió n de ve lo c id a d tra n s m is ió n p a ra c o n tro la r e l m ó d u lo p roxy 210 p a ra tra n s m it ir los d a to s de tra n sm is ió n . De m a n e ra s im ila r a u n a se rie de d a to s su je to s a la tra n s m is ió n in ic ia l, es p o s ib le q ue e l m ó d u lo p ro xy 210, q u e e s tá lib e ra d o de la lim itac ió n de ve lo c id a d de tra n sm is ió n , a se g u re y tra n s m ita u na c ie rta c a n tid a d de d a to s sin c a u s a r in te rru p c ió n en la re p ro d u cc ió n de l d isp o s itivo te rm in a l 100 cu a n d o tra n s m ite d a to s de co n te n id o , ta le s co m o im á g e n e s en m o v im ie n to , so n id o y sus c o m b in a c io n e s , q u e se re p ro d u c irá n de m a n e ra co n tin u a con re sp e c to al t ie m p o . La p re se n te re a liza c ió n e s ta b le ce q u e la ca n tid a d de d a to s de tra n s m is ió n lib e ra d o s de la lim itac ió n de ve lo c id a d de tra n s m is ió n se a id é n tica a la ca n tid a d de d a to s su je to s a la tra n s m is ió n in ic ia l; p e ro e s to no es u na lim ita c ió n . P o r e je m p lo , es p o s ib le re a liza r o tra co n fig u ra c ió n p a ra q u e la ca n tid a d de d a to s de tra n sm is ió n lib e ra d o s de la lim itac ió n de ve lo c id a d de tra n sm is ió n se a d ife re n te de la c a n tid a d de d a to s su je to s a la tra n s m is ió n in ic ia l.
El c o n tro la d o r 221 de tra n s m is ió n /re c e p c ió n de d a to s c o n tro la e l m ó du lo p ro xy 210 q ue tra n s m ite o rec ibe d a to s en re sp u e s ta a la v e lo c id a d de tra n s m is ió n de d a to s in d ica d a p o r la p arte de ind ica c ió n de ve lo c id a d de flu jo 222. A d e m á s, e l c o n tro la d o r 221 de tra n s m is ió n /re c e p c ió n de d a to s n o tifica la p a rte de ind ica c ió n de ve lo c id a d de flu jo 222 e l e s ta d o de re ta rdo de la tra n s m is ió n y la ca n tid a d de d a to s re c ib id o s p o r e l m ó du lo p ro xy 210.
La p arte de ind ica c ió n de v e lo c id a d de f lu jo 222 d e te rm in a la ve lo c id a d de tra n s m is ió n de d a to s p a ra el m ó du lo p roxy 210 en base a d ive rso s d a tos , ta le s com o e l e s ta d o d e l re ta rdo de la tra n sm is ió n y la ca n tid a d de d a to s re c ib id o s p o r e l m ó du lo de p ro xy 210. En p a rticu la r, la p a rte de ind ica c ió n de v e lo c id a d de f lu jo 222 d e te rm in a la v e lo c id a d de tra n s m is ió n de d a to s p a ra el m ó du lo p ro xy 210 según el m o do de tra n s m is ió n de d a tos , ca m b ia n d o d in á m ica m e n te el m o do de tra n s m is ió n de d a to s d e p e n d ie n d o d e l e s ta d o de tra n s m is ió n /re c e p c ió n de d a to s d e l m ó d u lo p ro xy 210.
C o m o m o do de tra n sm is ió n de d a tos , la p re se n te re a liza c ió n p ro p o rc io n a un m o do sin c re a c ió n de ve n ta n a s , un m odo de c re a c ió n de v e n ta n a s y un m o do de ca n ce la c ió n de lim itac ió n . El m o do s in c re a c ió n de v e n ta n a s p e rm ite al m ó du lo p ro xy 210 tra n s m it ir d a tos a la v e lo c id a d m á x im a de tra n s m is ió n sin im p o n e r n in g u n a lim itac ió n a la v e lo c id a d de tra n s m is ió n de d a tos . El m o do de c re a c ió n de v e n ta n a s lim ita la v e lo c id a d de tra n sm is ió n de d a tos . En e l m o do de c re a c ió n de v e n ta n a s , e l m ó du lo p roxy 210 tra n s m ite d a to s a la ve lo c id a d de tra n s m is ió n de c re a c ió n de v e n ta n a s . En e s te caso , e l c o n tro la d o r de tra n s m is ió n /re c e p c ió n de d a to s 221 p ue de e s ta b le ce r la ve lo c id a d de tra n s m is ió n de c re a c ió n de ve n ta n a s . A lte rn a tiva m e n te , es p o s ib le d e te rm in a r con a n te la c ió n la ve lo c id a d de tra n s m is ió n de c re a c ió n de ve n ta n a s . La tra n s ic ió n de l m o do de c re a c ió n de v e n ta n a s al m o do sin c re a c ió n de ve n ta n a s p ro vo ca la tra n s ic ió n al m o do de ca n ce la c ió n de lim itac ió n con la p a rte de ind ica c ió n de v e lo c id a d de flu jo 222. T a l co m o se d e sc rib ió a n te r io rm e n te , en el m o do de ca n ce la c ió n de lim itac ió n , e l m ó d u lo p ro xy 210 e xc lu y e al m e no s p a rte de u n a se rie de d a tos , es d ec ir, d a to s de tra n s m is ió n su je to s a la ca n ce la c ió n de lim ita c ió n , de e n tre los d a to s lim ita d o s de v e lo c id a d de tra n sm is ió n , p a ra tra n s m it ir e so s d a tos .
En la fig u ra 1, los s ign os de re fe re n c ia W 11 a W 18 ind ican ru tas q ue m u es tra n flu jo s de d a to s e n tre b lo q u e s fu n c io n a le s , en d o n d e e sa s ru tas no e s tá n n e ce sa ria m e n te co rre la c io n a d a s con las ru tas de tra n s m is ió n de d a tos en u na m a n e ra de c o rre sp o n d e n c ia de u no a uno. En la fig u ra 1, los flu jo s de d a to s se p rod u ce n en el s ig u ie n te o rde n .
(1) El d isp o s itivo te rm in a l 100 tra n s m ite u n a so lic itu d de co n te n id o al m ó du lo p ro xy 210 a tra vé s de la ru ta W 11.
(2) El m ó du lo p roxy 210 tra n s m ite u na so lic itu d de co n te n id o d e sd e e l d isp o s itivo te rm in a l 100 al d is p o s itivo se rv id o r 300 de su m in is tro de d a to s a tra vé s de la ru ta W 12.
(3) El d is p o s itivo s e rv id o r 300 de su m in is tro de d a to s tra n s m ite d a to s de co n te n id o , a d e cu a d o s p a ra u na so lic itud de co n te n id o d e sd e el d is p o s itivo te rm in a l 100, al m ó du lo p ro xy 210 a tra vé s de la ru ta W 13.
(4) El m ó du lo p roxy 210 n o tifica al c o n tro la d o r de tra n s m is ió n /re c e p c ió n de d a to s 211 la in fo rm a c ió n , con re spe cto a la ca n tid a d de d a to s re c ib id o s y e l e s ta d o de re ta rdo de la tra n sm is ió n , a tra vé s de la ru ta W 14.
(5) El c o n tro la d o r de tra n s m is ió n /re c e p c ió n de d a to s 221 tra n s fie re a la p a rte de ind ica c ió n de ve lo c id a d de flu jo 222 la in fo rm a c ió n re la tiva a la ca n tid a d de d a tos re c ib id o s y e l e s ta d o de re ta rdo de la tra n s m is ió n en e l m ó d u lo p roxy 210 a tra vé s de la ru ta W 15.
(6) La p arte de ind ica c ió n de v e lo c id a d de flu jo 222 d e te rm in a u n a ind ica c ió n de v e lo c id a d de tra n s m is ió n en b ase a la in fo rm a c ió n re la tiva a la ca n tid a d de d a tos re c ib id o s y al e s ta d o de re ta rdo de la tra n s m is ió n en e l m ó d u lo p roxy 210, p a ra n o tif ica r al c o n tro la d o r de tra n s m is ió n /re c e p c ió n de d a to s 221 la ind icac ión de la ve lo c id a d de tra n sm is ió n a tra vé s de la ru ta W 16.
(7) El c o n tro la d o r de tra n sm is ió n /re c e p c ió n de d a tos 221 e m ite u n a ins tru cc ió n de co n tro l, re la tiva a la te m p o riza c ió n de la tra n s m is ió n (p o r e je m p lo , la ve lo c id a d de tra n s m is ió n ) de los d a to s de co n te n id o con e l m ó d u lo p ro xy 210, en b ase a la ind ica c ió n de ve lo c id a d de la tra n s m is ió n d e sd e la p a rte de ind icac ión de ve lo c id a d de f lu jo 222 a tra vé s de la ru ta W 17.
(8) B a jo e l co n tro l de l c o n tro la d o r de tra n s m is ió n /re c e p c ió n de d a to s 221, e l m ó du lo p roxy 210 tra n s m ite d a tos de co n te n id o d e sd e e l d isp o s itivo s e rv id o r 300 de su m in is tro de d a to s al d isp o s itivo te rm in a l 100 a tra vé s de la ru ta W 18.
A c o n tin u a c ió n , e l fu n c io n a m ie n to d e l d is p o s itivo de tra n s m is ió n 200 de d a to s se d e s c rib irá con re fe re n c ia a las fig u ra s 2 a 4. La fig u ra 2 es un d ia g ra m a de f lu jo q u e m u e s tra un e je m p lo de un p ro ce d im ie n to m e d ia n te e l cua l e l d isp o s itivo de tra n s m is ió n 200 de d a to s tra n s m ite d a to s d e sd e e l d isp o s itivo s e rv id o r 300 de su m in is tro de d a to s al d isp o s itivo te rm in a l 100. En p rim e r lugar, e l d isp o s itivo de tra n s m is ió n 200 de d a to s in ic ia un b uc le L11 p a ra e je c u ta r p ro ce so s d u ra n te un c ie rto in te rva lo de tie m p o (es d ec ir, un se g m e n to S G ) (e tap a S 101). Un c ie rto in te rva lo de tie m p o es un tie m p o p re d e te rm in a d o q u e se e s ta b le ce co m o un tie m p o p a ra m e d ir la ca n tid a d de d a to s q ue se tra n s m ite n o rec iben con e l m ó d u lo p ro xy 210. El d isp o s itivo de tra n sm is ió n 200 de d a to s rep ite e l b uc le L 11 en u n a s itu a c ió n tra n sm is ib le p a ra tra n s m it ir d a to s d e sd e el d is p o s itivo s e rv id o r 300 de su m in is tro de d a to s al d isp o s itivo te rm in a l 100.
En e l b uc le L11, e l m ó du lo p ro xy 210 n o tifica la in fo rm a c ió n q u e re p re se n ta e l e s ta d o de tra n s m is ió n /re c e p c ió n (en p a rticu la r, la ca n tid a d de d a to s re c ib id o s y e l e s ta d o de re ta rdo de la tra n s m is ió n ) al in d ic a d o r de ve lo c id a d de flu jo 222 a tra vé s de l c o n tro la d o r de tra n s m is ió n /re c e p c ió n de d a to s 221, y, p o r lo ta n to , la p a rte de ind icac ión de ve lo c id a d de flu jo 222 lleva a ca b o un p ro ce so de d e te rm in a c ió n de l rango de la tra n s m is ió n de c re a c ió n de v e n ta n a s en b ase a la in fo rm a c ió n de l m ó du lo p ro xy 210 (e tap a S 111 ). En e s te caso , e l p ro ce so de d e te rm in a c ió n d e l rango de la tra n s m is ió n de c re a c ió n de v e n ta n a s d e te rm in a si e l m ó du lo p ro xy 210 d e b e ría im p o n e r o no u na lim itac ió n a la ve lo c id a d de tra n s m is ió n de d a tos .
A c o n tin u a c ió n , e l in d ic a d o r de ve lo c id a d de flu jo 222 d e te rm in a si e l m ó d u lo p ro xy 210 re a liza la tra n sm is ió n de c re a c ió n de ve n ta n a s o la tra n s m is ió n de d a to s a la v e lo c id a d m á x im a de tra n s m is ió n en b ase al re su lta d o de d e te rm in a c ió n de la e ta p a S 111 (e ta p a S 112). E sp e c ífica m e n te , cu a n d o la p arte de ind icac ión de ve lo c id a d de flu jo 222 d e te rm in a los d a to s de tra n s m is ió n en un c ie rto in te rva lo de tie m p o d e n tro de un ra ng o de tra n s m is ió n de c re a c ió n de v e n ta n a s (e tap a S 112 : S Í), e l c o n tro la d o r de tra n sm is ió n /re c e p c ió n de d a tos 221 c o n tro la e l m ó du lo p ro xy 210 p ara tra n s m it ir los d a to s d e sd e e l d isp o s itivo s e rv id o r 300 de su m in is tro de d a to s al d isp o s itivo te rm in a l 100 p o r m e d io de la tra n s m is ió n de c re a c ió n de v e n ta n a s (e ta p a S 121 ). En e s te caso , la tra n s m is ió n de c re a c ió n de v e n ta n a s es la tra n s m is ió n de d a to s a la ve lo c id a d de tra n s m is ió n de c re a c ió n de v e n ta n a s q u e lim ita la ve lo c id a d de tra n sm is ió n . P o s te rio rm e n te , e l d isp o s itivo de tra n s m is ió n 200 de d a to s lleva a ca b o un p ro ce so de te rm in a c ió n d e l b uc le L11 (e tapa S 141 ). Es d ec ir, e l p ro ce sa m ie n to de l d isp o s itivo de tra n s m is ió n 200 de d a to s v u e lve a la e ta p a S 101, re p itie n d o , de e s te m odo, e l b uc le L 11.
P o r o tro lado, cu a n d o la p a rte de ind icac ión de v e lo c id a d de flu jo 222 d e te rm in a los d a to s de tra n s m is ió n en un c ie rto in te rva lo de tie m p o fu e ra de un ra ng o de tra n s m is ió n de c re a c ió n de ve n ta n a s (e tap a S 112 : N O ), e l c o n tro la d o r de tra n s m is ió n /re c e p c ió n de d a to s 221 co n tro la e l m ó du lo p ro xy 210 p a ra tra n s m it ir los d a to s d e l d isp o s itivo s e rv id o r 300 de su m in is tro de d a to s al d isp o s itivo te rm in a l 100 a la ve lo c id a d m á x im a de tra n s m is ió n (e ta p a S 131 ). de la e ta p a S 131, el p ro ce sa m ie n to co n tin ú a a la e ta p a S 141.
La fig u ra 3 es un d ia g ra m a de flu jo q ue m u e s tra un e je m p lo de un p ro ce d im ie n to en e l q u e el d isp o s itivo de tra n sm is ió n 200 de d a to s lle va a ca b o u na tra n s m is ió n de c re a c ió n de v e n ta n a s . El d isp o s itivo de tra n s m is ió n 200 de d a to s lleva a cab o e l p ro ce d im ie n to de la fig u ra 3 en la e ta p a S121 de la fig u ra 2. En la fig u ra 3, e l d isp o s itivo de tra n s m is ió n /re c e p c ió n de d a to s 221 d e te rm in a si los d a to s in ic ia les de la m e m o ria in te rm e d ia ya han s ido tra n sm itid o s con re sp e c to a u na se rie de d a to s q u e e l m ó du lo p ro xy 210 tra n s m ite en el s ig u ie n te in te rva lo de tie m p o (e ta p a S 201 ). T a l co m o se d e s c rib ió a n te rio rm e n te , los d a to s de la m e m o ria in te rm e d ia in ic ia l son p ro p o rc io n a d o s con el p ro p ó s ito de a se g u ra r y tra n s m it ir u na c ie rta ca n tid a d de d a to s en la tra n s m is ió n in ic ia l de u n a serie de d a to s y, p o r lo ta n to , los d a to s de la m e m o ria in te rm e d ia in ic ia l son tra n s m itid o s a la v e lo c id a d m á x im a de tra n sm is ió n . U na se rie de d a tos e s tá n co rre la c io n a d o s con un in d ic a d o r de fin a liza c ió n de la tra n s m is ió n in ic ia l y, p o r lo tan to , es p o s ib le d e te rm in a r si los d a to s in ic ia le s de la m e m o ria in te rm e d ia ya han s ido tra n s m itid o s e s ta b le c ie n d o un v a lo r de f in a liza c ió n de la tra n s m is ió n en el in d ic a d o r de fin a liza c ió n de la tra n s m is ió n in ic ia l cu a n d o se tra n sm ite n d a tos .
C u a n d o se d e te rm in a q ue los d a to s in ic ia le s de la m e m o ria in te rm e d ia no han s ido tra n s m itid o s ya (e tap a S 201 : NO), e l c o n tro la d o r de tra n s m is ió n /re c e p c ió n de d a to s 221 co n tro la e l m ó d u lo p ro xy 210 p a ra tra n s m it ir los d a to s in ic ia les de la m e m o ria in te rm e d ia a la ve lo c id a d m á x im a de tra n s m is ió n (e ta p a S 202). La e ta p a S 202 se lleva a ca b o b o rra n d o el in d ic a d o r de fin a liza c ió n de la tra n s m is ió n in ic ia l en la re s ta u ra c ió n d e sd e el m o do de c re a c ió n de v e n ta n a s y, p o r lo tan to , es p o s ib le a se g u ra r y tra n s m it ir u na c ie rta c a n tid a d de d a tos . La c a n tid a d de d a to s e s tá s u je ta al p ro ce sa m ie n to de l m o do de ca n ce la c ió n de lim itac ió n .
A c o n tin u a c ió n , e l d isp o s itivo de tra n s m is ió n 200 de d a to s in ic ia un b uc le L21 ca d a v e z q u e tra n s m ite la ca n tid a d de d a to s de tra n s m is ió n (e tap a S 203 ). En e s te caso , la ca n tid a d de d a to s de tra n s m is ió n s ig n ifica la u n id ad de d a to s de tra n s m is ió n según el m o do de c re a c ió n de ve n ta n a s .
En el b uc le L 21, e l c o n tro la d o r de tra n s m is ió n /re c e p c ió n de d a to s 221 d e te rm in a o no un m o do de e m e rg e n c ia (e tapa S 204 ). P o r e je m p lo , e l c o n tro la d o r de tra n s m is ió n /re c e p c ió n de d a to s 221 co m p a ra la c a n tid a d de d a to s q ue d eben s e r tra n s m itid o s en un tie m p o p re d e te rm in a d o a n tes de l t ie m p o a c tu a l (es d ec ir, los tie m p o s de la d e te rm in a c ió n de la e ta p a S 204 ) a la ve lo c id a d de f lu jo (o la ve lo c id a d de co m u n ica c ió n ) q u e la p arte de ind ica c ió n de ve lo c id a d de flu jo 222 in d ica al m ó du lo p ro xy 210, con la ca n tid a d de d a to s re a lm e n te tra n s m itid a p o r e l m ó du lo p ro xy 210. P or lo tan to , e l c o n tro la d o r de tra n s m is ió n /re c e p c ió n de d a to s 221 d e te rm in a e l m o do de e m e rg e n c ia cu a n d o la c a n tid a d de d a tos re a lm e n te tra n s m itid a p o r e l m ó d u lo p ro xy 210 es m e n o r q ue la ca n tid a d de d a tos , q ue d e b e tra n s m it ir e l m ó d u lo p roxy en e l tie m p o p re d e te rm in a d o , en un v a lo r p re d e te rm in a d o o m ás.
C u a n d o el c o n tro la d o r de tra n s m is ió n /re c e p c ió n de d a to s 211 no d e te rm in a el m o do de e m e rg e n c ia (e ta p a S 204 : NO), e l c o n tro la d o r de tra n s m is ió n /re c e p c ió n de d a to s 221 co n tro la e l m ó d u lo p ro xy 210 p a ra tra n s m it ir d a to s a la v e lo c id a d de tra n s m is ió n de c re a c ió n de v e n ta n a s (e ta p a S 211 ). En e s te caso , la ve lo c id a d de tra n s m is ió n de c re a c ió n de v e n ta n a s se o b tie n e d iv id ie n d o la ca n tid a d de d a to s de tra n s m is ió n p o r e l t ie m p o re q u e rid o p a ra tra n s m it ir la ca n tid a d de d a to s de tra n s m is ió n m e d ia n te e l m ó du lo p ro xy 210. P o r e je m p lo , el c o n tro la d o r de tra n s m is ió n /re c e p c ió n de d a tos 221 co n tro la la v e lo c id a d de tra n s m is ió n de d a to s d e l m ó du lo p ro xy 210 in d ica n d o e l tie m p o re q u e rid o p a ra tra n s m it ir la ca n tid a d de d a to s de tra n s m is ió n al m ó du lo p ro xy 210. En la e ta p a S 211, e l m ó du lo p ro xy 210 lleva a ca b o u na tra n s m is ió n de c re a c ió n de ve n ta n a s norm al.
A c o n tin u a c ió n , e l d isp o s itivo de tra n s m is ió n 200 de d a to s d e te rm in a si ha tra n s c u rrid o o no un c ie rto in te rva lo de tie m p o (e ta p a S 231 ). T ra s la d e te rm in a c ió n de q ue ha tra n s c u rrid o un c ie rto in te rva lo de tie m p o (e ta p a S 231 : S Í), el d is p o s itivo de tra n s m is ió n 200 de d a to s te rm in a e l b uc le L21 p a ra s a lir d e l p ro ce d im ie n to de la fig u ra 3. T ra s la d e te rm in a c ió n de q ue no ha tra n s c u rrid o un c ie rto in te rva lo de tie m p o (e ta p a S 231 : NO ), el d is p o s itivo de tra n sm is ió n 200 de d a to s lle va a cab o un p ro ce so de te rm in a c ió n d e l b uc le L21 (e tap a S 232 ). Es d ec ir, e l p ro c e sa m ie n to v u e lve a la e ta p a S 203 , re p itie n d o de e s te m o do el b uc le L 21.
C u a n d o se d e te rm in a q ue los d a to s de la m e m o ria in te rm e d ia in ic ia l ya han s ido tra n s m itid o s en la e ta p a S201 (e tapa S 201 : S Í), e l p ro ce sa m ie n to p asa a la e ta p a S 203. T ra s la d e te rm in a c ió n d e l m o do de e m e rg e n c ia en la e ta p a S 204 (e ta p a S 204 : S Í), e l c o n tro la d o r de tra n s m is ió n /re c e p c ió n de d a to s 221 c o n tro la e l m ó du lo p ro xy 210 p a ra a c tiv a r u na m e d id a e xce p c io n a l p a ra tra n s m it ir d a to s a la ve lo c id a d m á x im a de tra n s m is ió n (e tap a S 221 ). E s ta tra n s m is ió n de d a to s se d e n o m in a rá tra n s m is ió n en m o do de e m e rg e n c ia . D e spu és de la e ta p a S 221, e l p ro ce sa m ie n to co n tin ú a a la e ta p a S 231.
La fig u ra 4 es un d ia g ra m a de f lu jo q u e m u e s tra un e je m p lo de un p ro ce d im ie n to m e d ia n te el cu a l e l d isp o s itivo de tra n s m is ió n 200 de d a to s d e te rm in a un rango de tra n s m is ió n de c re a c ió n de v e n ta n a s . El d is p o s itivo de tra n sm is ió n 200 de d a to s lle va a cab o e l p ro ce d im ie n to de la fig u ra 4 en la e ta p a S111 de la fig u ra 2. En la fig u ra 4, la p a rte de in d ica c ió n de v e lo c id a d de flu jo 222 d e te rm in a los d a to s su je to s a la tra n sm is ió n in ic ia l (e tap a S 301 ). C u a n d o la p arte de ind ica c ió n de v e lo c id a d de f lu jo 222 no d e te rm in a los d a to s de tra n s m is ió n in ic ia l (e tap a S 301 : NO ), la p a rte de in d ica c ió n de ve lo c id a d de flu jo 222 d e te rm in a si la ca n tid a d de d a to s re c ib id o s p o r e l m ó du lo p ro xy 210 es o no m e n o r q u e un u m bra l p re d e te rm in a d o q u e re p re se n ta la ca n tid a d de d a to s su je to s al ra ng o de tra n s m is ió n de c re a c ió n de v e n ta n a s (e ta p a S 302).
T ra s la d e te rm in a c ió n de q u e la ca n tid a d de d a to s re c ib id o s p o r e l m ó du lo p roxy 210 es m e n o r q u e e l u m bra l p re d e te rm in a d o (es d ec ir, la ca n tid a d de d a to s su je to s al rango de tra n s m is ió n de c re a c ió n de v e n ta n a s ) (e ta p a S 302 : S Í), la p a rte de ind icac ión de ve lo c id a d de f lu jo 222 d e te rm in a si e l m ó du lo p ro xy 210 e s tá a c tu a lm e n te tra n s m itie n d o d a to s a la ve lo c id a d m á x im a de tra n s m is ió n (e ta p a S 311). La e ta p a S 311 d e te rm in a si e l m ó d u lo p ro xy 210 tra n sm ite d a to s en el m o do de c re a c ió n de ve n ta n a s (e tap a S121 de la fig u ra 2) o si e l m ó d u lo p ro xy 210 tra n s m ite d a to s en el m o do sin c re a c ió n de v e n ta n a s (e ta p a S131 de la fig u ra 2). T ra s la d e te rm in a c ió n de q u e e l m ó du lo p ro xy 210 e s tá tra n s m itie n d o d a to s a c tu a lm e n te a la ve lo c id a d m á x im a de tra n s m is ió n en la e ta p a S 311 (e ta p a S 311: S Í), la p a rte de in d ica c ió n de v e lo c id a d de flu jo 222 d e te rm in a q u e los d a to s de tra n s m is ió n e s tá n fu e ra de l p ro ce so de c re a c ió n de ve n ta n a s (e tapa S 331). A con tinu ac ión , el d isp os itivo de tra nsm is ión 200 de d a tos sa le del p roce d im ie n to de la figu ra 4.
C u a n d o la p arte de ind ica c ió n de v e lo c id a d de f lu jo 222 d e te rm in a los d a to s su je to s a la tra n s m is ió n in ic ia l en la e ta p a S301 (e ta p a S 301 : S Í), e l p ro ce sa m ie n to p a sa a la e ta p a S 331. T ra s la d e te rm in a c ió n de q u e e l m ó du lo p ro xy 210 e s tá a c tu a lm e n te tra n sm itie n d o d a to s a la ve lo c id a d m á x im a de tra n s m is ió n (e tap a S 311: S Í), la p a rte de ind icac ión de ve lo c id a d de flu jo 222 d e te rm in a los d a to s de tra n s m is ió n su je to s al p ro ce so de c re a c ió n de v e n ta n a s (e ta p a S 341 ). A c o n tin u a c ió n , e l d isp o s itivo de tra n s m is ió n 200 de d a to s sa le de l p ro ce d im ie n to de la fig u ra 4.
T ras la d e te rm in a c ió n de q u e el m ó du lo p ro xy 210 no e s tá tra n s m itie n d o d a to s a c tu a lm e n te a la ve lo c id a d m á x im a de tra n s m is ió n (e tap a S 311 : N O ), la p a rte de ind ica c ió n de ve lo c id a d de f lu jo 222 d e te rm in a si la ca n tid a d de d a tos re c ib id o s sa tis fa ce o no la c o n d ic ió n de tra n s ic ió n m á x im a de tra n sm is ió n (e tap a S 312 ). P o r e je m p lo , la p a rte de in d ica c ió n de ve lo c id a d de f lu jo 222 ca lc u la u n a d ife re n c ia e n tre la ca n tid a d de d a to s re c ib id o s p o r e l m ó du lo p roxy 210 p a ra ca d a u n idad de tie m p o y la ca n tid a d de d a to s q u e p ue de n se r tra n s m itid o s a la ve lo c id a d m á x im a de tra n sm is ió n . C u a n d o la ca n tid a d de d a to s re c ib id o s de l m ó du lo p ro xy 210 d e s c ie n d e de m a n e ra c o n tin u a p o r d e b a jo de la ca n tid a d de d a to s q ue p ue de n s e r tra n s m itid o s a la ve lo c id a d m á x im a de tra n s m is ió n en un v a lo r p re d e te rm in a d o o m ás d u ra n te un tie m p o p re d e te rm in a d o , la p a rte de ind ica c ió n de ve lo c id a d de f lu jo 222 d e te rm in a q u e la ca n tid a d de d a to s re c ib id o s sa tis fa ce la c o n d ic ió n de tra n s ic ió n de m á x im a tra n sm is ió n . C u a n d o se d e te rm in a q u e la ca n tid a d de d a to s re c ib id o s sa tis fa ce la co n d ic ió n de tra n s ic ió n de m á x im a tra n sm is ió n (e ta p a S 312 : S Í), e l p ro ce sa m ie n to p asa a la e ta p a S 331. C u a n d o se d e te rm in a q u e la ca n tid a d de d a to s re c ib id o s no sa tis fa ce la c o n d ic ió n de tra n s ic ió n de m á x im a tra n s m is ió n (e tap a S 312 : NO ), e l p ro ce sa m ie n to p asa a la e ta p a S 341.
T ra s la d e te rm in a c ió n de q ue la c a n tid a d de d a to s re c ib id o s d e l m ó du lo p ro xy 210 es igua l o m a yo r q ue e l u m bra l p re d e te rm in a d o (es d ec ir, la ca n tid a d de d a to s su je to s al rango de tra n s m is ió n de c re a c ió n de v e n ta n a s ) en la e ta p a S 302 (e tap a S 302 : NO ), la p a rte de ind icac ión de v e lo c id a d de f lu jo 222 d e te rm in a si e l m ó du lo p ro xy 210 e s tá a c tu a lm e n te tra n s m itie n d o d a to s a la ve lo c id a d m á x im a de tra n s m is ió n (e tap a S 321 ). La e ta p a S321 d e te rm in a si el m ó d u lo p roxy 210 e s tá tra n s m itie n d o d a to s en e l m o do de c re a c ió n de v e n ta n a s (e tap a S121 de la fig u ra 2) o si el m ó d u lo p ro xy 210 e s tá tra n s m itie n d o d a to s en el m o do sin c re a c ió n de v e n ta n a s (e ta p a S 131 de la fig u ra 2).
T ra s la d e te rm in a c ió n de q ue e l m ó du lo p ro xy 210 e s tá tra n s m itie n d o d a to s a la ve lo c id a d m á x im a de tra n s m is ió n en la e ta p a S321 a la v e lo c id a d m á x im a de tra n s m is ió n (e ta p a S 321 : S Í), la p a rte de ind icac ión de ve lo c id a d de flu jo 222 d e te rm in a si la c a n tid a d de d a to s re c ib id o s sa tis fa ce o no la c re a c ió n de v e n ta n a s c o n d ic ió n de tra n s ic ió n de la tra n s m is ió n de c re a c ió n de ve n ta n a s (e ta p a S 322 ). P o r e je m p lo , la p a rte de ind icac ión de v e lo c id a d de flu jo 222 c a lcu la u na d ife re n c ia e n tre la ca n tid a d de d a to s re c ib id o s d e l m ó du lo p ro xy 210 p o r c a d a u n id ad de tie m p o y la ca n tid a d de d a to s q u e p u e d e n s e r tra n s m itid o s a la v e lo c id a d m á x im a de tra n sm is ió n . T ra s la d e te rm in a c ió n de q ue la ca n tid a d de d a to s re c ib id o s de l m ó du lo p ro xy 210 e xce d e c o n tin u a m e n te la ca n tid a d de d a to s q ue p ue de n s e r tra n s m itid o s a la ve lo c id a d m á x im a de tra n s m is ió n en el v a lo r p re d e te rm in a d o o m ás d u ra n te e l t ie m p o p re d e te rm in a d o , la p a rte de in d ica c ió n de ve lo c id a d de flu jo 222 d e te rm in a q u e la ca n tid a d de d a tos re c ib id o s sa tis fa ce la co n d ic ió n de tra n s ic ió n de c re a c ió n de v e n ta n a s (e tap a S 322 : S Í), e l p ro ce sa m ie n to co n tin ú a a la e ta p a S 341. C u a n d o se d e te rm in a q ue la c a n tid a d de d a to s re c ib id o s no sa tis fa ce la c o n d ic ió n de tra n s ic ió n de tra n s m is ió n de c re a c ió n de v e n ta n a s (e tapa S 322 : N O ), el p ro ce sa m ie n to p a sa a la e ta p a S 331.
T a l co m o se d e s c rib ió a n te rio rm e n te , e l m ó du lo p ro xy 210 re c ibe o tra n s m ite d a to s e n c rip ta d o s . A d e m á s, e l m ó du lo de co n tro l de c re a c ió n de ve n ta n a s 220 c o n tro la la ve lo c id a d de tra n s m is ió n de d a to s de l m ó du lo p roxy 210. En p a rticu la r, e l m ó du lo de co n tro l de c re a c ió n de v e n ta n a s 220 d e te rm in a si u na se rie de d a to s e s tá n su je to s o no a la tra n s m is ió n in ic ia l con re sp e c to a ca d a se rie de d a to s re c ib id o s p o r e l m ó d u lo p ro xy 210. T ra s la d e te rm in a c ió n de los d a to s de tra n s m is ió n in ic ia l, el m ó du lo de co n tro l de c re a c ió n de ve n ta n a s 220 e xc lu y e los d a to s de tra n sm is ió n in ic ia l, de e n tre u n a se rie de d a tos , d e l rango lím ite de ve lo c id a d de tra n sm is ió n , p a ra c o n tro la r e l m ó du lo p roxy 210 p a ra tra n s m it ir los d a to s de tra n sm is ió n in ic ia l. De e s te m odo, es p o s ib le q u e el d is p o s itivo de tra n s m is ió n 200 de d a tos a se g u re y tra n s m ita u na c ie rta ca n tid a d de d a to s al d isp o s itivo te rm in a l 100 en el m o m e n to en q u e c o m ie n z a a tra n s m it ir u n a se rie de d a to s inc lu so cu a n d o e l m ó du lo p ro xy 210 rec ibe d a to s e n c rip ta d o s ; p o r lo ta n to , es p os ib le m e jo ra r la Q o E .
C u a n d o la ca n tid a d de d a tos de l m ó du lo p roxy 210 sa tis fa ce la c o n d ic ió n p re d e te rm in a d a , e l m ó du lo de co n tro l de c re a c ió n de ve n ta n a s 220 ca m b ia d e l m o do de c re a c ió n de ve n ta n a s , q u e im p le m e n ta la c re a c ió n de v e n ta n a s p a ra lim ita r la v e lo c id a d de tra n s m is ió n de d a to s d e l m ó du lo p ro xy 210 al m o do sin c re a c ió n de ve n ta n a s , q ue no im p le m e n ta la c re a c ió n de v e n ta n a s en la tra n s m is ió n de d a to s de l m ó du lo p ro xy 210. De e s te m odo , es p o s ib le q u e el d isp o s itivo 200 de tra n sm is ió n de d a tos co n tro le el m ó du lo p ro xy 210 p a ra tra n s m it ir d a to s a la v e lo c id a d m á x im a de tra n sm is ió n cu a n d o la ca n tid a d de d a to s re c ib id o s de l m ó d u lo p ro xy 210 es re la tiva m e n te p e q u e ñ a ; p o r lo tan to , es p os ib le tra n s m it ir d a to s de m a n e ra e fic ie n te .
D eb ido a la tra n s ic ió n de l m o do de c re a c ió n de ve n ta n a s al m o do sin c re a c ió n de v e n ta n a s , e l m ó du lo de co n tro l de c re a c ió n de ve n ta n a s 220 im p ide q ue los d a to s de tra n s m is ió n (p o r e je m p lo , los d a to s in ic ia les de la m e m o ria in te rm e d ia en la fig u ra 3) se libe ren de la lim ita c ió n de ve lo c id a d de tra n s m is ió n e n tre u n a se rie de d a tos , es d ec ir, al m e no s p arte de u n a se rie de d a to s tra n s m itid o s p o r e l m ó du lo p ro xy 210, de l ra ng o de lim itac ió n de ve lo c id a d de tra n s m is ió n p a ra c o n tro la r e l m ó d u lo p ro xy 210 (o un tra n s m is o r) p a ra tra n s m it ir los d a to s de tra n sm is ió n . De m a n e ra s im ila r al t ie m p o p a ra c o m e n z a r a tra n s m it ir u na se rie de d a tos , cu a n d o el m ó du lo p ro xy 210 re c ibe d a tos e n c rip ta d o s lib e ra d o s de la lim ita c ió n de ve lo c id a d de tra n sm is ió n , es p o s ib le q u e el d isp o s itivo de tra n s m is ió n 200 de d a tos a se g u re y tra n s m ita u n a c ie rta ca n tid a d de d a tos , de e n tre u na se rie de d a tos , al d isp o s itivo te rm in a l 100; p o r lo tan to , es p o s ib le m e jo ra r la Q oE .
A c o n tin u a c ió n , la c o n fig u ra c ió n m ín im a de un d isp o s itivo de tra n s m is ió n de d a to s 21 se d e s c rib irá con re fe re n c ia a la fig u ra 5. La fig u ra 5 es un d ia g ra m a de b lo q u e s q u e m u e s tra la co n fig u ra c ió n m ín im a del d is p o s itivo de tra n sm is ió n de d a to s 21 de a cu e rd o con la p re se n te inve nc ión . El d isp o s itivo de tra n sm is ió n de d a to s 21 inc lu ye un re ce p to r 22, un tra n s m is o r 23 y un c o n tro la d o r 24. El re ce p to r 22 rec ibe d a to s e n c rip ta d o s . El tra n s m is o r 23 tra n s m ite los d a tos re c ib id o s p o r e l re c e p to r 22. El c o n tro la d o r 24 co n tro la la ve lo c id a d de tra n s m is ió n de d a to s de l tra n s m is o r 23.
El c o n tro la d o r 24 d e te rm in a si u n a se rie de d a to s e s tá n o no su je to s a la tra n s m is ió n in ic ia l con re sp e c to a ca d a serie de d a to s re c ib id o s p o r e l re ce p to r 22. El c o n tro la d o r 24 e xc lu ye los d a to s de tra n s m is ió n in ic ia l, de e n tre u n a se rie de d a tos , de l rango de lim itac ió n de la ve lo c id a d de tra n sm is ió n , p a ra c o n tro la r e l tra n s m is o r 23 p a ra tra n s m it ir los d a tos de tra n s m is ió n in ic ia l. P o r lo ta n to , es p o s ib le q u e e l d is p o s itivo de tra n s m is ió n de d a to s 21 a se g u re y tra n s m ita u na c ie rta ca n tid a d de d a to s en e l m o m e n to q u e c o m ie n za a tra n s m it ir u na se rie de d a to s cu a n d o el re ce p to r 22 rec ibe d a to s e n c rip ta d o s ; p o r lo tan to , es p o s ib le m e jo ra r la Q oE .
A e s te re spe cto , es p o s ib le a lm a c e n a r p ro g ra m a s, re a liza n d o p arte o la to ta lid a d de la fu n c io n a lid a d de l d is p o s itivo de tra n s m is ió n 200 de d a to s en m e d io s de a lm a c e n a m ie n to le g ib le s p o r o rd e n a d o r, y p o r lo ta n to es p o s ib le im p le m e n ta r los p ro ce so s re la c io n a d o s con los e le m e n to s co n s titu ye n te s m o s tra d o s en la fig u ra 1 p o r m e d io de un s is te m a in fo rm á tico q u e lee y e je c u ta p ro g ra m a s a lm a ce n a d o s en m e d io s de a lm a ce n a m ie n to . En e s te caso , e l “s is te m a in fo rm á tico ” a b a rca e l s is te m a o p e ra tivo (O S - O p e ra tin g S ys te m , en ing lé s) y e l h a rd w are , co m o d isp o s itivo s p e rifé rico s . A d e m á s, e l “s is te m a in fo rm á tico ” q ue u tiliza e l s is te m a W W W p u e d e a b a rc a r e l e n to rn o q u e p ro p o rc io n a la p á g in a de in ic io (o e l e n to rn o de v isu a liz a c ió n de la p á g in a de in ic io ).
Los “m e d io s de a lm a ce n a m ie n to le g ib le s p o r o rd e n a d o r” se re fie ren a d isco s f le x ib le s , d isco s m a g n e to ó p tico s , RO M , m e d io s p o rtá tile s ta le s co m o los C D -R O M y u n id a d e s de a lm a ce n a m ie n to ta le s co m o d isco s d u ro s in te g ra d o s en el s is te m a in fo rm á tico . A lte rn a tiva m e n te , los “m e d io s de a lm a ce n a m ie n to leg ib le s p o r o rd e n a d o r” p ue de n a d o p ta r m e d id a s de c o m u n ica c ió n p a ra m a n te n e r p ro g ra m a s de m a n e ra d in á m ica d u ra n te un co rto p e río d o de tie m p o cu a n d o se tra n sm ite n p ro g ra m a s a tra vé s de líne as de co m u n ica c ió n , líne as te le fó n ica s o re de s ta le s com o In te rne t. A de m á s, los “m e d io s de a lm a ce n a m ie n to leg ib le s p o r o rd e n a d o r” p ue de n a b a rc a r c u a lq u ie r m e d io p a ra m a n te n e r los p ro g ra m a s d u ra n te un c ie rto p e río d o de tie m p o , ta l co m o la m e m o ria vo lá til in s ta la d a en e l s is te m a in fo rm á tico q u e a c tú a com o s e rv id o r o c lien te .
Los p ro g ra m a s a n te r io re s p ue de n lo g ra r p a rte de la fu n c io n a lid a d de l d isp o s itivo de tra n s m is ió n 200 de d a tos , o los p ro g ra m a s a n te r io re s p ue de n s e r co m b in a d o s con o tro s p ro g ra m a s p re in s ta la d o s en e l s is te m a in fo rm á tico p a ra lo g ra r p a rc ia lm e n te la fu n c io n a lid a d .
P o r ú ltim o , la p re se n te inve nc ión se ha d e sc rito en d e ta lle m e d ia n te la re a liza c ió n , con re fe re n c ia a los d ib u jo s a d ju n tos ; no o b s ta n te , la c o n fig u ra c ió n c o n c re ta de la p re se n te inve nc ión no d e b e e s ta r lim ita d a a la re a liza c ió n a n te rio r; p o r lo ta n to , la p re se n te inve nc ión p ue de a b a rc a r c u a lq u ie r m o d ifica c ió n o ca m b io de d ise ñ o q u e no se d e sv íe d e l o b je to de la inve nc ión .
La p re se n te inve n c ió n p ro p o rc io n a un d isp o s itivo de tra n s m is ió n de d a to s y un m é to d o de tra n s m is ió n de d a to s q ue re c ibe o tra n s m ite d a to s u tiliza n d o u na te c n o lo g ía de c re a c ió n de ve n ta n a s cu a n d o e n tre g a d a to s e n c rip ta d o s e n tre un s e rv id o r y un d is p o s itivo te rm in a l. La p re se n te in ve n c ió n e s tá d is e ñ a d a p a ra a ju s ta r la ve lo c id a d de tra n s m is ió n de d a to s cu a n d o se e n tre g a n d ive rso s d a to s de co n te n id o y, p o r lo tan to , es p o s ib le m e jo ra r la ca lid a d de la c o m u n ica c ió n (p o r e je m p lo , la Q o S ) in d e p e n d ie n te m e n te de la e je cu c ió n o no e je cu c ió n de l e n c rip ta d o .
Lista de s ignos de referencia
1 s is te m a de co m u n ica c ió n
100 d isp o s itivo te rm in a l
200 d isp o s itivo de tra n s m is ió n de d a tos
210 m ó du lo p roxy
220 m ó d u lo de co n tro l de c re a c ió n de ve n ta n a s
221 c o n tro la d o r de tra n s m is ió n /re c e p c ió n de d a tos
222 p a rte de ind ica c ió n de ve lo c id a d de flu jo
300 d isp o s itivo s e rv id o r de su m in is tro de d a tos

Claims (3)

R EIV IN D IC A C IO N ES
1. Un d isp o s itivo de tra n s m is ió n de d a tos (200), q u e co m p re n d e :
un re ce p to r (210), co n fig u ra d o p a ra re c ib ir d a to s e n c rip ta d o s ;
un tra n s m is o r (210), co n fig u ra d o p a ra tra n s m it ir d a to s re c ib id o s d e l re ce p to r; y
un c o n tro la d o r (220), co n fig u ra d o p a ra c o n tro la r la v e lo c id a d de tra n s m is ió n d e l tra n s m is o r d e p e n d ie n d o de u na c a n tid a d de d a to s re c ib id os , en el q ue el c o n tro la d o r (220) e s tá co n fig u ra d o p a ra tra n s m it ir d a to s in ic ia les de los d a to s re c ib id o s sin lim ita r su ve lo c id a d de tra n s m is ió n ;
en el q u e e l c o n tro la d o r (220) e s tá co n fig u ra d o p a ra d e te rm in a r si tra n s m it ir los d a to s re s ta n te s de los d a to s re c ib id o s u tiliz a n d o la tra n sm is ió n de c re a c ió n de ve n ta n a s , lim ita n d o la tra n s m is ió n de c re a c ió n de ve n ta n a s la ve lo c id a d de tra n s m is ió n d e l d isp o s itivo de tra n s m is ió n m e d ia n te el a ju s te de l in te rva lo de tie m p o e n tre p a q u e te s de los d a tos re s ta n te s q u e d eb en s e r tra n s m itid o s se cu e n c ia lm e n te ;
en e l q u e e l c o n tro la d o r (220) e s tá co n fig u ra d o p a ra d e te rm in a r si lle va r a ca b o la tra n sm is ió n de c re a c ió n de ve n ta n a s con re sp e c to a los d a to s re s ta n te s de a cu e rd o con u n a de las co n d ic io n e s (a) y (b):
(a) d e te rm in a r no lle va r a cab o la tra n s m is ió n de c re a c ió n de v e n ta n a s con re sp e c to a los d a to s re s ta n te s de los d a to s re c ib id o s cu a n d o los d a to s re s ta n te s son tra n s m itid o s a c tu a lm e n te a la v e lo c id a d m á x im a de tra n sm is ió n , e xce p to cu a n d o se cu m p le u n a co n d ic ió n de tra n s ic ió n de tra n s m is ió n de c re a c ió n de v e n ta n a s , en d o n d e la c o n d ic ió n de tra n s ic ió n de tra n s m is ió n de c re a c ió n de ve n ta n a s se sa tis fa ce cu a n d o u n a ca n tid a d de d a tos re c ib id o s e xce d e co n tin u a m e n te u n a ca n tid a d de d a to s q ue p u e d e n s e r tra n s m itid o s a la ve lo c id a d m á x im a de tra n sm is ió n , en u n a ca n tid a d p re d e te rm in a d a de d a to s o m ás, p a ra un tie m p o p re d e te rm in a d o
y cu a n d o la ca n tid a d de d a to s re c ib id o s e s tá p o r e n c im a de un u m bra l p re d e te rm in a d o q ue re p re se n ta u n a ca n tid a d de d a to s su je to s a la tra n s m is ió n de c re a c ió n de v e n ta n a s ; y
b) d e te rm in a r lle va r a ca b o la tra n s m is ió n de c re a c ió n de v e n ta n a s con re sp e c to a los d a to s re s ta n te s de los d a tos re c ib id o s cu a n d o los d a to s re s ta n te s no son tra n s m itid o s a c tu a lm e n te a la v e lo c id a d m á x im a de tra n sm is ió n , e xce p to cu a n d o se cu m p le u na c o n d ic ió n de tra n s ic ió n m á x im a de tra n sm is ió n , en d o n d e la co n d ic ió n m á x im a de tra n s m is ió n se sa tis fa ce cu a n d o u n a ca n tid a d de d a to s re c ib id o s co n tin u a m e n te d e sc ie n d e p o r d e b a jo de u na c a n tid a d de d a to s q u e p ue de n s e r tra n s m itid o s a la v e lo c id a d m á x im a de tra n sm is ió n , en u n a ca n tid a d p re d e te rm in a d a de d a to s o m ás, p a ra un tie m p o p re d e te rm in a d o , y
cu a n d o la ca n tid a d de d a to s re c ib id o s e s tá p o r d e b a jo de l u m b ra l p re d e te rm in a d o .
2. Un m é to do de tra n s m is ió n de d a tos , q u e co m p re n d e :
re c ib ir d a to s e n c rip ta d o s ;
tra n s m it ir d a to s re c ib id os ;
c o n tro la r la ve lo c id a d de tra n sm is ió n de tra n s m it ir los d a to s re c ib id o s d e p e n d ie n d o de u n a ca n tid a d de d a tos re c ib id os , en d o n d e c o n tro la r la ve lo c id a d de tra n sm is ió n inc lu ye tra n s m it ir d a to s in ic ia le s de los d a to s re c ib id o s sin lim ita r su ve lo c id a d de tra n sm is ió n ;
d e te rm in a r si se tra n s m ite n los d a to s re s ta n te s de los d a to s re c ib id o s u tiliz a n d o la tra n sm is ió n de c re a c ió n de ve n ta n a s , lim ita n d o la tra n s m is ió n de c re a c ió n de v e n ta n a s la v e lo c id a d de tra n s m is ió n d e l d isp o s itivo de tra n sm is ió n m e d ia n te el a jus te de l in te rva lo de tie m p o e n tre paq ue te s de los d a tos res tan tes que d eben se r tra nsm itido s secu en c ia lm en te ; y
en d o n d e d e te rm in a r si lle va r a ca b o la tra n s m is ió n de c re a c ió n de v e n ta n a s con re sp e c to a los d a to s re s ta n te s de a cu e rd o con u n a de las co n d ic io n e s (a) y (b):
(a) d e te rm in a r no lle va r a cab o la tra n s m is ió n de c re a c ió n de v e n ta n a s con re sp e c to a los d a to s re s ta n te s de los d a to s re c ib id o s cu a n d o los d a to s re s ta n te s son tra n s m itid o s a c tu a lm e n te a la v e lo c id a d m á x im a de tra n sm is ió n , e xce p to cu a n d o se cu m p le u n a co n d ic ió n de tra n s ic ió n de tra n s m is ió n de c re a c ió n de v e n ta n a s , en d o n d e la c o n d ic ió n de tra n s ic ió n de tra n s m is ió n de c re a c ió n de ve n ta n a s se sa tis fa ce cu a n d o u n a ca n tid a d de d a tos re c ib id o s e xce d e co n tin u a m e n te u n a ca n tid a d de d a to s q ue p u e d e n s e r tra n s m itid o s a la ve lo c id a d m á x im a de tra n s m is ió n en u n a ca n tid a d p re d e te rm in a d a de d a to s o m ás, p a ra un tie m p o p re d e te rm in a d o
y cu a n d o la ca n tid a d de d a to s re c ib id o s e s tá p o r e n c im a de un u m bra l p re d e te rm in a d o q ue re p re se n ta u n a ca n tid a d de d a to s su je to s a la tra n s m is ió n de c re a c ió n de v e n ta n a s ; y
b) d e te rm in a r lle va r a ca b o la tra n s m is ió n de c re a c ió n de v e n ta n a s con re sp e c to a los d a to s re s ta n te s de los d a tos re c ib id o s cu a n d o los d a to s re s ta n te s no son tra n s m itid o s a c tu a lm e n te a la v e lo c id a d m á x im a de tra n sm is ió n , e xce p to cu a n d o se cu m p le u na c o n d ic ió n de tra n s ic ió n m á x im a de tra n sm is ió n , en d o n d e la co n d ic ió n m á x im a de tra n s m is ió n se sa tis fa ce cu a n d o u n a ca n tid a d de d a to s re c ib id o s co n tin u a m e n te d e sc ie n d e p o r d e b a jo de u na c a n tid a d de d a to s q ue p ue de n s e r tra n s m itid o s a la v e lo c id a d m á x im a de tra n s m is ió n en u na ca n tid a d p re d e te rm in a d a de d a to s o m ás, p a ra un tie m p o p re d e te rm in a d o , y
cu a n d o la ca n tid a d de d a to s re c ib id o s e s tá p o r d e b a jo de l u m b ra l p re d e te rm in a d o .
3. Un p ro g ra m a e je cu ta b le con un o rd e n a d o r p a ra c o n tro la r un d isp o s itivo de tra n s m is ió n de d a tos , en e l q u e el p rog ra m a , cu a n d o es e je cu ta d o , hace q ue el o rd e n a d o r lleve a ca b o el m é to do de la re iv in d ica c ió n 2.
ES15861034T 2014-11-19 2015-11-19 Dispositivo de transmisión de datos y método de transmisión de datos Active ES2800508T3 (es)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2014234524A JP6432976B2 (ja) 2014-11-19 2014-11-19 データ伝送装置、データ伝送方法およびプログラム
PCT/JP2015/082535 WO2016080482A1 (ja) 2014-11-19 2015-11-19 データ伝送装置およびデータ伝送方法

Publications (1)

Publication Number Publication Date
ES2800508T3 true ES2800508T3 (es) 2020-12-30

Family

ID=56014015

Family Applications (1)

Application Number Title Priority Date Filing Date
ES15861034T Active ES2800508T3 (es) 2014-11-19 2015-11-19 Dispositivo de transmisión de datos y método de transmisión de datos

Country Status (7)

Country Link
US (1) US10623464B2 (es)
EP (1) EP3223477B1 (es)
JP (1) JP6432976B2 (es)
CN (1) CN107005486B (es)
ES (1) ES2800508T3 (es)
TW (1) TWI655618B (es)
WO (1) WO2016080482A1 (es)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10977273B2 (en) * 2016-08-02 2021-04-13 Blackberry Limited Electronic device and method of managing data transfer
KR102532645B1 (ko) * 2016-09-20 2023-05-15 삼성전자 주식회사 적응적 스트리밍 서비스에서 스트리밍 어플리케이케이션으로 데이터를 제공하는 방법 및 장치
TW201924309A (zh) 2017-10-06 2019-06-16 日商日本電氣股份有限公司 資料通信裝置、通信系統、資料通信方法及程式
CN109032759A (zh) * 2018-08-01 2018-12-18 郑州云海信息技术有限公司 一种虚拟化***的控制方法和装置
TWI758680B (zh) 2019-01-31 2022-03-21 日商日本電氣股份有限公司 資料中繼裝置、方法、發送系統及程式
US11647419B2 (en) * 2020-03-31 2023-05-09 T-Mobile Usa, Inc. Adjusting window size based on quality of experience

Family Cites Families (31)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6336143B1 (en) 1993-09-27 2002-01-01 International Business Machines Corporation Method and apparatus for multimedia data interchange with pacing capability in a distributed data processing system
JP2000312224A (ja) 1999-04-28 2000-11-07 Nippon Telegr & Teleph Corp <Ntt> 帯域制御装置
US8055894B2 (en) * 1999-11-09 2011-11-08 Google Inc. Process and streaming server for encrypting a data stream with bandwidth based variation
JP4596693B2 (ja) 2000-07-06 2010-12-08 パナソニック株式会社 ストリーミング方法およびそれを実行するシステム
US6959327B1 (en) 2000-08-29 2005-10-25 International Business Machines Corporation System and method for dispatching and scheduling network transmissions with feedback
JP2002223202A (ja) 2001-01-26 2002-08-09 Fujitsu Ltd データ伝送方法及びそれを用いた伝送装置
JP2005503722A (ja) * 2001-09-21 2005-02-03 ブリティッシュ・テレコミュニケーションズ・パブリック・リミテッド・カンパニー 輻輳制御用に伝送レートを計算するためにバッファサイズの受領を用いるデータ通信方法とシステム
KR100408525B1 (ko) 2001-10-31 2003-12-06 삼성전자주식회사 네트워크에 적응적인 실시간 멀티미디어 스트리밍 시스템및 방법
US7581019B1 (en) 2002-06-05 2009-08-25 Israel Amir Active client buffer management method, system, and apparatus
JP4029670B2 (ja) * 2002-06-11 2008-01-09 日本電気株式会社 無線アクセスにおける輻輳制御方法並びにシステム
JP2004194104A (ja) 2002-12-12 2004-07-08 Ntt Docomo Inc 通信システム、ゲートウェイ装置、プログラムおよび記録媒体
JP2004357226A (ja) 2003-05-30 2004-12-16 Kyocera Corp 動画像配信システム、及び動画像再生装置
JP4433202B2 (ja) 2003-07-11 2010-03-17 日本電気株式会社 トランスポート層中継方法及びトランスポート層中継装置並びにプログラム
US8218439B2 (en) * 2004-11-24 2012-07-10 Sharp Laboratories Of America, Inc. Method and apparatus for adaptive buffering
JP2007027979A (ja) * 2005-07-13 2007-02-01 Matsushita Electric Ind Co Ltd ネットワーク対応型電子機器
US8218657B2 (en) * 2005-09-02 2012-07-10 Netgear, Inc. System and method for automatic adjustment of streaming video bit rate
WO2008108379A1 (ja) * 2007-02-28 2008-09-12 Nec Corporation メディア配信システム、配信サーバ装置及びそれらに用いるメディア配信方法並びにそのプログラム
US8438301B2 (en) * 2007-09-24 2013-05-07 Microsoft Corporation Automatic bit rate detection and throttling
WO2009049676A1 (en) * 2007-10-17 2009-04-23 Ericsson Hungary Ltd Method and apparatus for use in a network
US9047236B2 (en) 2008-06-06 2015-06-02 Amazon Technologies, Inc. Client side stream switching
ES2624910T3 (es) * 2008-06-06 2017-07-18 Amazon Technologies, Inc. Conmutación de secuencia de lado de cliente
TW201019649A (en) * 2008-11-06 2010-05-16 Inst Information Industry Network system, adjusting method of data transmission rate and computer program procut thereof
KR101220176B1 (ko) * 2008-12-22 2013-01-11 한국전자통신연구원 이종 망간 핸드오버에 대한 적응형 미디어 전송 제어 시스템 및 방법
US8665724B2 (en) * 2009-06-12 2014-03-04 Cygnus Broadband, Inc. Systems and methods for prioritizing and scheduling packets in a communication network
JP2011188429A (ja) 2010-03-11 2011-09-22 Kyocera Corp 無線通信装置
US8441955B2 (en) * 2011-01-24 2013-05-14 Tektronix, Inc. Determining mobile video quality of experience and impact of video transcoding
JP5673216B2 (ja) 2011-03-01 2015-02-18 株式会社リコー 通信制御装置、通信制御システム、及び通信制御プログラム
US9736548B2 (en) * 2011-06-08 2017-08-15 Qualcomm Incorporated Multipath rate adaptation
EP2918032A4 (en) * 2012-11-08 2016-05-11 Factor Comm Corp Q METHOD AND APPARATUS FOR IMPROVING THE PERFORMANCE OF TCP AND OTHER NETWORK PROTOCOLS IN A COMMUNICATIONS NETWORK USING PROXY SERVERS
JP2013179678A (ja) * 2013-05-13 2013-09-09 Yamaha Corp ルータ装置
WO2016048983A1 (en) 2014-09-22 2016-03-31 Arris Enterprises, Inc. Video quality of experience based on video quality estimation

Also Published As

Publication number Publication date
CN107005486A (zh) 2017-08-01
CN107005486B (zh) 2020-09-29
WO2016080482A1 (ja) 2016-05-26
EP3223477A4 (en) 2017-10-18
JP6432976B2 (ja) 2018-12-05
JP2016100681A (ja) 2016-05-30
TWI655618B (zh) 2019-04-01
US10623464B2 (en) 2020-04-14
TW201636973A (zh) 2016-10-16
EP3223477A1 (en) 2017-09-27
US20170324795A1 (en) 2017-11-09
EP3223477B1 (en) 2020-03-04

Similar Documents

Publication Publication Date Title
ES2800508T3 (es) Dispositivo de transmisión de datos y método de transmisión de datos
US10574528B2 (en) Network multi-source inbound quality of service methods and systems
EP2668748B1 (en) Method for queuing data packets and node therefore
US9191280B2 (en) System, device, and method for a voiding bandwidth fragmentation on a communication link by classifying bandwidth pools
CN104954279B (zh) 一种传输控制方法、装置及***
KR102187810B1 (ko) 통신 시스템에서 데이터 흐름 제어 장치 및 방법
AU2016242302A1 (en) Systems and methods for managing multi-layer communication networks
CA2936948A1 (en) Pstn / voip communication system and method
EP2996285B1 (en) Scheduling method, apparatus and system
US10187305B2 (en) System and method for using a path control element as a central controller for local protection of label switched path (LSP)
US9397947B2 (en) Quality of experience for communication sessions
CN103069758A (zh) 局部拥塞暴露
CN103703722A (zh) P2mp隧道上自举故障检测会话
CN110809054A (zh) 数据传输方法、装置、设备和存储介质
CN104823393A (zh) 一种可提高数据传输速率的数据分流方法
KR102568436B1 (ko) 무선 통신 시스템에서 데이터의 전송 방법 및 장치
US20140369355A1 (en) Multiple gateway device, multiplex line communication system, multiple line communication method and program
EP2689563B1 (en) Use of sub path maintenance elements (spmes) for multiprotocol label switching (mpls) shared mesh protection
US20200304402A1 (en) Method and Apparatus for Path Computation
CN101588288A (zh) 链路属性信息的配置方法、通信设备与通信***
CN104967571B (zh) 一种带宽调整方法及装置
US9178790B2 (en) Methods, systems, and computer readable media for controlling Tx and Rx throughput over TCP
JP4698645B2 (ja) フロー制御装置およびフロー制御方法
CN103516619B (zh) 一种网络虚拟化***中带宽调整的方法及装置
US8976809B2 (en) Communication system, monitoring device of ring network, and flow rate monitoring method of ring network