+

WO2000041369A1 - Method and apparatus for selecting data communication line - Google Patents

Method and apparatus for selecting data communication line 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
French (fr)
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/en
Publication of WO2000041369A1 publication Critical patent/WO2000041369A1/en

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

A method of selecting communication lines, comprising the steps of identifying the type of media of transmitted data according to the output from a communication application, and retrieving a communication line corresponding to the type of media from a line selection table, whereby the most suitable communication line for the type of media of the transmitted data can be selected without the communication application's decision.

Description

明 細 書  Specification
データ通信回線選択方法およびデータ通信回線選択装置 Data communication line selection method and data communication line selection device
技術分野 本発明は、 データ通信回線選択方法およびデ一タ通信回線選択装置に 係り、さらに詳しくは、通信アプリケーションがデータ通信を行う際に、 2以上のデータ通信回線からデータ通信回線を選択し、 あるいは、 2以 上の接続方式から接続方式を選択するデータ通信回線選択方法およびデ —タ通信回線選択装置の改良に関する。 背景技術 TECHNICAL FIELD 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. Background art
2以上のデータ通信回線を利用可能なデータ通信装置では、 通信アブ リケ一シヨンに対し、 いずれかのデータ通信回線を割り当てる必要があ る。 特に、 2以上の通信アプリケーションを動作させた場合、 特定の通 信アプリケーションが特定の通信チャネルを独占するおそれがある。 こ のため、 通信チャネルを回線資源として適切に管理して通信回線の有効 利用を図る必要がある。  In a data communication device that can use two or more data communication lines, it is necessary to allocate one of the data communication lines to the communication abridgement. In particular, when two or more communication applications are operated, a specific communication application may monopolize a specific communication channel. For this reason, it is necessary to appropriately manage communication channels as line resources to effectively use communication lines.
一般に、 データ通信装置では、 通信アプリケーションが通信チャネル を指定することにより、 通信アプリケーションごとに、 あるいは、 デ一 タ通信ごとに通信チャネルの割り当てが行われる。 このため、 通信アブ リケ—シヨンは本来の処理業務に加えてデータ通信装置の回線資源管理 をも行う必要があった。  In general, in a data communication 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.
この様な事情に鑑みて提案されたデータ通信装置が、 特開平 5— 2 6 0 0 4 4号公報に開示されている。図 1 は、 この公報に記載された ISDN ( Integrated Services digital network ) 回線によるデ―タ通信装置 の構成を示したブロック図である。 図中の 1 0 0、 1 0 1、 1 0 2はそ れぞれ通信アプリケーション (A P )、 1 0 3は回線資源管理部、 1 0 4は ISDN接続制御部、 1 0 5は ISDN回線接続部、 1 0 6は ISDN回線 である。 各通信アプリケーション 1 0 0〜 1 0 2が通信チャネルを指定 して回線使用要求を行い、 ISDN 回線 1 0 6の状態情報を保持している 回線資源管理部 1 0 3が、 通信回線の指定に基づき回線使用要求ごとに 通信回線の割り当てを行っている。 このため、 通信アプリケーション 1 0 0〜 1 0 2が回線資源管理を行う必要がないので、 通信アプリケ―シ ヨンの負荷を軽減することができ、 また、 その開発も容易となる。 A data communication device proposed in view of such circumstances is disclosed in Japanese Patent Application Laid-Open No. 5-260444. 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.
しかしながら、 このデータ通信装置では、 通信回線の指定を通信アブ リケーシヨンが行っている。 このため、 本来、 個別のデータ通信装置に 依存しない汎用プログラムであるはずの通信アプリケーションが、 その データ通信装置で利用可能な通信回線とその回線仕様とを認識し、 通信 チャネルの管理を行う必要があつた。  However, in this data communication device, a communication line specifies a communication line. For this reason, 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.
一方、 通信アプリケーションが通信回線の指定を行わない従来のデ— タ通信装置が、 特開平 4一 9 7 6 2 8号公報に開示されている。 このデ 一夕通信装置は、 衛星バケツ ト通信方式において伝送データのバケツ 卜 数が特定数以下の場合に短データ用通信回線をァクセスし、 特定数を越 える場合には長データ用通信回線をアクセスするというものである。 こ のデータ通信装置を用いた場合、 通信アプリケーションが通信回線を指 定する必要がない。  On the other hand, 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. When this data communication device is used, there is no need for the communication application to specify the communication line.
しかしながら、 このデータ通信方式は、 選択可能な通信回線がともに バケツ 卜通信方式の場合にのみ適用可能なものであり、 また、 長データ 用通信回線と短データ用通信回線という単純な選択を行う場合にのみ適 用できる方式である。 従って、 回線交換方式の通信回線、 バケツ 卜交換 方式の通信回線、 ランダムアクセス方式の通信回線等のように回線種別 の異なる 2以上の通信回線を選択させることができないという問題があ つた。 さらに、 これらの通信回線ごとに異なる接続方式が選択可能である場 合、 例えば異なるデータ伝送速度を選択可能である場合に適切な通信回 線を選択することができないという問題があつた。 However, 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. Furthermore, when 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.
また、 バケツ 卜数のみに基づいて通信回線を選択しているため、 送信 データのメディア種別、 すなわち、 送信データのコンテンツに応じて最 適な通信回線または接続方式を選択することができないという問題があ つた。  In addition, since the communication line is selected based only on the number of buckets, there is a problem that the most suitable communication line or connection method cannot be selected according to the media type of the transmission data, that is, the content of the transmission data. Atsushi.
特に、 インタ一ネッ 卜 · アクセス等の様に、 種々のメディアからなる 通信データを取り扱う場合には、 データ通信中に通信デ一夕量が急激に 変化することがある。 この場合、 通信アプリケーションにより送信要求 が行われた時点では、 最適な通信チャネルを選択することができず、 従 来のデータ通信装置では最適な通信チャネルの割り当てが出来ないとい う問題があった。 発明の開示  In particular, when handling communication data composed of various media such as Internet access, the amount of communication data may change rapidly during data communication. In this case, when a transmission request is made by a communication application, 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 according to the present invention 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.
また、 本発明によるデータ通信回線選択方法は、 通信アプリケーショ ンが送信デ一タを出力するごとに、 メディア識別ステップが送信デ一タ のメディァ種別を識別するため、 各送信データごとに適切な通信回線を 選択することができる。  In the data communication line selecting method according to the present invention, 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.
一方、 本発明によるデータ通信回線選択装置は、 通信アプリケーショ ンからの出力に基づき、 送信データのメディア種別を識別するメディア 識別部と、 メディア種別を通信回線に対応づける規定を含む回線選択テ -ブルと、 メディア識別部の出力および回線選択テ一ブルに基づき通信 回線を選択する回線選択部とを備えて構成されるため、 送信データのメ ディァ種別に基づいて適切な通信回線を選択することができる。 On the other hand, a data communication line selection device according to the present invention provides a medium for identifying a media type of transmission data based on an output from a communication application. An identification unit, a line selection table including a rule for associating a media type with a communication line, and a line selection unit for selecting a communication line based on the output of the media identification unit and the line selection table. Therefore, an appropriate communication line can be selected based on the media type of the transmission data.
また、 本発明によるデータ通信回線選択装置は、 通信アプリケ—ショ ンが送信デ一タを出力するごとに、 メディァ識別部が送信デ一夕のメデ ィァ種別を識別するため、 各送信データごとに適切な通信回線を選択す ることができる。 図面の簡単な説明  In addition, the data communication line selecting device according to the present invention 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. BRIEF DESCRIPTION OF THE FIGURES
図 1 は、 特開平 5— 2 6 0 0 4 4号公報に開示された ISDN 回線によ るデータ通信装置の構成を示したプロック図である。  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.
図 2は、 本発明のデータ通信装置が適用されるデータ通信ネッ トヮー ク全体のシステム構成例を示した図である (実施の形態 1 )。  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).
図 3は、 図 2に示したデータ通信装置 D E 1の一構成例を示したプロ ック図である。  FIG. 3 is a block diagram showing one configuration example of the data communication device DE 1 shown in FIG.
図 4は、 図 3に示した通信アプリケーション 1 1〜1 4の出力する送 信要求信号 1 1 a〜1 4 aを構成するデータの一例を示した概略図であ る o  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.
図 5は、 図 3に示した回線選択テーブル 2 0 1 を構成するデータの一 例を示した図である。  FIG. 5 is a diagram showing an example of data constituting the line selection table 201 shown in FIG.
図 6の S 1 0 0 ~ S 1 0 7は、 図 3に示した回線管理部 2の動作の一 例を示したフローチヤ一卜であり、 いずれかの通信アプリケーション 1 1〜1 4から送信要求信号を受信した際の処理を示している。  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.
図 7は、 図 3に示した通信アプリケーション 1 1〜1 4の出力する送 信データ 1 1 a〜 1 4 aを構成するデータの一例を示した概略図である (実施の形態 2 )。 図 8の S 200〜S 207は、 図 3に示した回線管理部 2の動作の一 例を示したフローチャートであり、 いずれかの通信アプリケ一ション 1 1〜 1 4からの送信データを受信した際の処理を示している。 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.
図 9の S 300〜S 309は、 図 3に示した回線管理部 2の動作の一 例を示したフローチャートであり、 いずれかの通信アプリケーション 1 1〜 1 4からの送信データを受信した際の処理を示している (実施の形 態 3 )。  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).
図 1 0は、 本発明のデータ通信装置が適用されるデータ通信ネッ 卜ヮ —ク全体のシステム構成例を示した図である (実施の形態 4)。  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).
図 1 1は、 図 1 0に示したデータ通信装置 D E 1の一構成例をさらに 詳細に示したプロック図である。  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.
図 1 2は、 アダプタ A D P内の回線選択テーブル 20 1 を構成するデ 一夕の一例を示した図である。  FIG. 12 is a diagram showing an example of the data constituting the line selection table 201 in the adapter ADP.
図 1 3は、 図 1 1 に示したデータ通信装置 D E 1 および基地局 B S 1 のチャネル切替シーケンスの一例を示した説明図であり、 回線管理部 2 が図 9のフローチャート (実施の形態 3 ) に従って動作し、 携帯電話機 M Sがチャネル切替を行う場合の動作を示している。 発明を実施するための最良の形態  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). In the case where the mobile phone MS performs channel switching. BEST MODE FOR CARRYING OUT THE INVENTION
実施の形態 1 . Embodiment 1
図 2は、 本発明によるデータ通信装置が適用されるデータ通信ネッ 卜 ワーク全体のシステム構成例を示した図である。 図中の D E 1 は本発明 によるデータ通信装置であり、 D E 2はデータ通信装置 D E 1 とデータ 通信を行うリモ—卜側のデータ通信装置である。  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. In the figure, DE 1 is a data communication device according to the present invention, and DE 2 is a remote-side data communication device that performs data communication with the data communication device DE 1.
NW 1〜NW3は、 データ通信装置 D E 1 にデータ通信回線を提供す るデータ通信ネッ 卜ワークであり、 それぞれデータ通信回線 L 1〜し 3 を介してデータ通信装置 D E 1 が接続される。 また、 NW4は、 リモー 卜側のデータ通信装置 D E 2にデータ通信回線を提供するデータ通信ネ ッ 卜ヮ一クである。 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.
データ通信回線 L 1〜L 3は、 回線交換方式、 パケッ ト交換方式およ びランダムアクセス方式等のいずれかのデータ通信回線である。 データ 通信回線 L 1〜し 3のうち少なくとも 1つのデータ通信回線の回線種別 が、 他のデータ通信回線の回線種別と異なっている場合、 さらには、 デ —夕通信回線し 1〜し 3の全ての回線種別が異なっている場合に、 本発 明による効果が顕著となる。 データ通信回線 L 1 〜L 3には、 例えば ISDN ベ—シック回線、 ISDN 1次群回線、 ISDN バケツ 卜回線、 バケツ 卜 専用回線、 専用線などの有線回線や、 PDC回線、 PHS回線、 1町- 2000回 線などの無線回線を用いることができる。  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.
G W 1〜G W 3は、 プロ 卜コル等の異なるデータ通信ネッ 卜ワーク間 を中継するゲー卜ウェイ装置であり、 データ通信ネッ 卜ワーク N W 1〜 N W 3とデータ通信ネッ 卜ワーク N W 4とを相互に接続している。  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
図 3は、 本発明によるデータ通信装置 D E 1の一構成例を示したプロ ック図である。 図中の 1 1〜1 4は、 リモ一卜側のデータ通信装置 D E 2とデータ通信を行う通信アプリケーション ■ ソフ卜ウェアである。 こ れらの通信アプリケーションは、 データ通信装置上で動作するものであ るが、 データ通信装置 D E 1 に接続されたパーソナル ■ コンピュータ等 (不図示) において動作するものであってもよい。  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.
これらの通信アプリケーション 1 1〜1 4は、 データ通信装置に依存 しない汎用ソフトウェアであり、 O S ( operati ng system) の下で動作 するものであってもよい。 ここでは、 通信アプリケーション 1 1〜1 4 を、 それぞれファイル転送アプリケーション、 静止画転送アプリケ―シ ヨン、 T V電話アプリケージヨン、 インタ一ネッ ト ·アクセス ' アプリ ケ一シヨン (ブラウザ等) であるものとして説明する。  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). Here, 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.
図中の 3 1〜3 3は、 データ通信装置 D E 1 が接続される通信回線 L 1〜し 3ごとに設けられた回線制御部であり、 それぞれ通信回線 L 1〜 L 3の回線接続、 回線切断、 データ送受信等を行う回路により構成され る。 ここでは、 通信回線 L 1 が ISDN 非制限ディジタル回線であり、 回 線制御部 3 1 は通信回線 L 1 を 64kbit/s又は 128kbit/sの接続方式に より接続制御する。 また、 通信回線 L 2が ISDN バケツ 卜回線であり、 回線制御部 3 2は通信回線 L 2を Dchパケッ 卜又は Bchパケッ トの接続 方式で制御する。 さらに、 通信回線 L 3が ATM (Asynchronus Transfer Mode)回線であり、回線制御部 33が通信回線 L 3を制御する。 ここで、 接続方式とは同一の通信回線上において利用可能な異なる通信速度又は サービス品目等を意味している。 データ通信回線 L 3の様に通信速度及 びサ一ビス品目が予め特定され、 通信アプリケ一ション又はデ—タ通信 ごとに選択することができない通信回線の接続方式を 「固定方式」 と呼 、 ι_とに 。 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. Here, the communication line L1 is an ISDN unrestricted digital line, and 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, and the line control unit 32 controls the communication line L2 using a Dch packet or Bch packet connection method. Further, the communication line L3 is an ATM (Asynchronus Transfer Mode) line, and the line control unit 33 controls the communication line L3. Here, 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.
図中の 2は通信アプリケーション 1 1 ~ 1 4がデータ送信を行う際、 通信回線及び接続方式を選択する回線管理部であり、 メディア識別部 2 00と、 回線選択テーブル 20 1 と、 回線選択部 202と、 タイマ—部 203からなる。  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.
1 1 a〜1 4 a、 1 1 b〜 1 4 bは、 通信アプリケ一シヨン 1 1〜 1 4、 回線管理部 2間の送受信信号であり、 3 1 a〜33 a、 3 1 b〜3 3 bは、 回線管理部 2、 回線制御部 3 1〜 33間の送受信信号である。 これらの信号は、 ソフ 卜ウェアにおけるィベン卜処理等によって実現す ることもできる。  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.
通信アプリケーション 1 1〜 1 4は、 データ送信時に信号 1 1 a〜 1 4 aとして送信要求信号を出力した後、 信号1 1 &〜 1 4 &として 1又 は 2以上の送信データを出力する。 また、 回線監視部 2は、 これらの信 号に基づき、信号 3 1 a~34 aとして送信要求信号を出力し、或いは、 1又は 2以上の送信データを出力する。 メディア識別部 2 0 0は、 通信アプリケーションの出力する信号 1 1 a〜1 4 aに基づき送信データのメディア種別を識別する。 送信データ のメディア種別とは、 送信データに含まれるコンテンツのメディアによ る分類を意味する。 例えば、 送信データのコンテンツが、 静止画、 テキ スト、 動画又は高速動画 +音声 (高速動画と音声の組合せ) 等のいずれ であるのかがメディア種別となる。 一般的には、 ファイル転送アプリケ —シヨン 1 1 は送信データとしてテキストデータを出力し、 インタ一ネ ッ 卜 · アクセス ' アプリケーション 1 4は、 送信データとして静止画、 テキス卜、 動画又は高速動画 +音声を出力する。 従って、 この場合、 フ アイル転送アプリケーションの出力する送信要求信号には、 メディア種 別として常に 「テキス 卜」 が含まれ、 ィンタ一ネッ 卜 ■ アクセス ■アブ リケーシヨン 1 4の出力する送信要求信号には、メディア種別として「静 止画」、 「テキス卜」、 「動画」 又は 「高速動画 +音声」 が含まれることに なる。 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). Generally, the file transfer application 11 outputs text data as transmission data, and 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”.
図 4は、 送信要求信号 1 1 a〜 1 4 aのデータ ' フォーマッ ト (デ— タ構造) の一例を示した概略図である。 この送信要求信号は、 データ送 信の開始時に、 通信アプリケーション 1 1〜 1 4から回線管理部 2へ出 力される。 一般に、 送信要求信号には送信要求信号識別子とともに各種 の制御データが含まれている。 送信データのメディァ情報もこの制御デ 一夕の一つとして送信要求信号に含まれている。  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. Generally, 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.
メディア識別部 2 0 0は、 送信要求信号からこのメディア情報を抽出 してメディア種別を識別する。 識別されるメディア種別は、 抽出された メディア情報そのものであってもよいが、 抽出されたメディア情報をさ らに加工したものであってもよい。 例えば、 抽出されたメディア情報を さらにグループ化し、あるいは、さらに細分化したものであってもよい。 回線選択テーブル 2 0 1 は、 メディア種別ごとに最適な通信回線及び その通信回線上での最適な接続方式を対応づけた規定からなる。 この回 線選択テーブル 2 0 1 を用いれば、 メディア種別に基づいて最適な通信 回線及び接続方式を選択することができる。 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. For example, 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.
図 5は、 この回線選択テーブル 2 0 1 を構成するデータの一例を示し た図である。 この図では、 「静止画」 を ISDN非制限デジタル回線 (通信 回線 L 1 ) の 64Kbi t/s接続に対応づけ、 「テキスト」 を ISDNバケツ 卜 回線 (通信回線 L 2 ) の Dch バケツ 卜接続に対応づけ、 「高速動画 +音 声」 を ATM回線に対応づけ、 「動画」 を ISDN非制限デジタル回線 (通信 回線し 1 ) の 128Kbi t/s接続に対応づけている。  FIG. 5 is a diagram showing an example of data constituting the line selection table 201. In this figure, "still image" is associated with a 64 Kbit / s connection of an ISDN unrestricted digital line (communication line L1), and "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).
ここで、 高速動画 +音声の接続方式は固定方式となっており、 他のメ ディアの様に接続方式が指定されていない。 この理由は、 この通信装置 では ATM回線が常に特定の接続方式で接続制御されるので、 接続方式を 指定する必要がないからである。 この様に、 接続方式が固定されている —部又は全部の通信回線に関しては、 回線選択テーブル 2 0 1 において 接続方式を固定方式とすることもできる。  Here, the 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. As described above, the connection method is fixed—for a part or all communication lines, the connection method may be fixed in the line selection table 201.
この回線選択テーブル 2 0 1 は、 R O M、 R A M , E E P R O M等の 記憶手段により構成することができるが、 書込可能な記憶手段により構 成し、 回線選択テーブル 2 0 1 中の各規定を容易に変更できることが望 ましい。 例えば、 データ通信装置の保守インタフェース等 (不図示) か ら容易に変更できることが望ましい。  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. Hopefully 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).
回線選択部 2 0 2は、 識別されたメディア種別に対応する通信回線及 び接続方式を回線選択テーブル 2 0 1 から読み出し、 通信回線 L 1〜し 3のいずれかを選択する。 そして、 選択された通信回線 L 1〜し 3に対 応する回線制御部 3 1〜3 3へ送信要求信号を出力する。 この信号には 接続方式が含まれており、 送信要求信号 3 1 a〜3 3 aを受けた回線制 御部 3 1〜3 3は指定された接続方式で回線の接続を行う。これにより、 各通信アプリケ―シヨン 1 1〜 1 4はリモ—卜側のデータ通信装置 D E 2との間でデータ通信を行うことができる。 また、 回線選択部 2 0 2は、 通信アプリケーションが信号 1 1 a〜 1 4 aとして送信停止信号を出力した場合、 あるいは、 後述のタイマ一部 2 0 3がタイムアップ信号を出力した場合に、 信号 3 1 a〜3 3 aとし て送信停止信号を出力し、 回線制御部 3 1〜3 3が通信回線の切断を行 つ 0 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. Thus, each of the communication applications 11 to 14 can perform data communication with the remote data communication device DE2. In addition, 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.
タイマー部 2 0 3は、 データ送信の中断時間を計測する手段であり、 回線選択部 2 0 2によりリセッ 卜され、 所定の中断時間を経過した場合 に、 回線選択部 2 0 2へタイムアップ信号を出力する。 なお、 タイマ一 部 2 0 3が通信回線又は通信アブリケ一シヨンごとに中断時間を計測し、 回線選択部 2 0 2が通信回線又は通信アプリケーションごとにリセッ 卜 信号を出力すれば、 通信回線又は通信アプリケーションごとに中断時間 を計測できる。  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.
メディア識別部 2 0 0、回線選択部 2 0 2およびタイマ一部 2 0 3は、 ハードウェア (すなわち回路) として実現できるのはもちろん、 マイク 口プロセッサ上で動作するソフ 卜ウェアとして実現することができる。 また、 テーブル 2 0 1 を含む回線管理部 2をマイコンにより実現するこ ともできる。  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.
図 6の S 1 0 0 ~ S 1 0 7は、 回線管理部 2の動作の一例を示したフ 口一チヤ一卜であり、 いずれかの通信アプリケーション 1 1〜1 4から の出力信号 1 1 a〜1 4 aを受信した際の処理を示している。 回線管理 部 2の動作は、 受信データ 1 1 a〜1 4 aが送信要求信号の場合と送信 データの場合で異なる (ステップ S 1 0 0 )。  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).
まず、 受信信号 1 1 a〜1 4 aが、 送信要求信号である場合について 説明する。 送信要求信号は、 通信アプリケーション 1 1〜 1 4において データ送信要求が発生した場合に発行される。 回線管理部 2が送信要求 信号を受信すると、 メディア識別部 2 0 0はこの送信要求信号からメデ ィァ情報を抽出して、 送信データのメディア種別を識別する (ステップ S 1 0 1 )。 First, a case where the received signals 11a to 14a are transmission request signals will be described. The transmission request signal is issued when a data transmission request occurs in the communication applications 11 to 14. When the line management unit 2 receives the transmission request signal, 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).
回線選択部 2 0 2は、 識別されたメディア種別に基づき回線選択テー ブル 2 0 1 を参照し、 このメディア種別に対応づけられた通信回線 L 1 〜し 3と接続形式を読み出す (ステップ S 1 0 2 )。 回線選択部 2 0 2 は、 読み出された通信回線を、 受信した送信要求に対応する通信回線と して選択し、 この通信回線に対応する回線制御部 3 1〜3 3へ接続方式 を含む送信要求信号を出力する (ステップ S 1 0 3 )。 この送信要求信 号を受信した回線制御部 3 1〜3 3は、 指定された接続方式により回線 接続を行う。 この様にして回線接続が完了すれば、 信号 3 1 b〜3 3 b として回線接続の完了が回線管理部 2へ通知され、 この通知を受けた回 線管理部 2は、 信号 1 1 b ~ 1 4 bとして送信許可をアプリケーション 1 1 a ~ 1 4 aへ通知する。  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. When the line connection is completed in this manner, 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.
その後、 回線選択部 2 0 2は、 タイマ—部 2 0 3に対しリセッ 卜信号 を出力する (ステップ S 1 0 4 )。 このリセッ 卜信号に基づき、 タイマ 一部 2 0 3は中断期間の計測を開始してこのプロセスを終了する。  After that, 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.
タイマ一部 2 0 3は、 リセッ 卜信号を受信するたびに、 新たに中断期 間の計測を開始し、 計測値が所定の中断時間に達すれば、 タイムアップ 信号を回線選択部 2 0 2へ出力する。 回線選択部 2 0 2は、 このタイム アップ信号又は通信アプリケーション 1 1〜 1 4からの送信停止信号に 基づき、 接続中の通信回線を切断する。  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.
次に、 ステップ S 1 0 0において、 回線管理部 2の受信データ 1 1 a 〜 1 4 aが、 送信データである場合について説明する。 送信データは、 送信要求信号の出力後に通信アプリケーション 1 1〜1 4により発行さ れる。 回線管理部 2が送信データを受信すると、 ステップ S 1 0 2で選 択された通信回線が接続中であるかをチェックする (ステップ S 1 0 5 )。 例えば、 タイマ一部 2 0 3がタイムアップ後であるか否かを判断 すれば、 通信回線が接続中か切断後かをチェックすることができる。 この結果、回線接続中でなければ、 このプロセスを終了する。 この時、 回線管理部 2から通信アプリケーション 1 1〜1 4へ回線の未接続が通 知される。 Next, a case will be described in which 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. When 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.
一方、 回線接続中であれば、 回線選択部 2 0 2は選択された通信回線 に対応する回線制御部 3 1〜3 3へ送信データを順次に出力する (ステ ップ S 1 0 6 )。 そして、 回線制御部 3 1〜3 3は、 受信した送信デー タをデータ回線 L 1〜し 3を介してリモ—卜側の通信装置 D E 2へ送信 する。 このステップ S 1 0 6は、 全データが送信されるまで繰り返され る (ステップ S 1 0 7 )。 この様にしてデータ送信が完了すれば、 信号 3 1 b〜3 3 bとしてデータ送信の完了が回線管理部 2へ通知され、 こ の通知を受けた回線管理部 2は、 信号 1 1 b〜1 4 bとして送信完了を アプリケーション 1 1 a〜1 4 aへ通知する。  On the other hand, if the line is being 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). When the data transmission is completed in this way, 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.
その後、 回線選択部 2 0 2は、 タイマー部 2 0 3に対しリセッ ト信号 を出力し (ステップ S 1 0 4 )、 タイマ一部 2 0 3は中断期間の計測を 開始してこのプロセスを終了する。  After that, 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.
例えば、 ファイル転送アプリケ一ション 1 1 が、 テキス 卜データの送 信要求信号を出力した場合であれば、 メディア識別部 2 0 0が、 送信要 求信号のメディア情報 「テキスト」 を抽出し、 送信データのメディア種 別がテキストであることを識別する。 次に、 回線選択部 2 0 2は、 回線 選択テーブル 2 0 1 から通信回線 L 2の Dchバケツ 卜接続を読み出し、 回線制御部 3 2に対し接続方式を含む送信要求信号を出力する。 この信 号に基づいて、 回線制御部 3 2は通信回線し 2を Dchバケツ 卜で接続す る。そして、その後に通信ケ一シヨン 1 1 から出力された送信データは、 回線選択部 2 0 2により回線制御部 3 2へ出力され、 回線制御部 3 2か ら通信回線 L 2へ送出される。  For example, if the file transfer application 11 outputs a text data transmission request signal, 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. Next, 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.
一般に送信データのメディア種別はデータ長との間にある程度の相関 関係があるため、 メディァ種別に基づいて回線選択テーブルから通信回 線及び接続方式を選択すれば、 その送信データのデータ長を考慮した通 信回線及び接続方式を選択することができる。 さらに、 メディア種別に 基づき通信回線または接続種別を選択することによって、 必要とされる 通信速度、 通信品質等をも考慮した選択が可能となる。 In general, 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.
しかも、 2以上の異なる回線種別の通信回線を選択できるデータ通信 装置であっても、 あるいは、 さらに少なくとも一部の通信回線について 2以上の接続方式を選択できるデータ通信装置であっても、 最適な通信 回線及び接続方式を選択することができる。  Moreover, even if the data communication device can select communication lines of two or more different line types, or the data communication device can select two or more connection methods for at least some communication lines, Communication line and connection method can be selected.
また、 通信アプリケーションから出力される送信要求信号に基づき送 信データのメディア種別を識別し、 通信回線及び接続方式を選択するこ とにより、 通信アプリケ―シヨンが回線資源管理や通信回線指定を行わ なくても、 そのメディアに最適な通信回線及び接続方式を選択すること ができる。 すなわち、 専用の通信アプリケーション (汎用の通信アプリ ケ一シヨンの一部を加工し、 或いは所定のパラメータ設定等を行ったも のを含む) を用いる必要がない。  Also, by identifying the media type of the transmission data based on the transmission request signal output from the communication application and selecting the communication line and connection method, 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).
従って、 市販の汎用通信アプリケ一ションからユーザが自由に通信ァ プリケーシヨンを選択することができ、 最新の通信アプリケーションを 安価に利用することができる。 さらに、 データ通信装置ごとの設定作業 も不要であり、通信アブリケーシヨンのインスト一ル作業が容易となる。 なお、 本実施の形態では、 データ通信装置 D E 1 が 3つのネッ トヮ— ク N W 1〜3に接続される場合について説明したが、 2又は 4以上のネ ッ 卜ワークに接続される場合についても同様の効果が得られる。  Therefore, 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. In the present embodiment, 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.
また、 本実施の形態では、 データ回線および接続方式の両方を選択す る場合について説明したが、 データ回線のみを選択する場合や、 接続方 式のみを選択する場合にも本発明を適用することができる。  Further, in the present embodiment, a case where both the data line and the connection method are selected has been described. However, the present invention is applicable to a case where only the data line is selected and a case where only the connection method is selected. Can be.
また、 本実施の形態では、 通信アプリケーション 1 1〜 1 4が、 ファ ,転送アプリケーション等の場合について説明したが、 汎用ソフトウ エアであれば、 これら以外の通信アプリケ一ションであってもよい。 また、 本実施の形態では 4つの通信アプリケーションが動作している 場合について説明したが、 1又は 2以上の通信アプリケーションが動作 している場合であってもよい。 実施の形態 2 . Also, in the present embodiment, a case has been described where the communication applications 11 to 14 are files, transfer applications, and the like. If it is air, communication applications other than these may be used. Further, although a case has been described with the present embodiment where four communication applications are running, a case where one or more communication applications are running may be used. Embodiment 2
実施の形態 1では、 通信アプリケーションからの送信要求信号に基づ きメディァ種別を識別する場合について説明したが、本実施の形態では、 通信アプリケーションからの送信データに基づきメディア種別を識別す る場合について説明する。  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.
図 7は、 通信アプリケーション 1 1〜 1 4の出力する送信データのデ —タ · フォーマツ 卜 (データ構造) の一例を示した概略図である。 一般 に送信データには、 送信データ識別子と各種の制御データとデータ本体 が含まれており、 データ本体のメディア情報が制御データの一つとして 送信データに含まれている。  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. Generally, 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.
メディア識別部 2 0 0は、送信データからこのメディア情報を抽出し、 メディア種別を識別する。 識別されるメディア種別は、 抽出されたメデ ィァ情報そのものであってもよいが、 抽出されたメディア情報をさらに 加工したものであってもよい。 例えば、 抽出されたメディア情報をさら にグループ化し、 あるいは、 さらに細分化したものであってもよい。 図 8の S 2 0 0〜S 2 0 7は、 図 3に示した回線管理部 2の動作の一 例を示したフローチヤ一卜であり、 いずれかの通信アプリケーション 1 1〜 1 4からの送信データを受信した際の処理を示している。 本実施の 形態では、 回線管理部 2が送信要求信号を受信した場合、 回線制御部 3 1〜3 3に対し送信要求を出力せず、 信号 1 1 b〜 1 4 bとして送信許 可をアプリケーション 1 1 a〜 1 4 aへ通知する。 そして、 回線管理部 2がその後に送信データを受信した場合に、 回線制御部 3 1〜3 3に対 し、 まず、 送信要求を出力し、 さらに送信データを出力する。 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. For example, 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. In the present embodiment, when 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. Then, when the line management unit 2 receives the transmission data thereafter, the line control units 3 1 to 3 3 First, a transmission request is output, and further transmission data is output.
まず、 通信アプリケーション 1 1〜1 4が、 送信要求信号の出力後に 信号 1 1 a〜 1 4 aとして 1又は 2以上の送信データを発行する。 送信 データを受信した回線管理部 2は、 その送信データが送信要求信号受信 後の最初の送信データであるか否かをチェックする (ステップ S 2 0 First, the communication applications 11 to 14 issue one or more transmission data as the signals 11a to 14a after outputting the transmission request signal. Upon receiving the transmission data, the line management unit 2 checks whether the transmission data is the first transmission data after receiving the transmission request signal (step S20).
0 ) o 0) o
回線管理部 2が最初の送信データを受信した場合、 メディァ識別部 2 0 0はこの送信データからメディア情報を抽出して、 送信データのメデ ィァ種別を識別する (ステップ S 2 0 2 )。  When the line management unit 2 receives the first transmission data, the media identification unit 200 extracts the media information from the transmission data and identifies the media type of the transmission data (step S202).
回線選択部 2 0 2は、 識別されたメディア種別に基づき回線選択テ— ブル 2 0 1 を参照し、 このメディア種別に対応づけられた通信回線 L 1 〜し 3と接続形式を読み出す (ステップ S 2 0 3 )。 回線選択部 2 0 2 は、 読み出された通信回線を、 受信した送信要求に対応する通信回線と して選択し、 この通信回線に対応する回線制御部 3 1〜3 3へ接続方式 を含む送信要求信号を出力する (ステップ S 2 0 4 )。 この送信要求信 号を受信した回線制御部 3 1〜3 3は、 指定された接続方式により回線 接続を行い、 回線接続の完了を回線管理部 2へ通知する。  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.
この通知を受けた回線管理部 2は、 回線制御部 3 1〜3 3へ送信デー タを順次に出力する (ステップ S 2 0 5 )。 そして、 回線制御部 3 1〜 3 3は、 受信した送信データをデータ回線 L 1〜L 3を介してリモート 側の通信装置 D E 2へ送信する。 このステップ S 2 0 5は、 全データが 送信されるまで繰り返される (ステップ S 2 0 6 )。 この様にしてデ一 タ送信が完了すれば、 信号 3 1 b〜3 3 bとしてデータ送信の完了が回 線管理部 2へ通知され、 この通知を受けた回線管理部 2は、 信号 1 1 b 〜 1 4 bとして送信完了をアプリケ一シヨン 1 1 a〜1 4 aへ通知する ( その後、 回線選択部 2 0 2は、 タイマ—部 2 0 3に対しリセッ 卜信号 を出力する (ステップ S 2 0 7 )。 このリセッ 卜信号に基づき、 タイマ 一部 2 0 3は中断期間の計測を開始してこのプロセスを終了する。 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). When the data transmission is completed in this way, 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.
一方、 ステップ S 2 0 0において、 回線管理部 2の受信した送信デー 夕が最初の送信データでなければ、 以前の送信データ受信時にデータ回 線の接続が行われているはずである。 しかしながら、 その後に所定の中 断期間が経過してデータ回線が切断されている場合もありうる。 このた め、 回線管理部 2は、 ステップ S 2 0 3で選択された通信回線が接続中 であるかをチェックする (ステップ S 2 0 1 )。  On the other hand, in 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).
そして、 回線接続中であれば、 回線接続を行うことなく回線選択部 2 If the line is connected, the line selection unit 2
0 2による送信データの出力が行われ(ステップ S 2 0 5〜S 2 0 7 )、 回線切断後であれば再び回線接続を行う (ステップ S 2 0 2〜S 2 0The 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).
4 )。 Four ).
例えば、 静止画転送アプリケーション 1 2が、 最初の送信データとし て静止画データを出力した場合であれば、 メディア識別部 2 0 0が、 送 信データの制御データからメディア情報 「静止画」 を抽出し、 送信デー 夕のメディア種別が静止画であることを識別する。 次に、 回線選択部 2 0 2は、 回線選択テーブル 2 0 1 からデータ回線 L 1の 64Kbi t/s パケ ッ 卜接続を読み出し、 回線制御部 3 1 に対し接続方式を含む送信要求信 号を出力する。 この信号に基づいて、 回線制御部 3 1 は通信回線 L 1 を 64Kbi t/s で接続する。 そして、 引き続き回線選択部 2 0 2により送信 データが回線制御部 3 1へ出力され、 回線制御部 3 1 からデータ回線 L 1へ送出される。 また、 静止画転送アプリケーション 1 2が、 2番目の 送信データとして静止画データを出力した場合であれば、 送信要求信号 を出力することなく、 送信データが回線制御部 3 1へ出力される。  For example, if the still image transfer application 12 outputs still image data as the first transmission data, 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. Next, 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.
この様にして、 通信アプリケーションから出力される送信データに基 づきそのメディア種別を識別し、 通信回線及び接続方式を選択すること により、 実施の形態 1の場合と同様の効果を得ることができる。 実施の形態 3 . In this way, the same effect as in the first embodiment can be obtained by identifying the media type based on the transmission data output from the communication application and selecting the communication line and the connection method. Embodiment 3.
実施の形態 2では、 データ回線を接続する際にメディア種別の識別を 行い、 最適なデータ回線と接続方式を選択しているが、 その後は回線切 断されない限り、 他の送信データも接続中のデータ回線へ送出されてい る。 これに対し、 本実施の形態では、 送信データを受信するごとにメデ ィァ種別を識別し、 送信データごとに最適なデータ回線および接続方式 を選択し送出する場合について説明する。  In 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. On the other hand, in the present embodiment, a case will be described in which 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.
図 9の S 3 0 0〜S 3 0 9は、 図 3に示した回線管理部 2の動作の一 例を示したフローチヤ一卜である。 このフローチャートは、 いずれかの 通信アプリケーション 1 1〜 1 4がデータ送信を行う際のデータ送信処 理を示している。  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.
まず、 通信アプリケーション 1 1 ~ 1 4が送信要求信号の発行後に 1 又は 2以上の送信データを発行する。 回線管理部 2が送信データを受信 するごとに、 メディア識別部 2 0 0が、 この送信データからメディア情 報を抽出して、 送信データのメディア種別を識別する (ステップ S 3 0 0 )。 回線選択部 2 0 2は、 このメディア種別を記憶するとともに、 そ の送信データが送信要求信号受信後の最初の送信データであるか否かを チェックする (ステップ S 3 0 1 )。  First, the communication applications 11 to 14 issue one or more transmission data after issuing the transmission request signal. Every time the line management unit 2 receives the transmission data, 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).
最初の送信データである場合、 回線選択部 2 0 2は、 識別されたメデ ィァ種別に基づき回線選択テーブル 2 0 1 を参照し (ステップ S 3 0 4 )、 回線制御部 3 1〜3 3に対し送信要求信号を出力する (ステップ S 3 0 5 )。  If it is the first transmission data, 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).
—方、 ステップ S 3 0 1 において、 回線管理部 2の受信した送信デ— 夕が最初の送信データでなければ、 ステップ S 3 0 0において識別され たメディア種別と、 回線管理部 2内に記憶している前回の送信データの メディア種別とを比較する (ステップ S 3 0 2 )。  On the other hand, in 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).
この結果、 メディア種別が一致しなければ、 回線選択部 2 0 2が、 回 線接続中の回線制御部 3 1〜3 3に対し信号 3 1 a〜3 3 aとして送信 終了要求を出力する (ステップ S 3 0 3 )。 この送信終了通知を受信し た回線制御部 3 1〜3 3は、 回線を切断した後に切断完了通知を回線管 理部 2へ通知する。 その後、 回線選択部 2 0 2は、 メディア種別に応じ てデータ回線の接続を行う (ステップ S 3 0 4、 S 3 0 5 ) o As a result, if the media types do not match, 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. Thereafter, the line selector 202 connects the data line according to the media type (steps S304, S305) o
ステップ S 3 0 2において、 メディア種別が一致すれば、 前回の送信 データの送出を行ったデータ回線が接続中であるか否かをチェックする (ステップ S 3 0 9 )。 中断期間の経過により回線切断された後であれ ば、 回線選択部 2 0 2がメディァ種別に応じてデータ回線の接続を行う (ステップ S 3 0 4、 S 3 0 5 )。  If the media types match in 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).
ステップ S 3 0 5において回線接続が完了した場合、 あるいは、 ステ ップ S 3 0 9において回線接続中であると判断された場合には、 回線選 択部 2 0 2が、 回線制御部 3 1〜3 3へ送信データを順次に出力し (ス テツプ S 3 0 6、 S 3 0 7 )、 タイマ一部 2 0 3にリセッ 卜信号を出力 する (ステップ S 3 0 8 )。  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).
例えば、 ィンタ一ネッ 卜 · アクセス ■アプリケーション 1 4が、 送信 要求信号の発行後に最初の送信データとして静止画データを出力した場 合には、 識別されたメディア種別に基づく回線選択テーブル 2 0 1の参 照結果により、回線制御部 3 1 が通信回線 L 1 を 64Kbi t/sで接続する。 そして、送信データは回線制御部 3 1 からデータ回線 L 1 へ送出される。 次に、 アプリケーション 1 4が、 2番目の送信データとして静止画デ 一夕を出力した場合には、 識別されたメディァ種別が最初の送信データ と一致するため、 送信データは回線制御部 3 1 からデータ回線 L 1へ送 される。  For example, if the application 14 outputs the still image data as the first transmission data after the issuance of the transmission request signal, the application 14 may output the still image data in the line selection table 201 based on the identified media type. Based on the reference result, 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. Next, when the application 14 outputs the still image data as the second transmission data, 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.
—方、 アプリケーション 1 4が、 2番目の送信データとしてテキス卜 データを出力した場合には、 識別されたメディア種別が最初の送信デ一 夕と一致しない。このため、回線選択テーブル 2 0 1の参照結果により、 回線制御部 3 2が通信回線 L 2を Dchパケッ トで接続する。 そして、 送 信データは回線制御部 3 2からデータ回線 L 2へ送出される。 On the other hand, when application 14 outputs text data as the second transmission data, the identified media type does not match the first transmission data. Therefore, according to the reference result of the line selection table 201, 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.
この様にして、 通信アプリケ一シヨンから送信データが出力されるた びにそのメディァ種別を識別し、 最適な通信回線および接続方式を選択 することにより、 種々のメディァからなるデータ通信を行う場合であつ ても常に最適な通信回線および接続方式を選択することができる。 例え ば、 1つの送信要求信号の出力後に種々のメディアからなる送信データ を送出する場合に、 各送信データごとにそのメディアに対応した最適な 通信回線または接続方式を選択することができる。  In this way, each time the transmission data is output from the communication application, 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. In addition, 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.
特に、 本発明は、 インターネッ ト ·アクセス等の場合の様に、 データ 通信中に通信データ量が急激に変化する場合において効果がある。 この 様な場合には、 通信アプリケーションにより送信要求が行われた時点で 最適なチャネルを選択することができないが、 本発明によれば、 送信デ —タごとにメディア種別を識別して通信回線または接続方式を選択して いるため、 データ通信中に通信データ量が急激に変化する場合であって も、 常に最適な通信回線、 接続方式を選択することができるので、 回線 資源をより有効に活用することができる。  In particular, the present invention is effective when the amount of communication data changes rapidly during data communication, such as in the case of Internet access. In such a case, the optimum channel cannot be selected at the time of the transmission request made by the communication application. However, according to the present invention, 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.
なお、 図 9のフローチヤ—卜では、 回線管理部 2が、 送信終了要求の 出力後に、 回線選択テ一ブル 2 0 1 を参照して送信要求を出力している が ( S 3 0 3 ~ S 3 0 5 )、 送信要求および送信終了要求を意味するチ ャネル切替要求を出力してもよい。 また、 送信要求を出力し、 回線制御 部 3 1〜3 3からの回線接続の完了通知を確認した後に終了要求を出力 する一方、 この完了通知を確認できない場合には、 回線切替を行わない 構成とすることもできる。  In the flowchart of FIG. 9, 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.
実施の形態 4 . Embodiment 4.
本実施の形態では、 本発明を移動体通信システムに適用した例につい て説明する。 図 1 0は、 本発明のデータ通信装置が適用されるデータ通 信ネッ 卜ワーク全体のシステム構成例を示した図である。 この図は、 図In this embodiment, an example in which the present invention is applied to a mobile communication system will be described. Will be explained. 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
3におけるデータ通信ネッ 卜ワーク N W 1〜N W 3が無線通信ネッ 卜ヮ —クにより構成され、 また、 データ通信装置 D E 1 が、 データ端末 D T とアダプタ A D Pと携帯電話機 M Sからなる場合を示した図である。 携帯電話機 M Sは、 基地局 B S 1〜B S 3との間でそれぞれ無線通信 チャネルを有し、 いずれかの無線通信チャネルを選択できる通信端末で あり、 好ましくは、 セルラ一電話機等の移動体通信端末である。 ここで は、 携帯電話機 M Sが、 基地局 B S 1 との間で P D Cバケツ 卜通信を行 うことができ、 基地局 B S 2、 B S 3との間で P H S非制限デジタル通 信を行うことができるものとする。 ただし、 携帯電話機 M Sと基地局 B S 1 ~ B S 3との通信は、 これらの通信に限定される必要はなく、 例え ば G S M方式や衛星通信であってもよい。 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. It is. 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. Here, 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. However, 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.
基地局 B S 1〜B S 3は、 リモ—卜側のデータ通信装置 D E 2が接続 されたデータ通信ネッ 卜ワーク N Wにゲー卜ウェイ G Wを介して接続さ れている。  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.
データ端末 D Tは、 アダプタ A D Pを介して携帯電話機 M Sに電気的 に接続される、 例えばパーソナルコンピュータである。 この電気的接続 は、 例えば、 ケーブル又はコネクタを介して着脱可能に行うことができ る。 このデータ端末 D Tでは、 リモート側のデータ通信装置 D E 2とデ 一夕通信を行う 1又は 2以上の通信アプリケ一シヨン ' ソフ トウェアを 動作させることができる。 これらの通信アプリケーションは、 データ通 信装置に依存しない汎用ソフ卜ウェアである。  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.
図 1 1 は、 図 1 0に示したデータ通信装置 D E 1の一構成例をさらに 詳細に示したブロック図である。 アダプタ A D Pは、 データ端末 D Tか らの出力に基づき、 携帯電話機 MSの無線通信回線を選択する。 すなわ ち、 アダプタ A D Pは図 3と同様の回線管理部 2を含んで構成され、 こ の回線管理部 2は図 6、 図 8又は図 9に示したフローチヤ一卜に従って 動作する。 また、 携帯電話機 MSは、 回線制御部 31〜33を含んで構 成される。 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.
また、 データ端末 DT、 アダプタ A D P間の接続は、 図 3の 1 1 a〜 1 4 a、 1 1 b〜1 4 bに相当し、 アダプタ A D P、 携帯電話機 MS間 の接続は、 図 3の 3 1 a〜 33 a、 3 1 b〜33 bに相当する。  The 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.
ただし、 データ端末 D Tとアダプタ A D P、 又は、 アダプタ AD Pと 携帯電話機 MSとを一体の装置として構成し、 残る機器と着脱可能に接 続して使用することもできる。 さらに、 データ端末 DT、 アダプタ A D Pおよび携帯電話機 MSを一体のデータ通信装置 D E 1 として構成する こともできる。  However, 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.
図 1 2は、 アダプタ A D P内の回線選択テーブル 201 を構成するデ —夕の一例を示した図である。 この図では、 「テキス卜」 を PDC バケツ 卜回線 (通信回線 L 1 ) の 9.6Kbit/s接続に対応づけ、 「動画」 を PDC バケツ 卜回線 (通信回線 L 1 ) の 64Kbit/s接続に対応づけ、 「静止画」 を PHS非制限デジタル回線 (通信回線 L 2 ) の 32Kbit/s接続に対応づ け、 「高速動画 +音声」 を他の PHS非制限デジタル回線 (通信回線 L 3) の 64Kbit/s接続に対応づけている。  FIG. 12 is a diagram showing an example of data constituting the line selection table 201 in the adapter ADP. In this figure, "Text" corresponds to 9.6Kbit / s connection of PDC bucket line (communication line L1), and "Movie" corresponds to 64Kbit / s connection of PDC bucket line (communication line L1). In addition, "still image" is compatible with 32Kbit / s connection of PHS unrestricted digital line (communication line L2), and "high-speed video + audio" is 64Kbit of other PHS unrestricted digital line (communication line L3). Corresponds to / s connection.
図 1 3は、 図 1 1に示したデータ通信装置 D E 1および基地局 B S 1 のチャネル切替シーケンスの一例を示した説明図であり、 回線管理部 2 が図 9のフローチヤ—卜 (実施の形態 3) に従って動作し、 携帯電話機 M Sがチャネル切替を行う場合の動作を示している。  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.
まず、 既に携帯電話機 MSおよび基地局 B S 1が、 通信回線 L 1、 接 続方式 9.6Kbi't/sのバケツ 卜交換により接続されているものとする。 こ の時、 データ端末 D Tの通信アプリケーション 1 1〜1 4において新た な送信データが発生すれば、 この送信データがアダプタ A D Ρへ出力さ れる。 アダプタ A D Pは、 この送信要求信号に基づき、 送信データのメ ディア種別を識別し、 このメディア種別に基づき、 新たな通信回線およ び接続方式を選択する。 First, it is assumed that 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 At this time, if new transmission data is generated in the communication applications 11 to 14 of the data terminal DT, 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.
この結果、 新たに選択された通信回線および接続方式が通信中のもの と同一であれば、 チャネル切替の必要はない。 このため、 その後にデ一 タ端末 D Tから出力される送信データが、 アダプタ A D Pを介して携帯 電話機 M Sから基地局 B S 1へ送信される。  As a result, if the newly selected communication line and connection method are the same as those during communication, there is no need to switch channels. For this reason, transmission data output from the data terminal DT after that is transmitted from the mobile phone MS to the base station BS1 via the adapter ADP.
一方、選択された通信回線または接続方式が通信中のものと異なれば、 チャネル切替が必要となる。 ここでは、 新たに選択された通信回線が L 1 、 接続方式が 64Kbi t/s であるものとする。 この場合、 アダプタ A D Pが携帯電話機 M Sに対しチャネル切替要求を出力する。  On the other hand, if the selected communication line or connection method is different from the one under communication, channel switching is required. Here, it is assumed that the newly selected communication line is L 1 and the connection method is 64 Kbit / s. In this case, the adapter ADP outputs a channel switching request to the mobile phone MS.
携帯電話機 M Sは、 要求された通信回線および接続方式が基地局 B S 1 との間で利用可能であるかをチェックした後、 基地局 B S 1 に対し通 信中チャネル切替要求を送信する。 基地局 B S 1 へのチャネル切替要求 は、 通信品質の劣化時に使用する通常のチャネル切替手順、 あるいは、 再発呼ハンド才一バ手順を用いて行われる。  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.
携帯電話機 M Sは、 その後に基地局 B S 1 からチャネル切替指示を受 信すると、 アダプタ A D Pに対しチャネル切替応答を出力し、 チャネル 切替が完了したことを通知する。 その後、 アダプタ A D Pは、 その送信 データを携帯電話機 M Sへ出力する。  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.
この様にして、 携帯電話機 M Sにおけるチャネル切替、 すなわち、 通 信回線または接続方式の切替は、 通常のチャネル切替手順、 あるいは、 再発呼ハンド才一バ手順を用いて行うことができる。  In this way, 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.

