Method for transmitting data of different applications via packet transmission network, corresponding units and corresponding program
AssigneeSiemens Aktiengesellschaft
InventorKlaus Hoffmann
Life of this patent
Estimating the term…
Abstract
The invention relates, among other things, to a method, according to which data packets are forwarded in a packet transmission network (10), based on the routing data contained in said data packets. Depending on the type of application, when a transmission protocol is used, different values are used for a comparison variable, which determines a waiting time, in which the system waits for data packets that should arrive at a gateway (42) according to a predetermined sequence.
Claims14
Method for transmitting data of different applications via a packet transmission network (10),
- in which data packets (250 to 254) contain routing data and useful data in a packet transmission network (10),
- in which the data packets (250 to 254) are forwarded based on the routing data in the packet transmission network (10) and transmitted according to a predetermined transmission protocol,
- in which on receipt of the data packets (250 to 256) the sequence is reset, in which the data packets (250 to 254) are sent,
- in which the received data packets (250 to 254) are further processed according to the sequence,
- in which the processing of the data packets (250 to 254) is continued in the reset sequence based on a comparison variable (“X-MaJiBu”), even if a previous data packet (252) has not yet been received,
- or in which a repeat transmission of at least one data packet (252) is requested based on the comparison variable (“X-MaJiBu”),
- and in which different values of the comparison variable (“X-MaJiBu”) are predetermined for different applications depending on the application for which the useful data is transmitted.
Method according to one of the preceding claims, characterized in that one type of application is the real-time transmission of voice data and that the other type of application is the transmission of computer data, which is already stored in full in a transmission unit (DA) before the start of transmission, preferably program data for specifying commands for a processor and/or text data and/or image data, and/or that the value of the comparison variable for the transmission of computer data is significantly higher than the value of the comparison variable for the transmission of voice data.
Method according to one of the preceding claims, characterized in that a transmission path for transmitting useful data is established between two terminals (DA, DB) of a circuit-switched telecommunication network (12),
- a section (118) of the transmission path between two gateways (28, 42) is located in the packet transmission network (10), the gateways (28, 42) are controlled by at least one control unit (52, 54),
- and that the control unit (54) of the gateway (42) receiving the data packets (250 to 252) predetermines the value of the comparison variable (“X-MaJiBu”).
Method according to one of the preceding claims, characterized in that when determining the transmission path at least one switching center (48, 50) is used to switch data in a circuit-switched data transmission network,
- and that the type of data application is identified using a parameter stipulated in a signaling protocol for switching centers, preferably using the parameter (TMR) stipulated in the ISUP standard or in the BICC standard for describing the request to the transmission medium,
- and that the switching center (48, 50) prompts the predetermination of the value for the comparison variable (“X-MaJiBu”).
Method according to one of the preceding claims, characterized in that the packet transmission network (10) is the internet or another data transmission network operating according to the internet protocol.
Method according to one of the preceding claims, characterized in that the value of the comparison variable directly indicates a waiting time or that the value of the comparison variable determines the size of a buffer for storing data packets.
Dependencies are inferred from the claim text.