WO2012108567A1 - System and method for a district network-based internet call service - Google Patents
System and method for a district network-based internet call service Download PDFInfo
- Publication number
- WO2012108567A1 WO2012108567A1 PCT/KR2011/000906 KR2011000906W WO2012108567A1 WO 2012108567 A1 WO2012108567 A1 WO 2012108567A1 KR 2011000906 W KR2011000906 W KR 2011000906W WO 2012108567 A1 WO2012108567 A1 WO 2012108567A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- network
- mobile terminal
- premises
- information
- gateway device
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 79
- 238000004891 communication Methods 0.000 claims abstract description 69
- 230000004044 response Effects 0.000 claims description 23
- 239000000284 extract Substances 0.000 claims description 4
- 230000001934 delay Effects 0.000 abstract description 4
- 230000008569 process Effects 0.000 description 32
- 238000012545 processing Methods 0.000 description 21
- 230000006870 function Effects 0.000 description 8
- 238000010295 mobile communication Methods 0.000 description 8
- 238000013500 data storage Methods 0.000 description 6
- 238000005516 engineering process Methods 0.000 description 3
- 238000011161 development Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 241000239290 Araneae Species 0.000 description 1
- 230000002730 additional effect Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 230000003111 delayed effect Effects 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 239000002184 metal Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 238000013519 translation Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/42314—Systems providing special services or facilities to subscribers in private branch exchanges
- H04M3/4234—Remote access to features of PBX or home telephone systems-teleworking in a PBX
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M7/00—Arrangements for interconnection between switching centres
- H04M7/12—Arrangements for interconnection between switching centres for working between exchanges having different types of switching equipment, e.g. power-driven and step by step or decimal and non-decimal
- H04M7/1205—Arrangements for interconnection between switching centres for working between exchanges having different types of switching equipment, e.g. power-driven and step by step or decimal and non-decimal where the types of switching equipement comprises PSTN/ISDN equipment and switching equipment of networks other than PSTN/ISDN, e.g. Internet Protocol networks
- H04M7/1275—Methods and means to improve the telephone service quality, e.g. reservation, prioritisation or admission control
Definitions
- the present invention relates to an internal network-based internet call service system and a method thereof, and more particularly, through a fixed intra-company exchange network, corporate member subscribers do not have to worry about their current work location, but are always in the terminal or themselves.
- mobile terminal Internet communication devices such as mobile communication terminals, PCs, laptops, etc.
- Network-based internet calling service system which makes it possible to build a high-efficiency work environment at low cost because all calls are made with free internet connection based on the premises network. And to a method thereof.
- the above-mentioned VoIP can be said to be an Internet phone made in order to make a call even through the Internet, which is connected like a spider web, and the Internet phone service through an internet network is generally used in three forms.
- the first is the Internet phone service method which makes a phone call between computer by embedding internet phone program or accessing the web server with the built-in program.
- the third method is an Internet phone service method for establishing a call by establishing a call channel between a computer and a PSTN telephone.
- a user connects to a wireless network such as Wi-Fi through his mobile terminal and runs an Internet phone application installed on the terminal to make a call with an acquaintance who uses the same application.
- a wireless network such as Wi-Fi
- the user has a merit that the user can make a call for free without a separate communication charge in a call with an acquaintance using his mobile terminal.
- this method requires the user to sign up for a service provider performing a suitable Internet phone service (only free calls between members), and additionally, a predetermined identification number must be input to use the Internet phone service.
- the type of application program for the Internet phone service used in the mobile terminal is often different, in which case there is also a problem that the compatibility is not guaranteed.
- it has the same method and function as a messenger provided in a web browser of a total service concept, and a free voice call is not made between a user who subscribes to a specific Internet phone service and a user who has subscribed to another Internet phone service.
- Users who do not subscribe to the phone service has limitations such as charging based on the existing mobile communication charging system.
- an organization operated by a large number of members such as a corporation or a corporation, establishes an internal network and solves the security problem of the call history and the contents of the call.
- the security level of the call log and the call contents were lowered. Therefore, even though it is possible to reduce the cost of communication, it is true that there are many obstacles to use for communication and work among members in organizations such as closed companies.
- An object of the present invention is to enable the corporate member subscribers to contact the company without any communication charges free of charge through the fixed terminal in the corporate network regardless of their current business location through the terminal and their mobile terminal In addition, it can extend the work radius of corporate members to infinity, improve work delays due to disruption of business contacts, and all calls are made through free internet connection based on the premises network. It is to provide an internal call-based Internet call service system and method that can build a high-efficiency work environment at low cost.
- the mobile terminal is matched with the premises terminal in the premises network, and transmits registration information when connected to the Internet;
- a gateway device configured to receive and register registration information transmitted from a mobile terminal outside the premises network, and to switch and transmit the external network IP address and port information included in the registration information to the premises network IP address and port information;
- a premises network exchange apparatus that receives and registers registration information from a mobile terminal in the premises network, and registers premises network IP address and port information transmitted from the gateway device.
- the premises network switching device attempts an incoming call to the mobile terminal through the premises network in response to the premises network incoming call request to the premises terminal, or transmits the premises network incoming call routing request to the gateway device It provides an internal call-based Internet call service system characterized in that the incoming call to the mobile terminal.
- mobile terminals located in the premises network or located outside the premises network register their location with the gateway device and the premises network exchange device when accessing the Internet, and manage the registration information of each mobile terminal.
- the premises network switching device receives an incoming call to the premises terminal in the premises network, it attempts to make a call to the mobile terminal through the premises network, or transmits a call request routing to the premises network to the gateway device so that the gateway device sends the incoming call to the mobile terminal. It provides an internal network-based Internet call service method characterized in that to try.
- the members of the company can be contacted via the mobile terminal of their own regardless of their work location, as well as outside the company's work place, and also at the time of external business contact There is an effect that free internet calls are made through the Internet.
- FIG. 1 schematically illustrates a communication system to which the present invention is applied.
- FIG. 2 is a block diagram showing a gateway device according to the present invention.
- FIG. 3 is a block diagram showing an internal network switching apparatus according to the present invention.
- FIG. 5 is a flowchart illustrating an example of a terminal registration process of a mobile terminal according to the present invention
- FIG. 6 is a view for explaining a process of setting location registration target access information according to an embodiment of the present invention.
- FIG. 7 is a flowchart illustrating another example of a terminal registration process of a mobile terminal according to the present invention.
- FIG. 8 is a flowchart illustrating a terminal registration process of a gateway device according to the present invention.
- FIG. 9 is a flowchart illustrating an incoming call processing process of the premises network switching system according to the present invention.
- FIG. 10 is a flowchart illustrating a process of processing an internal network incoming call routing request of a gateway device according to the present invention.
- FIG. 1 schematically illustrates a communication system to which the present invention is applied.
- a communication system to which the present invention is applied is carried by a person and connected to an internet network through a wireless communication or a wired communication, through the mobile terminal 10 and the internet network.
- Gateway device 30 connected to the external Internet network and the premises Internet network (hereinafter referred to as ⁇ premises network '') to be described later, the premises network is connected to the gateway device 30 and composed of a plurality of premises terminals 50 It is configured to include a premises network exchange device 40 for operating the premises network based Internet call service.
- the present invention continuously updates its current location by registering its location whenever the mobile terminals 10 located in the premises network or located outside the premises network are connected to the wireless relay device.
- the gateway device 30 and the premises network switching device 40 which register with the network switching device 40 and manage the current location and connection path of each mobile terminal 10 are connected to the premises terminal 50 in the premises network.
- the incoming call to the premises terminal 50, as well as the incoming connection through the gateway device 30 to the mobile terminal 10 corresponding to the premises terminal 50 is characterized in that the connection is made.
- such a user can use the premises terminal 50 or the mobile terminal 10 within the premises network and make free calls with other members through the premises network, and when the user is outside the premises network, his mobile terminal. (10) allows free calls to other members and the network.
- the mobile terminal 10 is preferably an Internet device capable of connecting to the Internet. That is, as shown in FIG. 1, the mobile terminal 10 may be a mobile communication terminal connected to an internet network through WCDMA (Wideband Code Division Multiple Access), and provides a Wi-Fi access point (AP). It may be a mobile communication terminal connected to the Internet network, a PC, a laptop, a netbook, a tablet PC, and the like directly connected to the Internet network, and may be a VoIP-based terminal.
- WCDMA Wideband Code Division Multiple Access
- AP Wi-Fi access point
- the mobile terminal 10 basically has a user interface function for inputting a user command using a keypad, a communication function for transmitting and receiving data by connecting to a network, and a screen view for displaying information as text or an image to a user. Function and the like.
- the mobile terminal 10 stores and manages location registration target access information in order to register its location.
- a location registration target may be the gateway device 30 and the premises network exchange device 40.
- Location registration of the mobile terminal 10 is possible in two ways described below.
- the mobile terminal 10 uses the IP information of the gateway device 30 and the local area network switching device 40 as connection information for registration. Will be saved.
- the gateway device 30 or the premises network switching device 40 is managed as the first target and the second target, respectively, and are sequentially set according to the work type of the user having the mobile terminal 10.
- a user who views most of the business in the enterprise sets IP information of the premises network switching device 40 as a first target and sets IP information of the gateway device 30 as a second target. . Because such users spend most of their time in the enterprise, it is advantageous to first register the terminal in the premises network switching device (40). In this case, the premises network switching device 40 connects the call to the mobile terminal 10 of the user directly through the terminal registration information when the call is connected.
- the user who views most of the work outside the enterprise sets the gateway device 30 as the first target and sets the IP information of the premises network switching device 40 as the second target. Because such users spend most of their time outside the enterprise, it is advantageous to first register the terminal to the gateway device (30). In this case, the gateway device 30 transmits the terminal registration information from the mobile terminal 10 to the premises network switching device 40, and the premises network switching device 40 sends the gateway device 30 when the call is connected. Through the call is connected to the mobile terminal 10 of the user.
- the mobile terminal 10 is to store and manage the IP band information that can be assigned when accessing the internal network operated by the internal network switching device (40).
- the IP band information stored and managed by the mobile terminal 10 will be described as the premises network access IP band.
- the mobile terminal 10 may access the wireless relay device and compare the IP address assigned from the connected wireless relay device with the IP network of the premises network to determine whether the mobile terminal 10 is located in or outside the company. .
- the mobile terminal 10 determines its current location as the inside of the enterprise, and if the allocated IP address is not included in the premises network access IP band, Will determine the current position of the company outside the company.
- the mobile terminal 10 accesses the premises network switching device 40 through location registration access information and performs terminal registration. If it is determined that the outside the company is connected to the gateway device 30 to perform the terminal registration.
- the mobile terminal 10 transmits the registration information to the premises network switching device 40 or the gateway device (30).
- the registration information may include the terminal information including the assigned Internet access IP address, port information, MAC address, mobile phone number, ID and password.
- the ID may be a phone number of the premises terminal 50 matching the mobile terminal 10.
- the mobile terminal 10 determines its current location every time the Internet is connected and performs location registration accordingly, so that the gateway device 30 and the local area network switching device 40 can connect the incoming call to themselves. You will continue to register at. At this time, the mobile terminal 10 generates registration information and transmits the registration information to the local area network switching device 40 or the gateway device 30 whenever the assigned IP address is changed or the connected wireless relay device is changed. Done.
- the gateway device 30 is located between the heterogeneous network to perform the function to interwork so that the subsequent network call can be processed by the mobile terminal (10). That is, the gateway device 30 stores the terminal information for the mobile terminal 10 that can use the campus network call, and in the premises to the mobile terminal 10 in response to the communication call request of the premises network switching device 40 Attempt a communications connection to the network call.
- the terminal information may include at least one or more of the phone number of the premises terminal, the premises network access IP address for each mobile terminal, port information and the MAC address of the mobile terminal.
- the gateway device 30 switches a communication interface 32 that can be connected to the Internet network, a terminal register 35 that processes location registration of the mobile terminal, and connection information for connection with the mobile terminal.
- a switching unit 36 a communication processing unit 37 for processing a mobile terminal connection of the premises network call, a data storage unit 34 for storing data for an interworking function, and a control unit 31 for controlling the respective components. It is configured by.
- the data storage unit 34 stores and manages the service permission IP list determined in advance as being able to use the premises-based Internet call service according to the present invention.
- the gateway device 30 registers registration information transmitted from the mobile terminal 10 during the location registration process of the mobile terminal 10 described above.
- the gateway device 30 receives the registration information of the mobile terminal 10 transmitted through the communication interface 32, the terminal registration unit 35 is the mobile terminal 10 outside the premises network The registration information transmitted from the data storage unit 34 is stored.
- the registration information transmitted from the mobile terminal 10 may include premises terminal information including an assigned Internet access IP address, port information, MAC address, mobile phone number, ID, and password.
- the ID may be a phone number of the premises terminal 50 matching the mobile terminal 10.
- the terminal registration unit 35 extracts an external network IP (public IP) address included in the received registration information, and extracts the extracted external network IP address and the service permission IP list stored in the data storage unit 34. In comparison, it is determined whether the mobile terminal 10 that transmits the registration information is a service-allowed terminal, that is, whether it is a mobile terminal in an enterprise determined to be able to use an internet calling service based on the premises network according to the present invention. .
- an external network IP public IP
- the gateway device 30 transmits the external network IP address (public IP) and port information included in the registration information through the switching unit 36 to the corresponding mobile terminal 10. It switches to the assigned network IP address (private IP) and port information corresponding to the switch, and transmits the switched network IP address and port information to the network switch 40.
- the gateway device 30 does not perform the above-described switching process and the transfer of the switched home network IP address and port information to the home network switching device. do.
- the incoming connection request to the mobile terminal for the premises network call requested from the premises network switching device 40 in the future will attempt to connect only to the mobile terminal allowed service.
- the gateway device 30 has an external network IP address and port information and a corresponding internal network IP address and port information only through the location registration process of a mobile terminal normally serviced, and thereby reverses the internal network. This is because it is possible to switch the internal network IP address and the port information to the external network IP address and the port information for the communication call request requested together with the internal network IP address and the port information from the switching device 40. That is, when the gateway device 30 receives the communication call request including the IP address and the port information of the mobile terminal 10 from the premises network switching device 40, the gateway device 30 of the registered information registered in the gateway device 30. By switching to the external network IP address and port information is attempted to connect the communication call to the mobile terminal (10).
- the gateway device 30 may be a designated number (for example, 9 used for an external call in a conventional campus telephone) or a designated digit (for example, from a mobile terminal 10 outside the premises network to which a communication call is connected). , 3 digits or 4 digits) or more (digits) may not be delivered to the network switch 40.
- the operation limiting function of the gateway device 30 allows the mobile terminal 10 outside the premises network to be essentially blocked from attempting to make a call to another outside network through the premises network.
- the premises network switching device 40 is connected to the gateway device 30, while connected to the premises network consisting of a plurality of premises terminals 50, and processes the premises network call.
- the premises network switching device 40 is a communication interface 42 that can be connected to the premises Internet network, the terminal registration unit 45 for processing the location registration of the mobile terminal, the communication processing unit for processing the premises network incoming request (46), a call processing unit 47 for processing the connection between the premises terminal and the mobile terminal of the internal network call, a data storage unit 48 for storing data necessary for the service, and a control unit 41 for controlling each of the above configuration; It is composed.
- the premises network switching device 40 attempts to simultaneously connect to the premises terminal 50 and the matching mobile terminal 10 in response to the premises network incoming call request including the first incoming information. Make sure network connections are established.
- the premises network incoming call request includes the first incoming information
- the first incoming information is preferably a telephone number of a corresponding premises terminal or a shortcut number registered for the premises terminal.
- the mobile terminal 10 matched to the premises terminal 50 is a mobile terminal 10 which is set in advance so that an incoming call is attempted with respect to the premises terminal 50 in the premises network, for example, the premises terminal 50. May be a mobile terminal 10 possessed by a user.
- the data storage unit 48 stores and manages premises network IP addresses and port information of mobile terminals capable of using the premises network-based internet call service according to the present invention.
- the terminal register 45 receives registration information transmitted from the mobile terminal 10 to process location registration of the mobile terminal.
- the communication processing unit 46 receives the premises network incoming call request including the first incoming information from the premises network or the external communication network, and requests the premises network incoming call routing request together with the second incoming information including the first incoming information.
- the gateway device 30 is transmitted.
- the second incoming information may be the first incoming information and the premises network IP address and port information corresponding to the first incoming information.
- the call processing unit 47 attempts to ring the premises network to the premises terminal 50 to the premises terminal according to the premises network incoming call request including the first incoming information, and simultaneously receives the premises network to the gateway device 30.
- the call routing request is sent.
- the internal network incoming call routing request includes second incoming information.
- the call processing unit 47 upon receiving the incoming network incoming call response from any one of the premises terminal 50 and the mobile terminal 10 according to the incoming call attempt, sets the communication path to the side where the response was made, and then to the other. In this case, the incoming network call stops.
- the premises network switching device 40 When the communication processing unit 46 of the premises network switching device 40 receives a premises network incoming call request to the premises terminal, the premises network switching device 40 becomes a target through the call processing unit 47. Attempt to make an incoming call to the premises terminal 50 and the matching mobile terminal 10 at the same time so that the incoming connection is made through one of them. At this time, the call processing unit 47 selectively sets the communication path according to the response to the incoming call attempt. The incoming connection is made through the Internet network even when connecting through the premises terminal 50, as well as through the mobile terminal 10 can be made without a separate carrier billing.
- the premises network switching device 40 is connected to the existing mobile communication network and the intended mobile through the mobile communication network. You can also try to switch the incoming call to the terminal 10.
- the premises network switching device 40 of the present invention uses a phone number registered corresponding to the corresponding mobile terminal 10, rather than the premises network. You can also try switching the call to another network.
- the premises network exchange apparatus 40 may be provided with a location registration device separately to form a wireless premises network.
- the location registration device may provide translation information of incoming and outgoing numbers to the gateway device 30 in response to a request from the local area network switching device 40 so that processing of the local area network call may be performed.
- Figure 4 is an overall flowchart of the Internet call service method according to the present invention.
- a user possessing the mobile terminal 10 is a member of the enterprise, and the wired premises terminal 50 in the premises network and the mobile terminal 10 which are always possessed are registered in the premises network switching device 40. have.
- such a user can use the premises terminal 50 or the mobile terminal 10 within the premises network and make free calls with other members through the premises network, and when the user is outside the premises network, his mobile terminal. (10) allows free calls to other members and the network.
- each member's mobile terminal 10 stores and manages an IP list accessible to the premises network operated by the premises network switching device 40 as the premises network access IP band.
- the user may be located in the premises network or outside the premises network with his mobile terminal 10 in possession, the mobile terminal 10 in the premises network or outside the premises network through a wireless relay device, etc.
- the network By accessing the network, and transmits the registration information to the premises network switching device 40 or the gateway device 30 to perform its own location registration process (S10).
- the location registration process of the mobile terminal 10 in step S10 described above may be set to be performed periodically by the mobile terminal 10 or may be set to be performed every time the mobile terminal 10 accesses the Internet.
- the gateway device 30 and the premises network switching device 40 register the registration information transmitted from the mobile terminal 10 to perform a mobile terminal registration process (S20). .
- the corresponding gateway device 30 corresponds to an external network IP address (public IP) and port information included in the registration information. Switching to the premises network IP address (private IP) and port information assigned corresponding to the mobile terminal 10, and transmits the switched premises network IP address and port information to the premises network switching device (40).
- the premises network switching device 40 may receive the premises network incoming call request from the premises network or external communication network.
- the premises network incoming call request may include first incoming information, and the first incoming information may be a telephone number of the premises terminal 50 or a shortcut number registered for the premises terminal 50.
- the premises network switching device 40 determines whether an incoming call request to the premises terminal is received (S30), and when an incoming call request to the premises terminal is received, the premises terminal according to the corresponding first incoming information ( Attempt to ring the premises network at 50), and simultaneously transmit the premises network incoming call routing request including the second incoming information to the gateway device 30, whereby the corresponding gateway device 30 receives the corresponding second incoming information. Attempt to reach the premises network to the mobile terminal 10 corresponding to the (S40).
- the premises network switching device 40 will attempt to make an incoming call to the premises terminal 50 in the premises network as well as the mobile terminal 10 matched with the premises network upon request.
- the premises network switching device 40 waits for a response to the incoming call request through the premises network to the premises terminal 50 and the incoming call request through the internet network to the mobile terminal 10, and from any one of these. It is determined whether a response has been received (S50).
- the premises network switching device 40 is configured to receive the incoming call request through the premises network to the premises terminal 50 and the incoming call request through the internet network to the mobile terminal 10. The communication path is established, and the incoming call attempt is stopped for the side on which the response is not received (S60).
- the call can be made anytime and anywhere regardless of the location of his own terminal 50, that is, his work location.
- the work radius of members can be extended, and work delays or work inefficiencies caused by disconnection of calls between members can be greatly improved.
- FIG. 5 is a flowchart illustrating an example of a terminal registration process of a mobile terminal according to the present invention.
- the mobile terminal 10 stores IP information of the gateway device 30 and the premises network switching device 40 as access information of a registration target.
- the gateway device 30 or the premises network switching device 40 is managed as the first target and the second target, respectively, and are sequentially set according to the work type of the user having the mobile terminal 10.
- a user who views most of the business in the enterprise sets IP information of the premises network switching device 40 as a first target and sets IP information of the gateway device 30 as a second target. . Because such users spend most of their time in the enterprise, it is advantageous to first register the terminal in the premises network switching device (40). In this case, the premises network switching device 40 connects the call directly to the mobile terminal 10 of the corresponding user through the terminal registration information when the call is connected.
- the user who views most of the work outside the enterprise sets the gateway device 30 as the first target and sets the IP information of the premises network switching device 40 as the second target. Because such users spend most of their time outside the enterprise, it is advantageous to first register the terminal to the gateway device (30). In this case, the gateway device 30 transmits the terminal registration information from the mobile terminal 10 to the premises network switching device 40, and the premises network switching device 40 sends the gateway device 30 when the call is connected. Through the call is connected to the mobile terminal 10 of the user.
- the mobile terminal 10 stores the IP information of the gateway device 30 and the premises network switching device 40 in the first target and the second target as access information of the registration target according to its own business pattern ( S11a).
- the mobile terminal 10 carried by the members of the company is connected to the Internet network through a wireless relay device (S12a).
- the user having the mobile terminal 10 may be located in the premises network or outside the premises network.
- the mobile terminal 10 connected to the Internet network attempts to connect to the first target by extracting the access information of the set first target (S13a).
- the mobile terminal 10 determines whether the connection to the first target is successful (S14a). If the connection to the first target is successful, the mobile terminal 10 transmits the terminal registration information to the corresponding first target (S17a).
- the mobile terminal 10 performs authentication by exchanging a certificate including an encryption key with the first target (S18a).
- the certificate exchange process it is possible to secure the security of the communication contents in the future call connection.
- the mobile terminal 10 in the terminal registration attempt, if the mobile terminal 10 is outside the premises while the premises network switching device 40 is set as the first target, the mobile attempts to connect through the public IP. Attempt to connect directly to the local area network switching device 40 of the terminal 10 will fail.
- the mobile terminal 10 attempts to connect to the gateway device 30 through the private IP. Direct connection attempts will fail.
- the mobile terminal 10 connected to the Internet network attempts to connect to the corresponding second target by extracting the set connection information of the second target (S15a). .
- the mobile terminal 10 determines whether the connection to the second target is successful (S16a), and when the connection to the second target is successful, the mobile terminal 10 transmits the terminal registration information to the corresponding second target (S17a).
- the mobile terminal 10 manages both target access information to increase the connection stability, and by prioritizing and managing the target access information, it is possible to achieve faster and more accurate terminal registration.
- the terminal registration of the mobile terminal 10 may be connected to an appropriate target through location recognition of the mobile terminal to register the location. This will be described with reference to FIG. 7.
- FIG. 7 is a flowchart illustrating another example of a terminal registration process of a mobile terminal according to the present invention.
- the mobile terminal 10 stores IP information of the gateway device 30 and the premises network switching device 40 as access information of a registration target (S11b).
- the mobile terminal 10 possessed by a member of the enterprise is connected to the Internet network through a wireless relay device (S12b).
- the mobile terminal 10 stores and manages IP band information that can be allocated when accessing the premises network operated by the premises network switching device 40 as the premises network access IP band.
- the mobile terminal 10 accesses the Internet network, and compares the allocated IP address with the premises network access IP band and analyzes whether the mobile terminal 10 is in or outside the company (S13b).
- the mobile terminal 10 determines its current location as the inside of the enterprise, and if the allocated IP address is not included in the premises network access IP band, Will determine the current position of the company outside the company.
- the mobile terminal 10 determines whether the allocated IP address is included in the internal network access IP band (S14b), and when the allocated IP address is included in the internal network access IP band, the previously stored internal network exchange is performed.
- the connection information of the device 40 is extracted and attempts to connect to the premises network switching device 40 (S15b).
- step S14b when the allocated IP address is not included in the premises network access IP band, the connection information of the previously stored gateway device 30 is extracted and attempted to connect to the corresponding gateway device 30. (S16b).
- the mobile terminal 10 transmits the terminal registration information to the premises network switching device 40 or the gateway device 30 according to its current location (S17b).
- the mobile terminal 10 when the registration of the terminal registration information is allowed to perform the authentication by exchanging a certificate containing the encryption key with the local network switching device 40 or the gateway device 30 and terminates the terminal registration process. (S18b).
- the certificate exchange process it is possible to secure the security of the communication contents in the future call connection.
- the mobile terminal 10 can accurately register the terminal according to its own determination.
- FIG. 8 is a flowchart illustrating a terminal registration process of the gateway device according to the present invention.
- the gateway device 30 receives the registration information transmitted from the mobile terminal 10 (S210).
- the gateway device 30 extracts IP address and port information of the mobile terminal from the received registration information (S220).
- the IP address and port information of the mobile terminal included in the registration information are external network IP address (public IP) and port information.
- the gateway device 30 stores and manages the service permission IP list determined in advance as being able to use the internal network-based Internet call service according to the present invention.
- the gateway device 30 determines whether the IP address of the mobile terminal extracted from the registration information is included in the service permission IP list (S230).
- the gateway device 30 no longer processes the registration information of the mobile terminal 10.
- the gateway device 30 displays the IP address (public IP) and port information included in the registration information. It is changed to the premises network IP address (private IP) and port information assigned corresponding to (10) (S240).
- the gateway device 30 receiving the registration information switches the external network IP address and port information of the mobile terminal 10 to the internal network IP address and port information.
- the gateway device 30 transmits the changed premises network IP address and port information to the premises network switching device 40 to complete the location registration process of the mobile terminal (S250).
- the gateway device 30 registers the location of the mobile terminal 10 in accordance with the Internet connection of the mobile terminal 10. By doing so, the gateway device 30 retains the external network IP address and port information and the premises network IP address and port information of the mobile terminal 10.
- the gateway device 30 when the communication call request is received by the gateway device 30 for the mobile terminal 10 located outside the premises network in the premises network switching device 40, the corresponding gateway device 30 is an external network IP address. And only the mobile terminal 10 having the port information, the premises network IP address, and the port information.
- one mobile terminal 10 is matched with the premises terminal 50 will be described as an example.
- FIG. 9 is a flowchart illustrating an incoming call processing process of the premises network switch system according to the present invention.
- the premises network switching device 40 receives a premises network incoming call request to the premises terminal 50 including the first incoming information from the premises network or an external communication network (S310).
- the first incoming information may be a phone number of the premises terminal or a shortcut number registered in the premises terminal.
- the premises network switching device 40 is the premises network IP address and port information of the mobile terminal 10 matching the telephone number of the premises terminal 50 included in the first incoming information received with the incoming call request It is determined whether or not it is registered (S320).
- step S320 when the premises network IP address and port information of the matched mobile terminal 10 is registered with respect to the premises terminal 50 for which an incoming call is requested, the premises network switching device 40 is an premises terminal.
- the second incoming information is transmitted to the gateway device 30 together with the attempt to make the internal network incoming call to 50, and the internal network incoming call routing request is transmitted (S330).
- the second incoming information may be the first incoming information and the premises network IP address and port information corresponding to the first incoming information.
- the incoming call request is attempted at the same time to the mobile terminal 10 located in the premises network or outside the premises network as well as the premises terminal 50 fixedly located in the premises network.
- the gateway device 30 waits for a response to both sides of the incoming call attempt, and determines whether the incoming call response has been received (S340).
- the incoming call response may be first received at the premises terminal 50, or alternatively, may be first received at the mobile terminal 10. This means that if the user who is the response target is located at the work location in the enterprise, he / she receives a call through the premises terminal 50 or the mobile terminal 10 that is comfortable to receive the call. This is because the user receives the call through his mobile terminal 10.
- the gateway device 30 sets the communication path for the incoming call by using the first side to which the answer to the incoming call is made as the call connection target terminal, and attempts the incoming call to the side where the answer to the incoming call is not made. It will be stopped (S370).
- step S320 it may occur that the network IP address and port information of the matching mobile terminal 10 is not registered for the incoming call request terminal 50.
- the gateway device 30 determines whether the phone number (mobile communication phone number) for the mobile terminal 10 is registered (S350), and the phone number for the mobile terminal 10 is registered. If there is, using the phone number of the mobile terminal may try to switch the incoming call to the mobile terminal 10 through a separate external communication network (S360). In this case, of course, a separate communication charge may be required.
- the gateway device 30 when there is no response to both sides of the incoming call attempt, the gateway device 30 also uses the mobile terminal through a separate external communication network using a phone number for the corresponding mobile terminal (You can try by switching the incoming call to 10). Of course, even in this case, a separate communication charge may be required.
- FIG. 10 is a flowchart illustrating a process of processing an internal network incoming call routing request by a gateway device according to the present invention.
- the gateway device 30 receives the premises network incoming signal routing request including the second incoming information from the premises network switching device 40 (S410).
- the gateway device 30 determines whether registration information of the mobile terminal corresponding to the received second incoming information is registered (S420).
- the second incoming information may be the first incoming information and the premises network IP address and port information corresponding to the first incoming information.
- the gateway device 30 holds the external network IP address and port information and the premises network IP address and port information of each mobile terminal 10 which are registered in the previous location registration process, whether the registration information is registered or not. Can be judged.
- the gateway device 30 uses the pre-registered registration information in the premises included in the second incoming information.
- the network IP address (private IP) and port information is changed to the external network IP address (public IP) and port information (S430).
- the gateway device 30 attempts an incoming call to the premises network to the mobile terminal 10 to be connected using the switched external network IP address and port information (S440).
- the mobile terminal 10 determines whether the call is received by a user's operation.
- the incoming call attempt and the call connection to the mobile terminal 10 through the gateway device 30 are not the incoming call attempt and the call connection through the existing mobile communication network, the incoming call attempt and the call connection through the Internet network are described above. As is the case, no currency charges are imposed.
- the gateway device 30 determines whether an incoming call response of the mobile terminal 10 is received according to the incoming call attempt (S450), and when the incoming call response is received from the mobile terminal 10, the corresponding mobile terminal.
- the incoming call response information is transmitted to the premises network switching device 40 (S460).
- the gateway device 30 waits for a communication path connection request from the corresponding local area network switching device 40, and determines whether a communication path connection request signal has been received (S470).
- Receiving the communication path connection request signal means that the user has selected the mobile terminal 10 as a means for receiving a call in a situation where simultaneous calls to the premises terminal 50 and the mobile terminal 10 are attempted.
- step S470 when the communication path connection request is received from the internal network switching device 40, the gateway device 30 stores the external network IP address and port information of the connected mobile terminal 10 and the premises.
- the communication path is set through the network IP address and port information, so that the communication connection of the incoming network call is made (S480).
- the gateway device 30 stops the premises network incoming call attempt to the corresponding mobile terminal 10. (S490).
- the gateway device 30 stops the premises network incoming call attempt to the mobile terminal 10 even when an incoming call stop request is received during the incoming call attempt (S455).
- the reception of the request for interrupting the internal network is because the user has selected the internal terminal 50 as a means for receiving a call in a situation where simultaneous calls to the internal terminal 50 and the mobile terminal 10 are attempted. .
- the method for processing communication calls between heterogeneous communication networks may be implemented in the form of program instructions that can be executed by various computer means and recorded in a computer readable medium.
- the computer readable medium may include program instructions, data files, data structures, etc. alone or in combination.
- Program instructions recorded on the media may be those specially designed and constructed for the purposes of the present invention, or they may be of the kind well-known and available to those having skill in the computer software arts.
- Examples of computer-readable recording media include magnetic media such as hard disks, floppy disks, and magnetic tape, optical media such as CD-ROMs, DVDs, and magnetic disks, such as floppy disks.
- Magneto-optical media and hardware devices specifically configured to store and execute program instructions, such as ROM, RAM, flash memory, and the like.
- the medium may be a transmission medium such as an optical or metal wire, a waveguide, or the like including a carrier wave for transmitting a signal specifying a program command, a data structure, or the like.
- Examples of program instructions include not only machine code generated by a compiler, but also high-level language code that can be executed by a computer using an interpreter or the like.
- the hardware device described above may be configured to operate as one or more software modules to perform the operations of the present invention, and vice versa.
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Mobile Radio Communication Systems (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Telephonic Communication Services (AREA)
- Meter Arrangements (AREA)
Abstract
Description
본 발명은 구내망 기반의 인터넷 통화 서비스 시스템 및 그 방법에 관한 것으로, 보다 상세하게는 고정된 기업 내 교환망을 통하여 기업 구성원 가입자들이 자신의 현재 업무위치에 구애받지 않고 구내 단말이나 자신이 항시 소지하는 모바일 단말(이동통신단말기, PC, 노트북 등의 인터넷 기기)을 통하여 별도의 통신과금 없이 무료 업무연락을 할 수 있도록 하여, 기업 구성원의 업무반경을 무한대로 확장시킬 수 있고 업무연락 두절로 인한 업무지연을 개선시킬 수 있으며 모든 통화가 구내망을 기반으로 하는 무료 인터넷 연결로 이루어지기 때문에 기업의 통신 비용 부담도 없어 결과적으로 저비용으로 고효율의 업무 환경을 구축할 수 있게 되는 구내망 기반의 인터넷 통화 서비스 시스템 및 그 방법에 관한 것이다. The present invention relates to an internal network-based internet call service system and a method thereof, and more particularly, through a fixed intra-company exchange network, corporate member subscribers do not have to worry about their current work location, but are always in the terminal or themselves. Through the mobile terminal (Internet communication devices such as mobile communication terminals, PCs, laptops, etc.), it is possible to freely contact business without additional communication charges, thereby expanding the business radius of corporate members indefinitely, and delayed work due to interruption of business communication. Network-based internet calling service system, which makes it possible to build a high-efficiency work environment at low cost because all calls are made with free internet connection based on the premises network. And to a method thereof.
최근 전자 및 통신 분야의 눈부신 기술의 발전에 힘입어 1인 1통신기기의 시대를 넘어 1인 다수의 통신기기의 시대를 맞고 있으며, 퍼스널 컴퓨터의 보급을 통해 활성화된 인터넷은 유선의 한계를 넘어 무선 인터넷이 활성화 되고 있는 실정이다. 이러한 기술의 발전은 음성통신 위주의 PSTN과 데이터 통신 위주의 인터넷(internet)간의 특성 및 데이터 교환이라는 단계를 넘어서고 있다. 즉, PSTN망에서는 음성통화 이외에 화상이나 데이터의 통신이 이루어지고 있으며, 인터넷망에서는 VoIP 기술을 기반으로는 음성통화가 이루어지고 있는 실정이다.Recently, thanks to the development of dazzling technology in the field of electronics and telecommunications, we are facing the era of one-man communication devices beyond the one-person communication device. The Internet is active. The development of these technologies is beyond the stage of the exchange of characteristics and data between voice communication-oriented PSTN and data communication-based internet. That is, in the PSTN network, image and data communication is performed in addition to voice calls, and voice calls are made in the Internet network based on VoIP technology.
상술한 VoIP의 출발은 전세계가 거미줄처럼 연결되어 있는 인터넷을 통해서도 통화를 해보자는 취지에서 만들어진 인터넷 폰이라 할 수 있는데, 통상 사용되는 인터넷망을 통한 인터넷 폰 서비스는 크게 세 가지 형태로서 실시된다.The above-mentioned VoIP can be said to be an Internet phone made in order to make a call even through the Internet, which is connected like a spider web, and the Internet phone service through an internet network is generally used in three forms.
첫 번째는 인터넷 폰 프로그램을 내장하거나 해당 프로그램을 내장한 웹서버에 접속하여 컴퓨터와 컴퓨터 간의 통화를 이루는 인터넷 폰 서비스 방법이며, 두 번째는 전화기와 전화기간에 통화로를 인터넷을 통해 이루어지는 인터넷 폰 서비스 방법이고, 세 번째는 컴퓨터와 PSTN 전화기간의 통화 채널을 형성시켜 통화를 이루는 인터넷 폰 서비스 방법이다.The first is the Internet phone service method which makes a phone call between computer by embedding internet phone program or accessing the web server with the built-in program. The third method is an Internet phone service method for establishing a call by establishing a call channel between a computer and a PSTN telephone.
이 중 상기 전화기 대 전화기 방식의 인터넷 폰 서비스 방법의 경우, 사용자는 자신의 모바일 단말을 통해 Wi-Fi 등과 같은 무선 네트워크에 접속하고 단말에 설치된 인터넷 폰 어플리케이션을 구동시켜 동일한 어플리케이션을 사용하는 지인과 통화가 이루어지는 것으로, 사용자가 자신의 모바일 단말을 이용한 지인과의 통화에서 별도의 통신 과금을 물지 않고 무료로 통화를 할 수 있게 되는 장점이 있어 최근 각광받고 있다. In the case of the telephone-to-phone Internet phone service method, a user connects to a wireless network such as Wi-Fi through his mobile terminal and runs an Internet phone application installed on the terminal to make a call with an acquaintance who uses the same application. In this case, the user has a merit that the user can make a call for free without a separate communication charge in a call with an acquaintance using his mobile terminal.
하지만, 이러한 방식은 사용자가 적당한 인터넷 폰 서비스를 수행하는 사업자에 회원 가입이 필요하며(회원 간만 무료 통화 가능함), 이러한 인터넷 폰 서비스의 이용을 위해서는 미리 정해진 식별 번호 입력을 추가로 수행해야 한다. However, this method requires the user to sign up for a service provider performing a suitable Internet phone service (only free calls between members), and additionally, a predetermined identification number must be input to use the Internet phone service.
그리고 상기 모바일 단말에서 사용되는 인터넷 폰 서비스를 위한 어플리케이션 프로그램의 종류가 다를 경우가 많은데 이 경우 그 호환성을 보장받지 못하게 되는 문제 또한 있다. 즉, 근래 토탈 서비스 개념의 웹 브라우저상에서 제공되는 메신저와 동일한 방식 및 기능을 갖는 것으로, 특정 인터넷 폰 서비스를 가입한 사용자와 이와 다른 인터넷 폰 서비스를 가입한 사용자 간에는 무료 음성통화가 이루어지지 않으며, 인터넷 폰 서비스를 가입하지 않은 사용자와는 기존의 이동통신 과금 체계에 따른 과금이 이루어지는 등의 제한성이 있다. In addition, the type of application program for the Internet phone service used in the mobile terminal is often different, in which case there is also a problem that the compatibility is not guaranteed. In other words, it has the same method and function as a messenger provided in a web browser of a total service concept, and a free voice call is not made between a user who subscribes to a specific Internet phone service and a user who has subscribed to another Internet phone service. Users who do not subscribe to the phone service has limitations such as charging based on the existing mobile communication charging system.
특히, 이러한 인터넷 폰 서비스는 상술한 바와 같이 간단한 가입절차와 관련 어플리케이션 설치를 통해 즉시 무료 통화가 가능하게 되지만, 이러한 서비스에 따른 통화 내역 및 통화 내용은 보안성 문제에서 대단히 취약하다. In particular, such an Internet phone service is immediately available for free calls through a simple sign-up procedure and related application installation as described above, but the call history and call content according to these services are very vulnerable in security problems.
통상 기업이나 법인과 같이 다수의 구성원에 의해 운영되는 조직에서는 구내망을 구축하여 이러한 통화 내역 및 통화 내용의 보안성 문제를 해결하게 되는 반면, 상술한 인터넷 폰 서비스에서는 사용자가 자신의 모바일 폰에 간단히 설치하고 빠르게 이용할 수 있도록 하기 위해 통화 내역 및 통화 내용에 대한 보안 레벨이 낮아질 수 밖에 없었다. 따라서 비록 탁월한 통신비용 절감이 가능하다 하더라도 결국 대외 폐쇄적인 기업과 같은 조직에서 구성원 간 연락 및 업무용으로 사용하기에는 많은 걸림돌이 있는 것이 사실이다. In general, an organization operated by a large number of members, such as a corporation or a corporation, establishes an internal network and solves the security problem of the call history and the contents of the call. In order to install and use it quickly, the security level of the call log and the call contents were lowered. Therefore, even though it is possible to reduce the cost of communication, it is true that there are many obstacles to use for communication and work among members in organizations such as closed companies.
본 발명의 목적은 고정된 기업 내 교환망을 통하여 기업 구성원 가입자들이 자신의 현재 업무위치에 구애받지 않고 구내 단말 및 자신이 항시 소지하는 모바일 단말을 통하여 별도의 통신과금 없이 무료 업무연락을 할 수 있도록 하여, 기업 구성원의 업무반경을 무한대로 확장시킬 수 있고 업무연락 두절로 인한 업무지연을 개선시킬 수 있으며 모든 통화가 구내망을 기반으로 하는 무료 인터넷 연결로 이루어지기 때문에 기업의 통신 비용 부담도 없어 결과적으로 저비용으로 고효율의 업무 환경을 구축할 수 있게 되는 구내망 기반의 인터넷 통화 서비스 시스템 및 그 방법을 제공하는 것이다. An object of the present invention is to enable the corporate member subscribers to contact the company without any communication charges free of charge through the fixed terminal in the corporate network regardless of their current business location through the terminal and their mobile terminal In addition, it can extend the work radius of corporate members to infinity, improve work delays due to disruption of business contacts, and all calls are made through free internet connection based on the premises network. It is to provide an internal call-based Internet call service system and method that can build a high-efficiency work environment at low cost.
본 발명은 상술한 문제점을 해결하기 위하여 안출된 것으로, 본 발명에 따르면, 구내망 내 구내 단말과 매칭되며, 인터넷 접속시 등록 정보를 전송하는 모바일 단말; 구내망 외부에 있는 모바일 단말로부터 전송되는 등록 정보를 수신하여 등록하며, 상기 등록 정보에 포함된 외부망 IP 주소 및 포트 정보를 구내망 IP 주소 및 포트 정보로 스위칭하여 전송하는 게이트웨이장치; 및 구내망 내부에 있는 모바일 단말로부터 등록 정보를 수신하여 등록하며, 상기 게이트웨이장치로부터 전송된 구내망 IP 주소 및 포트 정보를 등록하는 구내망교환장치; 를 포함하며, 상기 구내망교환장치는 구내 단말로의 구내망 착신호 요청에 따라 구내망을 통해 모바일 단말로 착신호를 시도하거나, 상기 게이트웨이장치로 구내망 착신호 라우팅 요청을 전송하여 게이트웨이장치가 모바일 단말로 착신호를 시도하도록 하는 것을 특징으로 하는 구내망 기반의 인터넷 통화 서비스 시스템을 제공한다. The present invention has been made to solve the above-described problems, according to the present invention, the mobile terminal is matched with the premises terminal in the premises network, and transmits registration information when connected to the Internet; A gateway device configured to receive and register registration information transmitted from a mobile terminal outside the premises network, and to switch and transmit the external network IP address and port information included in the registration information to the premises network IP address and port information; And a premises network exchange apparatus that receives and registers registration information from a mobile terminal in the premises network, and registers premises network IP address and port information transmitted from the gateway device. In addition, the premises network switching device attempts an incoming call to the mobile terminal through the premises network in response to the premises network incoming call request to the premises terminal, or transmits the premises network incoming call routing request to the gateway device It provides an internal call-based Internet call service system characterized in that the incoming call to the mobile terminal.
본 발명의 다른 측면에 따르면, 구내망 내에 위치하거나 또는 구내망 외부에 위치하는 모바일 단말들이 인터넷 접속시 자신의 위치를 게이트웨이장치 및 구내망교환장치에 등록하고, 각 모바일 단말의 등록 정보를 관리하고 있는 구내망교환장치가 구내망 내 구내 단말로의 착신시 구내망을 통해 모바일 단말로 착신호를 시도하거나, 상기 게이트웨이장치로 구내망 착신호 라우팅 요청을 전송하여 게이트웨이장치가 모바일 단말로 착신호를 시도하도록 하는 것을 특징으로 하는 구내망 기반의 인터넷 통화 서비스 방법을 제공한다. According to another aspect of the present invention, mobile terminals located in the premises network or located outside the premises network register their location with the gateway device and the premises network exchange device when accessing the Internet, and manage the registration information of each mobile terminal. When the premises network switching device receives an incoming call to the premises terminal in the premises network, it attempts to make a call to the mobile terminal through the premises network, or transmits a call request routing to the premises network to the gateway device so that the gateway device sends the incoming call to the mobile terminal. It provides an internal network-based Internet call service method characterized in that to try.
본 발명에 따르면, 기업 내 구성원이 자신의 사내 근무지는 물론 아닌 외부에서도 자신의 업무 위치에 구애받지 않고 자신이 소지하고 있는 모바일 단말을 통해 업무 연락을 할 수 있도록 하며, 또한 외부에서의 업무 연락시에는 인터넷망을 통해 무료 인터넷 통화가 이루어지게 되는 효과가 있다. According to the present invention, the members of the company can be contacted via the mobile terminal of their own regardless of their work location, as well as outside the company's work place, and also at the time of external business contact There is an effect that free internet calls are made through the Internet.
이에 따라, 각 기업 구성원은 자신의 모바일 단말을 소지하기만 한다면, 굳이 자신의 구내 단말의 위치 즉 자신의 업무 위치에 구애받지 않고 언제 어디서든 업무 연락이 이루어질 수 있어 각 기업 구성원의 업무 반경을 확장시킬 수 있고, 또한 업무 통화가 연결되지 않아 생기는 업무 지연이나 업무 비효율을 획기적으로 개선시킬 수 있게 된다. Accordingly, as long as each company member owns his mobile terminal, he / she can be contacted at any time and anywhere regardless of the location of his or her own terminal, that is, his work location, thereby expanding the work radius of each corporate member. It is also possible to drastically improve work delays and work inefficiencies caused by disconnected business calls.
또한 이러한 모든 통화가 구내망을 기반으로 하는 무료 인터넷 연결로 이루어지기 때문에 기업의 통신 비용 부담도 없어 저비용으로 고효율의 업무 환경을 구축할 수 있게 되는 장점이 있다. In addition, all of these calls are made using a free Internet connection based on the premises network, so there is no burden of communication costs for the enterprise, thereby enabling a high-efficiency work environment at low cost.
특히 최근 '모바일 오피스'와 같은 개념의 도입으로 굳이 정해진 근무지에 구속받지 않는 새로운 근무 형태가 속속 등장하고 있는 상황에서 이러한 본 발명의 장점은 더욱 부각될 수 있을 것이다. In particular, with the introduction of a concept such as 'mobile office' in recent times, a new form of work that is not bound to the determined work place will continue to emerge one of the advantages of the present invention can be further highlighted.
더군다나 이러한 기업 내외부의 업무 연락에 있어서 모든 제어가 구내망을 운영하는 구내망교환장치에 의해 이루어지기 때문에 통신 내용에 대한 외부 노출이 제안되는 보안성을 가지며, 업무 연락에 따른 통신 내역을 집계처리하는 것이 가능하게 되는 부가적인 효과도 갖는다. In addition, since all the control of business communication inside and outside the enterprise is performed by the internal network switching system that operates the internal network, the external exposure to the communication contents is proposed, and the communication details according to the business communication are aggregated. It also has the additional effect of making it possible.
도 1은 본 발명이 적용되는 통신 시스템을 개략적으로 도시한 도면. 1 schematically illustrates a communication system to which the present invention is applied.
도 2는 본 발명에 따른 게이트웨이장치를 나타내는 블럭도. 2 is a block diagram showing a gateway device according to the present invention;
도 3은 본 발명에 따른 구내망교환장치를 나타내는 블럭도. Figure 3 is a block diagram showing an internal network switching apparatus according to the present invention.
도 4는 본 발명에 따른 인터넷 통화 서비스 방법의 전체적인 흐름도. 4 is an overall flowchart of an internet call service method according to the present invention;
도 5는 본 발명에 따른 모바일 단말의 단말 등록 과정의 일예를 나타내는 흐름도.5 is a flowchart illustrating an example of a terminal registration process of a mobile terminal according to the present invention;
도 6은 본 발명의 실시예에 따른 위치등록 대상 접속 정보의 설정 과정을 설명하기 위한 도면. 6 is a view for explaining a process of setting location registration target access information according to an embodiment of the present invention.
도 7은 본 발명에 따른 모바일 단말의 단말 등록 과정의 다른 예를 나타내는 흐름도. 7 is a flowchart illustrating another example of a terminal registration process of a mobile terminal according to the present invention;
도 8은 본 발명에 따른 게이트웨이장치의 단말 등록 과정을 나타내는 흐름도. 8 is a flowchart illustrating a terminal registration process of a gateway device according to the present invention.
도 9는 본 발명에 따른 구내망교환장치의 착신호 처리 과정을 나타내는 흐름도. 9 is a flowchart illustrating an incoming call processing process of the premises network switching system according to the present invention.
도 10은 본 발명에 따른 게이트웨이장치의 구내망 착신호 라우팅 요청의 처리 과정을 나타내는 흐름도.10 is a flowchart illustrating a process of processing an internal network incoming call routing request of a gateway device according to the present invention.
이하 첨부된 도면을 참조하여 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자가 본 발명을 용이하게 실시할 수 있는 바람직한 실시 예를 상세히 설명한다. 다만, 본 발명의 바람직한 실시 예에 대한 동작 원리를 상세하게 설명함에 있어 관련된 공지 기능 또는 구성에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우에는 그 상세한 설명을 생략한다.Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings. However, in describing in detail the operating principle of the preferred embodiment of the present invention, if it is determined that the detailed description of the related known function or configuration may unnecessarily obscure the subject matter of the present invention, the detailed description thereof will be omitted.
본 발명에서는 사내 구성원 간 업무 통화를 위해 구내망이 마련되어 운영되는 기업에서 기업 내 구성원이 자신의 사내 근무지는 물론 근무지가 아닌 외부에서도 자신이 소지하고 있는 모바일 단말을 통해 업무 연락을 할 수 있도록 하며, 또한 외부에서의 업무 연락시에는 인터넷망을 통해 무료 인터넷 통화가 이루어지게 되는 특징을 갖는다. In the present invention, in the company that the internal network is installed and operated for the business call between the members of the company to allow the members in the company to contact the business through the mobile terminal that he owns in the company as well as outside the workplace, In addition, there is a characteristic that free internet calls are made through the Internet when contacting outside work.
따라서 기업 구성원들은 업무 연락을 받기 위해 자신의 구내 유선 전화기가 있는 오피스(즉 자신의 근무 자리)에 머무르지 않더라도 언제 어디서나 자신의 모바일 단말을 통해 자신에게 걸려오는 업무 연락을 놓치지 않고 받을 수 있으며, 또한 이러한 모든 통화가 구내망을 기반으로 하는 무료 인터넷 연결로 이루어지기 때문에 기업의 통신 비용 부담도 없어 저비용으로 고효율의 업무 환경을 구축할 수 있게 되는 장점이 있다. Therefore, corporate members can receive their business contacts anytime, anywhere through their mobile terminals, even if they are not staying in the office with their own landline telephone (ie, their work location). All these calls are made with a free Internet connection based on the premises network, so there is no burden of communication costs for the enterprise, which makes it possible to establish a highly efficient work environment at low cost.
특히 최근 '모바일 오피스'와 같은 개념의 도입으로 굳이 정해진 근무지에 구속받지 않는 새로운 근무 형태가 속속 등장하고 있는 상황에서 이러한 본 발명의 특징은 더욱 부각될 수 있을 것이다. In particular, in the situation where a new form of work that is not bound to a determined place of work is introduced one after another by the introduction of a concept such as 'mobile office', the features of the present invention may be further highlighted.
더군다나 이러한 기업 내외부의 업무 연락에 있어서 모든 제어가 구내망을 운영하는 구내망교환장치에 의해 이루어지기 때문에 통신 내용에 대한 외부 노출이 제안되는 보안성을 가지며, 업무 연락에 따른 통신 내역을 집계처리하는 것이 가능하게 되는 특징도 갖는다. In addition, since all the control of business communication inside and outside the enterprise is performed by the internal network switching system that operates the internal network, the external exposure to the communication contents is proposed, and the communication details according to the business communication are aggregated. It also has the feature that it becomes possible.
먼저, 도 1은 본 발명이 적용되는 통신 시스템을 개략적으로 도시한 도면이다. First, FIG. 1 schematically illustrates a communication system to which the present invention is applied.
도 1을 참조하면, 본 발명이 적용되는 통신 시스템은, 개인에 의해 소지되며 무선 통신 또는 유선 통신을 통해 인터넷망에 연결이 가능한 모바일 단말(10), 상기 모바일 단말(10)과 인터넷망을 통해 연결되어 외부 인터넷망과 후술되는 구내 인터넷망(이하 '구내망'이라 함)을 연동시키는 게이트웨이장치(30), 상기 게이트웨이장치(30)와 연결되며 다수의 구내 단말(50)들로 이루어진 구내망을 운영하여 구내망 기반의 인터넷 통화 서비스를 제공하는 구내망교환장치(40)를 포함하여 구성된다. Referring to FIG. 1, a communication system to which the present invention is applied is carried by a person and connected to an internet network through a wireless communication or a wired communication, through the
전체적으로 본 발명은 구내망 내에 위치하거나 또는 구내망 외부에 위치하는 모바일 단말(10)들이 무선중계장치에 접속할 때마다 자신의 위치를 갱신등록함으로써 자신의 현재 위치를 지속적으로 게이트웨이장치(30) 및 구내망교환장치(40)에 등록시키며, 이러한 각 모바일 단말(10)의 현재 위치 및 접속 경로를 관리하고 있는 게이트웨이장치(30) 및 구내망교환장치(40)가 구내망 내 구내 단말(50)로의 착신시 구내 단말(50)로의 착신연결은 물론 해당 구내 단말(50)과 대응되는 모바일 단말(10)로 게이트웨이장치(30)를 통해 착신연결이 이루어지도록 하는 것을 특징으로 한다. Overall, the present invention continuously updates its current location by registering its location whenever the
이를 통해, 구내망을 운영하는 기업의 구성원들 간에는 언제 어디서든 인터넷을 활용한 무료 통화가 가능하게 되며, 통화시에도 기업의 구내망 자원을 그대로 활용하게 되기 때문에 구내통화시와 같은 통신보안성을 유지할 수 있게 되는 특징을 갖는다. Through this, free calls using the Internet can be made anytime and anywhere among the members of the company operating the internal network, and even when making a call, the internal network resources of the company are used as they are. It is characterized by being able to maintain.
본 발명에서 이러한 사용자는 구내망 내에서는 구내 단말(50) 또는 모바일 단말(10)을 사용해 타 구성원과 구내망을 통한 무료 통화가 가능하고, 또한 해당 사용자가 구내망 외부에 있을 때에는 자신의 모바일 단말(10)을 사용해 타 구성원과 구내망을 통한 무료 통화가 가능하게 된다. In the present invention, such a user can use the
우선, 상기 모바일 단말(10)은 인터넷에 연결이 가능한 인터넷 기기인 것이 바람직하다. 즉, 도 1에 도시된 바와 같이 이러한 모바일 단말(10)은 WCDMA(Wideband Code Division Multiple Access)를 통해 인터넷망과 연결되는 이동통신단말일 수 있고, 와이파이(Wi-Fi) AP(Access Point)를 통해 인터넷망과 연결되는 이동통신단말일 수 있고, 인터넷망과 직접 연결되는 PC, 노트북, 넷북, 타블렛 PC 등일 수 있으며, 인터넷 전화(VoIP) 기반의 단말기일 수 있다. First, the
이러한 상기 모바일 단말(10)은 기본적으로 키 패드를 이용하여 사용자 명령을 입력하는 사용자 인터페이스 기능, 네트워크에 접속하여 데이터를 송수신하는 통신 기능, 사용자에게 텍스트나 화상으로 정보를 디스플레이(Display)하는 화면 보기 기능 등이 구비되어 있다.The
우선, 상기 모바일 단말(10)은 자신의 위치를 등록하기 위해 위치등록 대상 접속 정보를 저장 관리하게 된다. 이러한 위치등록 대상은 상기 게이트웨이장치(30)와 구내망교환장치(40)가 될 수 있다. First, the mobile terminal 10 stores and manages location registration target access information in order to register its location. Such a location registration target may be the
상기 모바일 단말(10)의 위치등록은 이하 설명되는 2가지 방식으로 가능하다. Location registration of the
모바일 단말(10)의 위치등록 방식의 첫번째에서는, 도 6을 참조하면, 상기 모바일 단말(10)은 등록 대상의 접속 정보로서 상기 게이트웨이장치(30)와 구내망교환장치(40)의 IP 정보를 저장하게 된다. 이때, 이러한 게이트웨이장치(30)나 구내망교환장치(40)는 각각 제 1 타겟 및 제 2 타겟으로 관리되며, 해당 모바일 단말(10)을 소지하는 사용자의 업무 형태 등에 따라 순차적으로 설정되게 된다. In the first of the location registration method of the
일 예로, 기업 내에서 대부분의 업무를 보는 사용자의 경우는 제 1 타겟으로 상기 구내망교환장치(40)의 IP 정보를 설정하고, 제 2 타겟으로 게이트웨이장치(30)의 IP 정보를 설정하게 된다. 왜냐하면 이러한 사용자는 기업 내에서 대부분의 시간을 보내기 때문에 우선적으로 구내망교환장치(40)에 단말 등록을 하는 것이 유리하다. 이 경우 구내망교환장치(40)는 통화 연결시 단말 등록 정보를 통해 직접 해당 사용자의 모바일 단말(10)로 통화를 연결시키게 된다. For example, a user who views most of the business in the enterprise sets IP information of the premises
다른 예로, 기업 외부에서 대부분의 업무를 보는 사용자의 경우는 제 1 타겟으로 게이트웨이장치(30)를 설정하고, 제 2 타겟으로 구내망교환장치(40)의 IP 정보를 설정하게 된다. 왜냐하면 이러한 사용자는 기업 밖에서 대부분의 시간을 보내기 때문에 우선적으로 게이트웨이장치(30)에 단말 등록을 하는 것이 유리하다. 이 경우 해당 게이트웨이장치(30)가 해당 모바일 단말(10)로부터의 단말 등록 정보를 구내망교환장치(40)에 전송하게 되고, 구내망교환장치(40)는 통화 연결시 게이트웨이장치(30)를 통해 해당 사용자의 모바일 단말(10)로 통화를 연결시키게 된다. As another example, the user who views most of the work outside the enterprise sets the
모바일 단말(10)의 위치등록 방식의 두번째에서는, 상기 모바일 단말(10)은 상기 구내망교환장치(40)에 의해 운영되는 구내망에 접속시 할당받을 수 있는 IP 대역 정보를 저장 관리하게 된다. 이하에서는 이와 같이 모바일 단말(10)에서 저장 관리되는 상기 IP 대역 정보를 구내망접속 IP 대역으로 하여 설명한다. In the second of the location registration method of the
따라서 상기 모바일 단말(10)은 무선중계장치에 접속하고, 접속된 무선중계장치로부터 할당받은 IP 주소를 상기 구내망접속 IP 대역과 비교하여 자신이 기업 내에 있는지 혹은 기업 외부에 있는지 판단할 수 있게 된다. Accordingly, the
즉, 상기 모바일 단말(10)은 할당받은 IP 주소가 상기 구내망접속 IP 대역에 포함되면 자신의 현재 위치를 기업 내부로 판단하고, 할당받은 IP 주소가 상기 구내망접속 IP 대역에 포함되지 않으면 자신의 현재 위치를 기업 외부로 판단하게 되는 것이다. That is, when the allocated IP address is included in the premises network access IP band, the
이 경우 상기 모바일 단말(10)은 자신의 현재 위치를 기업 내부로 판단하게 되면 위치등록 접속 정보를 통해 상기 구내망교환장치(40)에 접속하여 단말 등록을 수행하게 되며, 이와 달리 자신의 현재 위치를 기업 외부로 판단하게 되면 상기 게이트웨이장치(30)에 접속하여 단말 등록을 수행하게 된다. In this case, when determining the current location of the
한편, 이러한 단말 등록시 상기 모바일 단말(10)은 상기 구내망교환장치(40) 또는 게이트웨이장치(30)에 등록 정보를 전송하게 된다. 이때, 상기 등록 정보는 할당받은 인터넷 접속 IP 주소, 포트 정보, MAC 주소, 이동전화번호, 아이디 및 패스워드를 포함하는 구내 단말 정보를 포함할 수 있다. 이때, 상기 아이디는 해당 모바일 단말(10)과 매칭되는 구내 단말(50)의 전화번호일 수 있다. On the other hand, when registering the terminal, the
따라서 상기 모바일 단말(10)은 인터넷 접속시마다 자신의 현재 위치를 판단하고 이에 따른 위치등록을 수행함으로써 차후 걸려오는 통화를 자신에게 연결할 수 있는 정보를 게이트웨이장치(30) 및 구내망교환장치(40)에 지속적으로 등록하게 되는 것이다. 이때 해당 모바일 단말(10)은 할당받은 IP 주소가 변경되거나 접속한 무선중계장치가 변경될 때마다 등록 정보를 생성하여 구내망교환장치(40) 또는 게이트웨이장치(30)로 전송하여 위치등록을 요청하게 된다. Accordingly, the
한편, 상기 게이트웨이장치(30)는 이종망 간에 위치하여 차후 구내망 호를 상기 모바일 단말(10)로 처리할 수 있도록 연동하는 기능을 수행하게 된다. 즉, 상기 게이트웨이장치(30)는 구내망 호를 이용할 수 있는 모바일 단말(10)에 대한 단말 정보를 저장하며, 상기 구내망교환장치(40)의 통신호 요청에 따라 모바일 단말(10)로의 구내망 호에 대한 통신 연결을 시도한다. 이때, 상기 단말 정보는 구내 단말의 전화번호, 각 모바일 단말별 구내망 접속 IP 주소, 포트정보 및 모바일 단말의 MAC 주소 중 적어도 하나 이상을 포함할 수 있다. On the other hand, the
도 2를 참조하면, 상기 게이트웨이장치(30)는 인터넷망과 연결될 수 있는 통신 인터페이스(32), 모바일 단말의 위치등록을 처리하는 단말 등록부(35), 모바일 단말과의 연결을 위해 접속정보를 스위칭하는 스위칭부(36), 구내망 호의 모바일 단말 연결을 처리하는 통신 처리부(37), 연동 기능을 위한 데이터를 저장하는 데이터 저장부(34) 및 상기 각 구성을 제어하기 위한 제어부(31)를 포함하여 구성된다. Referring to FIG. 2, the
여기에서 상기 데이터 저장부(34)에는 본 발명에 따른 구내망 기반의 인터넷 통화 서비스의 이용이 가능한 것으로 미리 결정된 서비스허용 IP 리스트가 저장 관리되게 된다. In this case, the
먼저, 이 게이트웨이장치(30)는 상술한 모바일 단말(10)의 위치등록 과정에서 모바일 단말(10)로부터 전송되는 등록 정보를 등록하게 된다. First, the
이를 상세히 살펴보면, 상기 게이트웨이장치(30)는 통신 인터페이스(32)를 통해 전송되는 모바일 단말(10)의 등록 정보를 수신하고, 상기 단말 등록부(35)가 구내망의 외부에 있는 모바일 단말(10)로부터 전송된 상기 등록 정보를 데이터저장부(34)에 저장하게 된다. Looking at this in detail, the
상술한 바와 같이 모바일 단말(10)로부터 전송되는 상기 등록 정보는 할당받은 인터넷 접속 IP 주소, 포트 정보, MAC 주소, 이동전화번호, 아이디 및 패스워드를 포함하는 구내 단말 정보를 포함할 수 있다. 이때, 상기 아이디는 해당 모바일 단말(10)과 매칭되는 구내 단말(50)의 전화번호일 수 있다.As described above, the registration information transmitted from the
그리고 상기 단말 등록부(35)는 해당 수신된 등록 정보에 포함된 외부망 IP(공용 IP) 주소를 추출하고, 해당 추출된 외부망 IP 주소와 상기 데이터 저장부(34)에 저장된 서비스허용 IP 리스트를 비교하여, 해당 등록 정보를 전송한 모바일 단말(10)이 서비스허용된 단말인지, 즉 본 발명에 따른 구내망 기반의 인터넷 통화 서비스의 이용이 가능한 것으로 미리 결정된 기업 내 모바일 단말인지 여부를 판단하게 된다. The
이 과정에서 서비스허용 단말로 판단된 경우, 상기 게이트웨이장치(30)는 상기 스위칭부(36)를 통해 해당 등록 정보에 포함된 외부망 IP 주소(공용 IP) 및 포트 정보를 해당 모바일 단말(10)에 상응하여 할당된 구내망 IP 주소(사설 IP) 및 포트 정보로 스위칭하고, 스위칭된 구내망 IP 주소 및 포트 정보를 상기 구내망교환장치(40)로 전송하게 된다. In this process, if it is determined that the service permitting terminal, the
이와 달리, 상기 과정에서 서비스허용 단말이 아닌 것으로 판단되는 경우, 상기 게이트웨이장치(30)는 상술한 스위칭 과정 및 스위칭된 구내망 IP 주소 및 포트 정보의 구내망교환장치로의 전송 과정을 수행하지 않게 된다. On the contrary, if it is determined that the service is not a service permitting terminal, the
따라서 차후 구내망교환장치(40)로부터 요청되는 구내망 호에 대한 모바일 단말로의 착신 연결 요청에 대하여도 서비스허용 모바일 단말들에 대해서만 착신 연결을 시도하게 된다. Therefore, the incoming connection request to the mobile terminal for the premises network call requested from the premises
왜냐하면, 정상적으로 서비스 허용된 모바일 단말의 위치등록 과정을 통해서만 상기 게이트웨이장치(30)가 외부망 IP 주소 및 포트 정보 그리고 이와 상응하는 구내망 IP 주소 및 포트 정보를 가지고 있게 되고, 이를 통해 역으로 구내망교환장치(40)로부터 구내망 IP 주소 및 포트 정보와 함께 요청되는 통신호 요청에 대하여 구내망 IP 주소 및 포트 정보를 외부망 IP 주소 및 포트 정보로 스위칭하는 것이 가능하기 때문이다. 즉, 상기 게이트웨이장치(30)는 구내망교환장치(40)로부터 모바일 단말(10)의 IP 주소 및 포트 정보를 포함하는 통신호 요청이 수신되면, 해당 게이트웨이장치(30)에 등록된 등록 정보의 외부망 IP 주소 및 포트 정보로 스위칭하여 모바일 단말(10)로 통신호 연결을 시도하게 된다. This is because the
여기에서 상기 게이트웨이장치(30)는 통신호가 연결된 구내망 외부의 모바일 단말(10)로부터 지정된 번호(예를 들면, 통상의 구내망 전화기에서 외부 통화를 위해 사용되는 9) 또는 지정된 자리수(예를 들면, 3자리 또는 4자리 등) 이상의 디지트(digit)를 구내망교환장치(40)로 전달하지 않을 수 있다. 이러한 게이트웨이장치(30)의 조작 제한 기능은 구내망 외부에 있는 모바일 단말(10)이 구내망을 통해 다른 외부망으로 발신호를 시도하는 것을 근본적으로 차단할 수 있게 한다. Here, the
한편, 상기 구내망교환장치(40)는 상기 게이트웨이장치(30)와 연결되는 한편 다수의 구내 단말(50)들로 이루어진 구내망에 연결되며, 구내망호를 처리하게 된다. On the other hand, the premises
도 3을 참조하면, 구내망교환장치(40)는 구내 인터넷망과 연결될 수 있는 통신 인터페이스(42), 모바일 단말의 위치등록을 처리하는 단말 등록부(45), 구내망 착신 요청을 처리하는 통신 처리부(46), 구내망 호의 구내 단말 및 모바일 단말 연결을 처리하는 호 처리부(47), 서비스에 필요한 데이터를 저장하는 데이터 저장부(48) 및 상기 각 구성을 제어하기 위한 제어부(41)를 포함하여 구성된다. Referring to Figure 3, the premises
상기 구내망교환장치(40)는 제 1 착신정보를 포함하는 구내망 착신호 요청에 대하여 해당 구내 단말(50) 및 이와 매칭된 모바일 단말(10)에 동시에 착신 연결을 시도하여 이 중 하나를 통해 구내망 호의 연결이 이루어지도록 한다. The premises
여기에서 구내망 착신호 요청은 제 1 착신정보를 포함하며, 제 1 착신 정보는 해당 구내 단말의 전화번호 혹은 해당 구내 단말에 대하여 등록된 단축번호인 것이 바람직하다. Here, the premises network incoming call request includes the first incoming information, and the first incoming information is preferably a telephone number of a corresponding premises terminal or a shortcut number registered for the premises terminal.
여기에서 구내 단말(50)에 매칭된 모바일 단말(10)이라 함은 구내망 내 구내 단말(50)에 대하여 착신호가 함께 시도되도록 미리 설정된 모바일 단말(10)로서, 일예로 해당 구내 단말(50)의 사용자가 소지하는 모바일 단말(10)일 수 있다. Herein, the
상기 데이터 저장부(48)에는 본 발명에 따른 구내망 기반의 인터넷 통화 서비스의 이용이 가능한 모바일 단말들에 대한 구내망 IP 주소 및 포트 정보가 저장 관리되게 된다. The
상기 단말 등록부(45)는 모바일 단말(10)로부터 전송되는 등록 정보를 수신하여 모바일 단말의 위치등록을 처리하게 된다. The
상기 통신 처리부(46)는 구내망 또는 외부 통신망으로부터 제 1 착신정보를 포함하는 구내망 착신호 요청을 수신하며, 해당 제 1 착신정보를 포함하는 제 2 착신정보와 함께 구내망 착신호 라우팅 요청을 상기 게이트웨이장치(30)로 전송하게 된다. The
이때, 상기 제 2 착신정보는 제 1 착신정보 및 제 1 착신정보에 상응하는 구내망 IP 주소 및 포트 정보일 수 있다. In this case, the second incoming information may be the first incoming information and the premises network IP address and port information corresponding to the first incoming information.
상기 호 처리부(47)는 제 1 착신정보를 포함하는 구내망 착신호 요청에 따라 구내 단말로의 구내 단말(50)로 구내망 착신호를 시도하며, 동시에 상기 게이트웨이장치(30)로 구내망 착신호 라우팅 요청을 전송하게 된다. The
여기에서, 상기 구내망 착신호 라우팅 요청은 제 2 착신정보를 포함한다. Here, the internal network incoming call routing request includes second incoming information.
또한 상기 호 처리부(47)는 이러한 착신호 시도에 따라 구내 단말(50) 및 모바일 단말(10) 중 어느 하나로부터 구내망 착신호 응답이 수신되면, 응답이 이루어진 측으로 통신경로를 설정하고 다른 하나에 대하여는 구내망 착신호를 중단하게 된다. In addition, the
먼저, 상기 구내망교환장치(40)의 통신 처리부(46)가 구내 단말로의 구내망 착신호 요청을 수신하게 되면, 해당 구내망교환장치(40)는 호 처리부(47)를 통해 타겟이 되는 구내 단말(50) 및 이와 매칭된 모바일 단말(10)로 동시에 착신호를 시도하여 이들 중 하나를 통해 착신 연결이 이루어지도록 한다. 이때, 착신호 시도에 대한 응답 여부에 따라 상기 호 처리부(47)는 통신경로를 선택적으로 설정하게 된다. 이러한 착신 연결은 구내 단말(50)을 통한 연결시는 물론 모바일 단말(10)을 통한 연결시에도 인터넷망을 통해 연결이 이루어지기 때문에 별도의 통신사 과금이 없이 통화가 이루어질 수 있게 된다. First, when the
또한, 이러한 구내망교환장치(40)의 이중 착신호 시도에 대하여 양쪽 모두 착신호 연결이 이루어지지 않는 경우에는 구내망교환장치(40)가 기존 이동통신망에 접속하여 해당 이동통신망을 통해 목적된 모바일 단말(10)로의 착신호를 전환하여 시도할 수도 있다. In addition, when the incoming call connection is not made to both of the premises
또한, 본 발명의 구내망교환장치(40)는 모바일 단말(10)의 구내망 IP 주소가 등록되어 있지 않은 경우에는 해당 모바일 단말(10)에 상응하여 등록된 전화번호를 이용하여 구내망이 아닌 다른 통신망으로 통신호를 전환하여 시도할 수도 있다. In addition, when the premises network IP address of the
본 발명에 따른 구내망교환장치(40)는 위치등록장치를 별도로 구비해 무선 구내망을 형성할 수 있다. 이 위치등록장치는 구내망교환장치(40)의 요청에 응답하여 착신 및 발신 번호의 번역 정보를 상기 게이트웨이장치(30)에 제공하여 구내망 호에 대한 처리가 이루어지도록 할 수 있다. The premises
이제 도 4 내지 도 10을 참조하여 본 발명에 따른 구내망 기반의 인터넷 통화 서비스 방법에 대하여 설명한다. Now, with reference to Figures 4 to 10 will be described in the premises network-based Internet call service method according to the present invention.
우선, 도 4는 본 발명에 따른 인터넷 통화 서비스 방법의 전체적인 흐름도이다. First, Figure 4 is an overall flowchart of the Internet call service method according to the present invention.
모바일 단말(10)을 소지한 사용자는 기업 내 구성원으로서, 구내망 내에 있는 유선의 구내 단말(50)과 자신이 항상 소지하고 있는 모바일 단말(10)이 상기 구내망교환장치(40)에 등록되어 있다. A user possessing the
본 발명에서 이러한 사용자는 구내망 내에서는 구내 단말(50) 또는 모바일 단말(10)을 사용해 타 구성원과 구내망을 통한 무료 통화가 가능하고, 또한 해당 사용자가 구내망 외부에 있을 때에는 자신의 모바일 단말(10)을 사용해 타 구성원과 구내망을 통한 무료 통화가 가능하게 된다. In the present invention, such a user can use the premises terminal 50 or the
여기에서 이러한 무료 통화 서비스를 받기 위해 각 구성원들의 모바일 단말(10)에는 구내망교환장치(40)에 의해 운영되는 구내망에 접속이 가능한 IP 리스트를 구내망접속 IP 대역으로서 저장 관리되게 된다. Here, in order to receive such a free call service, each member's mobile terminal 10 stores and manages an IP list accessible to the premises network operated by the premises
먼저 사용자는 자신의 모바일 단말(10)을 소지한 상태로 구내망 내 또는 구내망 외부에 위치할 수 있으며, 해당 모바일 단말(10)은 구내망 내 또는 구내망 외부에서 무선중계장치 등을 통해 인터넷망에 접속하고, 구내망교환장치(40) 또는 게이트웨이장치(30)로 등록 정보를 전송함으로써 자신의 위치등록 과정을 수행하게 된다(S10). First, the user may be located in the premises network or outside the premises network with his
상술한 S10 단계의 모바일 단말(10)의 위치등록 과정은 해당 모바일 단말(10)이 정기적으로 수행하도록 설정되거나 또는 모바일 단말(10)의 인터넷 접속시마다 이루어지도록 설정될 수 있다. The location registration process of the
그리고 이러한 모바일 단말의 위치등록에 따라 상기 게이트웨이장치(30) 및 상기 구내망교환장치(40)는 해당 모바일 단말(10)로부터 전송된 등록 정보를 등록하여 모바일 단말 등록 과정을 수행하게 된다(S20). According to the location registration of the mobile terminal, the
이때, 상기 모바일 단말(10)이 기업 외부에 있어서 게이트웨이장치(30)로 단말 등록을 하는 경우, 해당 게이트웨이장치(30)는 등록 정보에 포함된 외부망 IP 주소(공용 IP) 및 포트 정보를 해당 모바일 단말(10)에 상응하여 할당된 구내망 IP 주소(사설 IP) 및 포트 정보로 스위칭하고, 스위칭된 구내망 IP 주소 및 포트 정보를 상기 구내망교환장치(40)로 전송하게 된다. In this case, when the
이러한 모바일 단말의 위치등록 이후, 상기 구내망교환장치(40)는 구내망 또는 외부 통신망으로부터 구내망 착신호 요청을 수신할 수 있다. After the location registration of the mobile terminal, the premises
여기에서 상기 구내망 착신호 요청은 제 1 착신정보를 포함하게 되며, 해당 제 1 착신정보는 구내 단말(50)의 전화번호이거나 또는 구내 단말(50)에 대하여 등록된 단축번호일 수 있다. Here, the premises network incoming call request may include first incoming information, and the first incoming information may be a telephone number of the premises terminal 50 or a shortcut number registered for the
따라서 상기 구내망교환장치(40)는 구내 단말로의 착신호 요청이 수신되었는지 여부를 판단하여(S30), 구내 단말로의 착신호 요청이 수신된 경우, 해당 제 1 착신정보에 따라 구내 단말(50)로 구내망 착신호를 시도하면서, 동시에 상기 게이트웨이장치(30)로 제 2 착신정보를 포함하는 구내망 착신호 라우팅 요청을 전송하며, 이에 따라 해당 게이트웨이장치(30)가 해당 제 2 착신정보에 상응하는 모바일 단말(10)로 구내망 착신호를 시도하게 된다(S40).Therefore, the premises
즉, 상기 구내망교환장치(40)는 구내망 착신호 요청에 따라 구내망 내의 구내 단말(50)은 물론 이와 매칭된 모바일 단말(10)로도 동시에 착신호를 시도하게 되는 것이다. That is, the premises
이후 상기 구내망교환장치(40)는 상기 구내 단말(50)로의 구내망을 통한 착신호 요청과 상기 모바일 단말(10)로의 인터넷망을 통한 착신호 요청에 대하여 응답을 기다리고, 이 중 어느 하나로부터 응답이 수신되었는지 여부를 판단한다(S50).Thereafter, the premises
그리고 상기 구내망교환장치(40)는 상기 구내 단말(50)로의 구내망을 통한 착신호 요청과 상기 모바일 단말(10)로의 인터넷망을 통한 착신호 요청 중 응답이 수신된 측으로 해당 착신호 요청에 대한 통신 경로를 설정하고, 응답이 수신되지 않은 측에 대하여는 착신호 시도를 중단하게 된다(S60). In addition, the premises
따라서 본 발명에 따르면 기업 구성원은 자신의 모바일 단말(10)을 소지하기만 한다면, 굳이 자신의 구내 단말(50)의 위치 즉 자신의 업무위치에 구애받지 않고 언제 어디서든 통화가 이루어질 수 있어 각 기업 구성원의 업무 반경을 확장시킬 수 있고, 또한 구성원 간 통화가 연결되지 않아 생기는 업무 지연이나 업무 비효율을 획기적으로 개선시킬 수 있게 된다. Therefore, according to the present invention, as long as the corporate member possesses his
이제, 상술한 본 발명에 따른 인터넷 통화 서비스 방법의 각 과정을 상세 흐름도를 통해 보다 자세히 살펴보도록 한다. Now, each process of the above-described Internet call service method according to the present invention will be described in detail through a detailed flowchart.
도 5는 본 발명에 따른 모바일 단말의 단말 등록 과정의 일예를 나타내는 흐름도이다. 5 is a flowchart illustrating an example of a terminal registration process of a mobile terminal according to the present invention.
먼저 도 6을 참조하면, 상기 모바일 단말(10)은 등록 대상의 접속 정보로서 상기 게이트웨이장치(30)와 구내망교환장치(40)의 IP 정보를 저장하게 된다. 이때, 이러한 게이트웨이장치(30)나 구내망교환장치(40)는 각각 제 1 타겟 및 제 2 타겟으로 관리되며, 해당 모바일 단말(10)을 소지하는 사용자의 업무 형태 등에 따라 순차적으로 설정되게 된다. First, referring to FIG. 6, the mobile terminal 10 stores IP information of the
일 예로, 기업 내에서 대부분의 업무를 보는 사용자의 경우는 제 1 타겟으로 상기 구내망교환장치(40)의 IP 정보를 설정하고, 제 2 타겟으로 게이트웨이장치(30)의 IP 정보를 설정하게 된다. 왜냐하면 이러한 사용자는 기업 내에서 대부분의 시간을 보내기 때문에 우선적으로 구내망교환장치(40)에 단말 등록을 하는 것이 유리하다. 이 경우 구내망교환장치(40)는 통화 연결시 단말 등록 정보를 통해 직접 해당 사용자의 모바일 단말(10)로 통화를 연결시키게 된다. For example, a user who views most of the business in the enterprise sets IP information of the premises
다른 예로, 기업 외부에서 대부분의 업무를 보는 사용자의 경우는 제 1 타겟으로 게이트웨이장치(30)를 설정하고, 제 2 타겟으로 구내망교환장치(40)의 IP 정보를 설정하게 된다. 왜냐하면 이러한 사용자는 기업 밖에서 대부분의 시간을 보내기 때문에 우선적으로 게이트웨이장치(30)에 단말 등록을 하는 것이 유리하다. 이 경우 해당 게이트웨이장치(30)가 해당 모바일 단말(10)로부터의 단말 등록 정보를 구내망교환장치(40)에 전송하게 되고, 구내망교환장치(40)는 통화 연결시 게이트웨이장치(30)를 통해 해당 사용자의 모바일 단말(10)로 통화를 연결시키게 된다. As another example, the user who views most of the work outside the enterprise sets the
따라서 상기 모바일 단말(10)은 등록 대상의 접속 정보로서 제 1 타겟과 제 2 타겟에 상기 게이트웨이장치(30)와 구내망교환장치(40)의 IP 정보를 자신의 업무 패턴에 따라 저장하게 된다(S11a).Therefore, the mobile terminal 10 stores the IP information of the
이후, 기업 내 구성원이 소지하게 되는 모바일 단말(10)은 무선중계장치 등을 통해 인터넷망과 접속하게 된다(S12a). Thereafter, the
여기에서 모바일 단말(10)을 소지한 사용자는 구내망 내 또는 구내망 외부에 위치할 수 있다. Herein, the user having the
인터넷망에 접속된 모바일 단말(10)은 설정된 제 1 타겟의 접속 정보를 추출하여 해당 제 1 타겟으로 연결을 시도하게 된다(S13a). The
이후 상기 모바일 단말(10)은 제 1 타겟으로 연결이 성공되었는지 여부를 판단하여(S14a), 제 1 타겟으로 연결이 성공된 경우, 해당 제 1 타겟으로 단말 등록 정보를 전송한다(S17a). Thereafter, the
또한 상기 모바일 단말(10)은 단말 등록 정보의 등록이 허용되면 암호키를 포함하는 인증서를 제 1 타겟과 교환함으로써 인증을 수행하고 단말 등록 과정을 종료하게 된다(S18a). 여기에서 이러한 인증서 교환 과정을 통해 차후 통화 연결시 그 통신 내용의 보안성을 확보할 수 있게 된다. In addition, when the registration of the terminal registration information is allowed, the
여기에서, 일예로, 이러한 단말 등록 시도에 있어서 해당 모바일 단말(10)이 제 1 타겟으로 구내망교환장치(40)를 설정한 상태에서 구내망 외부에 있다면, 공용 IP를 통해 접속을 시도하는 모바일 단말(10)의 구내망교환장치(40)로의 직접 연결시도는 실패할 것이다. Here, for example, in the terminal registration attempt, if the
다른 예로, 해당 모바일 단말(10)이 제 1 타겟으로 게이트웨이장치(30)를 설정한 상태에서 구내망 내부에 있다면, 사설 IP를 통해 접속을 시도하는 모바일 단말(10)의 게이트웨이장치(30)로의 직접 연결시도는 실패할 것이다. As another example, if the
이렇게 제 1 타겟으로의 연결 시도(S14a)가 실패하는 경우, 인터넷망에 접속된 모바일 단말(10)은 설정된 제 2 타겟의 접속 정보를 추출하여 해당 제 2 타겟으로 연결을 시도하게 된다(S15a). When the connection attempt to the first target (S14a) fails, the
이후 상기 모바일 단말(10)은 제 2 타겟으로 연결이 성공되었는지 여부를 판단하여(S16a), 제 2 타겟으로 연결이 성공된 경우, 해당 제 2 타겟으로 단말 등록 정보를 전송하게 된다(S17a). Thereafter, the
따라서 모바일 단말(10)에서 2 개의 타겟 접속 정보를 모두 관리함으로써 연결 안정성을 높일 수 있고, 또한 이러한 타겟 접속 정보에 우선 순위를 두어 관리함으로써 보다 빠르고 정확한 단말 등록이 이루어질 수 있게 된다. Therefore, the
도 5를 통해 설명한 방식과 달리 본 발명에서는 모바일 단말(10)의 단말 등록을 모바일 단말의 위치 인식을 통해 적절한 타겟에 접속하여 위치 등록을 하도록 할 수도 있다. 이를 도 7을 통해 살펴본다. Unlike the method described with reference to FIG. 5, in the present invention, the terminal registration of the
도 7은 본 발명에 따른 모바일 단말의 단말 등록 과정의 다른 예를 나타내는 흐름도이다. 7 is a flowchart illustrating another example of a terminal registration process of a mobile terminal according to the present invention.
도 7을 참조하면, 상기 모바일 단말(10)은 등록 대상의 접속 정보로서 상기 게이트웨이장치(30)와 구내망교환장치(40)의 IP 정보를 저장하게 된다(S11b). Referring to FIG. 7, the mobile terminal 10 stores IP information of the
이후, 기업 내 구성원이 소지하게 되는 모바일 단말(10)은 무선중계장치 등을 통해 인터넷망과 접속하게 된다(S12b). Subsequently, the
여기에서 상기 모바일 단말(10)은 상기 구내망교환장치(40)에 의해 운영되는 구내망에 접속시 할당받을 수 있는 IP 대역 정보를 구내망접속 IP 대역으로서 저장 관리하게 된다. Here, the mobile terminal 10 stores and manages IP band information that can be allocated when accessing the premises network operated by the premises
따라서 상기 모바일 단말(10)은 인터넷망에 접속하고, 이를 통해 할당받은 IP 주소를 상기 구내망접속 IP 대역과 비교하여 자신이 기업 내에 있는지 혹은 기업 외부에 있는지 분석하게 된다(S13b). Therefore, the
즉, 상기 모바일 단말(10)은 할당받은 IP 주소가 상기 구내망접속 IP 대역에 포함되면 자신의 현재 위치를 기업 내부로 판단하고, 할당받은 IP 주소가 상기 구내망접속 IP 대역에 포함되지 않으면 자신의 현재 위치를 기업 외부로 판단하게 되는 것이다. That is, when the allocated IP address is included in the premises network access IP band, the
이러한 분석 결과 상기 모바일 단말(10)은 할당받은 IP 주소가 구내망접속 IP 대역에 포함되는지 여부를 판단하여(S14b), 할당받은 IP 주소가 구내망접속 IP 대역에 포함되는 경우 기저장된 구내망교환장치(40)의 접속 정보를 추출하여 해당 구내망교환장치(40)로 연결을 시도하게 된다(S15b). As a result of the analysis, the
이와 달리 상기 제 S14b 단계의 판단결과, 할당받은 IP 주소가 구내망접속 IP 대역에 포함되지 않는 경우 기저장된 게이트웨이장치(30)의 접속 정보를 추출하여 해당 게이트웨이장치(30)로 연결을 시도하게 된다(S16b). On the contrary, as a result of the determination in step S14b, when the allocated IP address is not included in the premises network access IP band, the connection information of the previously stored
이후 상기 모바일 단말(10)은 자신의 현재 위치에 따라 구내망교환장치(40) 또는 게이트웨이장치(30)로 단말 등록 정보를 전송하게 된다(S17b). Thereafter, the
또한 상기 모바일 단말(10)은 단말 등록 정보의 등록이 허용되면 암호키를 포함하는 인증서를 구내망교환장치(40) 또는 게이트웨이장치(30)와 교환함으로써 인증을 수행하고 단말 등록 과정을 종료하게 된다(S18b). 여기에서 이러한 인증서 교환 과정을 통해 차후 통화 연결시 그 통신 내용의 보안성을 확보할 수 있게 된다. In addition, the
따라서 모바일 단말(10)에서 자체 판단에 따라 정확하게 단말 등록을 할 수 있게 된다. Therefore, the
다음으로, 상술한 모바일 단말(10)의 현재 위치 등록(구내망 외부 위치 시)에 따른 게이트웨이장치(30)의 단말등록 과정을 도 8을 통해 상세히 살펴본다. Next, the terminal registration process of the
도 8은 본 발명에 따른 게이트웨이장치의 단말 등록 과정을 나타내는 흐름도이다. 8 is a flowchart illustrating a terminal registration process of the gateway device according to the present invention.
우선, 상기 게이트웨이장치(30)는 모바일 단말(10)로부터 전송되는 등록 정보를 수신한다(S210).First, the
그리고 상기 게이트웨이장치(30)는 상기 수신된 등록 정보에서 모바일 단말의 IP 주소 및 포트 정보를 추출한다(S220). The
여기에서 등록 정보에 포함된 모바일 단말의 IP 주소 및 포트 정보는 외부망 IP 주소(공용 IP) 및 포트 정보이다. Here, the IP address and port information of the mobile terminal included in the registration information are external network IP address (public IP) and port information.
상술한 바와 같이 상기 게이트웨이장치(30)에는 본 발명에 따른 구내망 기반의 인터넷 통화 서비스의 이용이 가능한 것으로 미리 결정된 서비스허용 IP 리스트가 저장 관리되게 된다. As described above, the
따라서 상기 게이트웨이장치(30)는 상기 서비스허용 IP 리스트에 상기 등록 정보에서 추출된 모바일 단말의 IP 주소가 포함되는지 여부를 판단한다(S230). Accordingly, the
물론, 상기 서비스허용 IP 리스트에 상기 등록 정보에서 추출된 모바일 단말의 IP 주소가 포함되지 않으면, 상기 게이트웨이장치(30)는 해당 모바일 단말(10)의 등록 정보를 더이상 처리하지 않는다. Of course, if the IP address of the mobile terminal extracted from the registration information is not included in the service permission IP list, the
이와 달리, 상기 서비스허용 IP 리스트에 상기 등록 정보에서 추출된 모바일 단말의 IP 주소가 포함되면, 상기 게이트웨이장치(30)는 상기 등록 정보에 포함된 IP 주소(공용 IP) 및 포트 정보를 해당 모바일 단말(10)에 상응하여 할당된 구내망 IP 주소(사설 IP) 및 포트 정보로 변경하게 된다(S240). On the contrary, if the service allowable IP list includes the IP address of the mobile terminal extracted from the registration information, the
즉, 등록 정보를 수신한 상기 게이트웨이장치(30)가 모바일 단말(10)의 외부망 IP 주소 및 포트 정보를 구내망 IP 주소 및 포트 정보로 스위칭하게 되는 것이다. That is, the
그리고 해당 게이트웨이장치(30)는 상기 변경된 구내망 IP 주소 및 포트 정보를 상기 구내망교환장치(40)로 전송하여 모바일 단말의 위치등록 과정을 마치게 된다(S250). In addition, the
즉, 구내망 외부 즉 기업 외부에 위치한 모바일 단말(10)에 대하여는 해당 모바일 단말(10)의 인터넷 접속에 따라 게이트웨이장치(30)가 모바일 단말(10)의 위치등록을 구내망교환장치(40)에 수행하게 됨으로써 해당 게이트웨이장치(30)는 해당 모바일 단말(10)의 외부망 IP 주소 및 포트 정보와 구내망 IP 주소 및 포트 정보를 보유하고 있게 된다. That is, for the
따라서 이후 구내망교환장치(40)에서 구내망 외부에 위치하는 모바일 단말(10)에 대하여 통신호 요청이 게이트웨이장치(30)에 수신되게 되면, 해당 게이트웨이장치(30)는 자신이 외부망 IP 주소 및 포트 정보와 구내망 IP 주소 및 포트 정보를 보유하고 있는 모바일 단말(10)에 대해서만 통신호 연결이 이루어질 수 있도록 제어되게 된다. Therefore, when the communication call request is received by the
이제, 상기 구내망교환장치(40)의 구내망 착신호 처리과정을 도 9를 통해 상세히 살펴본다. Now, the process of processing the incoming network incoming signal of the premises
이하의 설명에서는 구내 단말(50)에 하나의 모바일 단말(10)이 매칭된 것을 일예로 하여 설명할 것이다. In the following description, one
도 9는 본 발명에 따른 구내망교환장치의 착신호 처리 과정을 나타내는 흐름도이다. 9 is a flowchart illustrating an incoming call processing process of the premises network switch system according to the present invention.
우선, 상기 구내망교환장치(40)는 구내망 혹은 외부 통신망으로부터 제 1 착신정보를 포함하는 구내 단말(50)로의 구내망 착신호 요청을 수신하게 된다(S310). First, the premises
이때, 상기 제 1 착신정보는 구내 단말의 전화번호 혹은 구내 단말에 등록된 단축번호일 수 있다. In this case, the first incoming information may be a phone number of the premises terminal or a shortcut number registered in the premises terminal.
먼저, 상기 구내망교환장치(40)는 착신호 요청과 함께 수신된 제 1 착신정보에 포함된 구내 단말(50)의 전화번호와 매칭되는 모바일 단말(10)의 구내망 IP 주소 및 포트 정보가 등록되어 있는지 여부를 판단한다(S320).First, the premises
상기 S320 단계의 판단결과, 착신호 요청된 구내 단말(50)에 대하여 매칭된 모바일 단말(10)의 구내망 IP 주소 및 포트 정보가 등록되어 있는 경우, 상기 구내망교환장치(40)는 구내 단말(50)로의 구내망 착신호 시도와 함께 상기 게이트웨이장치(30)로 제 2 착신정보를 전송함과 함께 구내망 착신호 라우팅 요청을 전송한다(S330).As a result of the determination in step S320, when the premises network IP address and port information of the matched
이때, 상기 제 2 착신정보는 제 1 착신정보 및 제 1 착신정보에 상응하는 구내망 IP 주소 및 포트 정보일 수 있다. In this case, the second incoming information may be the first incoming information and the premises network IP address and port information corresponding to the first incoming information.
이러한 과정을 통해 착신호 요청은 구내망 내에 고정 위치하는 구내 단말(50) 뿐만 아니라, 구내망 내부 혹은 구내망 외부에 위치하는 모바일 단말(10)로도 동시에 시도되게 된다. Through this process, the incoming call request is attempted at the same time to the
이후, 상기 게이트웨이장치(30)는 착신호 시도가 이루어진 양측에 대하여 응답이 이루어지는 것을 대기하게 되며, 착신호 응답이 수신되었는지 여부를 판단하게 된다(S340). Thereafter, the
즉, 착신호 응답은 상기 구내 단말(50)에서 먼저 수신될 수 있고, 이와 달리 모바일 단말(10)에서 먼저 수신될 수 있다. 이는 곧 응답 타겟이 되는 사용자가 자신이 기업 내 업무 위치에 위치하는 경우 자신이 받기 편한 구내 단말(50) 혹은 모바일 단말(10)을 통해 전화를 받게 되고, 이와 달리 자신이 기업 외부에 위치하는 경우 자신이 소지한 모바일 단말(10)을 통해 전화를 받게 되기 때문이다. That is, the incoming call response may be first received at the
따라서 상기 게이트웨이장치(30)는 착신호에 대한 응답이 먼저 이루어진 측을 통화연결 타겟 단말로 하여 착신호에 대한 통신 경로를 설정하게 되며, 착신호에 대한 응답이 이루어지지 않은 측에 대하여는 착신호 시도를 중단하게 된다(S370). Therefore, the
따라서 기업 내 구성원은 언제 어디서든 자신이 원하는 연락 수단을 통해 전화통화를 할 수 있으며, 이에 따라 기업 구성원의 업무활동 범위는 연락 수단에 제한받지 않고 무한히 확장될 수 있으며, 업무 연락의 담당자 응답율 역시 비약적으로 향상되게 된다. Therefore, members in the company can make a phone call anytime, anywhere through their preferred means of communication, and thus the scope of corporate activities can be extended without limit to the means of contact. Will be improved.
한편, 상기 S320 단계의 판단결과, 착신호 요청된 구내 단말(50)에 대하여 매칭된 모바일 단말(10)의 구내망 IP 주소 및 포트 정보가 등록되어 있지 않은 경우가 발생할 수 있다. On the other hand, as a result of the determination in step S320, it may occur that the network IP address and port information of the matching
이때에는, 해당 게이트웨이장치(30)는 해당 모바일 단말(10)에 대한 전화번호(이동통신 전화번호)가 등록되어 있는지 여부를 판단하여(S350), 모바일 단말(10)에 대한 전화번호가 등록되어 있는 경우, 모바일 단말의 전화번호를 이용해 별도의 외부 통신망을 통해 해당 모바일 단말(10)로의 착신호를 전환하여 시도할 수 있다(S360). 물론 이 경우에는 별도의 통신 과금이 소요될 수 있다. At this time, the
또한, 상기 제 S340 단계의 판단결과, 착신호 시도가 이루어진 양측에 대하여 모두 응답이 없는 경우 역시 상기 게이트웨이장치(30)는 해당 모바일 단말에 대한 전화번호를 이용해 별도의 외부 통신망을 통해 해당 모바일 단말(10)로의 착신호를 전환하여 시도할 수 있다. 물론 이 경우에도 별도의 통신 과금이 소요될 수 있다. In addition, as a result of the determination in step S340, when there is no response to both sides of the incoming call attempt, the
한편, 상기 게이트웨이장치(30)의 구내망 착신호 라우팅 요청의 처리과정을 도 10을 통해 상세히 살펴본다. On the other hand, the process of processing the internal network incoming call routing request of the
도 10은 본 발명에 따른 게이트웨이장치의 구내망 착신호 라우팅 요청의 처리 과정을 나타내는 흐름도이다. 10 is a flowchart illustrating a process of processing an internal network incoming call routing request by a gateway device according to the present invention.
먼저, 상기 게이트웨이장치(30)는 상기 구내망교환장치(40)로부터 제 2 착신정보를 포함하는 구내망 착신호 라우팅 요청을 수신한다(S410).First, the
상기 게이트웨이장치(30)는 수신된 제 2 착신정보에 상응하는 모바일 단말의 등록 정보가 등록되어 있는지 여부를 판단한다(S420).The
이때, 상기 제 2 착신정보는 제 1 착신정보 및 제 1 착신정보에 상응하는 구내망 IP 주소 및 포트 정보일 수 있다. In this case, the second incoming information may be the first incoming information and the premises network IP address and port information corresponding to the first incoming information.
따라서 상기 게이트웨이장치(30)는 이전의 위치등록 과정에서 위치등록된 각 모바일 단말(10)의 외부망 IP 주소 및 포트 정보와 구내망 IP 주소 및 포트 정보를 보유하고 있기 때문에 이러한 등록 정보의 등록 여부가 판단 가능하다. Therefore, since the
상기 제 S420 단계의 판단결과, 등록 정보가 등록되어 있는 모바일 단말에 대한 제 2 착신정보가 수신된 경우, 상기 게이트웨이장치(30)는 기등록된 등록 정보를 이용해 상기 제 2 착신정보에 포함된 구내망 IP 주소(사설 IP) 및 포트 정보를 외부망 IP 주소(공용 IP) 및 포트 정보로 변경하게 된다(S430). As a result of the determination in step S420, when the second incoming information about the mobile terminal in which the registration information is registered is received, the
그리고 상기 게이트웨이장치(30)는 스위칭된 외부망 IP 주소 및 포트 정보를 이용해 연결 대상이 되는 모바일 단말(10)로 구내망 착신호를 시도하게 된다(S440). In addition, the
이러한 게이트웨이장치(30)의 착신호 시도에 따라 모바일 단말(10)은 사용자의 조작에 의해 착신 여부를 결정하게 된다. According to the incoming call attempt of the
여기에서 이러한 게이트웨이장치(30)를 통한 모바일 단말(10)로의 착신호 시도 및 통화 연결은 기존 이동통신망을 통한 착신호 시도 및 통화 연결이 아닌 인터넷망을 통한 착신호 시도 및 통화 연결이기 때문에 상술한 바와 같이 통화에 따른 과금이 부과되지 않는다. Since the incoming call attempt and the call connection to the
이후, 상기 게이트웨이장치(30)는 착신호 시도에 따른 모바일 단말(10)의 착신호 응답이 수신되었는지 여부를 판단하고(S450), 모바일 단말(10)로부터 착신호 응답이 수신된 경우 해당 모바일 단말의 착신호 응답 정보를 구내망교환장치(40)에 전송하게 된다(S460). Thereafter, the
이후, 상기 게이트웨이장치(30)는 해당 구내망교환장치(40)로부터 통신경로 연결 요청을 대기하고, 통신경로 연결 요청 신호가 수신되었는지 여부를 판단하게 된다(S470). Thereafter, the
상기 통신경로 연결 요청 신호의 수신은 구내 단말(50) 및 모바일 단말(10)로의 동시 착신호가 시도된 상황에서 사용자가 전화를 받을 수단으로 모바일 단말(10)을 선택하였음을 의미한다. Receiving the communication path connection request signal means that the user has selected the
상기 S470 단계의 판단결과, 상기 구내망교환장치(40)로부터 통신경로 연결 요청이 수신되게 되면, 상기 게이트웨이장치(30)는 저장된 연결대상 모바일 단말(10)의 외부망 IP 주소 및 포트 정보와 구내망 IP 주소 및 포트 정보를 통해 통신경로를 설정하여, 구내망 착신호의 통신 연결이 이루어지도록 한다(S480). As a result of the determination in step S470, when the communication path connection request is received from the internal
이와 달리, 상기 구내망교환장치(40)로부터 통신경로 연결 요청이 수신되지 않고 착신호 중단 요청이 수신된 경우, 상기 게이트웨이장치(30)는 해당 모바일 단말(10)로의 구내망 착신호 시도를 중단한다(S490). On the contrary, when the call connection stop request is not received from the premises
또한, 상기 게이트웨이장치(30)는 착신호 시도 중 착신호 중단 요청이 수신되는 경우(S455)에도 해당 모바일 단말(10)로의 구내망 착신호 시도를 중단하게 된다(S490). 이러한 구내망 착신호 중단 요청이 수신되는 것은 구내 단말(50) 및 모바일 단말(10)로의 동시 착신호가 시도된 상황에서 사용자가 전화를 받을 수단으로 구내 단말(50)을 선택하였음을 의미하기 때문이다. In addition, the
한편, 본 발명에 따른 이종 통신망 간의 통신호 처리 방법은 다양한 컴퓨터 수단을 통하여 수행될 수 있는 프로그램 명령 형태로 구현되어 컴퓨터 판독 가능 매체에 기록될 수 있다. 상기 컴퓨터 판독 가능 매체는 프로그램 명령, 데이터 파일, 데이터 구조 등을 단독으로 또는 조합하여 포함할 수 있다. 상기 매체에 기록되는 프로그램 명령은 본 발명을 위하여 특별히 설계되고 구성된 것들이거나 컴퓨터 소프트웨어 당업자에게 공지되어 사용 가능한 것일 수도 있다. 컴퓨터 판독 가능 기록 매체의 예에는 하드 디스크, 플로피 디스크 및 자기 테이프와 같은 자기 매체(magnetic media), CD-ROM, DVD와 같은 광기록 매체(optical media), 플롭티컬 디스크(floptical disk)와 같은 자기-광 매체(magneto-optical media), 및 롬(ROM), 램(RAM), 플래시 메모리 등과 같은 프로그램 명령을 저장하고 수행하도록 특별히 구성된 하드웨어 장치가 포함된다. 상기 매체는 프로그램 명령, 데이터 구조 등을 지정하는 신호를 전송하는 반송파를 포함하는 광 또는 금속선, 도파관 등의 전송 매체일 수도 있다. 프로그램 명령의 예에는 컴파일러에 의해 만들어지는 것과 같은 기계어 코드뿐만 아니라 인터프리터 등을 사용해서 컴퓨터에 의해서 실행될 수 있는 고급 언어 코드를 포함한다. 상기된 하드웨어 장치는 본 발명의 동작을 수행하기 위해 하나 이상의 소프트웨어 모듈로서 작동하도록 구성될 수 있으며, 그 역도 마찬가지이다.Meanwhile, the method for processing communication calls between heterogeneous communication networks according to the present invention may be implemented in the form of program instructions that can be executed by various computer means and recorded in a computer readable medium. The computer readable medium may include program instructions, data files, data structures, etc. alone or in combination. Program instructions recorded on the media may be those specially designed and constructed for the purposes of the present invention, or they may be of the kind well-known and available to those having skill in the computer software arts. Examples of computer-readable recording media include magnetic media such as hard disks, floppy disks, and magnetic tape, optical media such as CD-ROMs, DVDs, and magnetic disks, such as floppy disks. Magneto-optical media, and hardware devices specifically configured to store and execute program instructions, such as ROM, RAM, flash memory, and the like. The medium may be a transmission medium such as an optical or metal wire, a waveguide, or the like including a carrier wave for transmitting a signal specifying a program command, a data structure, or the like. Examples of program instructions include not only machine code generated by a compiler, but also high-level language code that can be executed by a computer using an interpreter or the like. The hardware device described above may be configured to operate as one or more software modules to perform the operations of the present invention, and vice versa.
이상과 같이 도면과 명세서에서 최적 실시 예가 개시되었다. 여기서 특정한 용어들이 사용되었으나, 이는 단지 본 발명을 설명하기 위한 목적에서 사용된 것이지 의미 한정이나 특허청구범위에 기재된 본 발명의 범위를 제한하기 위하여 사용된 것은 아니다. 그러므로 본 기술 분야의 통상의 지식을 가진 자라면 이로부터 다양한 변형 및 균등한 타 실시 예가 가능하다는 점을 이해할 것이다. 따라서 본 발명의 진정한 기술적 보호 범위는 첨부된 특허청구범위의 기술적 사상에 의해 정해져야 할 것이다.As described above, an optimal embodiment has been disclosed in the drawings and the specification. Although specific terms have been used herein, they are used only for the purpose of describing the present invention and are not used to limit the scope of the present invention as defined in the meaning or claims. Therefore, those skilled in the art will understand that various modifications and equivalent other embodiments are possible. Therefore, the true technical protection scope of the present invention will be defined by the technical spirit of the appended claims.
Claims (19)
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/KR2011/000906 WO2012108567A1 (en) | 2011-02-10 | 2011-02-10 | System and method for a district network-based internet call service |
PCT/KR2012/001030 WO2012108732A2 (en) | 2011-02-10 | 2012-02-10 | System for processing call signals in which a local area network is expanded to an external network, and method therefor |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/KR2011/000906 WO2012108567A1 (en) | 2011-02-10 | 2011-02-10 | System and method for a district network-based internet call service |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2012108567A1 true WO2012108567A1 (en) | 2012-08-16 |
Family
ID=46638773
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/KR2011/000906 WO2012108567A1 (en) | 2011-02-10 | 2011-02-10 | System and method for a district network-based internet call service |
PCT/KR2012/001030 WO2012108732A2 (en) | 2011-02-10 | 2012-02-10 | System for processing call signals in which a local area network is expanded to an external network, and method therefor |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/KR2012/001030 WO2012108732A2 (en) | 2011-02-10 | 2012-02-10 | System for processing call signals in which a local area network is expanded to an external network, and method therefor |
Country Status (1)
Country | Link |
---|---|
WO (2) | WO2012108567A1 (en) |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH09215031A (en) * | 1996-01-30 | 1997-08-15 | Mitsubishi Electric Corp | Mobile object communication system |
KR20010106965A (en) * | 2000-05-24 | 2001-12-07 | 윤종용 | Wire·wireless unified in-building communication method and system |
KR20020079006A (en) * | 2001-04-12 | 2002-10-19 | 최은 | Wireless multicommunication system of private networks |
KR20040073262A (en) * | 2003-02-12 | 2004-08-19 | 삼성전자주식회사 | complex wireless service device using wired or wireless communication systems |
KR20040107977A (en) * | 2003-06-16 | 2004-12-23 | 주식회사 케이티 | Wireless telephone system and its method for supporting wireless lan and mobile communication |
KR20070025207A (en) * | 2005-09-01 | 2007-03-08 | 에스케이네트웍스 주식회사 | Calling method in the campus wireless switching system and the campus wireless switching system |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20090011824A (en) * | 2007-07-27 | 2009-02-02 | 삼성전자주식회사 | Apparatus and method for providing a service in a wireless communication system |
KR100902347B1 (en) * | 2007-08-03 | 2009-06-12 | (주) 콘텔라 | How to provide wireless premises telephone service to corporate customers in WPC network |
KR20090027866A (en) * | 2007-09-13 | 2009-03-18 | 서울통신기술 주식회사 | 3G Private network system supporting the network and its control method |
-
2011
- 2011-02-10 WO PCT/KR2011/000906 patent/WO2012108567A1/en active Application Filing
-
2012
- 2012-02-10 WO PCT/KR2012/001030 patent/WO2012108732A2/en active Application Filing
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH09215031A (en) * | 1996-01-30 | 1997-08-15 | Mitsubishi Electric Corp | Mobile object communication system |
KR20010106965A (en) * | 2000-05-24 | 2001-12-07 | 윤종용 | Wire·wireless unified in-building communication method and system |
KR20020079006A (en) * | 2001-04-12 | 2002-10-19 | 최은 | Wireless multicommunication system of private networks |
KR20040073262A (en) * | 2003-02-12 | 2004-08-19 | 삼성전자주식회사 | complex wireless service device using wired or wireless communication systems |
KR20040107977A (en) * | 2003-06-16 | 2004-12-23 | 주식회사 케이티 | Wireless telephone system and its method for supporting wireless lan and mobile communication |
KR20070025207A (en) * | 2005-09-01 | 2007-03-08 | 에스케이네트웍스 주식회사 | Calling method in the campus wireless switching system and the campus wireless switching system |
Also Published As
Publication number | Publication date |
---|---|
WO2012108732A3 (en) | 2012-12-20 |
WO2012108732A2 (en) | 2012-08-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2021167277A1 (en) | Device and method for providing service according to wireless communication network type in edge computing system | |
WO2016047983A1 (en) | Method and device for wireless communication between communication terminals | |
WO2020231120A1 (en) | Method and device for managing identifier of ue in edge computing service | |
WO2012091529A2 (en) | Terminal | |
WO2015016627A1 (en) | Method and device for connecting single ap device among multiple ap devices on same network to terminal | |
WO2013025085A2 (en) | Apparatus and method for supporting family cloud in cloud computing system | |
WO2017030399A1 (en) | Ue access method and apparatus | |
WO2012030067A2 (en) | Communication system, packet network, additional service controller, and method for providing additional services | |
WO2013085314A1 (en) | Method and system for providing sponsored service on ims-based mobile communication network | |
WO2012091528A2 (en) | Terminal and method for selecting a reliable ap | |
WO2016076472A1 (en) | Call control method and system | |
WO2012099402A2 (en) | Method and apparatus for phone communication using home network | |
WO2011155733A2 (en) | Communication method between a device and another device | |
WO2014030893A1 (en) | Method of managing profile by subscriber authentication module embedded in terminal device, and subscriber authentication device using same | |
WO2018101565A1 (en) | Structure for managing security in network virtualization environment | |
WO2014137056A1 (en) | Automatic answer messaging service server for transmitting and receiving automatic written answer message with mobile device and method therefor | |
WO2022102949A1 (en) | Edge setup server, edge enable server, and operation method therefor | |
WO2015057035A1 (en) | Network device for supporting gateway change in mobile communication system, and method for operating same | |
WO2019194412A1 (en) | Network apparatus and control method thereof | |
WO2015020488A1 (en) | Method and apparatus for obtaining authentication information | |
WO2017113976A1 (en) | Wireless local area network communication method, terminal, and system | |
WO2019045295A1 (en) | User terminal device for providing call control and control method therefor | |
WO2022197023A1 (en) | Service providing system, and terminal and processing method of service providing system | |
WO2015053602A1 (en) | Method and system for supporting security and information for proximity based service in mobile communication system environment | |
WO2012108567A1 (en) | System and method for a district network-based internet call service |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 11858076 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
32PN | Ep: public notification in the ep bulletin as address of the adressee cannot be established |
Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC OF 091213 |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 11858076 Country of ref document: EP Kind code of ref document: A1 |