Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP5652006B2 - Relay system, terminal device, short message relay method, and computer program - Google Patents
[go: Go Back, main page]

JP5652006B2 - Relay system, terminal device, short message relay method, and computer program - Google Patents

Relay system, terminal device, short message relay method, and computer program Download PDF

Info

Publication number
JP5652006B2
JP5652006B2 JP2010128190A JP2010128190A JP5652006B2 JP 5652006 B2 JP5652006 B2 JP 5652006B2 JP 2010128190 A JP2010128190 A JP 2010128190A JP 2010128190 A JP2010128190 A JP 2010128190A JP 5652006 B2 JP5652006 B2 JP 5652006B2
Authority
JP
Japan
Prior art keywords
terminal device
message
channel
short message
type
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2010128190A
Other languages
Japanese (ja)
Other versions
JP2011254398A (en
Inventor
晋也 上田
晋也 上田
猛男 秋月
猛男 秋月
保一 辻野
保一 辻野
光貴 藤本
光貴 藤本
慎一 永吉
慎一 永吉
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP2010128190A priority Critical patent/JP5652006B2/en
Publication of JP2011254398A publication Critical patent/JP2011254398A/en
Application granted granted Critical
Publication of JP5652006B2 publication Critical patent/JP5652006B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Mobile Radio Communication Systems (AREA)
  • Telephonic Communication Services (AREA)

Description

本発明は、ショートメッセージのやり取りを行う技術に関する。   The present invention relates to a technique for exchanging short messages.

近年、Personal Handy-phone System(PHS)または携帯電話通信システムなどを用いた移動体通信サービスが普及している。移動体通信サービスには、通話のサービスだけでなく、インターネットへの接続のサービスおよびGlobal Positioning System(GPS)のサービスなど、様々なサービスがある。   In recent years, mobile communication services using Personal Handy-phone System (PHS) or mobile phone communication systems have become widespread. The mobile communication service includes various services such as a service for connection to the Internet and a Global Positioning System (GPS) service as well as a call service.

移動体通信サービスの1つとして、「Short Message Service(SMS)」などと呼ばれるサービスがある。SMSは、2台の端末装置(移動局)同士で「ショートメッセージ」と呼ばれるメッセージをやり取りするサービスである。PHSにおいては、2台の端末装置は、Dチャネルを介して回線交換方式によってショートメッセージをやり取りする。   As one of mobile communication services, there is a service called “Short Message Service (SMS)”. SMS is a service for exchanging messages called “short messages” between two terminal devices (mobile stations). In PHS, two terminal devices exchange short messages by a circuit switching method via a D channel.

特開平7−143555号公報JP-A-7-143555

携帯無線機(端末装置)は、互いに独立な携帯電話システムの移動機の機能および無線選択呼出システムの移動機の機能、つまり、携帯電話機の機能と無線選択呼出受信機の機能とを併せ持っていれば、通話中であっても、メッセージを受信することができる(特許文献1)。   A portable radio device (terminal device) has a function of a mobile device of a mobile phone system and a function of a mobile device of a radio selective call system which are independent from each other, that is, a function of a mobile phone and a function of a radio selective call receiver. Thus, a message can be received even during a call (Patent Document 1).

ところが、無線選択呼出受信機の機能を有しない端末装置、例えば、PHSの端末装置は、通話中の場合は、ショートメッセージを受信することができない。   However, a terminal device that does not have the function of a radio selective call receiver, such as a PHS terminal device, cannot receive a short message when a call is in progress.

本発明は、このような問題点に鑑み、無線選択呼出受信機の機能を有しない端末装置が通話中であってもショートメッセージが受信できるようにすることを、目的とする。   The present invention has been made in view of such problems, and an object of the present invention is to make it possible to receive a short message even when a terminal device that does not have the function of a radio selective call receiver is busy.

本発明の一形態に係る中継システムは、第二の端末装置から第一の端末装置へ宛てて発信されたショートメッセージである送信対象ショートメッセージを中継する中継システムであって、音声のやり取りに用いられる通信チャネルである音声チャネルを介して前記第一の端末装置が回線交換方式によって第三の端末装置と通信を行っているか否かを判別する、通信状態判別手段と、前記第一の端末装置が前記通信を行っていると判別された場合に、前記第一の端末装置が使用する前記音声チャネルを特定する、音声チャネル特定手段と、特定された前記音声チャネルの制御用の通信チャネルである制御チャネルを介して前記送信対象ショートメッセージを、前記通信が行われていない場合にショートメッセージを転送するために使用する第一の種別のメッセージとは異なる第二の種別のメッセージに含ませて前記第一の端末装置へ転送する転送手段と、を有し、前記音声チャネルは、ISDN(Integrated Services Digital Network)のBチャネルであり、前記制御チャネルは、ISDNのDチャネルであり、前記第一の種別は、Q.931のSETUPであり、前記第二の種別は、Q.931のINFOであり、前記転送手段は、前記送信対象ショートメッセージを、UUI(User-to-user Information)に当該送信対象ショートメッセージを含むINFOメッセージである第一のINFOメッセージを送信することによって、転送する。
A relay system according to an aspect of the present invention is a relay system that relays a transmission target short message that is a short message transmitted from a second terminal device to a first terminal device, and is used for voice exchange. A communication state determining means for determining whether or not the first terminal device is communicating with a third terminal device by a circuit switching method via a voice channel which is a communication channel to be transmitted; and the first terminal device Is a voice channel specifying means for specifying the voice channel used by the first terminal device and a communication channel for controlling the specified voice channel when it is determined that the communication is performed. A first message used to transfer the short message to be transmitted via the control channel when the communication is not performed. The type of the message included in the different second type of message has a transfer means for transferring to said first terminal device, the voice channel is an B channel of ISDN (Integrated Services Digital Network) , The control channel is a D channel of ISDN, and the first type is Q.I. 931, and the second type is Q.931. The transmission means transmits a first INFO message that is an INFO message including the transmission target short message to UUI (User-to-user Information). Forward.

または、前記転送手段は、前記第一のINFOメッセージを、前記送信対象ショートメッセージが含まれていることを示すコードである第一のコードを当該第一のINFOメッセージのUUIに含ませて送信する。   Alternatively, the transfer means transmits the first INFO message by including a first code, which is a code indicating that the short message to be transmitted is included, in a UUI of the first INFO message. .

または、前記第一の端末装置から、前記送信対象ショートメッセージを受信した旨を示すコードである第二のコードがUUIに含まれているINFOメッセージである第二のINFOメッセージを受信した場合に、当該送信対象ショートメッセージが届いた旨を示す情報を含むALERTメッセージを前記第二の端末装置へ送信するALERT送信手段、を有する
本発明の一形態に係る端末装置は、音声のやり取りに用いられる通信チャネルである音声チャネルを介して他の端末装置と回線交換方式によって通信しているときに、当該他の端末装置と通信していないときにショートメッセージを受信するために使用する第一の種別のメッセージとは異なる第二の種別のメッセージを、当該音声チャネルの制御用の通信チャネルである制御チャネルを介して中継システムから受信する受信手段と、受信されたメッセージにショートメッセージが含まれている場合に、当該ショートメッセージを所定の記憶領域に保存する保存手段と、ショートメッセージを受信した旨を前記第二の種別のメッセージによって前記中継システムへ送信する送信手段と、を有し、前記音声チャネルは、ISDN(Integrated Services Digital Network)のBチャネルであり、前記制御チャネルは、ISDNのDチャネルであり、前記第一の種別は、Q.931のSETUPであり、前記第二の種別は、Q.931のINFOであり、前記受信手段は、UUI(User-to-user Information)に前記ショートメッセージを含むINFOメッセージを受信することによって、前記ショートカットメッセージを受信する。
Alternatively, when a second INFO message that is an INFO message included in the UUI is received from the first terminal device, the second code that indicates that the transmission target short message has been received. ALERT transmitting means for transmitting an ALERT message including information indicating that the transmission target short message has arrived to the second terminal device .
A terminal device according to an aspect of the present invention communicates with another terminal device when the terminal device communicates with the other terminal device via a voice channel that is a communication channel used for voice exchange. A second type of message that is different from the first type of message used to receive the short message when not being received from the relay system via the control channel, which is a communication channel for controlling the voice channel. Receiving means for storing, when the received message contains a short message, storage means for saving the short message in a predetermined storage area, and the fact that the short message has been received by the second type message Transmitting means for transmitting to the relay system, and the voice channel is an ISDN (Integrated Services Di). Gital Network) B channel, the control channel is an ISDN D channel, and the first type is Q.Q. 931, and the second type is Q.931. The receiving means receives the shortcut message by receiving an INFO message including the short message in UUI (User-to-user Information).

本発明によると、無線選択呼出受信機の機能を有しない端末装置であっても通話中にショートメッセージを受信することができる。   According to the present invention, even a terminal device that does not have a function of a radio selective call receiver can receive a short message during a call.

