WO2000041369A1 - Procede et appareil permettant de selectionner des lignes de communication de donnees - Google Patents

Procede et appareil permettant de selectionner des lignes de communication de donnees Download PDF

Info

Publication number
WO2000041369A1
WO2000041369A1 PCT/JP1998/005980 JP9805980W WO0041369A1 WO 2000041369 A1 WO2000041369 A1 WO 2000041369A1 JP 9805980 W JP9805980 W JP 9805980W WO 0041369 A1 WO0041369 A1 WO 0041369A1
Authority
WO
WIPO (PCT)
Prior art keywords
line
communication
data
media
transmission
Prior art date
Application number
PCT/JP1998/005980
Other languages
English (en)
Japanese (ja)
Inventor
Masaaki Nemoto
Yasushi Matsutaka
Keiko Maita
Hiroshi Matsuyama
Original Assignee
Mitsubishi Denki Kabushiki Kaisha
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 Mitsubishi Denki Kabushiki Kaisha filed Critical Mitsubishi Denki Kabushiki Kaisha
Priority to PCT/JP1998/005980 priority Critical patent/WO2000041369A1/fr
Publication of WO2000041369A1 publication Critical patent/WO2000041369A1/fr

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/54Store-and-forward switching systems 
    • H04L12/56Packet switching systems
    • H04L12/5691Access to open networks; Ingress point selection, e.g. ISP selection
    • H04L12/5692Selection among different networks

