1-4hit |
Kiyoshi KAMIMURA Yuki FUJIMAKI Haruki HOSHIKAWA Kazuki IMAIZUMI Kazuya IZAWA Ryo NAGASE
Multi-core fiber (MCF) is one of the most promising candidates for achieving ultra-wideband optical transmission in the near future. To build a network using MCF, a high-performance and reliable MCF connector is indispensable. We have developed an SC-type optical connector for MCF and confirmed its excellent optical performance, mechanical durability, and environmental reliability. To put the communication system using MCF into practical use, it is necessary to establish a procedure for measuring the initial connection characteristics. Fan-in / fan-out (FIFO) devices are indispensable for measuring the connection characteristics of MCF connectors. To measure the return loss of the MCF connector, it is necessary to remove the influence of reflection at the FIFO itself and at the connection points with the FIFO. In this paper, we compare four types of return loss measurement procedures (three usual method and a new method we proposed) and find that most stable measurement method involves using our new method, the OCWR method without FIFO. The OCWR method without FIFO is considered to be the most advantageous when used for outgoing inspection of connectors. The reason is that it eliminates the measurement uncertainty caused by the FIFO and enables speedy measurement.
The history of optical fiber and optical transmission technologies has been described in many publications. However, the history of other technologies designed to support the physical layer of optical transmission has not been described in much detail. I would like to highlight those technologies in addition to optical fibers. Therefore, this paper describes the history of the development of optical fiber related technologies such as fusion splicers, optical fiber connectors, ribbon fiber, and passive components based on changes in optical fibers and optical fiber cables. Moreover, I describe technologies designed to support multi-core fibers such as fan-in/fan-out devices.
Masatoshi TANAKA Masayoshi HACHIWAKA Hirokazu TANIGUCHI
Fan-in/fan-out devices are necessary for the construction of multi-core fiber communication systems. A fan-out device using a capillary is proposed and made by connecting a tapered fiber bundle and a multi-core fiber. The tapered fiber bundle is elongated so that the core arrangement and the mode field diameter (MFD) of single-core fibers agree with those of the multi-core fiber. Suppressing the MFD change is necessary to reduce the coupling loss of the fan-out device. While elongating the fiber bundle, the MFD decreases at the beginning until the core reaches a certain core diameter, and then it begins to increase. We suppress the MFD change of the fan-out device by using this phenomenon. The average insertion loss at both ends of a multi-core fiber was approximately 1.6dB when the fabricated fan-in/fan-out devices were connected to the multi-core fiber.
Aspect-oriented software development (AOSD) helps to solve the problem of low scalability and high maintenance costs of legacy systems caused by code scattering and tangling by extracting cross-cutting concerns and inserting them into aspects. Identifying the cross-cutting concerns of legacy systems is the key to reconstructing such systems using the approach of AOSD. However, current dynamic approaches to the identification of cross-cutting concerns simply check the methods' execution sequence, but do not consider their calling context, which may cause low precision. In this paper, we propose an improved comprehensive approach to the identification of candidate cross-cutting concerns of legacy systems based on the combination of the analysis of recurring execution relations and fan-ins. We first analyse the execution trace with a given test case and identify four types of execution relations for neighbouring methods: exit-entry, entry-exit, entry-entry and exit-exit. Afterwards, we measure the methods' left cross-cutting degrees and right cross-cutting degrees. The former ensures that the candidate recurs in a similar running context, whereas the latter indicates how many times the candidate cross-cuts different methods. The final candidates are then obtained from those high fan-in methods, which not only cross-cut others more times than a predefined threshold, but are always entered or left under the same running context. The experiment conducted on three open source systems shows that our approach improves the precision of identifying cross-cutting concerns compared with tradition ones.