通信システムの全体的な構成の例を示す図である。It is a figure which shows the example of the whole structure of a communication system. 交換局の構成の例を示す図である。It is a figure which shows the example of a structure of a switching center. 端末装置の構成の例を示す図である。It is a figure which shows the example of a structure of a terminal device. 呼情報管理テーブルおよび呼情報の例を示す図である。It is a figure which shows the example of a call information management table and call information. 端末情報管理テーブルおよび端末情報の例を示す図である。It is a figure which shows the example of a terminal information management table and terminal information. 交換局および端末装置の処理の流れを説明するためのシーケンス図である。It is a sequence diagram for demonstrating the flow of a process of a switching center and a terminal device. 通話中時送信処理部の構成の例を示す図である。It is a figure which shows the example of a structure of the transmission process part at the time of a telephone call. INFOメッセージのフォーマットの例を示す図である。It is a figure which shows the example of a format of an INFO message. INFOメッセージのフォーマットの例を示す図である。It is a figure which shows the example of a format of an INFO message. 呼情報の例を示す図である。It is a figure which shows the example of call information. 端末情報の例を示す図である。It is a figure which shows the example of terminal information. 端末情報の例を示す図である。It is a figure which shows the example of terminal information. 呼情報の例を示す図である。It is a figure which shows the example of call information. 端末情報の例を示す図である。It is a figure which shows the example of terminal information. 呼情報の例を示す図である。It is a figure which shows the example of call information. 交換局の全体的な処理の流れの例を説明するフローチャートである。It is a flowchart explaining the example of the flow of the whole process of a switching center. 交換局の全体的な処理の流れの例を説明するフローチャートである。It is a flowchart explaining the example of the flow of the whole process of a switching center. 端末装置の全体的な処理の流れの例を説明するフローチャートである。It is a flowchart explaining the example of the flow of the whole process of a terminal device. 端末装置の全体的な処理の流れの例を説明するフローチャートである。It is a flowchart explaining the example of the flow of the whole process of a terminal device.

図1は、通信システムTSの全体的な構成の例を示す図である。   FIG. 1 is a diagram illustrating an example of the overall configuration of the communication system TS.

図1に示す通信システムTSは、移動体通信サービスの加入者同士が会話をしたり電子データをやり取りしたりするためのシステムである。以下、移動体通信の方式としてPersonal Handy-phone System(PHS)が用いられる場合を例に説明する。   A communication system TS shown in FIG. 1 is a system for allowing mobile communication service subscribers to talk and exchange electronic data. Hereinafter, a case where Personal Handy-phone System (PHS) is used as a mobile communication system will be described as an example.

通信システムTSは、図1に示すように、交換局1、基地局2A、2B、2C、…、および端末装置3A、3B、3C、…などを有する。   As shown in FIG. 1, the communication system TS includes a switching center 1, base stations 2A, 2B, 2C,... And terminal devices 3A, 3B, 3C,.

以下、説明の簡単のために、ある1つのエリアXに位置する3台の端末装置3A、3B、および3C同士が通信を行う場合を例に説明する。また、端末装置3Aは基地局2Aのセルの中に位置し、端末装置3Bは基地局2Bのセルの中に位置し、端末装置3Cは、基地局2Cの中に位置するものとする。基地局2A、2B、2Cを「基地局2」と総称し、端末装置3A、3B、および3Cを「端末装置3」と総称することがある。   Hereinafter, for simplicity of explanation, a case where three terminal devices 3A, 3B, and 3C located in a certain area X communicate with each other will be described as an example. The terminal device 3A is located in the cell of the base station 2A, the terminal device 3B is located in the cell of the base station 2B, and the terminal device 3C is located in the base station 2C. The base stations 2A, 2B, and 2C may be collectively referred to as “base station 2”, and the terminal apparatuses 3A, 3B, and 3C may be collectively referred to as “terminal apparatus 3”.

交換局1とエリアXの中の基地局2とは、通信回線によって繋がれている。基地局2は、その基地局2のセルの中に位置する端末装置3と無線によって通信を行う。   The exchange 1 and the base station 2 in the area X are connected by a communication line. The base station 2 communicates with the terminal device 3 located in the cell of the base station 2 by radio.

交換局1は、発呼側の端末装置3が位置するセルの基地局2と着呼側の端末装置3が位置するセルの基地局2とを接続し、両端末装置3同士の通信を制御する。   The switching center 1 connects the base station 2 of the cell in which the terminal device 3 on the calling side is located with the base station 2 in the cell on which the terminal device 3 on the called side is located, and controls communication between both terminal devices 3 To do.

交換局1は、様々なサービスのための処理を行うが、そのうちの1つとして、Short Message Service(SMS)のための処理を行う。SMSは、端末の電話番号(いわゆる携帯電話番号)を宛先にしてメッセージを送受信できるサービスである。このメッセージは、一般に「ショートメッセージ」または「ショートメール」などと呼ばれており、インターネットで取り扱われる電子メールに比べて長さの制限が厳しい。つまり、短文でなければならない。   The exchange 1 performs processing for various services, one of which is processing for Short Message Service (SMS). SMS is a service that can send and receive messages with a terminal phone number (so-called mobile phone number) as a destination. This message is generally called “short message” or “short mail”, and the length of the message is stricter than that of electronic mail handled on the Internet. In short, it must be short.

また、本実施形態では、交換局1は、ある端末装置3が、通話中の端末装置3へショートメッセージを発信しても、このショートメッセージが届くように種々の処理を行う。この仕組みについては、後に説明する。交換局1は、いわゆる市内交換局であってもよいし、Private Branch Exchange(PBX)であってもよい。   In the present embodiment, the switching center 1 performs various processes so that even if a certain terminal device 3 transmits a short message to the terminal device 3 that is in a call, the short message arrives. This mechanism will be described later. The exchange 1 may be a so-called local exchange or a private branch exchange (PBX).

基地局2は、交換局1とその基地局2の近隣の端末装置3との間の通信を中継する。基地局2は、「BS(Base Station)」、「Node−B」、または「BTS(Base Transfer Station)」などと呼ばれることもある。   The base station 2 relays communication between the switching center 1 and terminal devices 3 in the vicinity of the base station 2. The base station 2 may also be called “BS (Base Station)”, “Node-B”, “BTS (Base Transfer Station)”, or the like.

図2は、交換局1の構成の例を示す図である。図3は、端末装置3の構成の例を示す図である。図4は、呼情報管理テーブル101および呼情報5の例を示す図である。図5は、端末情報管理テーブル102および端末情報6の例を示す図である。   FIG. 2 is a diagram illustrating an example of the configuration of the switching center 1. FIG. 3 is a diagram illustrating an example of the configuration of the terminal device 3. FIG. 4 is a diagram illustrating an example of the call information management table 101 and the call information 5. FIG. 5 is a diagram illustrating an example of the terminal information management table 102 and the terminal information 6.

交換局1は、図2に示すように、呼情報管理テーブル101、端末情報管理テーブル102、およびショートメッセージ中継処理部103などを有する。図2に示す各部の機能をハードウェアのみによって実現してもよいし、一部の機能をプログラムに基づいてCentral Processing Unit(CPU)によってハードウェアを制御することによって実現してもよい。端末装置3が有する機能についても、同様である。   As shown in FIG. 2, the switching center 1 includes a call information management table 101, a terminal information management table 102, a short message relay processing unit 103, and the like. The functions of the units shown in FIG. 2 may be realized only by hardware, or some functions may be realized by controlling the hardware by a central processing unit (CPU) based on a program. The same applies to the functions of the terminal device 3.

端末装置3は、図3に示すように、INFOメッセージ受信処理部301、通話中時メッセージ処理部302、SETUPメッセージ受信処理部303、および非通話中時メッセージ処理部304などを有する。   As shown in FIG. 3, the terminal device 3 includes an INFO message reception processing unit 301, a message processing unit 302 during a call, a SETUP message reception processing unit 303, a message processing unit 304 during non-calling, and the like.

図2において、呼情報管理テーブル101には、図4に示すように、所定の個数の呼情報5が記憶されている。呼情報5には、それぞれを識別するためのユニークな呼番号が与えられている。   In FIG. 2, the call information management table 101 stores a predetermined number of call information 5 as shown in FIG. The call information 5 is given a unique call number for identifying each.

端末装置3から呼が発信されるごとに、現在他のいずれの呼にも割り当てられていない呼情報5が1つ選出され、発信された呼に対して割り当てられる。そして、割り当てられた呼情報5に、発信側の端末装置3に関する情報および着信側の端末装置3に関する情報などが記録される。   Each time a call is made from the terminal device 3, one piece of call information 5 that is not currently assigned to any other call is selected and assigned to the outgoing call. Then, in the assigned call information 5, information related to the terminal device 3 on the transmission side, information related to the terminal device 3 on the reception side, and the like are recorded.

呼情報5には、呼状態、発信者情報、発信者BS番号、発信者チャネル番号、発信者端末論理番号、発信者メッセージ通知用呼番号、着信者情報、着信者BS番号、着信者チャネル番号、着信者端末論理番号、および着信者メッセージ通知用呼番号などの情報が含まれる。   Call information 5 includes call state, caller information, caller BS number, caller channel number, caller terminal logical number, caller message notification call number, callee information, callee BS number, callee channel number. And information such as a callee terminal logical number and a call number for callee message notification.