Definitions

  • the present invention relates to a data communication line selection method and a data communication line selection device, and more particularly, to select a data communication line from two or more data communication lines when a communication application performs data communication, Alternatively, the present invention relates to a data communication line selection method for selecting a connection method from two or more connection methods and an improvement of a data communication line selection device.
  • a communication channel is assigned for each communication application or for each data communication by a communication application designating a communication channel. For this reason, the communication abridgement had to manage the line resources of the data communication equipment in addition to the original processing tasks.
  • FIG. 1 is a block diagram showing the configuration of a data communication device using an ISDN (Integrated Services digital network) line described in this publication.
  • 100, 100, and 102 in the figure are Communication application (AP), 103 is a line resource management unit, 104 is an ISDN connection control unit, 105 is an ISDN line connection unit, and 106 is an ISDN line.
  • Each communication application 100 to 102 specifies a communication channel and makes a line use request, and the line resource management unit 103, which holds the status information of the ISDN line 106, specifies the communication line.
  • Communication lines are allocated for each line use request based on the request. For this reason, since the communication applications 100 to 102 do not need to manage the line resources, the load on the communication application can be reduced, and the development thereof can be facilitated.
  • a communication line specifies a communication line.
  • a communication application which is supposed to be a general-purpose program that does not depend on an individual data communication device, needs to recognize the communication lines available for the data communication device and the line specifications and manage the communication channels. Atsuta.
  • a conventional data communication apparatus in which a communication application does not specify a communication line is disclosed in Japanese Patent Application Laid-Open No. Hei 4-1979.
  • This data communication device accesses a short data communication line when the number of transmitted data buckets is less than a specified number in a satellite bucket communication system, and connects a long data communication line when the number exceeds a specified number. It is to access.
  • this data communication device is used, there is no need for the communication application to specify the communication line.
  • this data communication method is applicable only when both selectable communication lines are bucket communication methods, and when a simple selection of a long data communication line and a short data communication line is performed.
  • This method can only be applied to Therefore, there is a problem that it is not possible to select two or more communication lines of different line types, such as a communication line of a circuit switching system, a communication line of a bucket switching system, a communication line of a random access system and the like.
  • a different connection method can be selected for each communication line, for example, when a different data transmission rate can be selected, there is a problem that an appropriate communication line cannot be selected.
  • the amount of communication data may change rapidly during data communication.
  • an optimum communication channel cannot be selected, and there has been a problem that a conventional data communication device cannot allocate an optimum communication channel. Disclosure of the invention
  • the data communication line selection method is based on an output from a communication application, a media identification step for identifying a media type of transmission data, and a line selection table for associating the media type with a communication line. And a line selecting step of reading out a communication line based on the communication line. Therefore, an appropriate communication line can be selected based on the media type of the transmission data.
  • the media identification step identifies the media type of the transmission data every time the communication application outputs the transmission data. Line can be selected.
  • a data communication line selection device provides a medium for identifying a media type of transmission data based on an output from a communication application.
  • the data communication line selecting device provides a data communication line selecting apparatus in which the media identification unit identifies the media type of the transmission data every time the communication application outputs the transmission data. It is possible to select an appropriate communication line.
  • FIG. 1 is a block diagram showing the configuration of a data communication device using an ISDN line disclosed in Japanese Patent Application Laid-Open No. 5-260444.
  • FIG. 2 is a diagram showing an example of a system configuration of an entire data communication network to which the data communication device of the present invention is applied (Embodiment 1).
  • FIG. 3 is a block diagram showing one configuration example of the data communication device DE 1 shown in FIG.
  • FIG. 4 is a schematic diagram showing an example of data constituting the transmission request signals 11a to 14a output from the communication applications 11 to 14 shown in FIG.
  • FIG. 5 is a diagram showing an example of data constituting the line selection table 201 shown in FIG.
  • S100 to S107 in FIG. 6 are flow charts showing an example of the operation of the line management unit 2 shown in FIG. 3, and a transmission request is sent from any of the communication applications 11 to 14. The process when a signal is received is shown.
  • FIG. 7 is a schematic diagram showing an example of data constituting transmission data 11a to 14a output from communication applications 11 to 14 shown in FIG. 3 (Embodiment 2).
  • S200 to S207 in FIG. 8 are flowcharts showing an example of the operation of the line management unit 2 shown in FIG. 3, and receive transmission data from any of the communication applications 11 to 14.
  • FIG. 7 is a schematic diagram showing an example of data constituting transmission data 11a to 14a output from communication applications 11 to 14 shown in FIG. 3 (Embodiment 2).
  • S200 to S207 in FIG. 8 are flowcharts showing an example of the operation of the line management unit 2 shown in FIG. 3, and receive transmission data from any of the communication applications 11 to 14.
  • FIG. 7 is a schematic diagram showing an example of data constituting transmission data 11a to 14a output from communication applications 11 to 14 shown in FIG. 3 (Embodiment 2).
  • S200 to S207 in FIG. 8 are flowcharts showing an example of the operation of the line management unit 2 shown in FIG.
  • S300 to S309 in FIG. 9 are flowcharts showing an example of the operation of the line management unit 2 shown in FIG. 3, and are performed when transmission data from any of the communication applications 11 to 14 is received. Processing is shown (Embodiment 3).
  • FIG. 10 is a diagram showing a system configuration example of the entire data communication network to which the data communication device of the present invention is applied (Embodiment 4).
  • FIG. 11 is a block diagram showing an example of the configuration of the data communication device DE 1 shown in FIG. 10 in further detail.
  • FIG. 12 is a diagram showing an example of the data constituting the line selection table 201 in the adapter ADP.
  • FIG. 13 is an explanatory diagram showing an example of the channel switching sequence of the data communication device DE 1 and the base station BS 1 shown in FIG. 11, in which the line management section 2 executes the flowchart of FIG. 9 (Embodiment 3).
  • the mobile phone MS performs channel switching.
  • FIG. 2 is a diagram showing an example of the system configuration of the entire data communication network to which the data communication device according to the present invention is applied.
  • DE 1 is a data communication device according to the present invention
  • DE 2 is a remote-side data communication device that performs data communication with the data communication device DE 1.
  • NW1 to NW3 are data communication networks that provide a data communication line to the data communication device DE1, and the data communication device DE1 is connected via the data communication lines L1 to L3.
  • NW4 is a remote This is a data communication network that provides a data communication line to the data communication device DE2 on the data side.
  • the data communication lines L1 to L3 are any of data communication lines such as a circuit switching system, a packet switching system, and a random access system. If the line type of at least one of the data communication lines L 1 to 3 is different from the line type of the other data communication lines, furthermore, all of the data communication lines 1 to 3 When the line types are different, the effect of the present invention becomes remarkable.
  • Data communication lines L1 to L3 include, for example, ISDN basic lines, ISDN primary group lines, ISDN bucket lines, bucket dedicated lines, dedicated lines, and other wired lines, PDC lines, PHS lines, -A wireless line such as a 2000 line can be used.
  • GW1 to GW3 are gateway devices for relaying between different data communication networks such as protocols, and interconnect the data communication networks NW1 to NW3 and the data communication network NW4. Connected to
  • FIG. 3 is a block diagram showing a configuration example of the data communication device DE 1 according to the present invention.
  • Reference numerals 11 to 14 in the figure denote communication applications for performing data communication with the remote-side data communication device DE2. These communication applications operate on the data communication device, but may also operate on a personal computer or the like (not shown) connected to the data communication device DE 1.
  • These communication applications 11 to 14 are general-purpose software that does not depend on the data communication device, and may operate under an OS (operating system).
  • the communication applications 11 to 14 are described as being respectively a file transfer application, a still image transfer application, a videophone application, and an Internet access application (a browser or the like). I do.
  • Reference numerals 31 to 33 in the figure denote communication lines L to which the data communication device DE 1 is connected. These are line control units provided for each of 1 to 3 and are configured by circuits for performing line connection, line disconnection, data transmission / reception, etc. of the communication lines L 1 to L 3 respectively.
  • the communication line L1 is an ISDN unrestricted digital line
  • the line control unit 31 controls connection of the communication line L1 according to a connection method of 64 kbit / s or 128 kbit / s.
  • the communication line L2 is an ISDN packet line
  • the line control unit 32 controls the communication line L2 using a Dch packet or Bch packet connection method.
  • the communication line L3 is an ATM (Asynchronus Transfer Mode) line, and the line control unit 33 controls the communication line L3.
  • the connection method means different communication speeds or service items that can be used on the same communication line.
  • the communication speed and service items, such as the data communication line L3, are specified in advance, and the connection method of the communication line that cannot be selected for each communication application or data communication is called "fixed method". ⁇ _ and.
  • Reference numeral 2 in the figure denotes a line management unit that selects a communication line and a connection method when the communication applications 11 to 14 perform data transmission, and includes a media identification unit 200, a line selection table 201, and a line selection unit. 202 and a timer unit 203.
  • 11a to 14a and 11b to 14b are transmission / reception signals between the communication applications 11 to 14 and the line management unit 2, and 31a to 33a and 31b to 3 3b is a transmission / reception signal between the line management unit 2 and the line control units 31 to 33.
  • These signals can also be realized by event processing or the like in software.
  • the communication applications 11 to 14 output one or more transmission data as signals 11 & to 14 & after outputting transmission request signals as signals 11 a to 14 a at the time of data transmission. Further, based on these signals, the line monitoring unit 2 outputs transmission request signals as the signals 31a to 34a, or outputs one or more transmission data.
  • the media identification unit 2000 identifies the media type of the transmission data based on the signals 11a to 14a output from the communication application.
  • the media type of the transmission data means the classification of the content included in the transmission data according to the media. For example, the media type is whether the content of the transmission data is a still image, a text, a moving image, or a high-speed moving image + audio (a combination of high-speed moving image and audio).
  • the file transfer application 11 outputs text data as transmission data
  • the Internet access application 14 transmits still image, text, video or high-speed video + audio as transmission data. Is output. Therefore, in this case, the transmission request signal output by the file transfer application always includes “text” as the media type, and the transmission request signal output by the internet ⁇ access ⁇ abbreviation 14
  • the media type includes “still image”, “text”, “moving image”, or “high-speed moving image + audio”.
  • FIG. 4 is a schematic diagram showing an example of the data format (data structure) of the transmission request signals 11a to 14a.
  • This transmission request signal is output from the communication applications 11 to 14 to the line management unit 2 at the start of data transmission.
  • a transmission request signal includes various kinds of control data together with a transmission request signal identifier.
  • the media information of the transmission data is also included in the transmission request signal as one of the control data.
  • the media identification unit 2000 extracts the media information from the transmission request signal and identifies the media type.
  • the media type to be identified may be the extracted media information itself, or may be a further processed version of the extracted media information.
  • the extracted media information may be further grouped or further subdivided.
  • the line selection table 201 includes rules for associating an optimum communication line for each media type and an optimum connection method on the communication line. This time By using the line selection table 201, it is possible to select an optimum communication line and connection method based on the type of media.
  • FIG. 5 is a diagram showing an example of data constituting the line selection table 201.
  • "still image” is associated with a 64 Kbit / s connection of an ISDN unrestricted digital line (communication line L1)
  • "text” is connected to a Dch bucket connection of an ISDN bucket line (communication line L2).
  • the correspondence is as follows: "High-speed video + voice” is associated with the ATM line, and "Video” is associated with the 128Kbit / s connection of the ISDN unrestricted digital line (communication line 1).
  • connection method for high-speed video and audio is fixed, and the connection method is not specified as in other media.
  • the reason for this is that in this communication device, it is not necessary to specify the connection method because the connection of the ATM line is always controlled by a specific connection method.
  • the connection method is fixed—for a part or all communication lines, the connection method may be fixed in the line selection table 201.
  • the line selection table 201 can be constituted by storage means such as ROM, RAM, EEPROM, etc., but is constituted by writable storage means, and each rule in the line selection table 201 can be easily determined. Ultimately it can be changed. For example, it is desirable that it can be easily changed from the maintenance interface of the data communication device (not shown).
  • the line selection unit 202 reads the communication line and connection method corresponding to the identified media type from the line selection table 201 and selects one of the communication lines L1 to L3. Then, a transmission request signal is output to the line control units 31 to 33 corresponding to the selected communication lines L1 to L3. This signal includes the connection method, and the line control units 31 to 33 that have received the transmission request signals 31a to 33a connect the line by the specified connection method.
  • each of the communication applications 11 to 14 can perform data communication with the remote data communication device DE2.
  • the line selection unit 202 when the communication application outputs a transmission stop signal as signals 11a to 14a, or when a timer part 203 described later outputs a time-up signal, A transmission stop signal is output as a signal 31a to 33a, and the line controllers 31 to 33 disconnect the communication line.
  • the timer unit 203 is a means for measuring the interruption time of data transmission.
  • the timer unit 203 is reset by the line selection unit 202, and when a predetermined interruption time has elapsed, a time-up signal is sent to the line selection unit 202. Is output. If the timer unit 203 measures the interruption time for each communication line or communication application, and the line selection unit 202 outputs a reset signal for each communication line or communication application, the communication line or communication The interruption time can be measured for each application.
  • the media identification unit 200, the line selection unit 202, and the timer part 203 can be realized not only as hardware (that is, a circuit) but also as software that operates on a microphone processor. it can. Further, the line management unit 2 including the table 201 can be realized by a microcomputer.
  • S 100 to S 107 in FIG. 6 are front-end diagrams showing an example of the operation of the line management unit 2, and output signals 11 from any of the communication applications 11 to 14 are shown. It shows the processing when receiving a to 14a.
  • the operation of the line manager 2 differs depending on whether the received data 11a to 14a is a transmission request signal or a transmission data (step S100).
  • the transmission request signal is issued when a data transmission request occurs in the communication applications 11 to 14.
  • the media identification unit 2000 extracts the media information from the transmission request signal and identifies the media type of the transmission data (step S101).
  • the line selection unit 202 refers to the line selection table 201 based on the identified media type, and reads out the communication lines L1 to L3 and the connection format associated with this media type (step S1). 0 2).
  • the line selection unit 202 selects the read communication line as a communication line corresponding to the received transmission request, and includes a connection method to the line control units 31 to 33 corresponding to the communication line.
  • a transmission request signal is output (step S103).
  • the line control units 31 to 33 receiving this transmission request signal perform line connection according to the specified connection method.
  • the completion of the line connection is notified to the line management unit 2 as signals 31b to 33b, and the line management unit 2 receiving this notification transmits the signals 11b to The transmission permission is notified to the applications 11a to 14a as 14b.
  • the line selection unit 202 outputs a reset signal to the timer unit 203 (step S104). Based on the reset signal, the timer part 203 starts measuring the interruption period and ends the process.
  • the timer part 203 starts a new measurement of the interruption period every time a reset signal is received, and sends a time-up signal to the line selection unit 202 when the measured value reaches the predetermined interruption time. Output.
  • the line selection unit 202 disconnects the connected communication line based on the time-up signal or the transmission stop signal from the communication application 11 to 14.
  • the received data 11a to 14a of the line management unit 2 is transmission data in step S100.
  • the transmission data is issued by the communication applications 11 to 14 after the transmission request signal is output.
  • the line management unit 2 receives the transmission data, it checks whether the communication line selected in step S102 is being connected (step S105). For example, by judging whether or not the timer part 203 has expired, it is possible to check whether the communication line is connected or disconnected. As a result, if the line is not connected, this process is terminated. At this time, the line management unit 2 notifies the communication applications 11 to 14 that the line has not been connected.
  • the line selection unit 202 sequentially outputs the transmission data to the line control units 31 to 33 corresponding to the selected communication line (step S106). Then, the line controllers 31 to 33 transmit the received transmission data to the remote-side communication device DE 2 via the data lines L 1 to L 3. This step S106 is repeated until all data is transmitted (step S107).
  • the completion of the data transmission is notified to the line management unit 2 as signals 31b to 33b, and the line management unit 2 receiving this notification sends the signals 11b to The transmission completion is notified to the applications 11a to 14a as 14b.
  • the line selection unit 202 outputs a reset signal to the timer unit 203 (step S104), and the timer part 203 starts measuring the interruption period and ends this process. I do.
  • the media identification unit 200 extracts the media information “text” of the transmission request signal and transmits it. Identifies that the media type of the data is text.
  • the line selector 202 reads out the Dch bucket connection of the communication line L2 from the line selection table 201, and outputs a transmission request signal including the connection method to the line controller 32. Based on this signal, the line controller 32 connects to the communication line and connects 2 with a Dch bucket. Thereafter, the transmission data output from the communication case 11 is output to the line control unit 32 by the line selection unit 202, and is transmitted from the line control unit 32 to the communication line L2.
  • the media type of the transmission data has some correlation with the data length. If a line and a connection method are selected, a communication line and a connection method can be selected in consideration of the data length of the transmission data. Furthermore, by selecting the communication line or connection type based on the media type, it is possible to make a selection in consideration of the required communication speed, communication quality, and the like.
  • Communication line and connection method can be selected.
  • the communication application does not have to manage the line resources and designate the communication line. Even so, it is possible to select the communication line and connection method that are optimal for the media. In other words, there is no need to use a dedicated communication application (including processing of a part of a general-purpose communication application or setting of predetermined parameters).
  • the user can freely select a communication application from commercially available general-purpose communication applications, and the latest communication application can be used at low cost. Further, the setting work for each data communication device is not required, and the installation work of the communication application becomes easy.
  • the case where the data communication device DE 1 is connected to three networks NW 1 to 3 has been described. However, the case where the data communication device DE 1 is connected to two or more networks is described. Has the same effect.
  • Embodiment 1 has described the case where the media type is identified based on the transmission request signal from the communication application. However, in the present embodiment, the case where the media type is identified based on the transmission data from the communication application is described. explain.
  • FIG. 7 is a schematic diagram showing an example of a data format (data structure) of transmission data output from the communication applications 11 to 14.
  • transmission data includes a transmission data identifier, various types of control data, and a data body, and media information of the data body is included in the transmission data as one of the control data.
  • the media identification unit 2000 extracts this media information from the transmission data and identifies the media type.
  • the identified media type may be the extracted media information itself, or may be a further processed version of the extracted media information.
  • the extracted media information may be further grouped or further subdivided.
  • S200 to S207 in FIG. 8 are flowcharts showing an example of the operation of the line management unit 2 shown in FIG. 3, and are transmitted from any of the communication applications 11 to 14. The process when data is received is shown.
  • the line management unit 2 receives a transmission request signal, it does not output a transmission request to the line control units 31 to 33, and the transmission permission is applied as a signal 11b to 14b to the application Notify 11a to 14a.
  • the line control units 3 1 to 3 3 First, a transmission request is output, and further transmission data is output.
  • the communication applications 11 to 14 issue one or more transmission data as the signals 11a to 14a after outputting the transmission request signal.
  • the line management unit 2 checks whether the transmission data is the first transmission data after receiving the transmission request signal (step S20).
  • the media identification unit 200 extracts the media information from the transmission data and identifies the media type of the transmission data (step S202).
  • the line selection unit 202 refers to the line selection table 201 based on the identified media type, and reads out the communication lines L1 to L3 and the connection type associated with this media type (step S). 2 0 3).
  • the line selection unit 202 selects the read communication line as a communication line corresponding to the received transmission request, and includes a connection method to the line control units 31 to 33 corresponding to the communication line.
  • a transmission request signal is output (step S204).
  • the line control units 31 to 33 receiving this transmission request signal perform line connection according to the specified connection method, and notify the line management unit 2 of the completion of the line connection.
  • the line management unit 2 receiving this notification sequentially outputs the transmission data to the line control units 31 to 33 (step S205). Then, the line controllers 31 to 33 transmit the received transmission data to the remote-side communication device DE2 via the data lines L1 to L3. This step S205 is repeated until all data has been transmitted (step S205).
  • the completion of the data transmission is notified to the line management unit 2 as signals 31b to 33b, and the line management unit 2 receiving this notification transmits the signal 11
  • the transmission completion is notified to the applications 11a to 14a as b to 14b ( then, the line selection unit 202 outputs a reset signal to the timer unit 203 (step S 207) Based on this reset signal, the timer Part 203 starts the measurement of the suspension period and ends the process.
  • step S200 if the transmission data received by line management section 2 is not the first transmission data, the data line should have been connected when the previous transmission data was received. However, the data line may be disconnected after a predetermined interruption period has elapsed. Therefore, the line management unit 2 checks whether the communication line selected in step S203 is being connected (step S201).
  • the line selection unit 2 If the line is connected, the line selection unit 2
  • the transmission data is output according to O2 (steps S205 to S207), and after the line is disconnected, the line is connected again (steps S202 to S200).
  • the media identification unit 200 extracts the media information “still image” from the control data of the transmission data. Then, the media type of the transmission data is identified as a still image.
  • the line selection unit 202 reads out the 64 Kbit / s packet connection of the data line L1 from the line selection table 201, and sends a transmission request signal including the connection method to the line control unit 31. Output. Based on this signal, the line controller 31 connects the communication line L 1 at 64 Kbit / s. Then, the transmission data is continuously output to the line control unit 31 by the line selection unit 202, and transmitted to the data line L1 from the line control unit 31. If the still image transfer application 12 outputs still image data as the second transmission data, the transmission data is output to the line controller 31 without outputting the transmission request signal.
  • Embodiment 2 when the data line is connected, the media type is identified, and the optimum data line and connection method are selected.After that, other transmission data are also connected unless the line is disconnected. Transmitted to data line.
  • a media type is identified each time transmission data is received, and an optimal data line and connection method are selected and transmitted for each transmission data.
  • S300 to S309 in FIG. 9 are flowcharts showing an example of the operation of the line management unit 2 shown in FIG. This flowchart shows a data transmission process when any of the communication applications 11 to 14 performs data transmission.
  • the communication applications 11 to 14 issue one or more transmission data after issuing the transmission request signal.
  • the media identification unit 200 extracts the media information from the transmission data and identifies the media type of the transmission data (step S300).
  • the line selection unit 202 stores the media type and checks whether the transmission data is the first transmission data after receiving the transmission request signal (step S301).
  • the line selection unit 202 refers to the line selection table 201 based on the identified media type (step S304), and the line control units 31 to 33 Then, a transmission request signal is output (step S305).
  • step S301 the transmission data received by the line management unit 2 is not the first transmission data, and the media type identified in step S300 and stored in the line management unit 2 The media type of the previous transmission data is compared with that of the previous transmission data (step S302).
  • the line selection unit 202 A transmission end request is output as signals 31a to 33a to the line controllers 31 to 33 during line connection (step S303).
  • the line control units 31 to 33 receiving the transmission end notification notify the line management unit 2 of a disconnection completion notification after disconnecting the line.
  • the line selector 202 connects the data line according to the media type (steps S304, S305) o
  • step S302 it is checked whether or not the data line from which the previous transmission data was transmitted is being connected (step S309). If the line has been disconnected due to the elapse of the suspension period, the line selection unit 202 connects the data line according to the media type (steps S304, S305).
  • step S305 If the line connection is completed in step S305, or if it is determined in step S309 that the line is being connected, the line selector 202 selects the line controller 31
  • the transmission data is sequentially output to 333 (steps S306, S307), and a reset signal is output to the timer part 203 (step S308).
  • the application 14 may output the still image data in the line selection table 201 based on the identified media type.
  • the line controller 31 connects the communication line L 1 at 64 Kbit / s. Then, the transmission data is sent from the line controller 31 to the data line L1.
  • the transmission data is transmitted from the line controller 31 because the identified media type matches the first transmission data. Sent to data line L1.
  • the line control unit 32 connects the communication line L2 with a Dch packet. Then, the transmission data is transmitted from the line control unit 32 to the data line L2.
  • the type of the media is identified, and by selecting the optimum communication line and connection method, the data communication composed of various media is performed.
  • the most suitable communication line and connection method can always be selected. For example, when transmitting transmission data composed of various media after outputting one transmission request signal, an optimal communication line or connection method corresponding to the medium can be selected for each transmission data.
  • the present invention is effective when the amount of communication data changes rapidly during data communication, such as in the case of Internet access.
  • the optimum channel cannot be selected at the time of the transmission request made by the communication application.
  • the media type is identified for each transmission data and the communication line or Because the connection method is selected, even if the amount of communication data changes rapidly during data communication, the optimal communication line and connection method can always be selected, thus making more efficient use of line resources. can do.
  • the line manager 2 outputs the transmission request by referring to the line selection table 201 after outputting the transmission end request (S303 to S300). 305), a channel switching request indicating a transmission request and a transmission end request may be output. In addition, a transmission request is output, and a termination request is output after confirming the completion notification of the line connection from the line control units 31 to 33.On the other hand, if the completion notification cannot be confirmed, the line is not switched. It can also be.
  • FIG. 10 is a diagram showing a system configuration example of the entire data communication network to which the data communication device of the present invention is applied. This figure is
  • Fig. 3 shows a case where the data communication network NW 1 to NW 3 in Fig. 3 is configured by a wireless communication network, and the data communication device DE 1 includes a data terminal DT, an adapter ADP, and a mobile phone MS.
  • the mobile phone MS is a communication terminal that has a radio communication channel with each of the base stations BS 1 to BS 3 and can select any one of the radio communication channels, and is preferably a mobile communication terminal such as a cellular phone. It is.
  • the mobile phone MS can perform PDC bucket communication with the base station BS1, and can perform PHS unrestricted digital communication with the base stations BS2 and BS3. Shall be.
  • the communication between the mobile phone MS and the base stations BS1 to BS3 need not be limited to these communications, and may be, for example, the GSM scheme or satellite communications.
  • the base stations BS1 to BS3 are connected via a gateway GW to a data communication network NW to which a remote-side data communication device DE2 is connected.
  • the data terminal DT is, for example, a personal computer, which is electrically connected to the mobile phone MS via the adapter ADP. This electrical connection can be made detachable via, for example, a cable or a connector.
  • the data terminal DT can operate one or more communication application software that performs data communication with the remote data communication device DE2. These communication applications are general-purpose software that does not depend on data communication devices.
  • FIG. 11 is a block diagram showing an example of the configuration of the data communication device DE 1 shown in FIG. 10 in further detail.
  • Adapter ADP is a data terminal DT Based on these outputs, the wireless communication line of the mobile phone MS is selected. That is, the adapter ADP is configured to include a line management unit 2 similar to that shown in FIG. 3, and this line management unit 2 operates according to the flowchart shown in FIG. 6, FIG. 8, or FIG. Further, the mobile phone MS is configured to include line control units 31 to 33.
  • connection between the data terminal DT and the adapter ADP corresponds to 11a to 14a and 11b to 14b in Fig. 3, and the connection between the adapter ADP and the mobile phone MS is shown in Fig. 3 These correspond to 1 a to 33 a and 31 b to 33 b.
  • the data terminal DT and the adapter ADP, or the adapter ADP and the mobile phone MS can be configured as an integrated device, and used detachably connected to the remaining devices. Further, the data terminal DT, the adapter ADP and the mobile phone MS can be configured as an integrated data communication device DE1.
  • FIG. 12 is a diagram showing an example of data constituting the line selection table 201 in the adapter ADP.
  • “Text” corresponds to 9.6Kbit / s connection of PDC bucket line (communication line L1)
  • “Movie” corresponds to 64Kbit / s connection of PDC bucket line (communication line L1).
  • “still image” is compatible with 32Kbit / s connection of PHS unrestricted digital line (communication line L2)
  • “high-speed video + audio” is 64Kbit of other PHS unrestricted digital line (communication line L3).
  • FIG. 13 is an explanatory diagram showing an example of a channel switching sequence of the data communication device DE 1 and the base station BS 1 shown in FIG. 11, in which the line management unit 2 executes the flow chart of FIG. 3), and shows an operation when the mobile phone MS performs channel switching.
  • the mobile phone MS and the base station BS1 have already been connected by a communication line L1 and a bucket exchange with a connection method of 9.6 Kbi't / s.
  • This transmission data is output to the adapter AD #.
  • the adapter ADP identifies the media type of the transmission data based on the transmission request signal, and selects a new communication line and connection method based on the media type.
  • the adapter ADP outputs a channel switching request to the mobile phone MS.
  • the mobile phone MS After checking whether the requested communication line and connection method are available with the base station BS1, the mobile phone MS transmits a communication channel switching request to the base station BS1.
  • the channel switching request to the base station BS1 is performed using a normal channel switching procedure used when the communication quality is degraded or a re-calling handover procedure.
  • the mobile phone MS After receiving the channel switching instruction from the base station BS1, the mobile phone MS outputs a channel switching response to the adapter ADP to notify that the channel switching has been completed. Thereafter, adapter ADP outputs the transmission data to mobile phone MS.
  • channel switching in mobile phone MS that is, switching of a communication line or a connection method, can be performed using a normal channel switching procedure or a recalling hand communication procedure.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Communication Control (AREA)