Claims

請 求 の 範 囲 The scope of the claims
1 . 通信アプリケ一ションからの出力に基づき、 送信データのメディ ァ種別を識別するメディア識別ステップと、 識別されたメディア種別に 基づき、 メディア種別を通信回線に対応づける回線選択テーブルから通 信回線を読み出す回線選択ステップとを備えたことを特徴とするデータ 通信回線選択方法。 1. Based on the output from the communication application, a media identification step for identifying the media type of the transmission data, and, based on the identified media type, a communication line from a line selection table that associates the media type with the communication line. A line selecting step for reading out data.
2 . 前記メディア識別ステップは、 通信アプリケーションの出力する 送信データに含まれるメディア情報に基づき、 送信デ—夕のメディア種 別を識別することを特徴とする請求項 1 に記載のデ―タ通信回線選択方 法。  2. The data communication line according to claim 1, wherein the media identification step identifies a media type of the transmission data based on media information included in transmission data output by a communication application. Selection method.
3 . 前記メディア識別ステップは、 通信アプリケーションが送信デ— タを出力するごとに、 送信データのメディア種別を識別することを特徴 とする請求項 2に記載のデータ通信回線選択方法。  3. The data communication line selection method according to claim 2, wherein the media identification step identifies a media type of the transmission data every time the communication application outputs the transmission data.
4 . 読み出されたデータ通信回線の回線接続を行う回線制御ステップ を備え、 前記回線選択ステツプが通信回線とともにその接続方式を読み 出し、 前記回線制御ステップが、 読み出された接続方式により回線接続 を行うことを特徴とする請求項 1 に記載のデータ通信回線選択方法。 4. A line control step of making a line connection of the read data communication line is provided, wherein the line selection step reads out the connection method together with the communication line, and the line control step performs a line connection by the read connection method. 2. The method for selecting a data communication line according to claim 1, wherein:
5 . 通信アプリケーションからの出力に基づき、 送信データのメディ ァ種別を識別するメディア識別部と、 メディア種別を通信回線に対応づ ける規定を含む回線選択テ—ブルと、 メディア識別部の出力および回線 選択テーブルに基づき通信回線を選択する回線選択部とを備えたことを 特徴とするデータ通信回線選択装置。 5. A media identification unit that identifies the media type of the transmission data based on the output from the communication application, a line selection table that includes rules for associating the media type with the communication line, and the output and line of the media identification unit A data communication line selection device, comprising: a line selection unit that selects a communication line based on a selection table.
6 . 前記メディア識別部は、 通信アプリケーションの出力する送信デ —夕に含まれるメディア情報に基づき、 送信データのメディア種別を識 別することを特徴とする請求項 5に記載のデータ通信回線選択装置。 6. The data communication line selection device according to claim 5, wherein the media identification unit identifies the media type of the transmission data based on the transmission information output by the communication application and the media information included in the evening. .
7 . 前記メディア識別部は、 通信アプリケーションが送信データを出 力するごとに、 送信データのメディァ種別を識別することを特徴とする 請求項 5に記載のデータ通信回線選択装置。 7. The media identification unit outputs the transmission data by the communication application. 6. The data communication line selection device according to claim 5, wherein a media type of transmission data is identified each time the data is input.
8 . 前記回線選択部により選択された通信回線の回線接続を行う回線 制御部を備え、 前記回線選択テーブルは、 少なくとも一部のメディア種 別に対し接続方式を対応づけた規定を含み、 前記回線選択部は、 通信回 線とともに接続方式を選択し、 前記回線制御部は選択された接続方式に より回線接続を行うことを特徴とする請求項 5に記載のデータ回線選択  8. A line control unit that performs a line connection of the communication line selected by the line selection unit, wherein the line selection table includes a rule in which a connection method is associated with at least a part of media types, and the line selection The data line selection unit according to claim 5, wherein the unit selects a connection method together with the communication line, and the line control unit performs line connection according to the selected connection method.
PCT/JP1998/005980 1998-12-28 1998-12-28 Method and apparatus for selecting data communication line WO2000041369A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
PCT/JP1998/005980 WO2000041369A1 (en) 1998-12-28 1998-12-28 Method and apparatus for selecting data communication line

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/JP1998/005980 WO2000041369A1 (en) 1998-12-28 1998-12-28 Method and apparatus for selecting data communication line

