Method and system for transmitting data from a first data network into a second data network
1 Assignment
0 Petitions
Accused Products
Abstract
Data packets which in addition to useful information, contain an item of information concerning the temporal sequence thereof, are transmitted from a first data network to a second data network. The reading out of the buffered data is initiated at a predeterminable location that is independent of the storage segmentation that results from the storage of data packets and is thus particularly suited for efficiently transmitting RTP data packets.
28 Citations
20 Claims
-
1-10. -10. (cancelled)
-
11. A method for transmission of data from a first data network to a second data network, where the data in the first data network is subdivided into packets, comprising:
-
storing in each data packet payload data and information about a time sequence which is provided in the second data network;
temporarily storing the data packets in a memory device based on the time sequence; and
reading the data packets which have been temporarily stored, starting with a predetermined data packet at a starting point located at any desired point in a data packet. - View Dependent Claims (12)
-
12. The method as claimed in claim 11,
wherein the data is transmitted to the second data network at a time which is defined by adding a predetermined delay time to a time ranking of the data, and wherein the starting point for said reading of the data packets temporarily stored in the memory device is chosen based on the predetermined delay time.
-
12. The method as claimed in claim 11,
-
-
18. A system for transmission of data from a first data network to a second data network, where the data in the first data network is subdivided into packets, comprising:
-
an input module receiving from the first data network data packets containing payload data and information about a time sequence in the second data network;
an output module transmitting the data to the second data network;
a synchronization module;
a memory device temporarily storing the data packets based on the time sequence; and
a read apparatus reading the data packets which have been temporarily stored, starting with a predetermined data packet at a starting point located at any desired point in a data packet. - View Dependent Claims (19, 20)
-
19. The system as claimed in claim 18, wherein said synchronization module adds a predetermined delay time to a time ranking of the data to control output of the data by said output module.
-
20. The system as claimed in claim 19, wherein said memory device includes
a header information memory storing header information for the data packets based on sequence numbering of the data packets; - and
a payload information memory storing the payload data in the data packets based on time stamps of the data packets.
- and
-
19. The system as claimed in claim 18, wherein said synchronization module adds a predetermined delay time to a time ranking of the data to control output of the data by said output module.
-
Specification
- Resources
Thank you for your request. You will receive a custom alert email when the Litigation Campaign Assessment is available.
×
-
Current AssigneeSiemens AG
-
Original AssigneeSiemens AG
-
InventorsFally, Gerhard, Jurkovicts, Richard, Morelj, Robert
-
Application NumberUS10/484,160Publication NumberTime in Patent OfficeDaysField of SearchUS Class Current370/412CPC Class CodesG01S 1/026 of associated receiversG01S 5/021 Calibration, monitoring or ...G01S 5/06 Position of source determin...G06F 1/1626 with a single-body enclosur...G06F 1/1639 the display being based on ...G06F 11/1425 by reconfiguration of node ...G06F 11/1482 by means of middleware or O...G06F 11/2007 using redundant communicati...G06F 21/305 by remotely controlling dev...G06F 21/6209 to a single file or object,...G06F 21/74 operating in dual or compar...G06F 21/88 Detecting or preventing the...G06F 2221/2105 Dual mode as a secondary as...G06F 2221/2115 Third partyG06F 3/0481 based on specific propertie...G11B 20/10009 Improvement or modification...G11B 20/10425 by counting out-of-lock eve...G11B 20/22 for reducing distortionsH03L 7/091 the phase or frequency dete...H04B 10/25754 Star network topologyH04B 7/2628 : using code-division multipl...H04B 7/2687 : Inter base stations synchro...H04J 13/0077 : Multicode, e.g. multiple co...H04J 13/16 : Code allocationH04J 3/0655 : using timestampsH04J 3/0658 : Clock or time synchronisati...H04L 1/0002 : by adapting the transmissio...H04L 1/0015 : characterised by the adapta...H04L 1/0066 : Parallel concatenated codesH04L 1/0068 : by puncturingH04L 1/1685 : the supervisory signal bein...H04L 1/1841 : ResequencingH04L 1/187 : Details of sliding window m...H04L 12/417 : with deterministic access, ...H04L 12/462 : LAN interconnection over a ...H04L 12/4641 : Virtual LANs, VLANs, e.g. v...H04L 2012/40215 : Controller Area Network CANH04L 2012/40273 : the transportation system b...H04L 25/03038 : with a non-recursive struct...H04L 25/4902 : Pulse width modulation; Pul...H04L 25/4904 : using self-synchronising co...H04L 25/497 : by correlative coding, e.g....H04L 27/156 : with demodulation using tem...H04L 41/06 : Management of faults, event...H04L 41/5009 : Determining service level p...H04L 41/5087 : wherein the managed service...H04L 43/0829 : Packet lossH04L 43/091 : Measuring contribution of i...H04L 43/50 : Testing arrangementsH04L 45/04 : Interdomain routing, e.g. h...H04L 45/22 : Alternate routingH04L 47/10 : Flow control; Congestion co...H04L 47/12 : Avoiding congestion; Recove...H04L 47/15 : in relation to multipoint t...H04L 47/193 : at the transport layer, e.g...H04L 47/2416 : Real-time trafficH04L 47/27 : Evaluation or update of win...H04L 47/283 : in response to processing d...H04L 47/34 : ensuring sequence integrity...H04L 47/70 : Admission control; Resource...H04L 47/72 : using reservation actions d...H04L 47/745 : Reaction in networkH04L 47/765 : triggered by the end-pointsH04L 47/822 : Collecting or measuring res...H04L 47/824 : Applicable to portable or m...H04L 51/04 : Real-time or near real-time...H04L 51/48 : Message addressing, e.g. ad...H04L 51/58 : Message adaptation for wire...H04L 61/2553 : Binding renewal aspects, e....H04L 65/1016 : IP multimedia subsystem [IMS]H04L 65/1043 : Gateway controllers, e.g. m...H04L 65/1101 : Session protocolsH04L 65/1104 : Session initiation protocol...H04L 65/4061 : Push-to services, e.g. push...H04L 65/613 : for the control of the sour...H04L 65/70 : Media network packetisationH04L 65/765 : intermediateH04L 67/1001 : for accessing one among a p...H04L 67/1034 : Reaction to server failures...H04L 69/16 : Implementation or adaptatio...H04L 69/163 : In-band adaptation of TCP d...H04L 69/40 : for recovering from a failu...H04L 9/085 : Secret sharing or secret sp...H04L 9/304 : based on error correction c...H04L 9/40 : Network security protocolsH04M 1/724 : User interfaces specially a...H04M 1/72415 : for remote control of appli...H04M 3/42221 : Conversation recording syst...H04M 7/0057 : Services where the data ser...H04M 7/1295 : Details of dual tone multip...H04N 1/00957 : Compiling jobs, e.g. for ba...H04N 1/32106 : separate from the image dat...H04N 1/40 : Picture signal circuits H04...H04N 19/109 : among a plurality of tempor...H04N 19/139 : Analysis of motion vectors,...H04N 19/51 : Motion estimation or motion...H04N 19/517 : by encodingH04N 19/527 : Global motion vector estima...H04N 19/625 : using discrete cosine trans...H04N 19/70 : characterised by syntax asp...H04N 19/91 : Entropy coding, e.g. variab...H04N 21/2543 : Billing , e.g. for subscrip...H04N 21/4181 : for conditional accessH04N 21/426 : Internal components of the ...H04N 21/433 : Content storage operation, ...H04N 21/4623 : Processing of entitlement m...H04N 21/47211 : for requesting pay-per-view...H04N 21/6175 : involving transmission via ...H04N 21/6187 : involving transmission via ...H04N 21/6582 : Data stored in the client, ...H04N 2201/0094 : Multifunctional device, i.e...H04N 2201/3212 : of data relating to a job, ...H04N 2201/3222 : of processing required or p...H04N 2201/3274 : Storage or retrieval of pre...H04N 23/57 : Mechanical or electrical de...H04N 5/38 : Transmitter circuitry for t...H04N 5/4448 : for frame-grabbingH04N 5/445 : for displaying additional i...H04N 5/45 : Picture in picture , e.g. d...H04N 5/46 : for receiving on more than ...H04N 5/64 : Constructional details of r...H04N 5/66 : Transforming electric infor...H04N 5/76 : Television signal recordingH04N 5/775 : between a recording apparat...H04N 5/85 : on discs or drumsH04N 5/907 : using static stores, e.g. s...H04N 7/0112 : one of the standards corres...H04N 7/0122 : the input and the output si...H04N 7/163 : by receiver means onlyH04N 7/17327 : with deferred transmission ...H04N 9/3129 : scanning a light beam on th...H04N 9/642 : Multi-standard receiversH04N 9/7925 : for more than one standardH04N 9/8042 : involving data reductionH04Q 2213/1302 : Relay switchesH04Q 2213/13039 : Asymmetrical two-way transm...H04Q 2213/1304 : Coordinate switches, crossb...H04Q 2213/13076 : Distributing frame, MDF, cr...H04Q 2213/13095 : PIN / Access code, authenti...H04Q 2213/13109 : Initializing, personal profileH04Q 2213/13298 : Local loop systems, access ...H04Q 2213/13349 : Network managementH04Q 3/0025 : Provisions for signallingH04Q 3/60 : for connecting to satellite...H04W 24/00 : Supervisory, monitoring or ...H04W 28/00 : Network traffic management;...H04W 28/18 : Negotiating wireless commun...H04W 28/26 : Resource reservationH04W 36/02 : Buffering or recovering inf...H04W 4/10 : Push-to-Talk [PTT] or Push-...H04W 4/12 : Messaging; Mailboxes; Annou...H04W 4/14 : Short messaging services, e...H04W 40/00 : Communication routing or co...H04W 48/08 : Access restriction or acces...H04W 52/0225 : using monitoring of externa...H04W 52/0248 : dependent on the time of th...H04W 52/0274 : by switching on or off the ...H04W 52/30 : using constraints in the to...H04W 56/00 : Synchronisation arrangementsH04W 64/00 : Locating users or terminals...H04W 68/00 : User notification, e.g. ale...H04W 72/1268 : of uplink data flowsH04W 72/23 : in the downlink direction o...H04W 72/52 : based on loadH04W 74/008 : with additional processing ...H04W 74/0816 : with collision avoidanceH04W 74/0833 : Random access procedures, e...H04W 76/10 : Connection setupH04W 76/12 : Setup of transport tunnelsH04W 76/18 : Management of setup rejecti...H04W 76/30 : Connection releaseH04W 76/34 : Selective release of ongoin...H04W 76/45 : for Push-to-Talk [PTT] or P...H04W 8/04 : Registration at HLR or HSS ...H04W 8/245 : from a network towards a te...H04W 8/26 : Network addressing or numbe...H04W 8/265 : for initial activation of n...H04W 84/042 : Public Land Mobile systems,...H04W 84/08 : Trunked mobile radio systemsH04W 84/12 : WLAN [Wireless Local Area N...H04W 88/06 : adapted for operation in mu...H04W 88/085 : Access point devices with r...H04W 88/16 : Gateway arrangementsY02D 30/70 : in wireless communication n...Y10S 370/906 : Fiber data distribution int...Y10S 370/907 : Synchronous optical network...Y10S 707/99943 : Generating database or data...