Abstract

L'invention concerne un procédé permettant de sélectionner des lignes de communication, consistant à identifier le type de support des données transmises en fonction de la sortie d'une application de communication, et à extraire une ligne de communication correspondant au type de support provenant d'une table de sélection de ligne. La ligne de communication la plus appropriée pour le type de support des données transmises peut être sélectionnée sans la décision de l'application de communication.
PCT/JP1998/005980 1998-12-28 1998-12-28 Procede et appareil permettant de selectionner des lignes de communication de donnees WO2000041369A1 (fr)

Priority Applications (1)

Application Number Priority Date Filing Date Title
PCT/JP1998/005980 WO2000041369A1 (fr) 1998-12-28 1998-12-28 Procede et appareil permettant de selectionner des lignes de communication de donnees

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/JP1998/005980 WO2000041369A1 (fr) 1998-12-28 1998-12-28 Procede et appareil permettant de selectionner des lignes de communication de donnees

Publications (1)

Publication Number Publication Date
WO2000041369A1 true WO2000041369A1 (fr) 2000-07-13

Family

ID=14209740

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP1998/005980 WO2000041369A1 (fr) 1998-12-28 1998-12-28 Procede et appareil permettant de selectionner des lignes de communication de donnees

Country Status (1)

Country Link
WO (1) WO2000041369A1 (fr)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002335562A (ja) * 2001-05-08 2002-11-22 Kyocera Corp 無線通信機
JP2003046575A (ja) * 2001-07-27 2003-02-14 Matsushita Electric Ind Co Ltd 通信システム、情報通知システム及び交換装置
JP2007179555A (ja) * 2005-03-01 2007-07-12 Omron Corp 監視システム
US7929435B2 (en) 2003-05-20 2011-04-19 Fujitsu Limited Application handover method for mobile communications system, and mobility management node and mobile node used in the mobile communications system
US8149724B2 (en) 2003-08-18 2012-04-03 Nokia Corporation Selecting a data transfer method
US8706087B2 (en) 2002-05-29 2014-04-22 Qualcomm Incorporated Method and apparatus for sending a message from a wireless device
JP2017046335A (ja) * 2015-08-24 2017-03-02 日本電信電話株式会社 通信装置、通信方法及び通信プログラム

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH05316248A (ja) * 1992-05-08 1993-11-26 N T T Data Tsushin Kk 通信回線自動選択方法
JPH05327702A (ja) * 1992-05-21 1993-12-10 Oki Electric Ind Co Ltd 通信回線アクセス方式
JPH1013434A (ja) * 1996-06-25 1998-01-16 Nippon Telegr & Teleph Corp <Ntt> パケット中継装置

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH05316248A (ja) * 1992-05-08 1993-11-26 N T T Data Tsushin Kk 通信回線自動選択方法
JPH05327702A (ja) * 1992-05-21 1993-12-10 Oki Electric Ind Co Ltd 通信回線アクセス方式
JPH1013434A (ja) * 1996-06-25 1998-01-16 Nippon Telegr & Teleph Corp <Ntt> パケット中継装置

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002335562A (ja) * 2001-05-08 2002-11-22 Kyocera Corp 無線通信機
JP4741102B2 (ja) * 2001-05-08 2011-08-03 京セラ株式会社 無線通信機
JP2003046575A (ja) * 2001-07-27 2003-02-14 Matsushita Electric Ind Co Ltd 通信システム、情報通知システム及び交換装置
US8706087B2 (en) 2002-05-29 2014-04-22 Qualcomm Incorporated Method and apparatus for sending a message from a wireless device
US7929435B2 (en) 2003-05-20 2011-04-19 Fujitsu Limited Application handover method for mobile communications system, and mobility management node and mobile node used in the mobile communications system
US8149724B2 (en) 2003-08-18 2012-04-03 Nokia Corporation Selecting a data transfer method
US8767770B2 (en) 2003-08-18 2014-07-01 Nokia Corporation Selecting a data transfer method
JP2007179555A (ja) * 2005-03-01 2007-07-12 Omron Corp 監視システム
JP2017046335A (ja) * 2015-08-24 2017-03-02 日本電信電話株式会社 通信装置、通信方法及び通信プログラム