Publications (1)

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

Family

ID=14209740

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP1998/005980 WO2000041369A1 (en) 1998-12-28 1998-12-28 Method and apparatus for selecting data communication line

Country Status (1)

Country Link
WO (1) WO2000041369A1 (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002335562A (en) * 2001-05-08 2002-11-22 Kyocera Corp Wireless communicator
JP2003046575A (en) * 2001-07-27 2003-02-14 Matsushita Electric Ind Co Ltd Communication system, information notice system and exchange
JP2007179555A (en) * 2005-03-01 2007-07-12 Omron Corp Monitoring system
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 (en) * 2015-08-24 2017-03-02 日本電信電話株式会社 Communication apparatus, communication method, and communication program

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH05316248A (en) * 1992-05-08 1993-11-26 N T T Data Tsushin Kk Method for automatically selecting communication line
JPH05327702A (en) * 1992-05-21 1993-12-10 Oki Electric Ind Co Ltd Communication circuit access system
JPH1013434A (en) * 1996-06-25 1998-01-16 Nippon Telegr & Teleph Corp <Ntt> Packet repeating device

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH05316248A (en) * 1992-05-08 1993-11-26 N T T Data Tsushin Kk Method for automatically selecting communication line
JPH05327702A (en) * 1992-05-21 1993-12-10 Oki Electric Ind Co Ltd Communication circuit access system
JPH1013434A (en) * 1996-06-25 1998-01-16 Nippon Telegr & Teleph Corp <Ntt> Packet repeating device

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002335562A (en) * 2001-05-08 2002-11-22 Kyocera Corp Wireless communicator
JP2003046575A (en) * 2001-07-27 2003-02-14 Matsushita Electric Ind Co Ltd Communication system, information notice system and exchange
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 (en) * 2005-03-01 2007-07-12 Omron Corp Monitoring system
JP2017046335A (en) * 2015-08-24 2017-03-02 日本電信電話株式会社 Communication apparatus, communication method, and communication program

Similar Documents

Publication Publication Date Title
US6768904B2 (en) Data communication method using mobile terminal
CN102123481B (en) Select multi-band access point with the method be associated with multi-band mobile radio station and device
EP0608405B1 (en) Facsimile transmission in a digital cellular radio network
JP2930926B2 (en) Call setting method in wireless communication system
US20050163077A1 (en) Handover control method
WO2002015630A1 (en) Mobile communication system, resource switching method thereof, network control apparatus included therein, and network control method
RU2003128104A (en) COMMUNICATION SYSTEM CONTAINING MULTIPLE COMMUNICATION NETWORKS
KR19990082120A (en) Automatic data service selection
WO2001058109A1 (en) Negotiation of used communication mode in a telecommunications system
JPH10191424A (en) Communication system
RU2147771C1 (en) Method for remote long-distance voice encoding along communication line
WO2000041369A1 (en) Method and apparatus for selecting data communication line
US6985729B2 (en) Wireless communication apparatus
US20020004818A1 (en) Data transmission method and arrangement
US6654605B1 (en) Point to multipoint radio data service
JP3542906B2 (en) Data communication terminal connection method
JP2872154B2 (en) Simplex communication control method for digital mobile communication system
JP3444780B2 (en) Wireless data communication method and wireless data communication device
JP3255140B2 (en) Data line selection method and data line selection device
WO2002045454A1 (en) Base station device and circuit connection control method
JPH0879160A (en) Mobile communication system
JP3075508B2 (en) Digital mobile facsimile communication system
KR100349651B1 (en) Method for modem communication in Wireless Local Loop system
KR20030080831A (en) Method for Modifying Service Type in Mobile Communication System
KR20010103952A (en) A communication system and method for communicating between subscribers via one cable

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
点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载