「呼状態」は、呼の状態を示す。具体的には、発信中、着信中、および通話中のうちのいずれかを示す。「発信中」は、発信側の端末装置3から呼が発せられたが着信側の端末装置3へ未だ呼が届いていない状態である。「着信中」は、着信側の端末装置3へ呼が届き呼出しが行われている状態である。「通話中」は、発信側の端末装置3と着信側の端末装置3とのセッションが確立している状態である。つまり、通話が行われている状態である。   “Call state” indicates a call state. Specifically, it indicates one of outgoing, incoming call, and telephone call. “During outgoing” is a state in which a call is made from the terminal device 3 on the outgoing side, but the call has not yet reached the terminal device 3 on the incoming side. “Incoming” is a state in which a call arrives at the terminal device 3 on the receiving side and a call is being made. “During a call” is a state in which a session between the terminal device 3 on the calling side and the terminal device 3 on the receiving side is established. That is, it is a state in which a call is being made.

ただし、使用されていない呼情報5の呼状態は、使用されていないことを意味する「0」を示す。   However, the call state of the unused call information 5 indicates “0” meaning that it is not used.

「発信者情報」は、呼の発信側の端末装置3の電話番号である。「着信者情報」は、呼の着信側の端末装置3の電話番号である。   “Sender information” is the telephone number of the terminal device 3 on the call origination side. “Recipient information” is the telephone number of the terminal device 3 on the call receiving side.

「発信者BS番号」は、呼の発信側の端末装置3が位置するセルの基地局2のBS番号である。なお、「BS番号」は、基地局2ごとに与えられている、基地局2を識別するための番号である。「着信者BS番号」は、呼の着信側の端末装置3が位置するセルの基地局2のBS番号である。   The “caller BS number” is the BS number of the base station 2 of the cell where the terminal device 3 on the call origination side is located. The “BS number” is a number given to each base station 2 for identifying the base station 2. The “receiver BS number” is the BS number of the base station 2 of the cell where the terminal device 3 on the call receiving side is located.

「発信者チャネル番号」は、呼の発信側の端末装置3が使用するチャネルのチャネル番号である。なお、「チャネル番号」は、チャネルごとに与えられている、チャネルを識別するための番号である。「着信者チャネル番号」は、呼の着信側の端末装置3が使用するチャネルのチャネル番号である。   The “caller channel number” is the channel number of the channel used by the terminal device 3 on the call origination side. The “channel number” is a number for identifying a channel given to each channel. “Destination channel number” is the channel number of the channel used by the terminal device 3 on the call receiving side.

「発信者端末論理番号」は、呼の発信側の端末装置3に割り当てられた端末情報6の端末論理番号である。端末情報6については、後に説明する。なお、「端末論理番号」は、端末情報6ごとに与えられている、端末情報6を識別するための番号である。「発信者端末論理番号」は、呼の発信側の端末装置3に割り当てられた端末情報6の端末論理番号である。   The “caller terminal logical number” is the terminal logical number of the terminal information 6 assigned to the terminal device 3 on the call origination side. The terminal information 6 will be described later. The “terminal logical number” is a number for identifying the terminal information 6 given to each terminal information 6. The “caller terminal logical number” is the terminal logical number of the terminal information 6 assigned to the terminal device 3 on the call origination side.

「発信者メッセージ通知用呼番号」は、呼の発信側の端末装置3が通話中であるときにこの端末装置3へショートメッセージを送信した送信元に割り当てられている呼情報5の呼番号である。ただし、ショートメッセージのやり取りがないときは、発信者メッセージ通知用呼番号は「0」を示す。「着信者メッセージ通知用呼番号」は、呼の着信側の端末装置3が通話中であるときにこの端末装置3へショートメッセージを送信した送信元に割り当てられている呼情報5の呼番号である。ただし、ショートメッセージのやり取りがないときは、着信者メッセージ通知用呼番号は「0」を示す。   The “caller message notification call number” is the call number of the call information 5 assigned to the transmission source that transmitted the short message to the terminal device 3 when the terminal device 3 on the call origination side is busy. is there. However, when there is no short message exchange, the caller message notification call number indicates “0”. The “call number for caller message notification” is the call number of the call information 5 assigned to the transmission source that transmitted the short message to the terminal device 3 when the terminal device 3 on the call receiving side is busy. is there. However, when there is no short message exchange, the call number for caller message notification indicates “0”.

図2に戻って、端末情報管理テーブル102には、図5に示すように、端末装置3ごとの端末情報6が記憶されている。   Returning to FIG. 2, terminal information 6 for each terminal device 3 is stored in the terminal information management table 102 as shown in FIG. 5.

端末情報6には、電話番号、呼番号、および位置登録エリア番号などの情報が含まれる。   The terminal information 6 includes information such as a telephone number, a call number, and a location registration area number.

「電話番号」は、端末情報6が割り当てられた端末装置3の電話番号である。「呼番号」は、その端末装置3に割り当てられた呼情報5の呼番号である。ただし、通信を行っていない場合は、呼番号は「0」である。「位置登録エリア番号」は、その端末装置3が位置するエリアのエリア番号である。なお、「エリア番号」は、エリアごとに与えられている、エリアを識別するための番号である。   “Telephone number” is the telephone number of the terminal device 3 to which the terminal information 6 is assigned. “Call number” is the call number of the call information 5 assigned to the terminal device 3. However, when communication is not performed, the call number is “0”. The “location registration area number” is an area number of an area where the terminal device 3 is located. The “area number” is a number assigned to each area for identifying the area.

端末情報6は、端末装置3が初めて交換局1に接続された際に生成され、端末情報管理テーブル102に登録される。   The terminal information 6 is generated when the terminal device 3 is connected to the exchange 1 for the first time, and is registered in the terminal information management table 102.

図2に戻って、ショートメッセージ中継処理部103は、SETUPメッセージ受信処理部131、着信側状態判別部132、チャネル判別部133、通話中時送信処理部134、完了通知送信処理部135、非通話中時送信処理部136などを有する。   Returning to FIG. 2, the short message relay processing unit 103 includes a SETUP message reception processing unit 131, an incoming call side state determination unit 132, a channel determination unit 133, a busy transmission processing unit 134, a completion notification transmission processing unit 135, a non-call A middle-time transmission processing unit 136;

ショートメッセージ中継処理部103の各部は、ショートメッセージを一方の端末装置3から他方の端末装置3へ中継するための処理を行う。   Each unit of the short message relay processing unit 103 performs processing for relaying the short message from one terminal device 3 to the other terminal device 3.

図3に示す端末装置3の各部は、通話中であってもショートメッセージを受信するための処理を行う。   Each part of the terminal device 3 shown in FIG. 3 performs processing for receiving a short message even during a call.

ここで、端末装置3Bと通話中である端末装置3Aへ端末装置3Cがショートメッセージを送信する場合を例に、ショートメッセージ中継処理部103および端末装置3(3A)の各部の処理を、シーケンス図などを参照しながら説明する。   Here, taking as an example a case in which the terminal device 3C transmits a short message to the terminal device 3A in communication with the terminal device 3B, the processing of each part of the short message relay processing unit 103 and the terminal device 3 (3A) is a sequence diagram. This will be described with reference to the above.

図6は、交換局1、端末装置3B、および端末装置3Cの処理の流れを説明するためのシーケンス図である。図7は、通話中時送信処理部134の構成の例を示す図である。図8は、INFOメッセージ72のフォーマットの例を示す図である。図9は、INFOメッセージ73のフォーマットの例を示す図である。   FIG. 6 is a sequence diagram for explaining the processing flow of the exchange 1, the terminal device 3B, and the terminal device 3C. FIG. 7 is a diagram illustrating an example of the configuration of the transmission processing unit 134 during a call. FIG. 8 is a diagram illustrating an example of the format of the INFO message 72. FIG. 9 is a diagram illustrating an example of the format of the INFO message 73.