Similar Documents

Publication Publication Date Title
US6768904B2 (en) Data communication method using mobile terminal
CN102123481B (zh) 选择多带接入点以与多带移动站相关联的方法及装置
EP0608405B1 (fr) Transmission par telecopie dans un reseau radiotelephonique cellulaire numerique
JP2930926B2 (ja) 無線通信システムにおける呼設定方法
US20050163077A1 (en) Handover control method
WO2002015630A1 (fr) Systeme de communication mobile, son procede de commutation de ressources, dispositif et procede de controle de reseau compris dans ce systeme
RU2003128104A (ru) Система связи, содержащая множество сетей связи
KR19990082120A (ko) 자동적인 데이터 서어비스 선택
JPH10191424A (ja) 通信システム
WO2000041369A1 (fr) Procede et appareil permettant de selectionner des lignes de communication de donnees
US6985729B2 (en) Wireless communication apparatus
RU2147771C1 (ru) Дистанционное вокодирование по линии связи на большую дальность действия
JP2007143038A (ja) 無線電話機能とip電話機能を有する無線端末および公衆無線回線と無線lan間のローミング方法
US20020004818A1 (en) Data transmission method and arrangement
US6654605B1 (en) Point to multipoint radio data service
JP3542906B2 (ja) データ通信端末接続方式
JP2872154B2 (ja) デジタル移動通信システムの単信通信制御方法
JP3255140B2 (ja) データ回線選択方法およびデータ回線選択装置
JPH11275143A (ja) 無線データ通信方法及び無線データ通信装置
WO2002045454A1 (fr) Dispositif de station de base et procede de commande de connexion de circuits
JPH0879160A (ja) 移動体通信システム
JP3075508B2 (ja) デジタル移動ファクシミリ通信システム
KR100349651B1 (ko) 무선 가입자망 시스템에서의 모뎀 통신 방법
KR20030080831A (ko) 이동 통신 시스템에서의 서비스 타입 변경 방법
KR20010103952A (ko) 하나의 케이블을 통해 가입자간 통신하기 위한 통신시스템 및 그 방법

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): JP KR US

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE

121 Ep: the epo has been informed by wipo that ep was designated in this application
NENP Non-entry into the national phase

Ref country code: JP

Ref document number: 2000592999

Format of ref document f/p: F

122 Ep: pct application non-entry in european phase