端末装置3Cは、従来通り、ショートメッセージをSETUPメッセージによって端末装置3Aへ宛てて送信する(図6の#381)。具体的には、端末装置3Cは、ショートメッセージの本文を示すUser-to-user Information(UUI)、発番号、および着番号などを含むSETUPメッセージ71を生成し、交換局1へ送信する。「発番号」は、発信側の電話番号であり、本例では、端末装置3Cの電話番号である。「着番号」は、着信側の電話番号であり、本例では、端末装置3Aの電話番号である。なお、「SETUPメッセージ」は、International Telecommunications Union Telecommunication Standardization Sector(ITU−T)のQ.931の規格で定められているメッセージの一種である。後述するINFOメッセージ、ALERTメッセージ、およびCALLPROCメッセージもQ.931の規格で定められている。   The terminal device 3C transmits a short message to the terminal device 3A by a SETUP message as usual (# 381 in FIG. 6). Specifically, the terminal device 3 </ b> C generates a SETUP message 71 including User-to-user Information (UUI) indicating the text of the short message, a calling party number, a called party number, and the like, and transmits the SETUP message 71 to the switching center 1. The “calling number” is a telephone number on the calling side, and in this example is the telephone number of the terminal device 3C. “Destination number” is the telephone number on the receiving side, and in this example, the telephone number of the terminal device 3A. Note that the “SETUP message” is the Q.2 of the International Telecommunications Union Telecommunication Standardization Sector (ITU-T). This is a type of message defined in the 931 standard. An INFO message, an ALERT message, and a CALLPROC message, which will be described later, are also included in Q. It is defined in the 931 standard.

交換局1において、SETUPメッセージ受信処理部131は、端末装置3CからSETUPメッセージ71を受信し(#161)、送信元つまり端末装置3CへCALLPROCメッセージを返信する(#162)。   In the exchange 1, the SETUP message reception processing unit 131 receives the SETUP message 71 from the terminal device 3C (# 161), and returns a CALLPROC message to the transmission source, that is, the terminal device 3C (# 162).

着信側状態判別部132は、SETUPメッセージ71に示される着番号の端末装置3つまり端末装置3Aが通話中であるか否かを次のように判別する。   The called-side state determination unit 132 determines whether or not the terminal device 3 having the called number indicated in the SETUP message 71, that is, the terminal device 3A is busy.

着信側状態判別部132は、端末情報管理テーブル102の中から、その着番号が電話番号として示される端末情報6を検索する。そして、その端末情報6の呼番号が「0」であれば、着信側状態判別部132は、端末装置3Aが通知中でないと、判別する。一方、何らかの呼番号を示す場合は、着信側状態判別部132は、端末装置3Aが通知中でないと、判別する。   The called side state determination unit 132 searches the terminal information management table 102 for the terminal information 6 in which the called number is indicated as a telephone number. If the call number of the terminal information 6 is “0”, the receiving side state determination unit 132 determines that the terminal device 3A is not informing. On the other hand, when some kind of call number is indicated, the receiving-side state determination unit 132 determines that the terminal device 3A is not informing.

なお、本実施形態では、2台の端末装置3同士は、回線交換方式によって通話を行うので、着信側状態判別部132は、端末装置3Aが通話中であると判別できる場合は、回線交換方式によって通話を行っていると判定する。   In the present embodiment, since the two terminal devices 3 communicate with each other by the circuit switching method, if the receiving side state determination unit 132 can determine that the terminal device 3A is busy, the circuit switching method It is determined that a call is made.

チャネル判別部133は、検索された端末情報6の呼番号を有する呼情報5の発信者情報に端末装置3Aの電話番号が示される場合は、この呼情報5に示される発信者BS番号および発信者チャネル番号によって決まるチャネルを、端末装置3Aが現在通話のために使用しているBチャネルであると判別する。一方、この呼情報5の着信者情報に端末装置3Aの電話番号が示される場合は、この呼情報5に示される着信者BS番号および着信者チャネル番号によって決まるチャネルを、端末装置3Aが現在通話のために使用しているBチャネルであると判別する。   When the telephone number of the terminal device 3A is indicated in the caller information of the call information 5 having the call number of the searched terminal information 6, the channel determination unit 133 indicates the caller BS number and the call origination indicated in the call information 5. It is determined that the channel determined by the user channel number is the B channel that the terminal device 3A is currently using for a call. On the other hand, when the telephone number of the terminal device 3A is indicated in the callee information of the call information 5, the terminal device 3A is currently calling the channel determined by the callee BS number and the callee channel number indicated in the call information 5. It is determined that the B channel is used for the purpose.

通話中時送信処理部134は、図7に示すように、呼情報設定部13E、端末情報設定部13F、ショートメッセージ送信処理部13G、および完了通知受信処理部13Hなどを有する。このような構成により、通話中時送信処理部134は、端末装置3Aが通話中であると着信側状態判別部132によって判別された場合に、SETUPメッセージ71に含まれるショートメッセージの本文などを端末装置3Aへ送信するための処理を次のように行う。   As shown in FIG. 7, the transmission processing unit 134 during a call includes a call information setting unit 13E, a terminal information setting unit 13F, a short message transmission processing unit 13G, and a completion notification reception processing unit 13H. With such a configuration, the transmission processing unit 134 during a call displays the text of the short message included in the SETUP message 71 when the terminal device 3A determines that the terminal device 3A is busy. The process for transmitting to the device 3A is performed as follows.

呼情報設定部13Eおよび端末情報設定部13Fは、呼情報5および端末情報6の設定に関する処理を行う。この処理については、後述する。   The call information setting unit 13E and the terminal information setting unit 13F perform processing related to setting of the call information 5 and the terminal information 6. This process will be described later.

ショートメッセージ送信処理部13Gは、図8のようなINFOメッセージ72を生成し、チャネル判別部133によって判別(特定)されたBチャネルのペアであるDチャネルを介して端末装置3Aへ送信する(#163)。INFOメッセージ72には、図8の通り、メッセージ種別、情報要素識別子、アプリケーション内容長、およびアプリケーション情報などが含まれる。   The short message transmission processing unit 13G generates an INFO message 72 as shown in FIG. 8, and transmits the INFO message 72 to the terminal device 3A via the D channel that is a pair of B channels determined (specified) by the channel determining unit 133 (# 163). As shown in FIG. 8, the INFO message 72 includes a message type, an information element identifier, an application content length, application information, and the like.

「メッセージ種別」は、このINFOメッセージ72の種類を示し、本例では、「INFOメッセージ」であることを示す。   “Message type” indicates the type of the INFO message 72, and in this example, indicates “INFO message”.

「情報要素識別子」および「アプリケーション内容長」は、それぞれ、アプリケーション情報の種類および長さを示す。本例では、アプリケーション情報としてUUIが用いられる。そこで、情報要素識別子には、UUIの識別子が示される。   “Information element identifier” and “application content length” indicate the type and length of application information, respectively. In this example, UUI is used as application information. Therefore, the UUI identifier is indicated in the information element identifier.

アプリケーション情報つまりUUIには、発番号およびショートメッセージの本文のほか、これらの長さを示す情報(発番号内容長およびメッセージ内容長)およびアプリケーション識別子が含まれる。本例では、アプリケーション識別子として、送信通知コードが用いられる。「送信通知コード」は、ショートメッセージを送信することを通知するための独自のコードである。   In addition to the calling number and the body of the short message, the application information, that is, the UUI includes information indicating the length (calling number content length and message content length) and an application identifier. In this example, a transmission notification code is used as the application identifier. The “transmission notification code” is a unique code for notifying that a short message is transmitted.

端末装置3Aにおいて、INFOメッセージ受信処理部301は、交換局1からINFOメッセージ72を受信する(#361)。   In the terminal device 3A, the INFO message reception processing unit 301 receives the INFO message 72 from the exchange 1 (# 361).

通話中時メッセージ処理部302は、図3に示すように、送信通知コード確認部321、ショートメッセージ保存処理部322、着信通知処理部323、およびINFO応答処理部324などを有する。このような構成により、通話中時メッセージ処理部302は、通話中のショートメッセージの受信の処理を次のように行う。   As shown in FIG. 3, the message processing unit 302 during a call includes a transmission notification code confirmation unit 321, a short message storage processing unit 322, an incoming notification processing unit 323, an INFO response processing unit 324, and the like. With such a configuration, the message processing unit 302 during a call performs a process of receiving a short message during a call as follows.

送信通知コード確認部321は、INFOメッセージ72のUUIに送信通知コードが示されているか否かを確認する。   The transmission notification code confirmation unit 321 confirms whether or not the transmission notification code is indicated in the UUI of the INFO message 72.

送信通知コードがINFOメッセージ72のUUIに示されていることが確認されたら、ショートメッセージ保存処理部322は、INFOメッセージ72から発番号およびショートメッセージの本文を抽出し、これらを示すショートメッセージデータを端末装置3A自身のメッセージボックスなどの所定の記憶領域に保存する(#362)。   When it is confirmed that the transmission notification code is indicated in the UUI of the INFO message 72, the short message storage processing unit 322 extracts the calling number and the body of the short message from the INFO message 72, and stores the short message data indicating these. The data is stored in a predetermined storage area such as a message box of the terminal device 3A itself (# 362).

着信通知処理部323は、アイコンまたはピクトなどの画像をディスプレイに表示し、音を鳴らし、またはバイブレータを振動させるなどして、ショートメッセージを受信したことをユーザに対して通知する(#363)。   The incoming call notification processing unit 323 displays an image such as an icon or a pictograph on the display, sounds a sound, or vibrates the vibrator to notify the user that the short message has been received (# 363).

INFO応答処理部324は、ショートメッセージを受信した旨の返信を、INFOメッセージを送信することによって行う(#364)。   The INFO response processing unit 324 sends a reply indicating that the short message has been received by transmitting the INFO message (# 364).

具体的には、INFO応答処理部324は、図9のようなINFOメッセージ73を生成し、現在通話のために使用しているBチャネルのペアであるDチャネルを介して交換局1へ送信する。INFOメッセージ73には、図9の通り、メッセージ種別、情報要素識別子、アプリケーション内容長、およびアプリケーション情報などが含まれる。図8と比較して分かるように、INFOメッセージ73の構造は、INFOメッセージ72と基本的に同じである。ただし、アプリケーション情報の内容が相違する。   Specifically, the INFO response processing unit 324 generates an INFO message 73 as shown in FIG. 9 and transmits the INFO message 73 to the switching center 1 via the D channel which is a pair of B channels currently used for a call. . As shown in FIG. 9, the INFO message 73 includes a message type, an information element identifier, an application content length, application information, and the like. As can be seen from comparison with FIG. 8, the structure of the INFO message 73 is basically the same as that of the INFO message 72. However, the contents of the application information are different.

INFOメッセージ73のアプリケーション情報つまりUUIのアプリケーション識別子には、受信通知コードが用いられる。「受信通知コード」は、ショートメッセージを受信できたことを通知するための独自のコードである。また、一般に、いわゆるアプリケーション汎用データ(ユーザデータ)をINFOメッセージに載せることができるが、INFOメッセージ73には、アプリケーション汎用データを載せない。そこで、ユーザデータを載せるためのフィールドの長さが0であることを示す情報(アプリケーション汎用データ長)がINFOメッセージ73に示される。   A reception notification code is used for the application information of the INFO message 73, that is, the application identifier of the UUI. The “reception notification code” is a unique code for notifying that a short message has been received. In general, so-called application general-purpose data (user data) can be included in the INFO message, but the application general-purpose data is not included in the INFO message 73. Therefore, information (application general data length) indicating that the length of the field for placing user data is 0 is shown in the INFO message 73.

交換局1において、完了通知受信処理部13Hは、端末装置3AからINFOメッセージ73を受信する(#164)。   In the exchange 1, the completion notification reception processing unit 13H receives the INFO message 73 from the terminal device 3A (# 164).

すると、呼情報設定部13Eおよび端末情報設定部13Fは、呼情報5を解放する処理などを行う。この処理については、後述する。   Then, the call information setting unit 13E and the terminal information setting unit 13F perform a process for releasing the call information 5. This process will be described later.

そして、完了通知送信処理部135は、ショートメッセージの中継が完了した旨を示すALERTメッセージを端末装置3Cへ送信する(#165)。   Then, the completion notification transmission processing unit 135 transmits an ALERT message indicating that the relay of the short message is completed to the terminal device 3C (# 165).

一方、端末装置3Aが通話中でないと着信側状態判別部132によって判別された場合は、非通話中時送信処理部136が従来通りの方法でSETUPメッセージ71を端末装置3Aへ送信する。   On the other hand, when it is determined by the incoming side state determination unit 132 that the terminal device 3A is not in a call, the non-calling transmission processing unit 136 transmits a SETUP message 71 to the terminal device 3A by a conventional method.

すると、端末装置3Aにおいて、SETUPメッセージ受信処理部303は、交換局1からSETUPメッセージ71を受信する。   Then, in the terminal device 3 </ b> A, the SETUP message reception processing unit 303 receives the SETUP message 71 from the exchange 1.

非通話中時メッセージ処理部304は、SETUPメッセージ71のUUIにショートメッセージの本文が示される場合は、従来通り、ショートメッセージが届いたことを画像または音などによってユーザに知らせる処理などを適宜、実行する。   When the body of the short message is indicated in the UUI of the SETUP message 71, the message processing unit 304 during non-calling appropriately executes a process for notifying the user by means of an image or sound, etc. To do.

図10は、呼情報51の例を示す図である。図11は、端末情報62の例を示す図である。図12は、端末情報61、62の例を示す図である。図13は、呼情報51、52の例を示す図である。図14は、端末情報61、62の例を示す図である。図15は、呼情報51、52の例を示す図である。   FIG. 10 is a diagram illustrating an example of the call information 51. FIG. 11 is a diagram illustrating an example of the terminal information 62. FIG. 12 is a diagram illustrating an example of the terminal information 61 and 62. FIG. 13 is a diagram illustrating an example of the call information 51 and 52. FIG. 14 is a diagram illustrating an example of the terminal information 61 and 62. FIG. 15 is a diagram illustrating an example of the call information 51 and 52.

前述の通り、呼情報設定部13Eおよび端末情報設定部13Fは、呼情報5および端末情報6の設定および解放の処理を行う。ここで、これらの処理を、端末装置3Bからの呼に応答し端末装置3Bとの通話の最中である端末装置3Aへ端末装置3Cがショートメッセージを送信する場合を例に、図10〜図15を参照しながら説明する。   As described above, the call information setting unit 13E and the terminal information setting unit 13F perform processing for setting and releasing the call information 5 and the terminal information 6. Here, these processes are performed with reference to an example in which the terminal device 3C transmits a short message to the terminal device 3A in response to a call from the terminal device 3B and in the middle of a call with the terminal device 3B. This will be described with reference to FIG.

端末装置3Cがショートメッセージを端末装置3Aへ送信する前であって、端末装置3Aが端末装置3Bと通話を行っているときに、例えば図10のような呼情報51が、端末装置3Aと端末装置3Bとの通話の呼情報5として用いられる。また、例えば図11のような端末情報61が、端末装置3Aの端末情報6として用いられる。   Before the terminal device 3C transmits a short message to the terminal device 3A and when the terminal device 3A makes a call with the terminal device 3B, for example, call information 51 as shown in FIG. This is used as call information 5 for a call with the device 3B. Further, for example, terminal information 61 as shown in FIG. 11 is used as the terminal information 6 of the terminal device 3A.

図10の通り、未だ端末装置3Cからショートメッセージが発信されていないので、呼情報51の着信者メッセージ通知用呼番号は「0」である。なお、端末装置3Bの端末情報6も既に設定されているが、説明を省略する。   As shown in FIG. 10, since the short message has not yet been transmitted from the terminal device 3C, the call number for caller message notification in the call information 51 is “0”. In addition, although the terminal information 6 of the terminal device 3B is already set, description is abbreviate | omitted.

端末装置3Cが端末装置3A宛てのショートメッセージを載せたSETUPメッセージ71を発信し交換局1がSETUPメッセージ71を受信すると、端末情報設定部13Fは、例えば図12に示す端末情報62を、端末装置3Cの端末情報6として登録する。この時点では、端末情報62の呼番号は「0」である。ただし、既に端末装置3Cの端末情報6が登録されている場合は、新たに登録する必要はない。   When the terminal device 3C transmits a SETUP message 71 with a short message addressed to the terminal device 3A and the switching center 1 receives the SETUP message 71, the terminal information setting unit 13F displays, for example, the terminal information 62 shown in FIG. Register as terminal information 6 of 3C. At this time, the call number of the terminal information 62 is “0”. However, when the terminal information 6 of the terminal device 3C is already registered, it is not necessary to newly register.

呼情報設定部13Eは、このショートメッセージの中継の通信のための呼情報5として、例えば図13に示す呼情報52を設定する。   The call information setting unit 13E sets, for example, call information 52 shown in FIG. 13 as the call information 5 for the relay communication of the short message.

すると、端末情報設定部13Fは、図14に示すように、端末情報62の呼番号に呼情報52の呼番号を設定する。さらに、呼情報設定部13Eは、図15に示すように、呼情報51の着信者メッセージ用呼番号に呼情報52の呼番号を設定する。   Then, the terminal information setting unit 13F sets the call number of the call information 52 to the call number of the terminal information 62, as shown in FIG. Further, the call information setting unit 13E sets the call number of the call information 52 to the call number for the callee message of the call information 51 as shown in FIG.

これらの設定後、ショートメッセージ送信処理部13Gは、各呼情報5および各端末情報6に基づいてリソースを用い、上述の手順で端末装置3Aへのショートメッセージの中継を行う。   After these settings, the short message transmission processing unit 13G uses resources based on each call information 5 and each terminal information 6, and relays the short message to the terminal device 3A in the above-described procedure.

また、INFOメッセージ73つまりショートメッセージの受信の完了のメッセージがショートメッセージ送信処理部13Gによって受信されると、呼情報設定部13Eは、呼情報52を解放し使用されていない状態に戻すとともに、呼情報51の着信者メッセージ通知用呼番号を「0」に戻す。また、端末情報設定部13Fは、端末情報62の呼番号を「0」に戻す。   When the short message transmission processing unit 13G receives the INFO message 73, that is, the short message reception completion message, the call information setting unit 13E releases the call information 52 and returns it to the unused state. The call number for caller message notification in the information 51 is returned to “0”. The terminal information setting unit 13F returns the call number of the terminal information 62 to “0”.

図16および図17は、交換局1の全体的な処理の流れの例を説明するフローチャートである。図18および図19は、端末装置3の全体的な処理の流れの例を説明するフローチャートである。   16 and 17 are flowcharts for explaining an example of the overall processing flow of the exchange 1. 18 and 19 are flowcharts for explaining an example of the overall processing flow of the terminal device 3.

次に、交換局1および端末装置3の全体的な処理の流れを、図16〜図18のフローチャートを参照しながら説明する。   Next, the overall processing flow of the switching center 1 and the terminal device 3 will be described with reference to the flowcharts of FIGS.

図16および図17において、交換局1は、SETUPメッセージを端末装置3から受信すると(#801)、呼情報管理テーブル101の中から空いている(使用されていない)呼情報5を検索し、その端末装置3のために割り当てる(#802)。交換局1は、その呼情報5の「呼状態」の項目に「1(発信中)」を設定するとともに(#803)、その端末装置3の端末情報6の「呼番号」の項目にその呼情報5の呼番号を設定する(#804)。交換局1は、その呼情報5および端末情報6のそのほかの項目にも、その端末装置3に関する状況を設定する。   16 and 17, when the exchange 1 receives the SETUP message from the terminal device 3 (# 801), it searches the call information management table 101 for free (unused) call information 5; Allocation is performed for the terminal device 3 (# 802). The switching center 1 sets “1 (calling)” in the “call state” item of the call information 5 (# 803) and sets the “call number” item in the terminal information 6 of the terminal device 3 The call number of the call information 5 is set (# 804). The exchange 1 also sets the status regarding the terminal device 3 in the other items of the call information 5 and the terminal information 6.

交換局1は、SETUPメッセージの宛先である端末装置3の端末情報6の呼番号をチェックする(#805)。そして、呼番号が「0」でない場合は(#807でNo)、交換局1は、SETUPメッセージのUUIにショートメッセージの本文が載っているか否かをチェックする。載っていない場合は(#808でNo)、従来通り、必要に応じて留守番電話サービスの処理を行ったり、いわゆる割込み通話の処理を行ったりする(#809)。   The exchange 1 checks the call number of the terminal information 6 of the terminal device 3 that is the destination of the SETUP message (# 805). If the call number is not “0” (No in # 807), the switching center 1 checks whether or not the text of the short message is included in the UUI of the SETUP message. If it is not listed (No in # 808), the answering machine service process or the so-called interrupt call process is performed as necessary (# 809).

一方、載っている場合は(#808でYes)、交換局1は、送信先の端末装置3の呼の呼情報5(つまり、ステップ#805でチェックした呼番号を有する呼情報5)の発信者メッセージ通知用呼番号および着信者メッセージ通知用呼番号のうちのいずれか一方に、送信元の端末装置3に割り当てた呼情報5の呼番号を設定する(#810)。具体的には、送信先の端末装置3の通話が自らの発呼により確立された場合は発信者メッセージ通知用呼番号に設定し、着呼により確立された場合は着信者メッセージ通知用呼番号に設定する。   On the other hand, if it is listed (Yes in # 808), the exchange 1 transmits the call information 5 of the call of the terminal device 3 that is the transmission destination (that is, the call information 5 having the call number checked in Step # 805). The call number of the call information 5 assigned to the terminal device 3 of the transmission source is set in either one of the call number for caller message notification and the call number for callee message notification (# 810). Specifically, when the call of the destination terminal device 3 is established by its own call, the caller message notification call number is set. When the call is established by the incoming call, the callee message notification call number is set. Set to.

そして、交換局1は、INFOメッセージ72によって、独自コードである送信通知コードとともにショートメッセージの本文を送信先の端末装置3へ送信する(#811)。この際に、交換局1は、送信先の端末装置3が使用しているBチャネルを特定し、このBチャネルに対応するDチャネルを介して、このINFOメッセージ72を送信する。   Then, the switching center 1 transmits the text of the short message to the destination terminal device 3 together with the transmission notification code, which is a unique code, by the INFO message 72 (# 811). At this time, the switching center 1 specifies the B channel used by the terminal device 3 that is the transmission destination, and transmits this INFO message 72 via the D channel corresponding to the B channel.

その後、交換局1は、送信先の端末装置3からINFOメッセージ73を受信すると(#812)、INFOメッセージ73に受信通知コードが含まれていれば、INFOメッセージ73のやり取りに用いられた回線の呼番号の呼情報5を検索する。さらに、交換局1は、検索した呼情報5の発信者メッセージ通知用呼番号または着信者メッセージ通知用呼番号に設定されている呼番号を抽出する(#813)。   Thereafter, when the switching center 1 receives the INFO message 73 from the terminal device 3 of the transmission destination (# 812), if the reception notification code is included in the INFO message 73, the exchange of the line used for the exchange of the INFO message 73 will be described. The call information 5 of the call number is searched. Further, the exchange 1 extracts the call number set in the caller message notification call number or the callee message notification call number of the retrieved call information 5 (# 813).

そして、交換局1は、抽出した呼番号の呼情報5を検索し(#814)、検索した呼情報5に基づいて、ショートメッセージの発信者に対して、ショートメッセージの送信の完了の報告をALERTメッセージによって行う(#820)。さらに、送信元の端末装置3に割り当てた呼情報5を解放し、送信先の呼情報5の発信者メッセージ通知用呼番号(または、着信者メッセージ通知用呼番号)および送信元の端末情報6の呼番号をリセットする(#821)。これにより、送信元の端末装置3の呼が解放される。送信先の端末装置3は、相手との通話をそのまま継続する(#822)。   Then, the exchange 1 searches the call information 5 of the extracted call number (# 814), and reports the completion of the transmission of the short message to the sender of the short message based on the searched call information 5. This is performed by the ALERT message (# 820). Further, the call information 5 assigned to the terminal device 3 of the transmission source is released, the caller message notification call number (or the call number for callee message notification) of the call information 5 of the transmission destination, and the terminal information 6 of the transmission source. Is reset (# 821). As a result, the call of the transmission source terminal device 3 is released. The destination terminal device 3 continues the call with the other party (# 822).

一方、ステップ#805でチェックした呼番号が「0」である場合は(#807でYes)、交換局1は、送信先の端末装置3が通話中でないと判別し、従来通りに通話の処理またはショートメッセージの中継の処理を次のように行う。   On the other hand, if the call number checked in step # 805 is “0” (Yes in # 807), the switching center 1 determines that the terminal device 3 as the transmission destination is not in a call and processes the call as usual. Alternatively, short message relay processing is performed as follows.

ステップ#801で受信したSETUPメッセージにショートメッセージの本文が載っていない場合は(#815でNo)、交換局1は、SETUPメッセージに従って通話のために2台の端末装置3同士のセッションを確立する処理を行う(#816)。   If the body of the short message is not included in the SETUP message received in step # 801 (No in # 815), the switching center 1 establishes a session between the two terminal devices 3 for a call according to the SETUP message. Processing is performed (# 816).

または、ショートメッセージの本文が載っている場合は(#815でYes)、交換局1は、SETUPメッセージによってショートメッセージを送信先の端末装置3へ送信する(#817)。この際に、送信元の端末装置3と送信先の端末装置3との間でセッションが確立され、呼情報5および端末情報6が設定される。また、交換局1は、受信完了のALERTメッセージを送信先の端末装置3から受信すると(#818)、従来通り、今回使用した呼情報5を解放する処理などを行うとともに、送信元の端末装置3に対して、受信完了のALERTメッセージを送信する(#819)。   Alternatively, when the text of the short message is included (Yes in # 815), the switching center 1 transmits the short message to the destination terminal device 3 by the SETUP message (# 817). At this time, a session is established between the terminal device 3 that is the transmission source and the terminal device 3 that is the transmission destination, and the call information 5 and the terminal information 6 are set. Further, when receiving the ALERT message of completion of reception from the transmission destination terminal device 3 (# 818), the switching center 1 performs processing for releasing the call information 5 used this time and the like, and also transmits the terminal device of the transmission source as usual. 3, an ALERT message indicating completion of reception is transmitted (# 819).

図18および図19において、端末装置3は、交換局1からINFOメッセージを受信した場合は(#851でYes)、受信したINFOメッセージのUUIに送信通知コードが含まれていれば(#852でYes、#853でYes)、UUIから発信者の電話番号およびショートメッセージの本文を取り出す(#854、#855)。取り出した発信者の電話番号およびショートメッセージの本文を示すデータをメッセージボックスなどに保存するとともに(#856)、画像、音声、または振動によって受信の旨をユーザに対して知らせる(#857)。そして、受信通知コードなどを含むINFOメッセージ73を交換局1へ返信する(#858)。   18 and 19, when the terminal device 3 receives the INFO message from the switching center 1 (Yes in # 851), if the transmission notification code is included in the UUI of the received INFO message (in # 852) Yes, Yes in # 853), the telephone number of the caller and the text of the short message are extracted from the UUI (# 854, # 855). Data indicating the extracted telephone number of the caller and the text of the short message is stored in a message box or the like (# 856), and the user is notified of the reception by image, voice, or vibration (# 857). Then, an INFO message 73 including a reception notification code is returned to the exchange 1 (# 858).

一方、受信したINFOメッセージのUUIにショートメッセージの本文が載っていない場合は(#852でNoまたは#853でNo)、端末装置3は、INFOメッセージに従い従来通りの処理を行う(#859)。   On the other hand, when the text of the short message is not included in the UUI of the received INFO message (No in # 852 or No in # 853), the terminal device 3 performs the conventional processing according to the INFO message (# 859).

または、端末装置3は、交換局1からSETUPメッセージを受信した場合は(#852でNo)、受信したSETUPメッセージのUUIにショートメッセージの本文が載っていれば(#860でYes)、従来通り、ショートメッセージの受信および保存などの処理を行う(#861〜#865)。ショートメッセージの本文などの取出し元が異なる以外は、処理内容はステップ#854〜#858と基本的に同じである。   Alternatively, if the terminal device 3 receives the SETUP message from the exchange 1 (No in # 852), if the text of the short message is included in the UUI of the received SETUP message (Yes in # 860), the terminal device 3 continues as usual. Then, processing such as reception and storage of the short message is performed (# 861 to # 865). The processing contents are basically the same as those in steps # 854 to # 858, except that the source of the short message body is different.

一方、ショートメッセージの本文が載っていなければ(#860でNo)、従来通り、着呼の音を鳴らしたりセッションを確立したりするなどして、通話のための処理を行う(#866)。   On the other hand, if the text of the short message is not included (No in # 860), the processing for the call is performed as usual, such as by ringing an incoming call or establishing a session (# 866).

本実施形態によると、無線選択呼出受信機の機能を有しない端末装置は、通話中であってもショートメッセージを受信することができる。   According to this embodiment, a terminal device that does not have the function of a radio selective call receiver can receive a short message even during a call.

本実施形態では、PHSにおけるショートメッセージのやり取りを例に説明したが、本発明は、他の通信形態におけるショートメッセージのやり取りにも適用することができる。   In the present embodiment, the exchange of short messages in the PHS has been described as an example, but the present invention can also be applied to the exchange of short messages in other communication forms.

その他、通信システムTS、交換局1、端末装置3の全体または各部の構成、処理内容、処理順序、テーブルの構成、およびメッセージの構成などは、本発明の趣旨に沿って適宜変更することができる。   In addition, the configuration of the communication system TS, the switching center 1, the terminal device 3, or the components, processing contents, processing order, table configuration, message configuration, and the like can be changed as appropriate within the spirit of the present invention. .

1 交換局(中継システム)
2 基地局(中継システム)
132 着信側状態判別部(通信状態判別手段)
133 チャネル判別部(音声チャネル特定手段)
134 通話中時送信処理部(転送手段)
135 完了通知送信処理部(ALERT送信手段)
3 端末装置
301 INFOメッセージ受信処理部(受信手段)
322 ショートメッセージ保存処理部(保存手段)
324 INFO応答処理部(送信手段)
71 SETUPメッセージ
72 INFOメッセージ
73 INFOメッセージ
1 Switching office (relay system)
2 Base station (relay system)
132 Calling party state determination unit (communication state determination means)
133 Channel discriminating unit (voice channel specifying means)
134 Transmission processing unit during transfer (transfer means)
135 Completion notification transmission processing unit (ALERT transmission means)
3 Terminal device 301 INFO message reception processing unit (reception means)
322 Short message storage processing unit (storage means)
324 INFO response processing unit (transmission means)
71 SETUP message 72 INFO message 73 INFO message

Claims (7)

第二の端末装置から第一の端末装置へ宛てて発信されたショートメッセージである送信対象ショートメッセージを中継する中継システムであって、
音声のやり取りに用いられる通信チャネルである音声チャネルを介して前記第一の端末装置が回線交換方式によって第三の端末装置と通信を行っているか否かを判別する、通信状態判別手段と、
前記第一の端末装置が前記通信を行っていると判別された場合に、前記第一の端末装置が使用する前記音声チャネルを特定する、音声チャネル特定手段と、
特定された前記音声チャネルの制御用の通信チャネルである制御チャネルを介して前記送信対象ショートメッセージを、前記通信が行われていない場合にショートメッセージを転送するために使用する第一の種別のメッセージとは異なる第二の種別のメッセージに含ませて前記第一の端末装置へ転送する転送手段と、
を有し、
前記音声チャネルは、ISDN(Integrated Services Digital Network)のBチャネルであり、
前記制御チャネルは、ISDNのDチャネルであり、
前記第一の種別は、Q.931のSETUPであり、
前記第二の種別は、Q.931のINFOであり、
前記転送手段は、前記送信対象ショートメッセージを、UUI(User-to-user Information)に当該送信対象ショートメッセージを含むINFOメッセージである第一のINFOメッセージを送信することによって、転送する、
継システム。
A relay system that relays a short message to be transmitted that is a short message transmitted from the second terminal device to the first terminal device;
A communication state determining means for determining whether or not the first terminal device is communicating with a third terminal device by a circuit switching method via a voice channel which is a communication channel used for voice exchange;
An audio channel specifying means for specifying the audio channel used by the first terminal device when it is determined that the first terminal device is performing the communication;
A first type of message used to transfer the short message to be transmitted via the control channel, which is a communication channel for controlling the specified voice channel, when the communication is not performed. Transfer means for transferring to the first terminal device in a second type message different from
Have
The voice channel is a B channel of ISDN (Integrated Services Digital Network),
The control channel is a D channel of ISDN,
The first type is Q.I. 931 SETUP,
The second type is Q.I. 931 INFO,
The transfer means transfers the transmission target short message by transmitting a first INFO message that is an INFO message including the transmission target short message to UUI (User-to-user Information).
RELAY system.
前記転送手段は、前記第一のINFOメッセージを、前記送信対象ショートメッセージが含まれていることを示すコードである第一のコードを当該第一のINFOメッセージのUUIに含ませて送信する、
請求項記載の中継システム。
The transfer means transmits the first INFO message by including a first code, which is a code indicating that the transmission target short message is included, in a UUI of the first INFO message.
The relay system according to claim 1 .
前記第一の端末装置から、前記送信対象ショートメッセージを受信した旨を示すコードである第二のコードがUUIに含まれているINFOメッセージである第二のINFOメッセージを受信した場合に、当該送信対象ショートメッセージが届いた旨を示す情報を含むALERTメッセージを前記第二の端末装置へ送信するALERT送信手段、を有する、
請求項2記載の中継システム。
When a second INFO message, which is an INFO message included in the UUI, is received from the first terminal device, the second code, which is a code indicating that the transmission target short message has been received. ALERT transmission means for transmitting an ALERT message including information indicating that the target short message has arrived to the second terminal device;
Claim 2 Symbol placing relay system.
音声のやり取りに用いられる通信チャネルである音声チャネルを介して他の端末装置と回線交換方式によって通信しているときに、当該他の端末装置と通信していないときにショートメッセージを受信するために使用する第一の種別のメッセージとは異なる第二の種別のメッセージを、当該音声チャネルの制御用の通信チャネルである制御チャネルを介して中継システムから受信する受信手段と、
受信されたメッセージにショートメッセージが含まれている場合に、当該ショートメッセージを所定の記憶領域に保存する保存手段と、
ショートメッセージを受信した旨を前記第二の種別のメッセージによって前記中継システムへ送信する送信手段と、
を有し、
前記音声チャネルは、ISDN(Integrated Services Digital Network)のBチャネルであり、
前記制御チャネルは、ISDNのDチャネルであり、
前記第一の種別は、Q.931のSETUPであり、
前記第二の種別は、Q.931のINFOであり、
前記受信手段は、UUI(User-to-user Information)に前記ショートメッセージを含むINFOメッセージを受信することによって、前記ショートカットメッセージを受信する、
端末装置。
To receive a short message when communicating with another terminal device via a voice channel, which is a communication channel used for voice exchange, when not communicating with the other terminal device. Receiving means for receiving a second type message different from the first type message to be used from the relay system via a control channel which is a communication channel for controlling the voice channel;
A storage means for storing the short message in a predetermined storage area when the received message includes a short message;
A transmission means for transmitting to the relay system by the second type message that a short message has been received;
Have
The voice channel is a B channel of ISDN (Integrated Services Digital Network),
The control channel is a D channel of ISDN,
The first type is Q.I. 931 SETUP,
The second type is Q.I. 931 INFO,
The receiving means receives the shortcut message by receiving an INFO message including the short message in UUI (User-to-user Information).
Terminal device.
中継システムに、
第二の端末装置から第一の端末装置へ宛てて発信されたショートメッセージである送信対象ショートメッセージを受信する処理を実行させ、
音声のやり取りに用いられる通信チャネルである音声チャネルを介して前記第一の端末装置が回線交換方式によって第三の端末装置と通信を行っているか否かを判別する処理を実行させ、
前記第一の端末装置が前記通信を行っていると判別した場合に、前記第一の端末装置が使用する前記音声チャネルを特定する処理を実行させ、
特定した前記音声チャネルの制御用の通信チャネルである制御チャネルを介して前記送信対象ショートメッセージを、前記通信が行われていない場合にショートメッセージを転送するために使用する第一の種別のメッセージとは異なる第二の種別のメッセージに含ませて前記第一の端末装置へ転送する処理を実行させ、
前記第一の端末装置に、
前記第二の種別のメッセージを受信する処理を実行させ、
受信した前記第二の種別のメッセージから前記送信対象ショートメッセージを抽出し所定の記憶領域に保存する処理を実行させ
前記音声チャネルは、ISDN(Integrated Services Digital Network)のBチャネルであり、
前記制御チャネルは、ISDNのDチャネルであり、
前記第一の種別は、Q.931のSETUPであり、
前記第二の種別は、Q.931のINFOであり、
前記送信対象ショートメッセージは、INFOメッセージのUUI(User-to-user Information)に含められて前記中継システムから前記第一の端末装置へ転送される、
ショートメッセージ中継方法。
In the relay system,
Executing a process of receiving a transmission target short message that is a short message transmitted from the second terminal device to the first terminal device;
A process for determining whether or not the first terminal device is communicating with a third terminal device by a circuit switching method via a voice channel which is a communication channel used for voice exchange;
When it is determined that the first terminal device is performing the communication, a process for specifying the voice channel used by the first terminal device is executed.
A first type of message used to transfer the short message to be transmitted via the control channel, which is a communication channel for controlling the identified voice channel, to transfer the short message when the communication is not performed; Is included in a second message of a different type and executed to transfer to the first terminal device,
In the first terminal device,
Causing the second type of message to be received;
Extracting the short message to be transmitted from the received second type message and executing a process for storing it in a predetermined storage area ,
The voice channel is a B channel of ISDN (Integrated Services Digital Network),
The control channel is a D channel of ISDN,
The first type is Q.I. 931 SETUP,
The second type is Q.I. 931 INFO,
The transmission target short message is included in UUI (User-to-user Information) of an INFO message and transferred from the relay system to the first terminal device.
Short message relay method.
第二の端末装置から第一の端末装置へ宛てて発信されたショートメッセージである送信対象ショートメッセージを中継するための処理を行う中継装置に用いられるコンピュータプログラムであって、
前記中継装置に、
音声のやり取りに用いられる通信チャネルである音声チャネルを介して前記第一の端末装置が回線交換方式によって第三の端末装置と通信を行っているか否かを判別する処理を実行させ、
前記第一の端末装置が前記通信を行っていると判別された場合に、前記第一の端末装置が使用する前記音声チャネルを特定する処理を実行させ、
特定された前記音声チャネルの制御用の通信チャネルである制御チャネルを介して前記送信対象ショートメッセージを、前記通信が行われていない場合にショートメッセージを転送するために使用する第一の種別のメッセージとは異なる第二の種別のメッセージに含ませて前記第一の端末装置へ転送する処理を実行させ
前記音声チャネルは、ISDN(Integrated Services Digital Network)のBチャネルであり、
前記制御チャネルは、ISDNのDチャネルであり、
前記第一の種別は、Q.931のSETUPであり、
前記第二の種別は、Q.931のINFOであり、
前記転送する処理は、UUI(User-to-user Information)に前記送信対象ショートメッセージを含むINFOメッセージを送信する処理である、
コンピュータプログラム。
A computer program used for a relay device that performs processing for relaying a short message to be transmitted that is a short message transmitted from a second terminal device to the first terminal device,
In the relay device,
A process for determining whether or not the first terminal device is communicating with a third terminal device by a circuit switching method via a voice channel which is a communication channel used for voice exchange;
When it is determined that the first terminal device is performing the communication, a process for specifying the voice channel used by the first terminal device is executed,
A first type of message used to transfer the short message to be transmitted via the control channel, which is a communication channel for controlling the specified voice channel, when the communication is not performed. to execute the process of transferring to a different second be included in the type of message the first terminal device and,
The voice channel is a B channel of ISDN (Integrated Services Digital Network),
The control channel is a D channel of ISDN,
The first type is Q.I. 931 SETUP,
The second type is Q.I. 931 INFO,
The process of transferring is a process of transmitting an INFO message including the short message to be transmitted to UUI (User-to-user Information).
Computer program.
端末装置に、
音声のやり取りに用いられる通信チャネルである音声チャネルを介して他の端末装置と回線交換方式によって通信しているときに、当該他の端末装置と通信していないときにショートメッセージを受信するために使用する第一の種別のメッセージとは異なる第二の種別のメッセージを、前記音声チャネルの制御用の通信チャネルである制御チャネルを介して中継システムから受信する処理を実行させ、
受信されたメッセージにショートメッセージが含まれている場合に、当該ショートメッセージを所定の記憶領域に保存する処理を実行させ、
ショートメッセージを受信した旨を前記第二の種別のメッセージによって前記中継システムへ送信する処理を実行させ
前記音声チャネルは、ISDN(Integrated Services Digital Network)のBチャネルであり、
前記制御チャネルは、ISDNのDチャネルであり、
前記第一の種別は、Q.931のSETUPであり、
前記第二の種別は、Q.931のINFOであり、
前記受信する処理は、UUI(User-to-user Information)に前記ショートメッセージを含むINFOメッセージを受信する処理である、
コンピュータプログラム。
On the terminal device,
To receive a short message when communicating with another terminal device via a voice channel, which is a communication channel used for voice exchange, when not communicating with the other terminal device. Executing a process of receiving a second type message different from the first type message to be used from the relay system via a control channel which is a communication channel for controlling the voice channel;
When the received message includes a short message, the processing for saving the short message in a predetermined storage area is executed,
The fact that a short message has been received is transmitted to the relay system by the second type message ,
The voice channel is a B channel of ISDN (Integrated Services Digital Network),
The control channel is a D channel of ISDN,
The first type is Q.I. 931 SETUP,
The second type is Q.I. 931 INFO,
The process of receiving is a process of receiving an INFO message including the short message in UUI (User-to-user Information).
Computer program.
JP2010128190A 2010-06-03 2010-06-03 Relay system, terminal device, short message relay method, and computer program Expired - Fee Related JP5652006B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2010128190A JP5652006B2 (en) 2010-06-03 2010-06-03 Relay system, terminal device, short message relay method, and computer program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2010128190A JP5652006B2 (en) 2010-06-03 2010-06-03 Relay system, terminal device, short message relay method, and computer program

Publications (2)

Publication Number Publication Date
JP2011254398A JP2011254398A (en) 2011-12-15
JP5652006B2 true JP5652006B2 (en) 2015-01-14

Family

ID=45417934

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2010128190A Expired - Fee Related JP5652006B2 (en) 2010-06-03 2010-06-03 Relay system, terminal device, short message relay method, and computer program

Country Status (1)

Country Link
JP (1) JP5652006B2 (en)

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07110027B2 (en) * 1987-02-21 1995-11-22 日本電信電話株式会社 Digital telephone for memo communication
JPH03238960A (en) * 1990-02-15 1991-10-24 Nec Corp Call waiting system
JPH04207556A (en) * 1990-11-30 1992-07-29 Fujitsu Ltd Message notice method for isdn terminal equipment
JPH04358440A (en) * 1991-06-05 1992-12-11 Nec Home Electron Ltd Digital circuit terminal equipment and its operating method
JPH09135299A (en) * 1995-11-10 1997-05-20 Nec Corp Method and equipment for call processing control and subscriber's terminal equipment
US5878397A (en) * 1996-07-10 1999-03-02 Telefonaktiebolaget L M Ericsson (Publ) Method for transporting short messages in a wireless telecommunications system

Also Published As

Publication number Publication date
JP2011254398A (en) 2011-12-15

Similar Documents

Publication Publication Date Title
JP2005136993A (en) Multimedia mailbox service providing method to support user mobility
JP5614357B2 (en) Telephone control device, telephone system, and transfer control method
JP5661107B2 (en) Method and system for sending electronic short messages to multiple receivers
RU119197U1 (en) COMPLEX FOR NOTIFICATION IF IMPOSSIBILITY TO SET A CALL
CN101365173B (en) Current using number notifying method, system and number notifying server
EA024150B1 (en) Notification method for cases where establishing call is impossible, and system for implementing such method in cellular communication networks
JP5652006B2 (en) Relay system, terminal device, short message relay method, and computer program
KR101028487B1 (en) How to connect to the Internet
KR20060105597A (en) Wireless Networks and How Wireless Networks Work
CN102377883A (en) Method, device and system for processing fixed network calling
KR101202993B1 (en) Method and system for providing calling number history presentation service, and calling number history presentation service server
KR101007738B1 (en) Ring state remote control device of mobile terminal and method thereof
KR101054081B1 (en) Mailbox service device for overseas roaming terminal and its method
KR100509155B1 (en) Apparatus and method Calling information of receiving miss call offering service offering for GSM/UMTS
KR100589425B1 (en) Service method of connecting receiving call selectively for mobile station
KR20020007448A (en) Method for auto-dialing in a communication system
JP2009055210A (en) Exchanging machine, exchanging method, and program
JP2008085901A (en) Telephone exchange system and service providing method used in the telephone exchange system
KR20040043003A (en) Method for receiving selective short message in mobile phone
JP2010187048A (en) Method of notifying information and mobile phone
JP4438775B2 (en) Exchange device, terminal device, and connection control method
KR101019774B1 (en) Incomplete call notification method and device
KR100766235B1 (en) System and method for providing incoming call information to outgoing mobile communication terminal
JP2017163382A (en) Mobile communication system and mobile communication terminal
KR101086235B1 (en) First caller connection system and method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20130403

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20140109

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20140121

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20140318

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20141021

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20141103

R150 Certificate of patent or registration of utility model

Ref document number: 5652006

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees